QuanTree and QuanLin, Two Special Purpose Quantum Compilers
arXiv:0712.3887
Abstract
This paper introduces QuanTree v1.1 and QuanLin v1.1, two Java applications available for free. (Source code included in the distribution.) Each application compiles a different type of input quantum evolution operator. The applications output a quantum circuit that is approximately equal to the input evolution operator. QuanTree compiles an input evolution operator whose Hamiltonian is proportional to the incidence matrix of a balanced, binary tree graph. QuanLin compiles an input evolution operator whose Hamiltonian is proportional to the incidence matrix of a line (open string) graph. Both applications also output an error, defined as the distance in the Frobenius norm between the input evolution operator and the output quantum circuit.
14 pages (files: 1 .tex, 1 .sty, 10 .pdf).Ver2 of paper, for software ver. 1.1 instead of 1.0
References in corpus (2)
Cited by in corpus (4)
- QuanFou, QuanGlue, QuanOracle and QuanShi, Four Special Purpose Quantum Compilers
- Java Application that Outputs Quantum Circuit for Some NAND Formula Evaluators
- Quibbs, a Code Generator for Quantum Gibbs Sampling
- QOperAv, a Code Generator for Generating Quantum Circuits for Evaluating Certain Quantum Operator Averages