Quantum Goemans-Williamson Algorithm with the Hadamard Test and Approximate Amplitude Constraints
Taylor L. Patti, Jean Kossaifi, Anima Anandkumar, and Susanne F. Yelin

TL;DR
This paper presents a quantum algorithm for semidefinite programming, specifically improving the Goemans-Williamson algorithm for combinatorial problems like MaxCut, using fewer qubits and expectation values.
Contribution
It introduces a variational quantum approach utilizing the Hadamard Test to efficiently approximate semidefinite programs with fewer resources than classical methods.
Findings
Outperforms classical algorithms on MaxCut problems from GSet
Uses only n+1 qubits and polynomial expectation values
Enforces constraints via Hadamard Test and Pauli string amplitude constraints
Abstract
Semidefinite programs are optimization methods with a wide array of applications, such as approximating difficult combinatorial problems. One such semidefinite program is the Goemans-Williamson algorithm, a popular integer relaxation technique. We introduce a variational quantum algorithm for the Goemans-Williamson algorithm that uses only qubits, a constant number of circuit preparations, and expectation values in order to approximately solve semidefinite programs with up to variables and constraints. Efficient optimization is achieved by encoding the objective matrix as a properly parameterized unitary conditioned on an auxilary qubit, a technique known as the Hadamard Test. The Hadamard Test enables us to optimize the objective function by estimating only a single expectation value of the ancilla qubit, rather than separately estimating…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Complexity and Algorithms in Graphs · Machine Learning and Algorithms
