Proceedings of the 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation 2022
DOI: 10.1145/3519939.3523433
|View full text |Cite
|
Sign up to set email alerts
|

Quartz: superoptimization of Quantum circuits

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 23 publications
(3 citation statements)
references
References 20 publications
0
3
0
Order By: Relevance
“…The use of SMT solvers to automate the reasoning has also appeared in Giallar [Tao et al 2022], Quartz [Xu et al 2022] and symQV [Bauer-Marquart et al 2023], although they only work on quantum circuit compilation passes, quantum circuit optimizations or fixed-size quantum circuit verification.…”
Section: Related Workmentioning
confidence: 99%
“…The use of SMT solvers to automate the reasoning has also appeared in Giallar [Tao et al 2022], Quartz [Xu et al 2022] and symQV [Bauer-Marquart et al 2023], although they only work on quantum circuit compilation passes, quantum circuit optimizations or fixed-size quantum circuit verification.…”
Section: Related Workmentioning
confidence: 99%
“…The works of [43] ensures correctness of the rewrite rules with a theorem prover. Quartz [73] is a circuit optimization framework. It consists of an equivalence checker based on some precomputed equivalence sets.…”
Section: Related Workmentioning
confidence: 99%
“…Quantum circuit (non-)equivalence testing is an essential part of the quantum computing toolkit. Its prominent use is in verifying results of circuit optimization, which is a necessary part of quantum circuit compilation in order to achieve the expected fidelity of quantum algorithms running on real-world quantum computers, which are heavily affected by noise and decoherence [8,41,43,44,52,53,58,62,73]. Already in the world of classical programs, optimizer bugs are being found on a regular basis in compilers used daily by tens of thousands of programmers (see, e.g., [49]).…”
Section: Introductionmentioning
confidence: 99%