Abstract:The partition problem is a well-known basic NP-complete problem. We mainly consider the optimization version of it in this paper. The problem has been investigated from various perspectives for a long time and can be solved efficiently in practice. Hence, we might say that the only remaining task is to decide whether the problem can be solved in polynomial time in the number $n$ of given integers.
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is the optimized version of the **Partition Problem**. Specifically, given a set of positive integers \( c_1, c_2, \ldots, c_n \), the goal is to find a subset \( S \subseteq [n] \) such that the absolute difference \( |\Delta(S)| \) is minimized, where:
\[
\Delta(S) = \sum_{i \in S} c_i - \sum_{i \in [n] \setminus S} c_i
\]
### Core contributions of the paper
1. **Introduction of Partially Ordered Sets (Posets)**:
The author proposes two partially ordered sets \( P(n) \) and \( Q(n) \) and shows their relationship with the partition problem. The structures of these two sets are helpful for understanding the solution space of the partition problem and provide a new method for analyzing and solving this problem.
2. **Candidate solutions to the optimization problem**:
By studying the properties of these partially ordered sets, the author proves that all candidate solutions correspond to elements in \( Q(n) \). Specifically, the number of candidate solutions is \( 2^{n - 1}-\binom{n}{\lfloor n/2 \rfloor} \).
3. **Special cases solvable in polynomial time**:
The author also provides several cases that can be solved in polynomial time by considering the minimal elements in \( Q(n) \). For example, if a subset \( S \) satisfies \( p(S)\cdot c\geq0 \), then for any subset \( S' \) that satisfies \( p(S')\preceq_Q -p(S) \) or \( p(S)\preceq_Q p(S') \), we have \( |p(S)\cdot c|\leq|p(S')\cdot c| \).
4. **A new perspective on the P vs NP problem**:
The author believes that their method provides a valuable tool for the structural analysis of the partition problem and offers a new perspective for the research on the P vs NP problem.
### Conclusion
This paper provides a novel solution method for the optimized version of the partition problem by introducing the partially ordered sets \( P(n) \) and \( Q(n) \). It not only reveals the internal structure of the partition problem but also provides a theoretical basis for efficient solution in some special cases. In addition, this method also provides new ideas for further research on the P vs NP problem.