QCE20 Workshop on
Software for Quantum Applications, Algorithms, and Workflows
Date and Time
- Mon, Oct 12, 2020
- 10:45─16:45 Mountain Time (MDT) — UTC-6
Organizers
- Travis L. Scholten, IBM Quantum — Chair (Travis.Scholten@ibm.com)
- Donny Greenberg, Facebook AI — Co-chair (donnyg@fb.com)
Overview
Software is critical to modern research in quantum computing and quantum engineering. Major quantum programming packages such as Qiskit, Cirq, pyQuil, Q#, PennyLane, QuTiP, and others have been used in hundreds of publications. Software supports, enables, and accelerates scientific research.
In addition, software packages are used to design and control quantum hardware, to test quantum networks, and to simulate quantum systems. The development of these software systems not only makes known methods more stable and accessible to researchers, but also has produced novel results as implementations uncover new ideas and optimizations.
Despite the critical role that quantum software plays in the field, there is yet to be a dedicated conference for those that work focused on these software systems. This workshop will provide a forum for ideas on how to design and use software for quantum computing applications, algorithms, and workflows. It will also be an opportunity for this community to further coalesce and develop.
Target Audience
We expect the typical audience member to have a background in computer science, and/or be a coder or software developer. Audience members do not need to be intimately familiar with different applications stacks, though some knowledge about at least one will facilitate questions during the panels.
We wish to have broad participation from the developer community, including PhD students, postdocs, and those working in industry. The workshop would also be useful for applications researchers who are using software.
Schedule
The workshop will feature three 1.5-hour blocks. The first two blocks will feature lightning talks followed by a moderated panel with the speakers. The last block will feature a half-hour of talks, a panel, and a keynote talk.
Session 1
10:45 ─ 11:45 Lighting talks on quantum applications and algorithms libraries
- Josh Izaac, Xanadu on Pennylane and quantum differentiable programming
- Nick Rubin, Google Quantum AI on OpenFermion
- Valentin Senicourt, 1QBit on Scaling quantum-enabled chemistry simulation with problem decomposition
- Shuxiang Cao, Rahko on Hyrax: Unlocking opportunities for quantum algorithm deployment
- Julien Gacon, IBM Quantum on Qiskit Aqua
11:45 – 12:15 Panel featuring speakers
- Moderator: Eugene Kayal, 1QBit
Session 2
13:00 ─ 14:00 Lighting talks on quantum applications (chemistry/physics/ML/optimization)
- Maria Schuld, Xanadu on Using a quantum computer to distinguish between ants and bees
- Jhonathan Romero, Zapata Computing on Systematic resource assessment and benchmarking of near-term quantum algorithms for chemistry
- Christa Zoufal, IBM Quantum on Variational Quantum Boltzmann Machines
- Guillaume Verdon, Alphabet X on Quantum-probabilistic generative models in TensorFlow Quantum
- Jakob Kottman, University of Toronto on System-adapted Quantum Chemistry with Tequila
14:00 ─ 14:30 Panel with speakers
- Moderator: Ryan LaRose, Unitary Fund & MSU
Session 3
15:15 ─ 15:45 Lighting talks on quantum workflow management
- Yudong Cao, Zapata Computing on Orquestra
- Fabio Sanches, QCWare on Forge
- César A. Rodríguez Rosario, Strangeworks on the quantumcomputing.com Community
15:45 ─ 16:15 Panel with speakers
- Moderator: Nathan Shammah, Unitary Fund
16:15 ─ 16:45 Keynote talk: Getting open quantum software in the driver’s seat
- William Zeng, Unitary Fund & Goldman Sachs