paper-with-me

Papers

Design by Contract Framework for Quantum Software

2023-03-31 · Masaomi Yamaguchi, Nobukazu Yoshioka

To realize reliable quantum software, techniques to automatically ensure the quantum software's correctness have recently been investigated. However, they primarily focus on fixed quantum circuits rather than the procedure of building quantum circuits. Despite being a common approach, the correctness of building circuits using different parameters following the same procedure is not guaranteed. To this end, we propose a design-by-contract framework for quantum software. Our framework provides a python-embedded language to write assertions on the input and output states of all quantum circuits built by certain procedures. Additionally, it provides a method to write assertions about the statistical processing of measurement results to ensure the procedure's correctness for obtaining the final result. These assertions are automatically checked using a quantum computer simulator. For evaluation, we implemented our framework and wrote assertions for some widely used quantum algorithms. Consequently, we found that our framework has sufficient expressive power to verify the whole procedure of quantum software.

📄 PDF Abstract BibTeX arXiv:2303.17750

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Contraction of Private Quantum Channels and Private Quantum Hypothesis Testing

2024-06-26 · Theshani Nuradha, Mark M. Wilde

A quantum generalized divergence by definition satisfies the data-processing inequality; as such, the relative decrease in such a divergence under the action of a quantum channel is at most one. This relative decrease is…

Fairness

Noise fingerprints in quantum computers: Machine learning software tools

2022-02-09 · Stefano Martina, Stefano Gherardini, Lorenzo Buffoni, Filippo Caruso

In this paper we present the high-level functionalities of a quantum-classical machine learning software, whose purpose is to learn the main features (the fingerprint) of quantum noise sources affecting a quantum device,…

BIG-bench Machine Learning

Effective Dimension Governs Generalization in Quantum Kernel Vision Models

2026-06-18 · Jian Xu, Delu Zeng, John Paisley, Qibin Zhao arxiv

Recent quantum vision models-quantum vision transformers and quantum convolutional networks-report two striking but unexplained empirical phenomena: (i) ansatze with more, or more uniformly distributed, entanglement gene…

Qibo: a framework for quantum simulation with hardware acceleration

2020-09-03 · Stavros Efthymiou, Sergi Ramos-Calderer, Carlos Bravo-Prieto, Adrián Pérez-Salinas 외

We present Qibo, a new open-source software for fast evaluation of quantum circuits and adiabatic evolution which takes full advantage of hardware accelerators. The growing interest in quantum computing and the recent de…

CPUGPU

Quantum Advantage Seeker with Kernels (QuASK): a software framework to speed up the research in quantum machine learning

2022-06-30 · Francesco Di Marcantonio, Massimiliano Incudini, Davide Tezza, Michele Grossi

Exploiting the properties of quantum information to the benefit of machine learning models is perhaps the most active field of research in quantum computation. This interest has supported the development of a multitude o…

Quantum Machine Learning