Exact synthesis of elementary quantum gate circuits for reversible functions with don't cares

Daniel Große, Robert Wille, Gerhard W. Dueck, Rolf Drechsler

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

41 Scopus citations

Abstract

Compact realizations of reversible logic functions are of interest in the design of quantum computers. In this paper we present an exact synthesis algorithm, based on Boolean Satisfiability (SAT), that finds the minimal elementary quantum gate realization for a given reversible function. Since these gates work in terms of qubits, a multi-valued encoding is proposed. Don't care conditions appear naturally in many reversible functions. Constant inputs are often required when a function is embedded into a reversible one. The proposed algorithm takes full advantage of don't care conditions and automatically sets the constant inputs to their optimal values. The effectiveness of the algorithm is shown on a set of benchmark functions.

Original languageEnglish
Title of host publicationProceedings - 38th International Symposium on Multiple-Valued Logic, ISMVL 2008
Pages214-219
Number of pages6
DOIs
StatePublished - 2008
Externally publishedYes
Event38th International Symposium on Multiple-Valued Logic, ISMVL 2008 - Dallas, TX, United States
Duration: 22 May 200824 May 2008

Publication series

NameProceedings of The International Symposium on Multiple-Valued Logic
ISSN (Print)0195-623X

Conference

Conference38th International Symposium on Multiple-Valued Logic, ISMVL 2008
Country/TerritoryUnited States
CityDallas, TX
Period22/05/0824/05/08

Fingerprint

Dive into the research topics of 'Exact synthesis of elementary quantum gate circuits for reversible functions with don't cares'. Together they form a unique fingerprint.

Cite this