Boolean satisfiability in quantum compilation

13Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

Quantum compilation is the task of translating a quantum algorithm implemented in a high-level quantum programming language into a technology-dependent instructions flow for a physical quantum computer. To tackle the large gap between the quantum program and the low-level instructions, quantum compilation is split into a multi-stage flow consisting of several layers of abstraction. Several different individual tasks have been proposed for the layers in the flow, many of them are NP-hard. In this article, we will describe the flow and we will propose algorithms based on Boolean satisfiability, which is a good match to tackle such computationally complex problems.

Cite

CITATION STYLE

APA

Soeken, M., Meuli, G., Schmitt, B., Mozafari, F., Riener, H., & De Micheli, G. (2020). Boolean satisfiability in quantum compilation. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 378(2164). https://doi.org/10.1098/rsta.2019.0161

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free