Abstract

Quantum computing is a newly emerging computing environment that has recently attracted intense research interest in improving the output fidelity, fully utilizing its high computing power from both hardware and software perspectives. In particular, several attempts have been made to reduce the errors in quantum computing algorithms through the efficient synthesis of quantum circuits. In this study, we present an application of an optimization model for synthesizing quantum circuits with minimum implementation costs to lower the error rates by forming a simpler circuit. Our model has a unique structure that combines the arc-subset selection problem with a conventional multi-commodity network flow model. The model targets the circuit synthesis with multiple control Toffoli gates to implement Boolean reversible functions that are often used as a key component in many quantum algorithms. Compared to previous studies, the proposed model has a unifying yet straightforward structure for exploiting the operational characteristics of quantum gates. Our computational experiment shows the potential of the proposed model, obtaining quantum circuits with significantly lower quantum costs compared to prior studies. The proposed model is also applicable to various other fields where reversible logic is utilized, such as low-power computing, fault-tolerant designs, and DNA computing. In addition, our model can be applied to network-based problems, such as logistics distribution and time-stage network problems.

Highlights

  • Quantum computing is a next-generation computing paradigm based on the uncertainty 2 principle underlying quantum mechanics

  • We proposed an optimization model to obtain a reversible circuit of the minimal quantum cost [38]

  • This subsection is largely divided into four parts: quantum computing, Boolean reversible functions, reversible logic gates, and the multi-commodity network flow model

Read more

Summary

Introduction

Quantum computing is a next-generation computing paradigm based on the uncertainty 2 principle underlying quantum mechanics. This new technology has recently attracted attention owing to its high computing power compared to classic computing environments. Quantum computing enables efficient calculation for certain difficult nondeterministic polynomial time (NP) problems such as prime factorization and discrete logarithms [1]. The most significant feature of a quantum computer, differing from a traditional computer, is an information unit called a quantum bit or qubit. Qubits are based on quantum superposition and quantum entanglement, which are fundamental properties in quantum mechanics.

Objectives
Methods
Results
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call