[PDF][PDF] Integration of quantum accelerators with high performance computing-a review of quantum programming tools

A Elsharkawy, XTM To, P Seitz, Y Chen… - arxiv preprint arxiv …, 2023 - cse.wustl.edu
Quantum computing (QC) introduces a novel mode of computation with the possibility of
greater computational power that remains to be exploited—presenting exciting opportunities …

[書籍][B] Foundations of quantum programming

M Ying - 2024 - books.google.com
Quantum computers promise dramatic advantages in processing speed over currently
available computer systems. Quantum computing offers great promise in a wide variety of …

Approximate relational reasoning for quantum programs

P Yan, H Jiang, N Yu - International Conference on Computer Aided …, 2024 - Springer
Quantum computation is inevitably subject to imperfections in its implementation. These
imperfections arise from various sources, including environmental noise at the hardware …

Modular Synthesis of Efficient Quantum Uncomputation

H Venev, T Gehr, D Dimitrov, M Vechev - Proceedings of the ACM on …, 2024 - dl.acm.org
A key challenge of quantum programming is uncomputation: the reversible deallocation of
qubits. And while there has been much recent progress on automating uncomputation, state …

Quantum control machine: The limits of control flow in quantum programming

C Yuan, A Villanyi, M Carbin - Proceedings of the ACM on Programming …, 2024 - dl.acm.org
Quantum algorithms for tasks such as factorization, search, and simulation rely on control
flow such as branching and iteration that depends on the value of data in superposition …

The T-complexity costs of error correction for control flow in quantum computation

C Yuan, M Carbin - Proceedings of the ACM on Programming …, 2024 - dl.acm.org
Numerous quantum algorithms require the use of quantum error correction to overcome the
intrinsic unreliability of physical qubits. However, quantum error correction imposes a unique …

On the theory of quantum and towards practical computation: A review

R Kudelić - Journal of Computational Science, 2024 - Elsevier
Quantum computing exposes the brilliance of quantum mechanics through computer
science (in theory and otherwise), giving oneself a marvelous and exhilarating journey to go …

QbC: Quantum Correctness by Construction

A Peduri, I Schaefer, M Walter - arxiv preprint arxiv:2307.15641, 2023 - arxiv.org
Thanks to the rapid progress and growing complexity of quantum algorithms, correctness of
quantum programs has become a major concern. Pioneering research over the past years …

Static analysis of quantum programs

N Assolini, A Di Pierro, I Mastroeni - International Static Analysis …, 2024 - Springer
In principle, the design and implementation of quantum programming languages are the
same essential tasks as for conventional (classical) programming languages. High-level …

How to Bake a Quantum Π

J Carette, C Heunen, R Kaarsgaard… - Proceedings of the ACM on …, 2024 - dl.acm.org
We construct a computationally universal quantum programming language Quantum Π from
two copies of Π, the internal language of rig groupoids. The first step constructs a pure …