Papers
Topics
Authors
Recent
Search
2000 character limit reached

QAOA on Hamiltonian Cycle problem

Published 26 Dec 2023 in cs.ET | (2401.00017v1)

Abstract: I use QAOA to solve the Hamiltonian Circle problem. First, inspired by Lucas, I define the QUBO form of Hamiltonian Cycle and transform it to a quantum circuit by embedding the problem of nn vertices to an encoding of (n1)<sup>2(n-1)<sup>2 qubits. Then, I calcluate the spectrum of the cost hamiltonian for both triangle case and square case and justify my definition. I also write a python program to generate the cost hamiltonian automatically for finding the hamiltonian cycle in an arbitrary graph. I test the correctess of the hamailtonian by analyze their energy spectrums. Since the (n1)<sup>2(n-1)<sup>2 embedding limit my simulation of graph size to be less than $5$, I decide to test the correctness, only for small and simple graph in this project. I implement the QAOA algorithm using qiskit and run the simulation for the triangle case and the square case, which are easy to test the correctness, both with and without noise. A very interesting result I got is that for the square case, the QAOA get much better result on a noisy simulator than a noiseless simulator. The explanation for this phenomena require further investigation, perhaps quantum noise can actually be helpful, rather than harmful in the annealing algorithms. I also use two different kinds of mixer, RxR_x mixer and RyR_y circuit to run the simulation. It turns out that RxR_x mixer performs much better than RyR_y mixer in this problem.

Authors (1)
Definition Search Book Streamline Icon: https://streamlinehq.com
References (11)
  1. “Grover Mixers for QAOA: Shifting Complexity from Mixer Design to State Preparation” In 2020 IEEE International Conference on Quantum Computing and Engineering (QCE) IEEE, 2020 DOI: 10.1109/qce49297.2020.00020
  2. “A Review on Quantum Approximate Optimization Algorithm and its Variants”, 2023 arXiv:2306.09198 [quant-ph]
  3. Stephen A. Cook “The Complexity of Theorem-Proving Procedures” In Proceedings of the Third Annual ACM Symposium on Theory of Computing, STOC ’71 Shaker Heights, Ohio, USA: Association for Computing Machinery, 1971, pp. 151–158 DOI: 10.1145/800157.805047
  4. “Quantum optimization of maximum independent set using Rydberg atom arrays” In Science 376.6598, 2022, pp. 1209–1215 DOI: 10.1126/science.abo6587
  5. Edward Farhi, Jeffrey Goldstone and Sam Gutmann “A Quantum Approximate Optimization Algorithm”, 2014 arXiv:1411.4028 [quant-ph]
  6. “Quantum approximate optimization of non-planar graph problems on a planar superconducting processor” In Nature Physics 17.3 Springer ScienceBusiness Media LLC, 2021, pp. 332–336 DOI: 10.1038/s41567-020-01105-y
  7. Richard Karp “Reducibility Among Combinatorial Problems” In Complexity of Computer Computations 40, 1972, pp. 85–103 DOI: 10.1007/978-3-540-68279-0˙8
  8. Andrew Lucas “Ising formulations of many NP problems” In Frontiers in Physics 2 Frontiers Media SA, 2014 DOI: 10.3389/fphy.2014.00005
  9. John Preskill “Quantum Computing in the NISQ era and beyond” In Quantum 2 Verein zur Forderung des Open Access Publizierens in den Quantenwissenschaften, 2018, pp. 79 DOI: 10.22331/q-2018-08-06-79
  10. “Hartree-Fock on a superconducting qubit quantum computer” In Science 369.6507, 2020, pp. 1084–1089 DOI: 10.1126/science.abb9811
  11. “The Variational Quantum Eigensolver: A review of methods and best practices” In Physics Reports 986 Elsevier BV, 2022, pp. 1–128 DOI: 10.1016/j.physrep.2022.08.003

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.