Abstract
This paper proposes an automated quantum circuit synthesis approach, using a genetic algorithm. We consider the circuit as a successive rippling of the so-called gate sections; also, the usage of a database is proposed in order to specify the gates that will be used in the synthesis process. Details are presented for an appropriate comparison with previous approaches, along with experimental results that prove the convergence and the effectiveness of the algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ekert, A., Hayden, P., Inamori, H.: Basic Concepts in Quantum Computation. Centre for Quantum Computation, University of Oxford (2000)
Malossini, A., Blanzieri, E., Calarco, T.: QGA, A Quantum Genetic Algorithm. Technical Report DIT-04-105 (2004)
Svore, K., Cross, A., Aho, A., Chuang, I., Markov, I.: Toward a Software Architecture for Quantum Computing Design Tools. IEEE Computer (2006)
Singh, P.: Evolving Quantum Circuits using Genetic Algorithm. Quantum Physics, quant-ph/0511036 (2005)
Shende, V.V., Bullock, S.S., Markov, I.L.: Synthesis of Quantum Logic Circuits. Quantum Physics, quant-ph/0406176 (2004)
Nielsen, M., Chuang, I.: Quantum Computation and Quantum Information. Cambridge University Press, Cambridge (2000)
Spector, L.: Automatic Quantum Computer Programming. A Genetic Programming Approach. Kluwer Academic Publishers, Dordrecht (2004)
Udrescu, M., Prodan, L., Vladutiu, M.: Implementing Quantum Genetic Algorithms: A Solution Based on Grover’s Algorithm. In: Proceedings of the 3rd Conference on Computing Frontiers, pp. 71–82 (2006)
Ruican, C.: QSin - A Quantum Circuit Synthesis Software (2006), Download version available on http://www.cs.upt.ro/~crys/index_files/public/qsin.zip
Lukac, M., Perkowski, M.: Evolving quantum circuits using genetic algorithm. In: Proceedings of the 2002 NASA/DOD Conference on Evolvable Hardware (2002)
Rubinstein, B.I.P.: Evolving quantum circuits using genetic programming. In: Proceedings of the 2001 Congress on Evolutionary Computation (2001)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Ruican, C., Udrescu, M., Prodan, L., Vladutiu, M. (2007). Automatic Synthesis for Quantum Circuits Using Genetic Algorithms. In: Beliczynski, B., Dzielinski, A., Iwanowski, M., Ribeiro, B. (eds) Adaptive and Natural Computing Algorithms. ICANNGA 2007. Lecture Notes in Computer Science, vol 4431. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71618-1_20
Download citation
DOI: https://doi.org/10.1007/978-3-540-71618-1_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-71589-4
Online ISBN: 978-3-540-71618-1
eBook Packages: Computer ScienceComputer Science (R0)