CNOT gates are fundamental to quantum computing, as they facilitate entanglement, a crucial resource for quantum algorithms. Certain classes of quantum circuits are constructed exclusively from CNOT gates. Given their widespread use, it is imperative to minimise the number of CNOT gates employed. This problem, known as CNOT minimization, remains an open challenge, with its computational complexity yet to be fully characterized. In this work, we introduce a novel reinforcement learning approach to address this task. Instead of training multiple reinforcement learning agents for different circuit sizes, we use a single agent up to a fixed size m. Matrices of sizes different from m are preprocessed using either embedding or Gaussian striping. To assess the efficacy of our approach we trained an agent with m=8, and evaluated it on matrices of size n that ranges from 3 to 15. The results we obtained show that our method overperforms the state of the art algorithm as the value of n increases.

CNOT Minimal Circuit Synthesis: A Reinforcement Learning Approach

Romanello R.;Cossio J.;Sutulovic D.;Serra G.;Piazza C.;
2025-01-01

Abstract

CNOT gates are fundamental to quantum computing, as they facilitate entanglement, a crucial resource for quantum algorithms. Certain classes of quantum circuits are constructed exclusively from CNOT gates. Given their widespread use, it is imperative to minimise the number of CNOT gates employed. This problem, known as CNOT minimization, remains an open challenge, with its computational complexity yet to be fully characterized. In this work, we introduce a novel reinforcement learning approach to address this task. Instead of training multiple reinforcement learning agents for different circuit sizes, we use a single agent up to a fixed size m. Matrices of sizes different from m are preprocessed using either embedding or Gaussian striping. To assess the efficacy of our approach we trained an agent with m=8, and evaluated it on matrices of size n that ranges from 3 to 15. The results we obtained show that our method overperforms the state of the art algorithm as the value of n increases.
File in questo prodotto:
File Dimensione Formato  
CNOT_Minimal_Circuit_Synthesis_A_Reinforcement_Learning_Approach.pdf

non disponibili

Descrizione: versione editoriale
Tipologia: Versione Editoriale (PDF)
Licenza: Non pubblico
Dimensione 399.91 kB
Formato Adobe PDF
399.91 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/11390/1330525
 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??? ND
social impact