English

An Extension of the Permutation Group Enumeration Technique (Collapse of the Polynomial Hierarchy: $\mathbf{NP = P}$)

Computational Complexity 2017-10-31 v9 Data Structures and Algorithms

Abstract

The distinguishing result of this paper is a P\mathbf{P}-time enumerable partition of all the potential perfect matchings in a bipartite graph. This partition is a set of equivalence classes induced by the missing edges in the potential perfect matchings. We capture the behavior of these missing edges in a polynomially bounded representation of the exponentially many perfect matchings by a graph theoretic structure, called MinSet Sequence, where MinSet is a P-time enumerable structure derived from a graph theoretic counterpart of a generating set of the symmetric group. This leads to a polynomially bounded generating set of all the classes, enabling the enumeration of perfect matchings in polynomial time. The sequential time complexity of this #P\mathbf{\#P}-complete problem is shown to be O(n45logn)O(n^{45}\log n). And thus we prove a result even more surprising than NP=P\mathbf{NP = P}, that is, #P=FP\mathbf{\#P}=\mathbf{FP}, where FP\mathbf{FP} is the class of functions, f:{0,1}Nf: \{0, 1\}^* \rightarrow \mathbb{N} , computable in polynomial time on a deterministic model of computation.

Keywords

Cite

@article{arxiv.0812.1385,
  title  = {An Extension of the Permutation Group Enumeration Technique (Collapse of the Polynomial Hierarchy: $\mathbf{NP = P}$)},
  author = {Javaid Aslam},
  journal= {arXiv preprint arXiv:0812.1385},
  year   = {2017}
}

Comments

Revisions: Some re-organization-- created a new Section 5 and minor revisions