Quantum software components and platforms: Overview and quality assessment

MA Serrano, JA Cruz-Lemus, R Perez-Castillo… - ACM Computing …, 2022 - dl.acm.org
Quantum computing is the latest revolution in computing and will probably come to be seen
as an advance as important as the steam engine or the information society. In the last few …

Quantum software engineering: Landscapes and horizons

J Zhao - arXiv preprint arXiv:2007.07047, 2020 - arxiv.org
Quantum software plays a critical role in exploiting the full potential of quantum computing
systems. As a result, it has been drawing increasing attention recently. This paper defines …

[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 …

Q# as a quantum algorithmic language

K Singhal, K Hietala, S Marshall, R Rand - arXiv preprint arXiv:2206.03532, 2022 - arxiv.org
Q# is a standalone domain-specific programming language from Microsoft for writing and
running quantum programs. Like most industrial languages, it was designed without a formal …

[PDF][PDF] Formally verified quantum programming

R Rand - 2018 - rand.cs.uchicago.edu
The standard architecture for quantum computers follows the quantum circuit model, which
presents quantum computations as sequences of gates over qubits. As with classical …

QPCF: Higher-order languages and quantum circuits

L Paolini, M Piccolo, M Zorzi - Journal of Automated Reasoning, 2019 - Springer
Abstract qPCF is a paradigmatic quantum programming language that extends PCF with
quantum circuits and a quantum co-processor. Quantum circuits are treated as classical data …

Integration of Quantum Accelerators with High Performance Computing $\unicode {x2013} $ A Review of Quantum Programming Tools

A Elsharkawy, XTM To, P Seitz, Y Chen… - arXiv preprint arXiv …, 2023 - arxiv.org
Quantum computing (QC) introduces a novel mode of computation with the possibility of
greater computational power that remains to be exploited $\unicode {x2013} $ presenting …

MCBeth: A Measurement-based Quantum Programming Language

A Evans, S Omonije, R Soulé… - 2023 IEEE/ACM 4th …, 2023 - ieeexplore.ieee.org
This work introduces MCBeth, a quantum programming language that bridges the gap
between near-term and non-near-term languages. MCBeth allows users to directly program …

[HTML][HTML] The fixed point problem of a simple reversible language

AB Matos, L Paolini, L Roversi - Theoretical Computer Science, 2020 - Elsevier
SRL is a total programming language with distinctive features:(i) every program that
mentions n registers defines a bijection Z n→ Z n, and (ii) the generation of the SRL-program …

Quantum Turing machines: computations and measurements

S Guerrini, S Martini, A Masini - Applied Sciences, 2020 - mdpi.com
Contrary to the classical case, the relation between quantum programming languages and
quantum Turing Machines (QTM) has not been fully investigated. In particular, there are …