Quantum Constant Propagation

Yanbin Chen, Yannick Stade

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

A quantum circuit is often executed on the initial state where each qubit is in the zero state. Therefore, we propose to perform a symbolic execution of the circuit. Our approach simulates groups of entangled qubits exactly up to a given complexity. Here, the complexity corresponds to the number of basis states expressing the quantum state of one entanglement group. By doing that, the groups need neither be determined upfront nor be bound by the number of involved qubits. Still, we ensure that the simulation runs in polynomial time - opposed to exponential time as required for the simulation of the entire circuit. The information made available at gates is exploited to remove superfluous controls and gates. We implemented our approach in the tool quantum constant propagation (QCP) and evaluated it on the circuits in the benchmark suite MQTBench. By applying our tool, only the work that cannot be carried out efficiently on a classical computer is left for the quantum computer, hence exploiting the strengths of both worlds.

Original languageEnglish
Title of host publicationStatic Analysis - 30th International Symposium, SAS 2023, Proceedings
EditorsManuel V. Hermenegildo, José F. Morales
PublisherSpringer Science and Business Media Deutschland GmbH
Pages164-189
Number of pages26
ISBN (Print)9783031442445
DOIs
StatePublished - 2023
Event30th International Symposium on Static Analysis, SAS 2023 - Cascais, Portugal
Duration: 22 Oct 202324 Oct 2023

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14284 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference30th International Symposium on Static Analysis, SAS 2023
Country/TerritoryPortugal
CityCascais
Period22/10/2324/10/23

Keywords

  • constant propagation
  • optimization
  • quantum computation
  • simulation
  • static analysis

Fingerprint

Dive into the research topics of 'Quantum Constant Propagation'. Together they form a unique fingerprint.

Cite this