On an implementation of the Solovay-Kitaev algorithm
摘要
In quantum computation we are given a finite set of gates and we have to perform a desired operation as a product of them. The corresponding computational problem is approximating an arbitrary unitary as a product in a topological generating set of . The problem is known to be solvable in time with product length , where the implicit constants depend on the given generators. The existing algorithms solve the problem but they need a very slow and space consuming preparatory stage. This stage runs in time exponential in and requires memory of size exponential in . In this paper we present methods which make the implementation of the existing algorithms easier. We present heuristic methods which make a time-length trade-off in the preparatory step. We decrease the running time and the used memory to polynomial in but the length of the products approximating the desired operations will increase (by a factor which depends on ). We also present a simple method which can be used for decomposing a unitary into a product of group commutators for , which is an important part of the existing algorithm.
引用
@article{arxiv.quant-ph/0606077,
title = {On an implementation of the Solovay-Kitaev algorithm},
author = {Attila B. Nagy},
journal= {arXiv preprint arXiv:quant-ph/0606077},
year = {2007}
}
备注
10 pages, published on the 10th Rhine Workshop on Computer Algebra