Quantum computing is progressing at a rapid pace, though still constrained by the limitations of Noisy Intermediate-Scale Quantum (NISQ) devices, such as restricted qubit counts and high susceptibility to noise. To address these constraints, researchers have begun adapting classical software engineering principles to the quantum realm, giving rise to the field of Quantum Software Engineering. Within this context, techniques like circuit cutting and shot- wise distribution have emerged as promising approaches to divide quantum circuits into smaller fragments and to improve the scalability and reliability of quantum computations. In this paper, we present our Cut&Shoot pipeline, which supports the cutting of quantum circuits and the flexible distribution of their shots across multiple quantum processing units (QPUs), in a unified execution strategy. We compare different policies to determine the number of shots for which each fragment should be executed on each QPU. Through 107,000+ experiments on simulated NISQ devices, we assess how circuit size, shot allocation, and QPU availability affect execution times and error rates. Our findings indicate that combining circuit cutting and shot- wise distribution provides a useful trade-off of execution times and error rates, while featuring high-qubit quantum computations as well as increased resilience and adaptiveness.

Cut&shoot: Distributed Execution of Quantum Circuit Fragments

Giuseppe Bisicchia
Co-primo
;
Alessandro Bocci
Co-primo
;
Jose Garcia-Alonso;Antonio Brogi
2026-01-01

Abstract

Quantum computing is progressing at a rapid pace, though still constrained by the limitations of Noisy Intermediate-Scale Quantum (NISQ) devices, such as restricted qubit counts and high susceptibility to noise. To address these constraints, researchers have begun adapting classical software engineering principles to the quantum realm, giving rise to the field of Quantum Software Engineering. Within this context, techniques like circuit cutting and shot- wise distribution have emerged as promising approaches to divide quantum circuits into smaller fragments and to improve the scalability and reliability of quantum computations. In this paper, we present our Cut&Shoot pipeline, which supports the cutting of quantum circuits and the flexible distribution of their shots across multiple quantum processing units (QPUs), in a unified execution strategy. We compare different policies to determine the number of shots for which each fragment should be executed on each QPU. Through 107,000+ experiments on simulated NISQ devices, we assess how circuit size, shot allocation, and QPU availability affect execution times and error rates. Our findings indicate that combining circuit cutting and shot- wise distribution provides a useful trade-off of execution times and error rates, while featuring high-qubit quantum computations as well as increased resilience and adaptiveness.
2026
Bisicchia, Giuseppe; Bocci, Alessandro; Garcia-Alonso, Jose; Murillo, Juan M.; Brogi, Antonio
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/1354029
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact