Bulletin of the American Physical Society
2024 APS March Meeting
Monday–Friday, March 4–8, 2024; Minneapolis & Virtual
Session K49: Algorithms and Implementations on Near-Term Quantum Computers
3:00 PM–6:00 PM,
Tuesday, March 5, 2024
Room: 200G
Sponsoring
Unit:
DQI
Chair: Zlatko Minev, IBM Quantum
Abstract: K49.00011 : A Graphical Language for Computer-aided Design and Synthesis of Quantum Algorithms
5:24 PM–5:36 PM
Presenter:
Gal Winer
(Classiq Technologies)
Authors:
Gal Winer
(Classiq Technologies)
lior Gazit
(Classiq Technologies)
Collaboration:
Classiq Technologies
Both the tasks of quantum algorithm design and that of digital logic circuit design are constrained optimization problems. In both, the level of complexity can quickly become overwhelming. Tackling this complexity problem can be purely text-based, as is done with Hardware Description Languages (Verilog, VHDL), but graphical interfaces are highly effective in empowering developers, introducing intuition by abstraction. A graphical approach can be flexible enough to present different levels of detail as needed by the designer and expressive enough for a succinct description of all pertinent features.
In this work, we present an interface for the graphical automated design of quantum algorithms inspired by Electronic Design Automation (EDA) tools, which have been the workhorse of digital logic design for decades.
The graphical language and interface we introduce are integrated with Classiq’s quantum circuit synthesis engine [1,2], thus fully automating the design process. Using this tool, we demonstrate the synthesis of a Shor’s algorithm circuit involving 22 qubits and composed of more than 10^4 individual gate operations.
While built on modern web technologies, the tool draws inspiration from and extends traditional methods. The laws of quantum mechanics prohibit some classical EDA techniques. For example, the no-cloning theorem prohibits an element from being connected to multiple output elements (an operation known as fan-out in digital logic design). The system respects these limitations and, in addition, supports idiosyncratic patterns that appear specifically in quantum circuits. This system is extensible and is planned to support hybrid modes of execution in future releases.
[1] US-11294797-B1 Debugger for quantum computers Naveh; Amir et al.2022-04-05288
[2] US-11288589-B1 Quantum circuit modeling Naveh; Yehuda et al.2022-03-2914
Follow Us |
Engage
Become an APS Member |
My APS
Renew Membership |
Information for |
About APSThe American Physical Society (APS) is a non-profit membership organization working to advance the knowledge of physics. |
© 2024 American Physical Society
| All rights reserved | Terms of Use
| Contact Us
Headquarters
1 Physics Ellipse, College Park, MD 20740-3844
(301) 209-3200
Editorial Office
100 Motor Pkwy, Suite 110, Hauppauge, NY 11788
(631) 591-4000
Office of Public Affairs
529 14th St NW, Suite 1050, Washington, D.C. 20045-2001
(202) 662-8700