Optimized Quantum Program Execution Ordering to Mitigate Errors in Simulations of Quantum Systems

Teague Tomesh, Kaiwen Gui, Pranav Gokhale, Yunong Shi, Frederic T. Chong, Margaret Martonosi, Martin Suchara

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

Simulating the time evolution of a physical system at quantum mechanical levels of detail - known as Hamiltonian Simulation (HS) - is an important and interesting problem across physics and chemistry. For this task, algorithms that run on quantum computers are known to be exponentially faster than classical algorithms; in fact, this application motivated Feynman to propose the construction of quantum computers. Nonetheless, there are challenges in reaching this performance potential. Prior work has focused on compiling circuits (quantum programs) for HS with the goal of maximizing either accuracy or gate cancellation. Our work proposes a compilation strategy that simultaneously advances both goals. At a high level, we use classical optimizations such as graph coloring and travelling salesperson to order the execution of quantum programs. Specifically, we group together mutually commuting terms in the Hamiltonian (a matrix characterizing the quantum mechanical system) to improve the accuracy of the simulation. We then rearrange the terms within each group to maximize gate cancellation in the final quantum circuit. These optimizations work together to improve HS performance and result in an average 40% reduction in circuit depth. This work advances the frontier of HS which in turn can advance physical and chemical modeling in both basic and applied sciences.

Original languageEnglish (US)
Title of host publicationProceedings - 2021 International Conference on Rebooting Computing, ICRC 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-13
Number of pages13
ISBN (Electronic)9781665423328
DOIs
StatePublished - 2021
Event2021 International Conference on Rebooting Computing, ICRC 2021 - Virtual, Online, United States
Duration: Nov 30 2021Dec 2 2021

Publication series

NameProceedings - 2021 International Conference on Rebooting Computing, ICRC 2021

Conference

Conference2021 International Conference on Rebooting Computing, ICRC 2021
Country/TerritoryUnited States
CityVirtual, Online
Period11/30/2112/2/21

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computational Theory and Mathematics
  • Hardware and Architecture
  • Software

Keywords

  • Hamiltonian simulation
  • compilation
  • program ordering
  • quantum computing

Fingerprint

Dive into the research topics of 'Optimized Quantum Program Execution Ordering to Mitigate Errors in Simulations of Quantum Systems'. Together they form a unique fingerprint.

Cite this