Skip to content

yikaimao/Q_gen

Repository files navigation

Q-gen Quantum Circuit Generator

Please see our preprint on arXiv:

Q-gen: A Parameterized Quantum Circuit Generator

Our Wiki page offers an overview of the simple circuits inside the Q-gen quantum circuit dataset.

The full dataset is available at Q-gen Quantum Circuit Dataset.

Available Algorithms

algorithms overview

Quantum Query Algorithms:

  • Deutsch-Jozsa Algorithm
  • Bernstein-Vazirani Algorithm
  • Simon's Algorithm

Quantum Fourier Transform Algorithms:

  • Quantum Fourier Transform
  • Quantum Phase Estimation
  • Shor's Algorithm

Quantum Search Algorithms:

  • Grover's Algorithm
  • Quantum Counting Algorithm
  • Quantum Walk Algorithm

Quantum Communication Algorithms:

  • Quantum Key Distribution
  • Quantum Teleportation
  • Superdense Coding

Variational Quantum Algorithms:

  • Quantum Approximate Optimization Algorithm
  • Variational Quantum Eigensolver
  • Variational Quantum Classifier
Dependencies:
    numpy
    qiskit 0.46.0
    qiskit-aer-gpu 0.13.3
    networkx

Acknowledgements

We thank the community for sharing many algorithm implementations and learning resources:

License

MIT License

About

Q-gen: A Parameterized Quantum Circuit Generator

Resources

License

Stars

Watchers

Forks