Abstract
Quantum computing a very interesting technology but evolving quantum algorithms is relatively complex. To overcome this obstacle, recently, we have developed an automatic searching approach in which the exploration of the quantum space is modeled as constraints satisfaction problem. In this paper, we propose to optimize our implementation by introducing an interesting constraint based on quantum circuits equivalence. In the scanning process, each instantiation that generates redundant sequences provokes a constraint violation. As a result, the circuit under construction and possible extensions are ignored. Our approach is applied in searching automatically quantum error correction protocols based on code stabilizer. All used mechanisms as well as the results generated by the machine are presented.
Similar content being viewed by others
Data Availability
Our manuscript has not associated data.
References
Mermin, N.D.: Quantum Computer Science: An Introduction. Cambridge University Press, Cambridge (2007)
Nielsen, M.A., Chuang, I.L.: Quantum Computation and Quantum Information. Cambridge University Press, Cambridge (2010)
Shor, P.: Algorithms for quantum computation: discrete logarithms and factoring. In: Proceedings of the 35th Annual Symposium on Foundations of Computer Science (1994)
Bennett, C.H., Brassard, G., Jozsa, R., Peres, A., Wootters, W.K.: Teleporting an unkown quantum state via dual classical and EPR channels. Phys. Rev. Lett. 70, 1895–1899 (1993)
Bennett, C.H., Brassard, G.: Quantum cryptography: public key distribution and coin tossing. Theor. Comput. Sci. 560, 7–11 (2014)
Massey, P., Clark, J.A., Stepney, S.: Evolving quantum circuits and programs through genetic programming. In: Lecture Notes in Computer Science Book Series, GECCO, pp. 569–580 (2004)
Bautu, A., Bautu, E.: Quantum circuit design by means of genetic programming. Rom. J. Phys. 52, 697–704 (2007)
Spector, L.: Automatic Quantum Computer Programming : A Genetic Programming Approach. Springer, New York (2010)
Satsangi, S., Gulati, A., Kalra, P.K., Patvardhan, C.: Application of genetic algorithms for evolution of quantum equivalents of Boolean circuits. Int. J. Electr. Comput. Electron. Commun. Eng. 6(3), 275–279 (2012)
Rasconi, R., Oddi, A.: An innovative genetic algorithm for the quantum circuit compilation problem. AAAI Conference on Artificial Intelligence, pp. 7707–7714 (2019)
Krawec, W., Picek, S., Jakobovic, D.: Evolutionary algorithms for the design of quantum protocols. In: International Conference on the Applications of Evolutionary Computation, EvoApplications, pp. 220–236 (2019)
Khalfaoui, K., Boudjedaa, T., Kerkouche, E.H.: Automatic design of quantum circuits: generation of quantum teleportation protocols. Quantum Inf. Process. 20, 283 (2021)
Quantiki’ Quantiki: List of QC Simulators (2018)
Johansson, J.R., Nation, P.D., Nori, F.: QuTiP: an open-source python framework for the dynamics of open quantum systems. Comput. Phys. Commun. 183(8), 1760–1772 (2012)
Steiger, D.S., Häner, T., Troyer, M.: ProjectQ: an open source software framework for quantum computing. Quantum 2, 49 (2018)
Jones, T., Brown, A., Bush, I., Benjamin, S.: QuEST and high performance simulation of quantum computers. Sci. Rep. 9, 10736 (2019)
Alexander, T., Kanazawa, N., Egger, D., Capelluto, L., Wood, C., Javadi-Abhari, A., McKay, M.: ’Qiskit pulse: programming quantum computers through the cloud with pulses. Quantum Sci. Technol. 5(4) (2020)
Khalfaoui, K., Kerkouche, E.H., Boudjedaa, T., Chaoui, A.: Optimized search for complex protocols based on entanglement detection. Quantum Inf. Process. 21(6), 1–28 (2022)
Laflamme, R., Miquel, C., Paz, J.P., Zurek, W.H.: Perfect quantum error correction code. Phys. Rev. Lett. 77, 198–201 (1996)
Wang, X.B., You, Q., Nori, F.: Quantum entanglement via two-qubit quantum Zeno dynamics. Phys. Rev. A 77, 062339 (2008)
Ozaydin, F., Bayindir, C., Altintas, A.A., Yesilyurt, C.: Nonlocal activation of bound entanglement via local quantum Zeno dynamics. Phys. Rev. A 105, 022439 (2022)
Bayrakci, V., Ozaydin, F.: Quantum Zeno repeaters. Sci. Rep. 12, 15302 (2022)
Acknowledgements
The authors would like to thank the reviewers for the suggestions. Their recommendations have widely contributed to the enrichment of this article.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conflicts of interest to declare that are relevant to the content of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Khalfaoui, K., Kerkouche, E.H., Boudjedaa, T. et al. Optimized exploration of quantum circuits space based on sub-circuits equivalences. Quantum Inf Process 22, 71 (2023). https://doi.org/10.1007/s11128-022-03803-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11128-022-03803-3