中文

The Quantum Query Complexity of 0-1 Knapsack and Associated Claw Problems

量子物理 2016-09-08 v1

摘要

We first give an \O(2n/3)\O(2^{n/3}) quantum algorithm for the 0-1 Knapsack problem with nn variables. More generally, for 0-1 Integer Linear Programs with nn variables and dd inequalities we give an \O(2n/3nd)\O(2^{n/3}n^d) quantum algorithm. For d=o(n/logn)d =o(n/\log n) this running time is bounded by \O(2n(1/3+ϵ))\O(2^{n(1/3+\epsilon)}) for every ϵ>0\epsilon>0 and in particular it is better than the \O(2n/2)\O(2^{n/2}) upper bound for general quantum search. To investigate whether better algorithms for these NP-hard problems are possible, we formulate a \emph{symmetric} claw problem corresponding to 0-1 Knapsack and study its quantum query complexity. For the symmetric claw problem we establish a lower bound of \O(2n/4)\O(2^{n/4}) for its quantum query complexity. We have an \O(2n/3)\O(2^{n/3}) upper bound given by essentially the same quantum algorithm that works for Knapsack. Additionally, we consider CNF satisfiability of CNF formulas FF with no restrictions on clause size, but with the number of clauses in FF bounded by cncn for a constant cc, where nn is the number of variables. We give a 2(1α)n/22^{(1-\alpha)n/2} quantum algorithm for satisfiability in this case, where α\alpha is a constant depending on cc.

关键词

引用

@article{arxiv.quant-ph/0212048,
  title  = {The Quantum Query Complexity of 0-1 Knapsack and Associated Claw Problems},
  author = {V. Arvind and Rainer Schuler},
  journal= {arXiv preprint arXiv:quant-ph/0212048},
  year   = {2016}
}

备注

10 pages