The First International Workshop on the Art, Science, and Engineering of Quantum ProgrammingQP 2023
Classical computing is reaching its limit. Thus, there is a need to revolutionize the current form of computing. Towards this end, quantum computing is one of the promising computing paradigms. However, programming quantum computers differ significantly from classical computing due to novel features of quantum computing, such as superposition and entanglement. Thus, the Art, Science, and Engineering of Quantum Programming differ from classical programming. Therefore, there is a need to initiate the discussion on the Art, Science, and Engineering of Quantum Programming and its relation with classical programming. QP2023, thus, will provide a platform for researchers and practitioners interested in various aspects of quantum programming and its relation with classical programming to discuss research challenges, possible solutions, and future research directions. Such discussion could build the road map for the Art, Science, and Engineering of Quantum Programming.
QP2023 will feature two types of events. First, we will have a session on the presentation of papers accepted in the workshop. The rest of the workshop will be focused on a dedicated discussion of the workshop topics in a similar fashion as Dagstuhl or Shonan to draft a roadmap on the topic of the workshop. The workshop organizers will send invitations to the researchers working in this area. However, the workshop is open to anyone interested. Please consult the workshop chairs if you are interested in joining the workshop.
Tue 14 MarDisplayed time zone: Osaka, Sapporo, Tokyo change
09:00 - 10:30 | Keynote and First papersQP at Faculty of Engineering Building 6, Seminar Room C Chair(s): Tao Yue Simula Research Laboratory | ||
09:00 5mDay opening | Workshop Opening QP Shaukat Ali Simula Research Laboratory, Paolo Arcaini National Institute of Informatics
, Tao Yue Simula Research Laboratory | ||
09:05 55mKeynote | Static Analysis for Quantum Software Correctness and ReliabilityQP Keynote QP | ||
10:00 30mTalk | Model-Driven Quantum Federated Learning (QFL)Full Paper QP Armin Moin Technical University of Munich, Germany, Atta Badii University of Reading, United Kingdom, Moharram Challenger University of Antwerp |
10:30 - 11:00 | |||
10:30 30mBreak | Break Breaks |
11:00 - 12:00 | First paper sessionQP at Faculty of Engineering Building 6, Seminar Room C Chair(s): Shaukat Ali Simula Research Laboratory | ||
11:00 30mTalk | QUARC: Towards an Efficient Hybrid System for Bounded Model CheckingLightning Talk QP Christoph Kirsch University of Salzburg; Czech Technical University, Stefanie Muroya Lei Institute of Science and Technology in Austria | ||
11:30 30mTalk | Towards Reliable Distributed Quantum Computing on Quantum InterconnectsFull Paper QP Ryo Wakizaka Kyoto University |
12:00 - 14:00 | |||
12:00 2hBreak | Lunch Break Breaks |
14:00 - 15:30 | Second paper sessionQP at Faculty of Engineering Building 6, Seminar Room C Chair(s): Jianjun Zhao Kyushu University | ||
14:00 30mTalk | Generalized W state circuits in the qudit Clifford hierarchyFull Paper QP Lia Yeh University of Oxford | ||
14:30 30mTalk | TornadoQSim: An open-source high-performance and modular system for Quantum Circuit SimulationLightning Talk QP Athanasios Stratikopoulos The University of Manchester, Ales Kubicek ETH Zürich, Juan Fumero University of Manchester, UK, Christos Kotselidis KTM Innovation / The University of Manchester | ||
15:00 30mTalk | Capturing qubit decoherence through paraconsistent transition systemsFull Paper QP |
15:30 - 16:00 | |||
15:30 30mBreak | Break Breaks |
16:00 - 17:30 | Third paper sessionQP at Faculty of Engineering Building 6, Seminar Room C Chair(s): João Paulo Fernandes LIACC, Universidade do Porto, Porto, Portugal | ||
16:00 30mTalk | Towards a New Model of Experiential Learning for Quantum ProgrammersLightning Talk QP Shwetha Jayaraj New York Institute of Technology, Ali Gedawi New York Institute of Technology, Yusui Chen , Michael Nizich New York Institute of Technology | ||
16:30 30mTalk | Symbolic quantum programming for supporting applications of quantum computing technologiesFull Paper QP Jaroslaw Adam Miszczak Institute of Theoretical and Applied Informatics, Polish Academy of Sciences | ||
17:00 10mDay closing | Workshop Closing QP Shaukat Ali Simula Research Laboratory, Paolo Arcaini National Institute of Informatics
, Tao Yue Simula Research Laboratory |
Accepted Papers
Call for Papers
Overview
Classical computing is reaching its limit. Thus, there is a need to revolutionize the current form of computing. Towards this end, quantum computing is one of the promising computing paradigms. However, programming quantum computers differ significantly from classical computing due to novel features of quantum computing, such as superposition and entanglement. Thus, the Art, Science, and Engineering of Quantum Programming differ from classical programming. Therefore, there is a need to initiate the discussion on the Art, Science, and Engineering of Quantum Programming and its relation with classical programming. QP2023, thus, will provide a platform for researchers and practitioners interested in various aspects of quantum programming and its relation with classical programming to discuss research challenges, possible solutions, and future research directions. Such discussion could build the road map for the Art, Science, and Engineering of Quantum Programming.
Motivation
There is a significant rise in interest in quantum computing (QC), with technical giants such as IBM, Google, and Microsoft rapidly pushing the boundaries of quantum hardware. At the same time, there is a great need to efficiently and intuitively program quantum computers since the present form of programming quantum computers stays very close to the hardware. Thus, there is a need to build novel approaches to the Art, Science (both theoretical and empirical), and engineering of quantum programming. QP2023, thus, will provide a platform for researchers to present their works on these aspects of quantum programming and discuss future research directions to build a research roadmap for researchers and practitioners. With the involvement of practitioners, we also aim to see their opinions on practical challenges associated with quantum programming.
The workshop is intended for researchers at any stage of their careers, including students. Moreover, practitioners are also a relevant audience for the workshop.
We foresee QP as a specialization of the Programming 2023 conference; thus, all the topics from Programming 2023 tailored to quantum programming are relevant for QP2023.
Submission Types
We invite submission of papers of the following types:
Regular papers (8 pages): Novel research works, experience reports
Position paper (2 pages): Describing a well-argued position.
Lighting Talks (Only Abstract, No Publication): challenges
Regular papers will be evaluated with respect to the real-world significance of the described quantum programming experience as well as their ability to forge partnerships and ultimately yield successful solutions. Position papers represent a position on any aspect of the Art, Science, and Engineering of Quantum Programming with good argumentation. Lighting talks are abstracts that describe late-breaking results, work in progress, or real-world challenges. Both position papers and lighting talks abstracts will be evaluated according to their ability to generate discussion and suggest interesting areas for future research.
Submission Instructions
Please follow the ACM acmart format v1.87 or newer and submit papers as a PDF file: https://www.acm.org/publications/proceedings-template. If using LaTeX, please use the following class configuration: \documentclass[sigconf,screen]{acmart}.
Publications for Papers
Please note that the accepted papers will be published in a post-event companion with a camera-ready deadline of May 1, 2023.
Workshop Format
QP2023 will feature two types of events. First, we will have a session on the presentation of papers accepted in the workshop. The rest of the workshop will be focused on a dedicated discussion of the workshop topics in a similar fashion as Dagstuhl or Shonan to draft a roadmap on the topic of the workshop. The workshop organizers will send invitations to the researchers working in this area. However, the workshop is open to anyone interested. Please consult the workshop chairs if you are interested in joining the workshop.
Keynote Speakers
Keynote: Static Analysis for Quantum Software Correctness and Reliability by Prof. Jianjun Zhao, Kyushu University, Japan
Abstract
Software correctness and reliability have been central issues in classical computing for decades. Researchers have developed a wide range of approaches to these problems, but few have been to date for quantum computing. In this talk, I consider two different static analysis approaches to solving quantum software correctness and reliability problems: pattern-based bug detection and entanglement analysis. I will overview how these approaches work and conclude by discussing the challenges they face moving forward.
Biography
Jianjun Zhao is a Professor at the Faculty of Information Science and Electrical Engineering at Kyushu University. Before that, he worked at the Fukuoka Institute of Technology and Shanghai Jiao Tong University. He obtained his B.S. degree at Tsinghua University and his Ph.D. at Kyushu University. His research interests include software engineering and programming languages. Much of his current research focuses on techniques that make quantum software more robust, reliable, secure, and easier to specify, build, maintain, or improve.