Static Analysis of Resources in QASM: Estimation of the Number of Qubits

Scevola, Damiano (2021) Static Analysis of Resources in QASM: Estimation of the Number of Qubits. [Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270]
Documenti full-text disponibili:
[img] Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Non opere derivate 4.0 (CC BY-NC-ND 4.0)

Download (320kB)

Abstract

I computer quantistici attualmente esistenti sono pochi e hanno risorse limitate poichè l'implementazione fisica dei qubit è molto costosa, dunque la rivoluzione tecnologica che ci si aspetta è percepibile solo dagli addetti ai lavori. Un obiettivo importante della ricerca è, quindi, quello di studiare modi per limitare lo spreco di qubit nella progettazione degli algoritmi quantistici, e la presente tesi si propone di mostrare uno strumento di analisi statica del linguaggio OpenQASM per la stima del numero di qubit effettivamente utilizzati dai programmi. Per fare tale stima viene effettuata un'esecuzione simbolica delle funzioni dichiarate nel programma. Innanzitutto si associa un simbolo ad ogni argomento in input come parametro attuale, poi si simulano le istruzioni tenendo traccia di quali qubit sono potenzialmente entangled e quali vengono misurati. Alla fine dell'esecuzione si tiene conto solo dei qubit che erano entangled a dei qubit su cui è avvenuta una misurazione, o che sono stati essi stessi misurati. Inoltre, quando si incontrano delle regioni di codice coperte da una condizione, si invoca l'SMT solver, che determina se la condizione è soddisfacibile o no, e a seconda della risposta si procede o meno con la simulazione di quello specifico frammento di codice.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Scevola, Damiano
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Computazione Quantistica,QASM,Analisi Statica,Esecuzione Simbolica,Algoritmo Quantistico,OpenQASM
Data di discussione della Tesi
14 Luglio 2021
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^