Skip to content
Open access

Systematic Synthesis and Optimization of Reversible Quantum Circuits via MINLP, Toffoli Permutation, and Local Search

Aug 2026 · Quantum Reports · 0 citations · 11 references

TL;DR

A unified, highly scalable methodology for the optimal design of reversible circuits across both libraries is presented, establishing best-known upper bounds that significantly outperform heuristic literature benchmarks.

Abstract

The synthesis of efficient reversible logic circuits is critical for fault-tolerant quantum computing (FTQC). The primary motivation of this work is to overcome the inherent disadvantages of existing synthesis techniques: approximate heuristic methods often miss optimal solutions, while pure exact computational methods suffer from combinatorial explosion on deep circuits. While the strict NCT library (NOT, CNOT, Toffoli) is often preferred due to the high cost of distilling non-Clifford states required for arbitrary gates, standard physical implementations frequently utilize the broader NCV library (NOT, CNOT, V, V-dagger), requiring the decomposition of Toffoli gates into five elementary operations. To bridge this gap, this paper presents a unified, highly scalable methodology for the optimal design of reversible circuits across both libraries. First, a Mixed-Integer Non-Linear Programming (MINLP) formulation, linearized for the high-performance IBM ILOG CPLEX solver, is introduced to automate the exact generation of globally optimal strict NCT topologies. Second, a systematic four-phase optimization framework is proposed to reduce NCV costs. By replacing Toffoli gates with specific NCV decompositions, permuting control lines to match subsequent linear gates, and applying exact local searches via an extended MINLP solver on bounded sliding windows, significant gate cancellations are achieved. Applying this methodology to prominent primitives (MIG, SAYEM, URG, TSG, and MKG), we match global NCT optimality constraints and achieve highly optimized NCV Quantum Costs of 7, 14, and 12 for the MIG, TSG, and MKG gates, respectively, establishing best-known upper bounds that significantly outperform heuristic literature benchmarks.

Read PDF

Similar papers

Preprint Aug 2026

Numerical Evaluation of ZX Calculus Optimization for Solovay Kitaev Quantum Circuit Synthesis

A measurement of what diagrammatic post-processing recovers from structural redundancy in the Solovay-Kitaev algorithm, which optimizes for numerical convergence rather than circuit economy, and its output carries structural redundancy that a gate-level compiler cannot see.

Dulari De Silva, A. Mahasinghe, Chon-Fai Kam et al. · 0 citations
Preprint Sep 2026

Structure-Aware Placement and Routing of Multi-Controlled Toffoli on Bivariate Bicycle Code Architectures

A targeted placement strategy that exploits the binary-tree structure of MCT decompositions to co-locate interacting subtrees and validate the practical viability of the compiled circuits by analyzing aggregate execution errors and logical failure probabilities using the bicycle-ISA error estimator bicycle_numerics.

A. Bhaumik, Suman Dutta, Siyi Wang et al. · 0 citations
Preprint Aug 2026

Factorized Boolean representations for efficient quantum synthesis

Here it is shown that minimized expressions retain algebraic structure minimization cannot reach, arising from containment and complementary-polarity relationships among their terms, and that extracting it yields circuits cheaper to execute despite having more operations.

Mehul A. Shah, Robert Fiszer, M. Perkowski · 0 citations

Novel SMT Encoding for Quantum Circuit Optimization

This work proposes two SMT encodings: an exact-G encoding and an at-most-G encoding with null gates, which enables automated synthesis of practical 5-bit S-box quantum circuits, such as KECCAK and ASCON.

You-Bo Guo, Feng-Rong Zhang, Lei Liao et al. · 0 citations
Jul 2026

Parallelizable Exact Synthesis of Quantum Circuits via Semi-Tensor Product

This work introduces a parallel exact synthesis framework for CNOT and phase polynomial circuits based on the semi-tensor product (STP) theory of matrices that avoids encoding overhead, memory bottlenecks, and poor parallel scalability.

Chen-Jian Li, Dingchao Gao, Xiang-Yu Zhou et al. · 2 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.