skip to main content
10.1145/3520304.3533956acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

A novel quantum-inspired evolutionary computation-based quantum circuit synthesis for various universal gate libraries

Published:19 July 2022Publication History

ABSTRACT

The quantum circuit is the prime factor to realize quantum computation. This paper proposes a novel quantum-inspired evolutionary computation method to synthesize quantum circuits effectively and efficiently. Recently, the Clifford+T gate library has become popular, as the T gate has a better fault-tolerant and error correction efficacy, which is essential to near-term quantum computation. The proposed quantum-inspired evolutionary computation is more flexible in constructing diverse solutions than the classical synthesis method. The entangled local search mechanism further enhances the ability to discover the optimal solutions on an efficient frontier. The encoding can be slightly changed to achieve various gate libraries circuit synthesis in the quantum or reversible Boolean circuits. The experiments demonstrate that our proposed method can be more effective in composing a compact quantum circuit than the state-of-the-art method. Meanwhile, the T-depth can attain an optimal value without ancilla bits. Furthermore, we provide an illustration to construct the function equivalent quantum circuit with the NOT, CNOT, Controlled-Square-Root-of-NOT quantum gate library (NCV). We also conduct exhaustion to prove that our synthesized circuit is an optimal solution, requiring far fewer resources in time and evaluation than exhaustion.

References

  1. Nabila Abdessaied, Matthew Amy, Mathias Soeken, and Rolf Drechsler. 2016. Technology Mapping of Reversible Circuits to Clifford+T Quantum Circuits. In Proceedings of the International Symposium on Multiple-Valued Logic. IEEE, 150--155.Google ScholarGoogle ScholarCross RefCross Ref
  2. Nabila Abdessaied and Rolf Drechsler. 2016. Reversible and Quantum Circuits: Optimization and Complexity Analysis. Springer.Google ScholarGoogle Scholar
  3. Matthew Amy, Dmitri Maslov, and Michele Mosca. 2014. Polynomial-Time T-Depth Optimization of Clifford+T Circuits via Matroid Partitioning. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 33, 10 (2014), 1476--1489.Google ScholarGoogle ScholarCross RefCross Ref
  4. Matthew Amy, Dmitri Maslov, Michele Mosca, and Martin Roetteler. 2013. A Meet-in-the-Middle Algorithm for Fast Synthesis of Depth-Optimal Quantum Circuits. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 32, 6 (2013), 818--830.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Laxmidhar Biswal, Rakesh Das, Chandan Bandyopadhyay, Anupam Chattopadhyay, and Hafizur Rahaman. 2018. A Template-Based Technique for Efficient Clifford+T-Based Quantum Circuit Implementation. Microelectronics Journal 81 (2018), 58--68.Google ScholarGoogle ScholarCross RefCross Ref
  6. Alex Bocharov, Martin Roetteler, and Krysta Marie Svore. 2015. Efficient Synthesis of Probabilistic Quantum Circuits with Fallback. Physical Review A 91, 5 (2015), 052317.Google ScholarGoogle ScholarCross RefCross Ref
  7. Yao-Hsin Chou, Shu-Yu Kuo, and Yu-Chi Jiang. 2019. A Novel Portfolio Optimization Model Based on Trend Ratio and Evolutionary Computation. IEEE Transactions on Emerging Topics in Computational Intelligence 3, 4 (2019), 337--350.Google ScholarGoogle ScholarCross RefCross Ref
  8. Shin Cheng Chua and Ashutosh Kumar Singh. 2020. Search-Based Reversible Logic Synthesis Using Mixed-Polarity Gates. Design and Testing of Reversible Logic 577 (2020), 93--113.Google ScholarGoogle ScholarCross RefCross Ref
  9. Austin Fowler. 2012. Time-Optimal Quantum Computation. arXiv preprint arXiv:1210.4626 (2012).Google ScholarGoogle Scholar
  10. Edward Fredkin and Tommaso Toffoli. 1982. Conservative Logic. International Journal of Theoretical Physics 21, 3 (1982), 219--253.Google ScholarGoogle ScholarCross RefCross Ref
  11. Lov Kumar Grover. 1996. A Fast Quantum Mechanical Algorithm for Database Search. In Proceedings of the Annual Symposium on Theory of Computing. ACM, 212--219.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Kuk-Hyun Han and Jong-Hwan Kim. 2002. Quantum-Inspired Evolutionary Algorithm for a Class of Combinatorial Optimization. IEEE Transactions on Evolutionary Computation 6, 6 (2002), 580--593.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Mousum Handique and Aayush Sonkar. 2018. An Extended Approach for Mapping Reversible Circuits to Quantum Circuits Using NCV-|υ1⟩ Library. Procedia Computer Science 125 (2018), 832--839.Google ScholarGoogle ScholarCross RefCross Ref
  14. Shu-Yu Kuo and Yao-Hsin Chou. 2017. Entanglement-Enhanced Quantum-inspired Tabu Search Algorithm for Function Optimization. IEEE Access 5 (2017), 13236--13252.Google ScholarGoogle ScholarCross RefCross Ref
  15. Min Li, Yexin Zheng, Michael Hsiao, and Chao Huang. 2010. Reversible Logic Synthesis Through Ant Colony Optimization. In Proceedings of the Conference & Exhibition on Design, Automation & Test. IEEE, 307--310.Google ScholarGoogle Scholar
  16. Giulia Meuli, Bruno Schmitt, Rüdiger Ehlers, Heinz Riener, and Giovanni De Micheli. 2019. Evaluating ESOP Optimization Methods in Quantum Compilation Flows. In Proceedings of the International Conference on Reversible Computation. Springer, 191--206.Google ScholarGoogle ScholarCross RefCross Ref
  17. Luca Mondada. 2021. Quantum Circuits in Additive Hilbert Space. arXiv preprint arXiv:2111.01211 (2021).Google ScholarGoogle Scholar
  18. Michele Mosca and Priyanka Mukhopadhyay. 2021. A Polynomial Time and Space Heuristic Algorithm for T-Count. Quantum Science and Technology 7, 1 (2021), 015003.Google ScholarGoogle ScholarCross RefCross Ref
  19. Michael Aaron Nielsen and Isaac Chuang. 2010. Quantum Computation and Quantum Information: 10th Anniversary Edition. Cambridge University Press.Google ScholarGoogle Scholar
  20. Mohamed Osman, Ahmed Younes, and Moustafa Fahmy. 2013. Integration of Irreversible Gates in Reversible Circuits Using NCT Library. IOSR Journal of Computer Engineering 14 (2013), 69--79.Google ScholarGoogle ScholarCross RefCross Ref
  21. Zahra Sasanian and David Michael Miller. 2011. NCV Realization of MCT Gates with Mixed Controls. In Proceedings of the Pacific Rim Conference on Communications, Computers and Signal Processing. IEEE, 567--571.Google ScholarGoogle ScholarCross RefCross Ref
  22. Zahra Sasanian, Robert Wille, and David Michael Miller. 2013. Clarification on the Mapping of Reversible Circuits to the NCV-||υ1⟩ Library. arXiv preprint arXiv:1309.1419 (2013).Google ScholarGoogle Scholar
  23. Peter Williston Shor. 1994. Algorithms for Quantum Computation: Discrete Logarithms and Factoring. In Proceedings of the Annual Symposium on Foundations of Computer Science. IEEE, 124--134.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Mathias Soeken, Gerhard Wilhelm Dueck, Md Mazder Rahman, and David Michael Miller. 2016. An Extension of Transformation-Based Reversible and Quantum Circuit Synthesis. In Proceedings of the International Symposium on Circuits and Systems. IEEE, 2290--2293.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Tommaso Toffoli. 1980. Reversible computing. In Proceedings of the International Colloquium on Automata, Languages, and Programming. Springer, 632--644.Google ScholarGoogle ScholarCross RefCross Ref
  26. I-Ming Tsai and Sy-Yen Kuo. 2006. An Algorithm for Minimum Space Quantum Boolean Circuits Construction. Journal of Circuits, Systems, and Computers 15, 5 (2006), 719--738.Google ScholarGoogle ScholarCross RefCross Ref
  27. Wen-Hsin Wang, Chia-Hui Chiu, Shu-Yu Kuo, Sheng-Fei Huang, and Yao-Hsin Chou. 2012. Quantum-inspired Tabu Search Algorithm for Reversible Logic Circuit Synthesis. In Proceedings of the International Conference on Systems, Man, and Cybernetics. IEEE, 709--714.Google ScholarGoogle ScholarCross RefCross Ref
  28. Robert Wille and Rolf Drechsler. 2009. BDD-Based Synthesis of Reversible Logic for Large Functions. In Proceedings of the Annual Design Automation Conference. IEEE, 270--275.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Robert Wille, Mathias Soeken, Christian Otterstedt, and Rolf Drechsler. 2013. Improving the Mapping of Reversible Circuits to Quantum Circuits Using Multiple Target Lines. In Proceedings of the Asia and South Pacific Design Automation Conference. IEEE, 145--150.Google ScholarGoogle ScholarCross RefCross Ref
  30. Ed Younis, Koushik Sen, Katherine Yelick, and Costin Iancu. 2021. QFAST: Conflating Search and Numerical Optimization for Scalable Quantum Circuit Synthesis. In Proceedings of the International Conference on Quantum Computing and Engineering. IEEE, 232--243.Google ScholarGoogle ScholarCross RefCross Ref
  31. Mingming Zhang, Shuguang Zhao, and Xu Wang. 2009. Automatic Synthesis of Reversible Logic Circuit Based on Genetic Algorithm. In Proceedings of the International Conference on Intelligent Computing and Intelligent Systems. IEEE, 542--546.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. A novel quantum-inspired evolutionary computation-based quantum circuit synthesis for various universal gate libraries

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      GECCO '22: Proceedings of the Genetic and Evolutionary Computation Conference Companion
      July 2022
      2395 pages
      ISBN:9781450392686
      DOI:10.1145/3520304

      Copyright © 2022 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 19 July 2022

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,669of4,410submissions,38%

      Upcoming Conference

      GECCO '24
      Genetic and Evolutionary Computation Conference
      July 14 - 18, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader