Bulletin of the American Physical Society
APS April Meeting 2019
Volume 64, Number 3
Saturday–Tuesday, April 13–16, 2019; Denver, Colorado
Session E01: Poster Session I (5:45pm-7:45pm)
5:45 PM,
Saturday, April 13, 2019
Sheraton
Room: Plaza Foyer
Abstract: E01.00054 : Quacee: A New Quantum Programming Language for Specifying Quantum Computations*
View Presentation Abstract
Presenter:
Katherine A. Hudek
(Worcester Polytechnic Institute)
Author:
Katherine A. Hudek
(Worcester Polytechnic Institute)
In this paper, Quacee (QUAntum Computing Elucidation Extension), a new quantum programming language, was designed, developed, and demonstrated. In addition, a basic simulator of a quantum computer was created and used to test Quacee functionality.
As research progresses towards the goal of programmable universal quantum computers able to support a wide range of quantum algorithms, there is a corresponding need for mechanisms to describe the desired computations and program the quantum computers. Quacee was designed to meet this need. First, a set of requirements was established for Quacee, then it was designed to meet these requirements. Additionally, Quacee has been designed to support the quantum circuit model and is independent of the physical manifestation of quantum hardware. It supports a wide range of standard quantum gates, including the Hadamard, the CNot, the Toffoli, and others. It also supports the ability to specify new custom quantum gates and a number of higher-level quantum circuit operations. Quacee is easy to use and was demonstrated by using it to program a number of existing quantum algorithms.
*This project was self-funded.
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