Quantum search algorithm tailored to clause-satisfaction problems

Avatar Tulsi
Phys. Rev. A 91, 052322 – Published 22 May 2015

Abstract

Many important computer science problems can be reduced to the clause-satisfaction problem. We are given n Boolean variables xk and m clauses cj where each clause is a function of values of some xk. We want to find an assignment i of xk for which all m clauses are satisfied. Let fj(i) be a binary function, which is 1 if the jth clause is satisfied by the assignment i, else fj(i)=0. Then the solution is r for which f(i=r)=1, where f(i) is the and function of all fj(i). In quantum computing, Grover's algorithm can be used to find r. A crucial component of this algorithm is the selective phase inversion Ir of the solution state encoding r. Ir is implemented by computing f(i) for all i in superposition which requires computing and of all m binary functions fj(i). Hence there must be coupling between the computation circuits for each fj(i). In this paper, we present an alternative quantum search algorithm which relaxes the requirement of such couplings. Hence it offers implementation advantages for clause-satisfaction problems.

  • Received 27 March 2015

DOI:https://doi.org/10.1103/PhysRevA.91.052322

©2015 American Physical Society

Authors & Affiliations

Avatar Tulsi*

  • Department of Physics, IIT Bombay, Mumbai 400076, India

  • *tulsi9@gmail.com

Article Text (Subscription Required)

Click to Expand

References (Subscription Required)

Click to Expand
Issue

Vol. 91, Iss. 5 — May 2015

Reuse & Permissions
Access Options
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review A

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×