← Ultimi articoli
⚛️ quantum physics

Optimizing QAOA circuit transpilation with parity twine and SWAP network encodings

Questo articolo introduce un metodo basato sul simulated annealing che ottimizza la traslazione di circuiti QAOA su hardware quantistico a layout fisso, riducendo significativamente l'overhead di codifica delle catene di parità twine e delle reti SWAP, ottenendo così sostanziali diminuzioni della profondità del circuito e del numero di gate a due qubit rispetto ai traslatori standard.

Autori originali: J. A. Montanez-Barrera, Yanjun Ji, Michael R. von Spakovsky, David E. Bernal Neira, Kristel Michielsen

Pubblicato 2026-08-12
📖 4 min di lettura🧠 Approfondimento

Autori originali: J. A. Montanez-Barrera, Yanjun Ji, Michael R. von Spakovsky, David E. Bernal Neira, Kristel Michielsen

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di cercare di organizzare una festa di danza massiccia e caotica dove ogni ospite deve tenersi per mano con tutti gli altri ospiti in un certo momento per eseguire una routine speciale. Ora, immagina che la pista da ballo sia un corridoio stretto, in fila indiana, dove le persone possono solo tenersi per mano con la persona immediatamente accanto a loro. In questo corridoio, le persone devono spostarsi, scambiarsi di posto e infilarsi tra la folla finché non diventano vicini. Questo rimescolamento richiede tempo e, ogni volta che due persone si urtano per scambiarsi di posto, c'è il rischio che possano inciampare, lasciare la presa o rovinare la coreografia. Nel mondo del calcolo quantistico, questa pista da ballo è un chip quantistico, gli ospiti sono minuscole particelle chiamate qubit, e l'"inciampare" è un tipo di errore che rovina il calcolo. Gli scienziati cercano costantemente di capire come far comunicare questi qubit tra loro in modo efficiente senza inciampare l'uno nell'altro, specialmente perché gli attuali chip sono come quel corridoio stretto e non possono connettere tutti con tutti direttamente.

Questo articolo riguarda la ricerca della migliore coreografia per quella danza. I ricercatori si sono concentrati su un algoritmo specifico chiamato QAOA, che viene utilizzato per risolvere enigmi complessi come trovare il modo migliore per dividere un gruppo di persone in due squadre. Per far sì che questo funzioni su un chip monodimensionale stretto, hanno dovuto usare la "traspilazione", che è solo un modo elegante per dire riorganizzare le istruzioni in modo che l'hardware possa comprenderle. Hanno testato due modi principali per questo rimescolamento: la "rete SWAP", che è come una danza di linea standard e organizzata in cui tutti si muovono passo dopo passo, e un metodo più recente e complicato chiamato "Parity Twine Chains" (PTC), che è più simile all'codificare le informazioni di due ballerini nelle mosse di una sola persona per risparmiare spazio. Gli autori hanno anche inventato una nuova tecnica di "simulated annealing", che è come un coach intelligente, basato su tentativi ed errori, che prova migliaia di diverse formazioni iniziali per trovare quella che richiede il minor numero di rimescolamenti.

Il team ha scoperto che per enigmi piccoli e sparsi, i programmi informatici standard utilizzati da aziende come IBM erano in realtà piuttosto bravi a minimizzare il numero di movimenti. Tuttavia, man mano che gli enigmi diventavano più grandi e le connessioni tra i qubit diventavano più frequenti, i loro nuovi metodi iniziavano a brillare. Utilizzando il loro coach intelligente per riorganizzare l'ordine iniziale dei qubit, sono riusciti a ridurre significativamente il numero di volte in cui i qubit dovevano scambiarsi di posto. Per un enorme enigma da 120 qubit con connettività al 25%, il loro metodo ha tagliato l'87% della profondità del circuito (il tempo necessario per l'esecuzione) e il 29% dei gate a due qubit (le mosse rischiose) rispetto al software standard di IBM. Hanno testato questo anche su veri computer quantistici, specificamente sui dispositivi "ibm fez" e "ibm kingston". Sul dispositivo "ibm fez", sono riusciti a trovare la soluzione perfetta per un problema da 20 qubit utilizzando il loro metodo PTC, mentre il metodo standard funzionava solo fino a 15 qubit. Interessante è che sul dispositivo "ibm kingston", il metodo SWAP standard ha effettivamente performato leggermente meglio del metodo PTC per un tipo specifico di problema, suggerendo che a volte avere meno mosse non è l'unica cosa che conta; il modo in cui l'informazione viene codificata conta altrettanto. I ricercatori suggeriscono che, sebbene il loro metodo sia uno strumento potente per ridurre gli errori e risparmiare tempo, non è una bacchetta magica che funziona perfettamente in ogni singolo scenario, e la scelta migliore dipende dalla forma specifica del problema e dalle peculiarità dell'hardware.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →