Download Latest Version skc-python-0.03.tar.bz2 (34.9 kB)
Email in envelope

Get an email when there's a new version of Quantum Compiler

Home / ksv-quals
Name Modified Size InfoDownloads / Week
Parent folder
README 2011-04-25 1.5 kB
ksv-quals-src.tar.bz2 2011-04-25 4.8 MB
Totals: 2 Items   4.8 MB 0
Kitaev-Shen-Vyalyi Quantum Compiling Algorithm
http://quantum-compiler.org
==============================================

This is the source distribution for my qualifying project in the Ph.D.
program at the University of Washington Department of Computer Science &
Engineering.

I numerically compared the resource requirements between the Solovay-Kitaev
algorithm (based on the Dawson/Nielsen review paper) and the
Kitaev-Shen-Vyalyi algorithm (based on the 2002 book by the same authors).

Here are the tarball contents:
Makefile       - to automate testing of QCL files, where I worked out exact gate
                 sequences.
adder          - QCL files to test quantum adder circuits
elementary     - QCL files for elementary gate operations
magic-state    - QCL files for manipulating magic states used in KSV algorithm
paper          - LaTeX source files for my quals report.
phase-estimate - QCL files for phase estimation procedure
phase-shift    - QCL files for registered phase shifting
plots          - Excel spreadsheets and CSV raw data for resource counts
python         - Python code to simulate gate resources and produce CSV
scratch        - QCL files for testing / prototypes
utils          - QCL utility files

The QCL code above uses the excellent quantum programming language / simulator
by Bernhard Oemer.

This is just a snapshot of the code at the time I submitted my quals project.
Ongoing development and latest news will be reported at the URL above.

Paul Pham
ppham at local dash box dot org
25 April 2011

Source: README, updated 2011-04-25