Quantum Software Analytics: Opportunities and Challenges
- URL: http://arxiv.org/abs/2307.11305v1
- Date: Fri, 21 Jul 2023 02:24:31 GMT
- Title: Quantum Software Analytics: Opportunities and Challenges
- Authors: Thong Hoang, Hoa Khanh Dam, Tingting Bi, Qinghua Lu, Zhenchang Xing,
Liming Zhu, Lam Duc Nguyen, Shiping Chen
- Abstract summary: Quantum computing systems depend on the principles of quantum mechanics to perform challenging tasks more efficiently than their classical counterparts.
In classical software engineering, the software life cycle is used to document and structure the processes of design, implementation, and maintenance of software applications.
We summarize a set of software analytics topics and techniques in the development life cycle that can be leveraged and integrated into quantum software application development.
- Score: 25.276328005616204
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Quantum computing systems depend on the principles of quantum mechanics to
perform multiple challenging tasks more efficiently than their classical
counterparts. In classical software engineering, the software life cycle is
used to document and structure the processes of design, implementation, and
maintenance of software applications. It helps stakeholders understand how to
build an application. In this paper, we summarize a set of software analytics
topics and techniques in the development life cycle that can be leveraged and
integrated into quantum software application development. The results of this
work can assist researchers and practitioners in better understanding the
quantum-specific emerging development activities, challenges, and opportunities
in the next generation of quantum software.
Related papers
- Advancing Quantum Software Engineering: A Vision of Hybrid Full-Stack Iterative Model [5.9478154558776435]
This paper introduces a vision for Quantum Software Develop- ment lifecycle.
It proposes a hybrid full-stack iterative model that integrates quantum and classical computing.
arXiv Detail & Related papers (2024-03-18T11:18:33Z) - Quantum algorithms: A survey of applications and end-to-end complexities [90.05272647148196]
The anticipated applications of quantum computers span across science and industry.
We present a survey of several potential application areas of quantum algorithms.
We outline the challenges and opportunities in each area in an "end-to-end" fashion.
arXiv Detail & Related papers (2023-10-04T17:53:55Z) - Quantum Software Engineering Challenges from Developers' Perspective:
Mapping Research Challenges to the Proposed Workflow Model [5.287156503763459]
Software engineering of quantum programs can be approached from two directions.
In this paper, we aim at bridging the gap by starting with the quantum computing workflow and by mapping existing software engineering research to this workflow.
arXiv Detail & Related papers (2023-08-02T13:32:31Z) - Full-Stack Quantum Software in Practice: Ecosystem, Stakeholders and
Challenges [5.242305867893238]
The emergence of quantum computing has introduced a revolutionary paradigm capable of transforming numerous scientific and industrial sectors.
However, realizing the practical utilization of quantum software in real-world applications presents significant challenges.
This paper explores tangible approaches to establishing quantum computing software development process.
arXiv Detail & Related papers (2023-07-30T23:44:22Z) - Symbolic quantum programming for supporting applications of quantum
computing technologies [0.0]
The main focus of this paper is on quantum computing technologies, as they can in the most direct way benefit from developing tools.
We deliver a short survey of the most popular approaches in the field of quantum software development and we aim at pointing their strengths and weaknesses.
Next, we describe a software architecture and its preliminary implementation supporting the development of quantum programs using symbolic approach.
arXiv Detail & Related papers (2023-02-18T18:30:00Z) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
Quantum computers promise to efficiently solve important problems classical computers never will.
A fully automated quantum software stack needs to be developed.
This work provides a look "under the hood" of today's tools and showcases how these means are utilized in them, e.g., for simulation, compilation, and verification of quantum circuits.
arXiv Detail & Related papers (2023-01-10T19:00:00Z) - 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) - Modern applications of machine learning in quantum sciences [51.09906911582811]
We cover the use of deep learning and kernel methods in supervised, unsupervised, and reinforcement learning algorithms.
We discuss more specialized topics such as differentiable programming, generative models, statistical approach to machine learning, and quantum machine learning.
arXiv Detail & Related papers (2022-04-08T17:48:59Z) - Quantum Software Development Lifecycle [0.4588028371034407]
In this chapter, we analyze the software artifacts usually comprising a quantum application and present their corresponding lifecycles.
We identify the points of connection between the various lifecycles and integrate them into the overall quantum software development lifecycle.
arXiv Detail & Related papers (2021-06-17T08:41:26Z) - Electronic structure with direct diagonalization on a D-Wave quantum
annealer [62.997667081978825]
This work implements the general Quantum Annealer Eigensolver (QAE) algorithm to solve the molecular electronic Hamiltonian eigenvalue-eigenvector problem on a D-Wave 2000Q quantum annealer.
We demonstrate the use of D-Wave hardware for obtaining ground and electronically excited states across a variety of small molecular systems.
arXiv Detail & Related papers (2020-09-02T22:46:47Z) - Quantum Geometric Machine Learning for Quantum Circuits and Control [78.50747042819503]
We review and extend the application of deep learning to quantum geometric control problems.
We demonstrate enhancements in time-optimal control in the context of quantum circuit synthesis problems.
Our results are of interest to researchers in quantum control and quantum information theory seeking to combine machine learning and geometric techniques for time-optimal control problems.
arXiv Detail & Related papers (2020-06-19T19:12:14Z)
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.