QuanTree and QuanLin, Two Special Purpose Quantum Compilers
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.
Cite
@article{arxiv.0712.3887,
title = {QuanTree and QuanLin, Two Special Purpose Quantum Compilers},
author = {Robert R. Tucci},
journal= {arXiv preprint arXiv:0712.3887},
year = {2008}
}
Comments
14 pages (files: 1 .tex, 1 .sty, 10 .pdf).Ver2 of paper, for software ver. 1.1 instead of 1.0