All Projects → GiggleLiu → QAOA

GiggleLiu / QAOA

Licence: MIT License
A Quantum Approximate Optimization Algorithm

Programming Languages

python
139335 projects - #7 most used programming language

Quantum Approximate Optimization Algorithm (scipy implementation)

warning: this project is under development, think before using it.

Code is base on QAOA paper, Farhi, E., Goldstone, J., & Gutmann, S. (2014). A Quantum Approximate Optimization Algorithm. Code is partly referenced from minimum vertex cover problem project.

Features:

  • max-cut problem and vertex cover problem,
  • improved performance (with respect to Vertex-Cover-QAOA),
  • general purposed,
  • projectq support.

To Run Tests

$ cd qaoa
$ ./ui.py mc   # training max cut problem
$ ./ui.py vc   # training vertex cover problem
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].