Decision Diagrams for Quantum Computing

Robert Wille, Stefan Hillmich, Lukas Burgholzer

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

6 Scopus citations

Abstract

Quantum computing promises to solve some important problems faster than conventional computations ever could. Currently available NISQ devices on which first practical applications are already executed demonstrate the potential-with future fault-tolerant quantum hardware for more demanding applications on the horizon. Nonetheless, the advantages in computing power come with challenges to be addressed in the design automation and software development community. In particular, non-quantum representations of states and operations, which provide the basis, e.g., for quantum circuit simulation or verification, require an exponential amount of memory. We propose to use decision diagrams as data structure to conquer the exponential memory requirements in many cases. In this chapter, we review the fundamentals on decision diagrams and highlight their applicability in the tasks of quantum circuit simulation with and without errors as well as in verification of quantum circuits. The tools presented here are all available online as open source projects.

Original languageEnglish
Title of host publicationDesign Automation of Quantum Computers
PublisherSpringer International Publishing
Pages1-23
Number of pages23
ISBN (Electronic)9783031156991
ISBN (Print)9783031156984
DOIs
StatePublished - 1 Jan 2022

Keywords

  • Decision diagrams
  • Design automation
  • Quantum circuit equivalence checking
  • Quantum circuit simulation
  • Quantum computing

Fingerprint

Dive into the research topics of 'Decision Diagrams for Quantum Computing'. Together they form a unique fingerprint.

Cite this