Some Size and Structure Metrics for Quantum Software
- URL: http://arxiv.org/abs/2103.08815v1
- Date: Tue, 16 Mar 2021 02:53:17 GMT
- Title: Some Size and Structure Metrics for Quantum Software
- Authors: Jianjun Zhao
- Abstract summary: This paper proposes some basic metrics for quantum software.
These metrics are defined at different abstraction levels to represent various size and structure attributes.
The proposed metrics can be used to evaluate quantum software from various viewpoints.
- Score: 1.7704011486040847
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Quantum software plays a critical role in exploiting the full potential of
quantum computing systems. As a result, it is drawing increasing attention
recently. As research in quantum programming reaches maturity with a number of
active research and practical products, software metric researchers need to
focus on this new paradigm to evaluate it rigorously and quantitatively. As the
first step, this paper proposes some basic metrics for quantum software, which
mainly focus on measuring the size and structure of quantum software. These
metrics are defined at different abstraction levels to represent various size
and structure attributes in quantum software explicitly. The proposed metrics
can be used to evaluate quantum software from various viewpoints.
Related papers
- The curse of random quantum data [62.24825255497622]
We quantify the performances of quantum machine learning in the landscape of quantum data.
We find that the training efficiency and generalization capabilities in quantum machine learning will be exponentially suppressed with the increase in qubits.
Our findings apply to both the quantum kernel method and the large-width limit of quantum neural networks.
arXiv Detail & Related papers (2024-08-19T12:18:07Z) - QuAS: Quantum Application Score for benchmarking the utility of quantum computers [0.0]
This paper presents a revised holistic scoring method called the Quantum Application Score (QuAS)
We discuss how to integrate both and thereby obtain an application-level metric that better quantifies the practical utility of quantum computers.
We evaluate the new metric on different hardware platforms such as D-Wave and IBM as well as quantum simulators of Quantum Inspire and Rigetti.
arXiv Detail & Related papers (2024-06-06T09:39:58Z) - Quantum Information Processing with Molecular Nanomagnets: an introduction [49.89725935672549]
We provide an introduction to Quantum Information Processing, focusing on a promising setup for its implementation.
We introduce the basic tools to understand and design quantum algorithms, always referring to their actual realization on a molecular spin architecture.
We present some examples of quantum algorithms proposed and implemented on a molecular spin qudit hardware.
arXiv Detail & Related papers (2024-05-31T16:43:20Z) - Q-COSMIC: Quantum Software Metrics Based on COSMIC (ISO/IEC19761) [0.0]
Quantum Software Engineering (QSE) focuses on the information processing side of quantum technologies.
Q-COSMIC is a technique for measuring the functional size of quantum software.
arXiv Detail & Related papers (2024-02-13T15:02:33Z) - Quantum data learning for quantum simulations in high-energy physics [55.41644538483948]
We explore the applicability of quantum-data learning to practical problems in high-energy physics.
We make use of ansatz based on quantum convolutional neural networks and numerically show that it is capable of recognizing quantum phases of ground states.
The observation of non-trivial learning properties demonstrated in these benchmarks will motivate further exploration of the quantum-data learning architecture in high-energy physics.
arXiv Detail & Related papers (2023-06-29T18:00:01Z) - Quantum utility -- definition and assessment of a practical quantum
advantage [0.0]
Different use-cases come with different requirements for size, weight, power consumption, or data privacy.
This paper aims to incorporate these characteristics into a concept coined quantum utility.
It demonstrates the effectiveness and practicality of quantum computers for various applications.
arXiv Detail & Related papers (2023-03-03T18:33:46Z) - Quantum Machine Learning: from physics to software engineering [58.720142291102135]
We show how classical machine learning approach can help improve the facilities of quantum computers.
We discuss how quantum algorithms and quantum computers may be useful for solving classical machine learning tasks.
arXiv Detail & Related papers (2023-01-04T23:37:45Z) - Assessing requirements to scale to practical quantum advantage [56.22441723982983]
We develop a framework for quantum resource estimation, abstracting the layers of the stack, to estimate resources required for large-scale quantum applications.
We assess three scaled quantum applications and find that hundreds of thousands to millions of physical qubits are needed to achieve practical quantum advantage.
A goal of our work is to accelerate progress towards practical quantum advantage by enabling the broader community to explore design choices across the stack.
arXiv Detail & Related papers (2022-11-14T18:50:27Z) - On exploring the potential of quantum auto-encoder for learning quantum systems [60.909817434753315]
We devise three effective QAE-based learning protocols to address three classically computational hard learning problems.
Our work sheds new light on developing advanced quantum learning algorithms to accomplish hard quantum physics and quantum information processing tasks.
arXiv Detail & Related papers (2021-06-29T14:01:40Z) - tqix: A toolbox for Quantum in X: Quantum measurement, quantum
tomography, quantum metrology, and others [0.0]
We present an open-source computer program written in Python language for quantum measurement and related issues.
In our program, quantum states and operators, including quantum gates, can be developed into a quantum-object function represented by a matrix.
Various numerical simulation methods are used to mimic the real experiment results.
arXiv Detail & Related papers (2020-10-08T02:22:52Z) - Quantum Software Engineering: Landscapes and Horizons [1.7704011486040847]
This paper defines the term "quantum software engineering" and introduces a quantum software life cycle.
The paper also gives a generic view of quantum software engineering and discusses the quantum software engineering processes, methods, and tools.
arXiv Detail & Related papers (2020-07-14T14:13:44Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.