History note: The link to the software in ther original paper has gone dead long ago. Thankfully, in 2010, Marcus P. da Silva rescued my code and gave it a new home on GitHub, here and kept it maintained for a several years. I have now forked his repo to my own GitHub are, so that I could update the code to make it run with Python 3. What follows is mostly Marcus's original README file. --Simon, Sep 2025
This is a git repository for Simon Anders' library to simulate an important class of quantum circuits.
This code is not actively supported or maintained, but pull requests for minor bug fixes will be accepted.
This is GraphSim, a library do simulate stabilizer quantum circuits.
- Author: Simon Anders, [email protected], University of Innsbruck
- Version: v.10 (initial release)
- Date: 1 Feb 2005 (last change), 18 Apr 2005 (release prep)
- (c) 2005, released under GPL
For information about this package, please read
- the paper describing the algorithm: S. Anders, H. J. Briegel: Fast Simulation of Stabilizer Circuits using a Graph State Formalism. arXiv:quant-ph/0504117, Phys. Rev. A 73 (2006) 022334
- the documentation of the C++ library in doc/html/index.html
- the documentation of the Python bindings in doc/graphsim_py.html
- the file COPYING for the text of the GPL
If you use this paper for scientific work, please cite the paper referenced above in your publication.
In case of problems, please submit an issue on the issues tab.
This code is not actively supported or maintained, but pull requests for minor bug fixes will be accepted.