Using "piDDs" for Nearest Neighbor Optimization of Quantum Circuits. In Conference on Reversible Computation

  • Robert Wille
  • , Nils Quetschlich
  • , Yusuke Inoue
  • , Norihito Yasuda
  • , Shin-ichi Minato

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

Abstract

Recent accomplishments in the development of quantum circuits motivated research in Computer-Aided Design for quantum circuits. Here, how to consider physical constraints in general and so-called nearest neighbor constraints in particular is an objective of recent developments. Re-ordering the given qubits in a circuit provides thereby a common strategy in order to reduce the corresponding costs. But since this leads to a significant complexity, existing solutions either worked towards a single order only (and, hence, exclude better options) or suffer from high runtimes when considering all possible options. In this work, we provide an alternative which utilizes so-called "piDDs" for this purpose. They allow for the efficient representation and manipulation of sets of permutations and, hence, provide the ideal data-structure for the considered problem. Experimental evaluations confirm that, by utilizing "piDDs", optimal or almost optimal results can be generated in a fraction of the time needed by exact solutions.
Original languageEnglish
Title of host publicationConference on Reversible Computation
Editors Simon Devitt, Ivan Lanese
Place of PublicationSwitzerland
PublisherSpringer International Publishing
Pages181-196
Number of pages16
ISBN (Print)978-3-319-40577-3
Publication statusPublished - 2016

Fields of science

  • 102 Computer Sciences
  • 202 Electrical Engineering, Electronics, Information Engineering

Cite this