English

A Bounded-error Quantum Polynomial Time Algorithm for Two Graph Bisection Problems

Quantum Physics 2015-07-27 v1 Computational Complexity Data Structures and Algorithms

Abstract

The aim of the paper is to propose a bounded-error quantum polynomial time (BQP) algorithm for the max-bisection and the min-bisection problems. The max-bisection and the min-bisection problems are fundamental NP-hard problems. Given a graph with even number of vertices, the aim of the max-bisection problem is to divide the vertices into two subsets of the same size to maximize the number of edges between the two subsets, while the aim of the min-bisection problem is to minimize the number of edges between the two subsets. The proposed algorithm runs in O(m2)O(m^2) for a graph with mm edges and in the worst case runs in O(n4)O(n^4) for a dense graph with nn vertices. The proposed algorithm targets a general graph by representing both problems as Boolean constraint satisfaction problems where the set of satisfied constraints are simultaneously maximized/minimized using a novel iterative partial negation and partial measurement technique. The algorithm is shown to achieve an arbitrary high probability of success of 1ϵ1-\epsilon for small ϵ>0\epsilon>0 using a polynomial space resources.

Keywords

Cite

@article{arxiv.1505.06284,
  title  = {A Bounded-error Quantum Polynomial Time Algorithm for Two Graph Bisection Problems},
  author = {Ahmed Younes},
  journal= {arXiv preprint arXiv:1505.06284},
  year   = {2015}
}

Comments

17 Pages, 5 figures

R2 v1 2026-06-22T09:40:01.825Z