Skip to content
Preprint

Oracle Synthesis Based on X-Map Decision Diagrams

Aug 2026 · 0 citations · 21 references
Physics

TL;DR

A novel compact representation named X-Map decision diagram (XMDD) for Boolean functions, which integrates local invertible maps and complement edges to achieve higher compression efficiency, is proposed and an optimized quantum oracle synthesis algorithm is developed.

Abstract

Quantum oracles act as reversible black-box operators that encode classical Boolean functions into quantum states, enabling efficient function evaluation in quantum superposition. The resource efficiency of oracle implementation is critical to the performance of numerous quantum algorithms. Most state-of-the-art oracle synthesis approaches rely on compact Boolean function representations such as exclusive-sum-of-products (ESOP), yet still suffer from excessive $T$-count and $CX$-count for large-scale functions. In this paper, we propose a novel compact representation named X-Map decision diagram (XMDD) for Boolean functions, which integrates local invertible maps and complement edges to achieve higher compression efficiency. Based on XMDD, we further develop an optimized quantum oracle synthesis algorithm. Extensive experimental results demonstrate that, for Boolean functions with more than seven input variables, our method outperforms the state-of-the-art ESOP-based approach and Qiskit in nearly all test cases, achieving simultaneous reduction in both $T$-count and $CX$-count without an obvious trade-off. Moreover, we show that the performance can be further boosted by employing more optimal variable orderings. The proposed XMDD-based framework provides a scalable and resource-efficient solution for practical oracle synthesis in near-term and fault-tolerant quantum computing.

View source

Similar papers

Preprint Oct 2026

Robustness of Quantum Signal Processing and Resource-aware Polynomial Design

Quantum signal processing (QSP) realizes operator functions through polynomial transformations of a finite degree. In addition to function approximation errors, realistic implementations incur algorithmic errors also when encoding the input operator and in synthesizing gates into a discrete fault-tolerant gate set. We...

Thiago O. Maciel, Giancarlo Camilo, Allan D. C. Tosta et al. · 0 citations
Sep 2026

Compact Quantum Circuits for Autosymmetric and Dimension Reducible Functions

A quantum oracle is a reversible quantum subroutine that implements a classical Boolean function within a quantum algorithm. Classical synthesis methods for quantum oracles typically involve two steps: reversible logic synthesis and quantum compilation. In the reversible logic synthesis phase, producing a compact rever...

A. Bernasconi, V. Ciriani, Gianmarco Cuciniello 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
Preprint Sep 2026

Resource-Tunable Quantum Circuit Implementation of Nonlinear Element-Wise Transformations

Nonlinear transformations are important in quantum machine learning and other quantum numerical applications, which can be reduced to the implementation of element-wise polynomials through polynomial approximation. Existing works establish the feasibility of transformations and improve query or auxiliary-space efficien...

Chun-Lin Yang, Yu-Qi Li, Hong-Mei Yao et al. · 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
Preprint Aug 2026

Quantum Circuit for General Unitary: Improved T-count via Block Flattening and Dilation

A Clifford+T quantum circuit construction that approximately implements any classically specified unitary to within error $\epsilon$ and achieves a worst-case $T$-count with leading exponential scaling of $2^{5n/4}$ whenever $\log(1/\epsilon)=\operatorname{poly}(n)$.

Pei Yuan, Sheng-Yu Zhang, Wei Zi · 1 citation

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