Benchmarking Adaptative Variational Quantum Algorithms on QUBO Instances

Questo articolo presenta un benchmark sistematico di tre algoritmi quantistici variazionali adattivi (EVQE, VAns e RA-VQE) rispetto al QAOA su problemi QUBO, analizzando la qualità delle soluzioni, i tempi di calcolo e l'impatto dei parametri per fornire linee guida per l'ottimizzazione su dispositivi quantistici NISQ.

Gloria Turati, Maurizio Ferrari Dacrema, Paolo Cremonesi

Pubblicato 2026-03-03
📖 5 min di lettura🧠 Approfondimento

Each language version is independently generated for its own context, not a direct translation.

Immagina di dover risolvere un enorme puzzle (un problema di ottimizzazione) usando un robot molto speciale: un computer quantistico.

Il Problema: Il Robot "Rigido"

Fino a poco tempo fa, questi robot quantistici erano come costruttori di Lego che avevano un solo manuale di istruzioni.

  • Il vecchio metodo (QAOA): Ogni volta che dovevi costruire qualcosa, il robot usava esattamente lo stesso schema di blocchi, indipendentemente dal fatto che il puzzle fosse facile o difficile. Era come se dovessi costruire una casetta e un grattacielo usando lo stesso identico numero di mattoni e lo stesso ordine.
  • Il risultato: Se il puzzle era difficile, il robot finiva per usare un numero enorme di mattoni (porte logiche), rendendo la costruzione lenta, costosa e piena di errori (rumore).

La Soluzione: I Robot "Adattivi"

Gli autori di questo studio hanno provato a insegnare ai robot a essere più flessibili. Invece di seguire un manuale fisso, questi nuovi robot (chiamati Algoritmi Variational Quantistici Adattivi) possono:

  1. Guardare il puzzle.
  2. Decidere quali mattoni servono davvero.
  3. Aggiungerne di nuovi o toglierne di inutili mentre lavorano.
  4. Ottimizzare la forma del puzzle man mano che procede.

L'obiettivo era capire: "Vale la pena usare robot che si adattano, o è meglio restare con il vecchio metodo rigido?"

I Tre "Allenatori" del Robot

Per fare questa prova, gli scienziati hanno messo a confronto tre diversi "allenatori" (algoritmi) che guidano il robot, più un vecchio metodo fisso:

  1. L'Allenatore "Evolutivo" (EVQE): Funziona come l'evoluzione biologica. Immagina di avere una popolazione di robot che costruiscono il puzzle in modo diverso. Quelli che fanno un lavoro migliore "sopravvivono" e si riproducono, mentre quelli che falliscono vengono eliminati. Nel tempo, la popolazione impara a costruire circuiti sempre più efficienti.
  2. L'Allenatore "Intelligente" (VAns): È come un architetto che sa semplificare. Parte con un progetto base, poi aggiunge pezzi a caso per vedere se migliorano il risultato. Ma la sua magia è che, ogni tanto, guarda il progetto e dice: "Ehi, questi due mattoni qui fanno la stessa cosa, togliamoli!". Usa regole matematiche per rendere il circuito più corto e pulito.
  3. L'Allenatore "Casuale" (RA-VQE): È il giocatore d'azzardo. Aggiunge mattoni a caso, senza una strategia precisa, solo per vedere se per fortuna si trova una soluzione migliore. Serve come "punto di riferimento" per vedere se gli altri due sono davvero bravi o se è solo fortuna.
  4. Il Vecchio Metodo (QAOA): Il costruttore rigido che usa sempre lo stesso schema.

L'Esperimento: La Gara

Gli scienziati hanno fatto gareggiare questi allenatori su tre tipi di problemi classici (come dividere un gruppo di persone in due squadre bilanciate, o coprire tutti i nodi di una rete). Hanno misurato:

  • Quanto era buona la soluzione? (Il punteggio finale).
  • Quanti mattoni (porte) ha usato? (La complessità).
  • Quanto tempo ha impiegato? (La velocità).

I Risultati: Cosa è Emerso?

Ecco le scoperte principali, spiegate con metafore:

  1. La Qualità è Uguale per Tutti:
    Tutti i metodi, sia quelli rigidi che quelli adattivi, sono riusciti a trovare soluzioni quasi perfette (punteggio vicino a 100%). Quindi, in termini di "risultato finale", non c'è una grande differenza.

  2. La Differenza è nel "Peso" del Circuito:
    Qui sta il trucco. Il vecchio metodo rigido (QAOA) ha usato un numero enorme di mattoni (porte logiche), specialmente per i problemi grandi. È come se avesse costruito un grattacielo usando 10.000 mattoni, mentre gli allenatori adattivi ne hanno usati solo 10 o 20.

    • Perché è importante? I computer quantistici attuali sono fragili (rumorosi). Più mattoni usi, più è probabile che qualcosa si rompa o che il calcolo impieghi troppo tempo. I circuiti "leggeri" degli adattivi sono molto più sicuri e veloci.
  3. Il Vincitore è l'Architetto (VAns):
    L'algoritmo VAns è stato il migliore in assoluto. È riuscito a trovare soluzioni eccellenti usando il minor numero possibile di mattoni. In alcuni casi, ha addirittura eliminato completamente i mattoni più complessi (le porte "CNOT"), rendendo il circuito quasi perfetto e brevissimo.

  4. Il Ruolo della "Fortuna" e della "Strategia":
    Anche l'allenatore casuale (RA-VQE) ha fatto un ottimo lavoro, trovando circuiti brevi. Questo suggerisce che, a volte, non serve una strategia super-complessa: basta cercare bene e fermarsi quando si trova qualcosa di semplice. Tuttavia, l'architetto (VAns) è stato più costante e veloce.

La Conclusione in Pillole

Questo studio ci dice che non serve avere un computer quantistico gigante e perfetto per risolvere problemi complessi.
Basta usare algoritmi intelligenti che sappiano semplificare il lavoro.

  • I vecchi metodi sono come un camioncino che porta tutto, anche ciò che non serve: lento e ingombrante.
  • I nuovi metodi adattivi (soprattutto VAns) sono come un bici da corsa: leggeri, veloci e perfetti per la strada di oggi (i computer quantistici attuali).

In sintesi: La chiave del successo non è solo la potenza di calcolo, ma la capacità di essere snelli e adattarsi al problema specifico.