Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

International Journal of Software Engineering and Knowledge Engineering

A Noise Validation for Quantum Circuit Scheduling Through a Service-Oriented Architecture

Javier Romero‐Álvarez, Jaime Alvarado‐Valiente, Jorge Casco-Seco, Enrique Moguel, José Manuel García-Alonso, Juan M. Murillo

Published Jul 20, 2024• 7 citations
Publisher

Abstract

Progress in the realm of quantum technologies is paving the way for a multitude of potential applications across different sectors. However, the reduced number of available quantum computers, their technical limitations, and the high demand for their use are posing some problems for developers and researchers. Mainly, users trying to execute quantum circuits on these devices are usually facing long waiting times in the task queues. In this context, this work proposes a Service-Oriented architecture to reduce waiting times and optimize quantum computer usage by scheduling the circuits from different users into combined circuits that are executed at the same time. To validate this proposal, different widely known quantum algorithms have been selected and executed in combined circuits. The obtained results are then compared with the results of executing the same algorithms in an isolated way. This allowed us to measure the impact of the use of the scheduler against quantum noise. Among the obtained results, it has been possible to verify that the noise suffered by executing a combination of circuits through the proposed scheduler does not critically affect the outcomes.

DOI
10.1142/s0218194024410018

Related papers

Quantum circuit scheduler for QPUs usage optimization

Javier Romero‐Álvarez, Jaime Alvarado‐Valiente, Jorge Casco-Seco +4 more

Progress in the realm of quantum technologies is paving the way for a multitude of potential applications across different sectors. However, the reduced number of available quantum computers, their technical limitations and the high demand for their use are posing some problems for developers and researchers. Mainly, users trying to execute quantum circuits on these devices are usually facing long waiting times in the tasks queues. In this context, this work propose a technique to reduce waiting times and optimize quantum computers usage by scheduling circuits from different users into combined circuits that are executed at the same time. To validate this proposal, different widely known quantum algorithms have been selected and executed in combined circuits. The obtained results are then compared with the results of executing the same algorithms in an isolated way. This allowed us to measure the impact of the use of the scheduler. Among the obtained results, it has been possible to verify that the noise suffered by executing a combination of circuits through the proposed scheduler does not critically affect the outcomes.

arXiv:2404.01055•Apr 1, 2024•1 citation

Scheduling Process of Quantum Circuits to Optimize Tasks Execution on Quantum Computers

Javier Romero‐Álvarez, Jaime Alvarado‐Valiente, Jorge Casco-Seco +3 more

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.

IEEE International Conference on Quantum Computing and Engineering (QCE)•Sep 15, 2024•1 citation

A Service for the Parallelization of Quantum Circuits

Jaime Alvarado‐Valiente, Javier Romero‐Álvarez, Jorge Casco-Seco +3 more

Current quantum computing platforms often exhibit suboptimal hardware utilization, with most circuits engaging only a fraction of the available qubits. This inefficiency inflates execution costs, extends queueing times, and hampers scalability, particularly in shared, cloud-based environments. This paper introduces a service-oriented architecture for the parallel execution of quantum circuits that jointly schedules and executes logically independent circuits within a single task. The service supports multiple configurable scheduling policies, based on criteria such as circuit depth, number of qubits, and number of shots, and ensures logical separation of circuits with accurate result demultiplexing. Extensive validation on real quantum hardware, including IBM and AWS processors, demonstrates significant improvements: task submission reductions of up to 95%, cost savings of up to 93%, and fidelity levels exceeding 97% even under high utilization. This solution offers a reusable, extensible approach that enhances resource efficiency and performance in Quantum Computing as a Service platforms.

IEEE CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies (CHILECON)•Oct 28, 2025•0 citations

Improving Quantum Resource Usage Through Automated Circuit Scheduling

Jaime Alvarado‐Valiente, Javier Romero‐Álvarez, Enrique Moguel +4 more

The current execution model of quantum computers, based on serialized task processing, leads to inefficient resource utilization and increased waiting times. This inefficiency persists even as the demand for quantum computing grows. To address this, an automated scheduling approach is proposed through the AutoScheduler library, which replicates quantum circuits to fully occupy the available qubits in a quantum processor. This strategy reduces the number of required shots per execution while optimizing hardware usage. Experimental validation on IBM Quantum and Amazon Braket platforms demonstrates that autoscheduling achieves substantial reductions in execution time and cost, with minimal impact on result fidelity despite inherent quantum noise. These findings suggest that circuit autoscheduling is a viable method for improving the scalability and efficiency of quantum computing in the NISQ era.

IT Professional•Mar 1, 2026•0 citations

Quantum Circuit Packaging on Current QCaaS Platforms

Francisco Moreno-Velez, Javier Romero‐Álvarez, Jaime Alvarado‐Valiente +4 more

Quantum Processing Units are rapidly scaling, with current systems exceeding 100 qubits and targeting one billion operations in the near future. However, Quantum Computing as a Service platforms are facing growing pressure due to high user demand and long execution queues. This is primarily due to resource underutilization and the current execution model, which typically allows only one job per queue slot. Additionally, high costs are associated with the execution of each job. To address these limitations, this paper proposes a multi-batch quantum circuit scheduling approach aimed at increasing hardware utilization and reducing execution queues. To achieve this, different circuits are packed into various batches to be executed within a single job, where the results obtained in each batch are measured in distinct classical registers. These features allow for the reuse of previously utilized qubits in previous batches, enabling them to be used again for execution without the need to submit a new job. The approach has been validated on the 133-qubit IBM Torino processor through large-scale experiments with multiple circuits and controlled noise isolation tests. By reducing repeated queue interactions and job submission overhead, the proposed method increases execution throughput, allowing for numerous circuit executions within a single job. Under the evaluated conditions, this approach achieves significant execution cost reductions compared to traditional circuit submissions. Although the method incurs an overall absolute noise penalty, it allows packing numerous circuits into a single iteration, resulting in substantial financial savings. Furthermore, the noise level remains stable from the first to the last batch, showing no progressive degradation over time.

The International journal of networked and distributed computing•Aug 26, 2026•0 citations

On Reducing the Execution Latency of Superconducting Quantum Processors via Quantum Job Scheduling

Wenjie Wu, Yiquan Wang, Ge Yan +3 more

Quantum computing has gained considerable attention, especially after the arrival of the Noisy Intermediate-Scale Quantum (NISQ) era. Quantum processors and cloud services have been made worldwide increasingly available. Unfortunately, jobs on existing quantum processors are often executed in series, and the workload could be heavy to the processor. Typically, one has to wait for hours or even longer to obtain the result of a single quantum job on public quantum cloud due to long queue time. In fact, as the scale grows, the qubit utilization rate of the serial execution mode will further diminish, causing the waste of quantum resources. In this paper, to our best knowledge for the first time, the Quantum Job Scheduling Problem (QJSP) is formulated and introduced, and we accordingly aim to improve the utility efficiency of quantum resources. Specifically, a noise-aware quantum job scheduler (NAQJS) concerning the circuit width, number of measurement shots, and submission time of quantum jobs is proposed to reduce the execution latency. We conduct extensive experiments on a simulated Qiskit noise model, as well as on the Xiaohong (from QuantumCTek) superconducting quantum processor. Numerical results show the effectiveness in both the QPU time and turnaround time.

arXiv:2404.07882•Oct 27, 2024•2 citations
Progress in the realm of quantum technologies is paving the way for a multitude of potential applications across different sectors. However, the reduced number of available quantum computers, their technical limitations, and the high demand for their use are posing some problems for developers and researchers. Mainly, users trying to execute quantum circuits on these devices are usually facing long waiting times in the task queues. In this context, this work proposes a Service-Oriented architecture to reduce waiting times and optimize quantum computer usage by scheduling the circuits from different users into combined circuits that are executed at the same time. To validate this proposal, different widely known quantum algorithms have been selected and executed in combined circuits. The obtained results are then compared with the results of executing the same algorithms in an isolated way. This allowed us to measure the impact of the use of the scheduler against quantum noise. Among the obtained results, it has been possible to verify that the noise suffered by executing a combination of circuits through the proposed scheduler does not critically affect the outcomes.
Progress in the realm of quantum technologies is paving the way for a multitude of potential applications across different sectors. However, the reduced number of available quantum computers, their technical limitations and the high demand for their use are posing some problems for developers and researchers. Mainly, users trying to execute quantum circuits on these devices are usually facing long waiting times in the tasks queues. In this context, this work propose a technique to reduce waiting times and optimize quantum computers usage by scheduling circuits from different users into combined circuits that are executed at the same time. To validate this proposal, different widely known quantum algorithms have been selected and executed in combined circuits. The obtained results are then compared with the results of executing the same algorithms in an isolated way. This allowed us to measure the impact of the use of the scheduler. Among the obtained results, it has been possible to verify that the noise suffered by executing a combination of circuits through the proposed scheduler does not critically affect the outcomes.
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.
Current quantum computing platforms often exhibit suboptimal hardware utilization, with most circuits engaging only a fraction of the available qubits. This inefficiency inflates execution costs, extends queueing times, and hampers scalability, particularly in shared, cloud-based environments. This paper introduces a service-oriented architecture for the parallel execution of quantum circuits that jointly schedules and executes logically independent circuits within a single task. The service supports multiple configurable scheduling policies, based on criteria such as circuit depth, number of qubits, and number of shots, and ensures logical separation of circuits with accurate result demultiplexing. Extensive validation on real quantum hardware, including IBM and AWS processors, demonstrates significant improvements: task submission reductions of up to 95%, cost savings of up to 93%, and fidelity levels exceeding 97% even under high utilization. This solution offers a reusable, extensible approach that enhances resource efficiency and performance in Quantum Computing as a Service platforms.
The current execution model of quantum computers, based on serialized task processing, leads to inefficient resource utilization and increased waiting times. This inefficiency persists even as the demand for quantum computing grows. To address this, an automated scheduling approach is proposed through the AutoScheduler library, which replicates quantum circuits to fully occupy the available qubits in a quantum processor. This strategy reduces the number of required shots per execution while optimizing hardware usage. Experimental validation on IBM Quantum and Amazon Braket platforms demonstrates that autoscheduling achieves substantial reductions in execution time and cost, with minimal impact on result fidelity despite inherent quantum noise. These findings suggest that circuit autoscheduling is a viable method for improving the scalability and efficiency of quantum computing in the NISQ era.
Quantum Processing Units are rapidly scaling, with current systems exceeding 100 qubits and targeting one billion operations in the near future. However, Quantum Computing as a Service platforms are facing growing pressure due to high user demand and long execution queues. This is primarily due to resource underutilization and the current execution model, which typically allows only one job per queue slot. Additionally, high costs are associated with the execution of each job. To address these limitations, this paper proposes a multi-batch quantum circuit scheduling approach aimed at increasing hardware utilization and reducing execution queues. To achieve this, different circuits are packed into various batches to be executed within a single job, where the results obtained in each batch are measured in distinct classical registers. These features allow for the reuse of previously utilized qubits in previous batches, enabling them to be used again for execution without the need to submit a new job. The approach has been validated on the 133-qubit IBM Torino processor through large-scale experiments with multiple circuits and controlled noise isolation tests. By reducing repeated queue interactions and job submission overhead, the proposed method increases execution throughput, allowing for numerous circuit executions within a single job. Under the evaluated conditions, this approach achieves significant execution cost reductions compared to traditional circuit submissions. Although the method incurs an overall absolute noise penalty, it allows packing numerous circuits into a single iteration, resulting in substantial financial savings. Furthermore, the noise level remains stable from the first to the last batch, showing no progressive degradation over time.
Quantum computing has gained considerable attention, especially after the arrival of the Noisy Intermediate-Scale Quantum (NISQ) era. Quantum processors and cloud services have been made worldwide increasingly available. Unfortunately, jobs on existing quantum processors are often executed in series, and the workload could be heavy to the processor. Typically, one has to wait for hours or even longer to obtain the result of a single quantum job on public quantum cloud due to long queue time. In fact, as the scale grows, the qubit utilization rate of the serial execution mode will further diminish, causing the waste of quantum resources. In this paper, to our best knowledge for the first time, the Quantum Job Scheduling Problem (QJSP) is formulated and introduced, and we accordingly aim to improve the utility efficiency of quantum resources. Specifically, a noise-aware quantum job scheduler (NAQJS) concerning the circuit width, number of measurement shots, and submission time of quantum jobs is proposed to reduce the execution latency. We conduct extensive experiments on a simulated Qiskit noise model, as well as on the Xiaohong (from QuantumCTek) superconducting quantum processor. Numerical results show the effectiveness in both the QPU time and turnaround time.