Abstract Quantum computing promises breakthroughs in various application areas, such as machine learning, chemistry, or simulations. However, today’s quantum computers are error‐prone and have limited capabilities. This leads to various challenges when developing and executing quantum algorithms, for example, the mitigation of occurring errors or the selection of a suitable quantum computer to execute a certain quantum circuit. To address these challenges, detailed information about the quantum circuit to be executed as well as past executions, and the up‐to‐date information about the available quantum computers are required. Thus, this data must be continuously collected and stored in the long‐term, which is currently not supported. To overcome this problem, a provenance approach is introduced for quantum computing. Therefore, relevant provenance attributes that should be gathered in the area of quantum computing are identified. Furthermore, QProv, a provenance system that automatically collects the identified provenance attributes and provides them in a uniform manner to the user is introduced. Finally, a case study with the collected provenance data and corresponding use cases that can benefit from this provenance data are presented here.
Abstract Quantum computing promises breakthroughs in various application areas, such as machine learning, chemistry, or simulations. However, today’s quantum computers are error‐prone and have limited capabilities. This leads to various challenges when developing and executing quantum algorithms, for example, the mitigation of occurring errors or the selection of a suitable quantum computer to execute a certain quantum circuit. To address these challenges, detailed information about the quantum circuit to be executed as well as past executions, and the up‐to‐date information about the available quantum computers are required. Thus, this data must be continuously collected and stored in the long‐term, which is currently not supported. To overcome this problem, a provenance approach is introduced for quantum computing. Therefore, relevant provenance attributes that should be gathered in the area of quantum computing are identified. Furthermore, QProv, a provenance system that automatically collects the identified provenance attributes and provides them in a uniform manner to the user is introduced. Finally, a case study with the collected provenance data and corresponding use cases that can benefit from this provenance data are presented here.
Quantum computing has been proven to excel in factorization issues and unordered search problems due to its capability of quantum parallelism. This unique feature allows exponential speed-up in solving certain problems. However, this advantage does not apply universally, and challenges arise when combining classical and quantum computing to achieve acceleration in computation speed. This paper aims to address these challenges by exploring the current state of quantum machine learning and benchmarking the performance of quantum and classical algorithms in terms of accuracy. Specifically, we conducted experiments with three datasets for binary classification, implementing Support Vector Machine (SVM) and Quantum SVM (QSVM) algorithms. Our findings suggest that the QSVM algorithm outperforms classical SVM on complex datasets, and the performance gap between quantum and classical models increases with dataset complexity, as simple models tend to overfit with complex datasets. While there is still a long way to go in terms of developing quantum hardware with sufficient resources, quantum machine learning holds great potential in areas such as unsupervised learning and generative models. Moving forward, more efforts are needed to explore new quantum learning models that can leverage the power of quantum mechanics to overcome the limitations of classical machine learning.
Abstract Quantum computing represents a groundbreaking technological advancement that can tackle problems beyond traditional computers’ reach. This innovative approach leverages quantum mechanical principles to execute computations in ways that surpass the capabilities of conventional computing systems. In theory, certain computation tasks can be completed exponentially quicker on quantum machines compared to their classical counterparts. This article provides a comprehensive examination of the rapidly advancing quantum computing approaches, encompassing recent developments in quantum hardware, programming languages, algorithmic methods, error mitigation techniques, and practical applications across various fields, including cryptography, sensing, and simulation. The study examines how quantum computers may potentially drive breakthroughs in various fields, including medicine, materials science, and artificial intelligence. Additionally, it addresses the obstacles that must be overcome to fully realise the transformative potential of this cuttingedge computing paradigm.
Quantum computing and machine learning (ML) are converging to form a new paradigm in computational science, offering transformative capabilities in data processing, optimization, and pattern recognition. Quantum systems leveraging superposition, entanglement, and parallelism enable theoretical speedups for complex ML tasks that challenge classical architectures. Emerging quantum algorithms, such as quantum support vector machines (QSVMs), quantum principal component analysis (QPCA), and variational quantum circuits (VQCs), show promise for addressing high-dimensional, computationally intensive problems. Despite current limitations posed by noisy qubits, limited coherence times, and data encoding constraints, progress is accelerating. Hybrid quantum–classical models, noise-resilient techniques, and expanding quantum cloud infrastructures are enhancing the practical reach of quantum machine learning (QML). Applications in molecular modeling, optimization, and cybersecurity are among the early areas showing tangible potential. With the eventual advent of fault–tolerant quantum processors, QML could enable breakthroughs across disciplines, from drug discovery and materials science to next-generation artificial intelligence (AI). As the volume and complexity of data continue to grow, QML is positioned to redefine the future of intelligent computation.
Quantum computing is an emerging paradigm that enables to solve a variety of problems more efficiently than it is possible on classical computers. As the first quantum computers are available, quantum algorithms can be implemented and executed on real quantum hardware. However, the capabilities of today’s quantum computers are very limited and quantum computations are always disturbed by some error. Thus, further research is needed to develop or improve quantum algorithms, quantum computers, or required software tooling support. Due to the interdisciplinary nature of quantum computing, a common understanding of how to develop and execute a quantum software application is needed. However, there is currently no methodology or lifecycle comprising all relevant phases that can occur during the development and execution process. Hence, in this paper, we introduce the quantum software lifecycle consisting of ten phases a gate-based quantum software application should go through. We analyze the purpose of each phase, the available methods and tools that can be applied, and the open problems or research questions. Therefore, the lifecycle can be used as a baseline for discussions and future research.
Quantum computing represents a groundbreaking technological advancement that can tackle problems beyond traditional computers’ reach. This innovative approach leverages quantum mechanical principles to execute computations in ways that surpass the capabilities of conventional computing systems. In theory, certain computation tasks can be completed exponentially quicker on quantum machines compared to their classical counterparts. This article provides a comprehensive examination of the rapidly advancing quantum computing approaches, encompassing recent developments in quantum hardware, programming languages, algorithmic methods, error mitigation techniques, and practical applications across various fields, including cryptography, sensing, and simulation. The study examines how quantum computers may potentially drive breakthroughs in various fields, including medicine, materials science, and artificial intelligence. Additionally, it addresses the obstacles that must be overcome to fully realise the transformative potential of this cutting-edge computing paradigm.
Quantum machine learning combines quantum computing with machine learning to solve complex computational problems more efficiently than classical approaches. This survey provides an introduction to the foundations, algorithms, frameworks, data and applications of quantum machine learning, serving as a resource for researchers and practitioners. We begin by reviewing existing surveys to identify gaps that this work addresses, followed by a detailed discussion of the foundational principles of quantum mechanics and machine learning essential for quantum machine learning. Key algorithms are examined, highlighting their mechanisms, advantages, and applications across various domains. Current frameworks and platforms for implementing quantum machine learning algorithms are explored, emphasizing their unique features and suitability for different contexts. Existing quantum datasets for practical usage are also reported and commented on. This survey also reviews over 135 articles, categorized into theoretical and practical contributions, to identify key advances, limitations, and application areas within quantum machine learning. Critical challenges such as hardware limitations, error rates, and scalability are analyzed to detect the obstacles that must be addressed for practical deployment. By synthesizing these elements into a structured overview, this survey aims at serving as both an introduction and a guide for advancing research and development in this disruptive field.