Quantum Computer-Aided Design Automation: Optimization Algorithms and Visualization Interfaces

Shu Yu Kuo, Yu Chi Jiang, Yao Hsin Chou, Sy Yen Kuo, Sun Yuan Kung

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


Quantum computing is an essential issue for taking advantage of quantum properties in real-world applications. Realizing quantum computing with a corresponding quantum circuit is a critical step. This study introduces the AngelQ system, which provides quantum computing-as-a-service (QCaaS) for the cloud. The AngelQ system integrates quantum design automation (QDA) to achieve quantum and reversible circuit synthesis by a quantum-inspired optimization (QiO) technique and has visualization software interfaces to verify the QiO process and the correctness of the synthesized quantum and reversible circuits. First, the proposed novel QiO method has four significant features: Adaptive strategy, quantum-Not gate, update mechanism by Global solutions, and Entanglement Local search, named Angel QiO. which is a flexible technique to realize various circuits under different gate libraries with a few alterations. Angel QiO can construct diversified function-equivalent circuits to assess the circuit composition and boost the development of circuit synthesis. Second, researchers can observe the QiO algorithm process and inspect the intermediate result formula through AngelQ system's visualization interface to further adjust the parameters and improve the performance. Moreover, it benefits beginners' learning and adds convenience to education. In summary, the AngelQ system can extend and facilitate the future design and automation of quantum computing.

Original languageEnglish (US)
Pages (from-to)15-25
Number of pages11
JournalIEEE Nanotechnology Magazine
Issue number2
StatePublished - Apr 1 2023

All Science Journal Classification (ASJC) codes

  • Mechanical Engineering
  • Electrical and Electronic Engineering


  • Quantum Design Automation (QDA)
  • quantum -inspired optimization (QiO)
  • quantum and reversible circuits synthesis
  • visualization tool


Dive into the research topics of 'Quantum Computer-Aided Design Automation: Optimization Algorithms and Visualization Interfaces'. Together they form a unique fingerprint.

Cite this