An efficient algorithm to synthesize quantum circuits and optimization

Ömercan Susam, Mustafa Altun

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

1 Citation (Scopus)

Abstract

Quantum computers, more specifically quantum circuits, take on the eyes with their computational promises such as reversibility. In this paper, we perform synthesis and optimization of quantum circuits. In the first part, we propose a fast synthesis algorithm that implements any given reversible Boolean function with quantum gates. Instead of an exhaustive search on every given function, our algorithm creates a library of essential functions and performs sorting. As an example, to implement 4 bit circuits we only use 120 essential functions out of all 20922789888000 functions. In the second part, we optimize our circuits by using new templates. The proposed templates mainly consist of Toffoli gates with negative and positive controlling lines. These templates also show us that optimum area solutions proposed in the literature are not actually optimum; they can be improved.

Original languageEnglish
Title of host publication2014 21st IEEE International Conference on Electronics, Circuits and Systems, ICECS 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages570-573
Number of pages4
ISBN (Electronic)9781479942428
DOIs
Publication statusPublished - 2014
Event2014 21st IEEE International Conference on Electronics, Circuits and Systems, ICECS 2014 - Marseille, France
Duration: 7 Dec 201410 Dec 2014

Publication series

Name2014 21st IEEE International Conference on Electronics, Circuits and Systems, ICECS 2014

Conference

Conference2014 21st IEEE International Conference on Electronics, Circuits and Systems, ICECS 2014
Country/TerritoryFrance
CityMarseille
Period7/12/1410/12/14

Bibliographical note

Publisher Copyright:
© 2014 IEEE.

Keywords

  • circuit synthesis
  • optimization
  • quantum computing
  • reversible circuits

Fingerprint

Dive into the research topics of 'An efficient algorithm to synthesize quantum circuits and optimization'. Together they form a unique fingerprint.

Cite this