2020
DOI: 10.4204/eptcs.318.8
|View full text |Cite
|
Sign up to set email alerts
|

ROS: Resource-constrained Oracle Synthesis for Quantum Computers

Abstract: We present a completely automatic synthesis framework for oracle functions-a central part in many quantum algorithms. The proposed framework for resource-constrained oracle synthesis (ROS) is a LUT-based hierarchical method in which every step is specifically tailored to address hardware resource constraints. ROS embeds a LUT mapper designed to simplify the successive synthesis steps, costing each LUT according to the resources used by its corresponding quantum circuit. In addition, the framework exploits a SA… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(15 citation statements)
references
References 21 publications
0
15
0
Order By: Relevance
“…For SAT-based k-LUT mapping, it is interesting to investigate how associating a cost function with each LUT may improve the final result. For example, it is possible to consider the cost of each LUT after being decomposed into elementary quantum gates, as experimented in a heuristic solution in [52]. Similarly, it would be interesting to consider resource-constrained reversible pebble games, which would enable to prefer solutions where expensive computations are less often computed and uncomputed.…”
Section: Discussionmentioning
confidence: 99%
“…For SAT-based k-LUT mapping, it is interesting to investigate how associating a cost function with each LUT may improve the final result. For example, it is possible to consider the cost of each LUT after being decomposed into elementary quantum gates, as experimented in a heuristic solution in [52]. Similarly, it would be interesting to consider resource-constrained reversible pebble games, which would enable to prefer solutions where expensive computations are less often computed and uncomputed.…”
Section: Discussionmentioning
confidence: 99%
“…As Reversible Quantum Logic Synthesis is an active field of research for more than 20 years [16], more efficient methods in terms of gate counts and the usage of ancilla qubits arise frequently [17]. While many of them are available in the tweedledum [18] library, a fairly recent method of interest is denoted as resource-efficient oracle synthesis (ROS) and was initially presented in [19]. It is built on the LUT 2 -based hierarchical reversible logic synthesis framework (LHRS) [20] and improves the LUT-network approach by adding a special quantum aware k-LUT mapper, involving specially truncated XAGs 3 and a more efficient SAT-based quantum garbage management technique 4 [21], which offers control over the number of qubits used in the synthesized ciruits.…”
Section: B Reversible Quantum Logic Synthesismentioning
confidence: 99%
“…According to [19] the i-th row of the Hadamard-Matrix H N of degree N is the truth table of parity operator i. To be more precise the x-th row of the i-th column is equal to…”
Section: B Gray Synthesismentioning
confidence: 99%
See 2 more Smart Citations