Skip to content

Codes accompanying the paper "Quantum algorithm implementations for beginners"

License

Notifications You must be signed in to change notification settings

gmlejarza/quantum_algorithms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quantum Algorithms

This repository contains codes accompanying the paper "Quantum algorithm implementations for beginners", including circuit representations using OpenQASM (Open Quantum Assembly Language) that can be run on IBM Quantum Experience, as well as implementation of additional subroutines.

Reference

If you find this code useful in your work, we kindly request that you cite the following paper:

  • Abhijith J. et al. (2020). Quantum Algorithm Implementations for Beginners. arXiv preprint arXiv:1804.03719.
@article{coles2018quantum,
  title={Quantum algorithm implementations for beginners},
  author={Coles, Patrick J and Eidenbenz, Stephan and Pakin, Scott and Adedoyin, Adetokunbo and Ambrosiano, John and Anisimov, Petr and Casper, William and Chennupati, Gopinath and Coffrin, Carleton and Djidjev, Hristo and others},
  journal={arXiv preprint arXiv:1804.03719},
  year={2018}
}

License

This code is provided under a BSD license as part of the Hybrid Quantum-Classical Computing suite, known internally as LA-CC-16-032.

About

Codes accompanying the paper "Quantum algorithm implementations for beginners"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 78.3%
  • Python 13.2%
  • Lua 6.7%
  • OpenQASM 1.5%
  • Julia 0.3%