Scheduling Process of Quantum Circuits to Optimize Tasks Execution on Quantum Computers
Quantum computing holds significant potential across various fields such as cybersecurity, finance, and health-care, among many others. However, we currently face multiple limitations such as the low availability of computers, the underutilization of available qubits, and the ever-increasing number of users, which results in prolonged waiting times. This, combined with the cost of executions, limits access to quantum computing. To address these challenges, we propose a scheduling process to optimize task execution on quantum computers. The proposed scheduling process unifies multiple circuits to enhance the efficiency of resource utilization in quantum machines. This approach allows for better use of available qubits and reduces the associated execution costs. We validate the proposed method employing various quantum algorithms by systematically examining the scheduling process through a comparative case study between two quantum service providers: IBM Quantum and Amazon Braket. This validation has shown that the scheduling process does not generate a significant impact on the results, ensuring similar results to single circuit executions with a fraction of the cost.
Authors
- Javier Romero‐Álvarez (ORCID: https://orcid.org/0000-0002-3162-1446)
- Juan M. Murillo (ORCID: https://orcid.org/0000-0003-4961-4030)
- José García-Alonso (ORCID: https://orcid.org/0000-0002-6819-0299)
- Enrique Moguel (ORCID: https://orcid.org/0000-0002-4096-1282)
- Jaime Alvarado‐Valiente (ORCID: https://orcid.org/0000-0003-0140-7788)
- Jorge Casco-Seco (ORCID: https://orcid.org/0009-0003-9166-6827)
Institutions
- Universidad de Extremadura (ES)
- Software (Spain) (ES)
Publication Details
- Published
- 2024-09-15
- DOI
- https://doi.org/10.1109/qce60285.2024.10275
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 0.00