Resource Estimation of Quantum Programs through Type Inference: QuRA and Shor’s Algorithm

Ayache, Omar (2025) Resource Estimation of Quantum Programs through Type Inference: QuRA and Shor’s Algorithm. [Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270]
Documenti full-text disponibili:
[thumbnail of Thesis] Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Condividi allo stesso modo 4.0 (CC BY-SA 4.0)

Download (947kB)

Abstract

Quantum computing promises to solve certain complex problems by exploiting the principles of quantum mechanics, such as superposition, which allows qubits to leverage parallelism in a way that differs from what is available in classical computing. Despite this potential, today’s quantum devices have significant limitations, such as high error rates, short coherence times, and a limited number of qubits. Accurately estimating the resources required by quantum algorithms — in particular, the number of qubits and operations — is essential to determine their feasibility on current and near-future hardware. This thesis addresses these challenges with QuRA, a tool for analysing the resource consumption of quantum programs. The approach is demonstrated through a detailed analysis of Shor’s algorithm, a key quantum algorithm with important implications for cryptography thanks to its ability to efficiently factor large integers, threatening to break protocols such as RSA. By providing mathematically supported guarantees on resource bounds, this work clarifies the practical requirements for implementing Shor’s algorithm. These contributions have significant implications both for the theoretical study and the practical realization of quantum computing.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Ayache, Omar
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
quantum computing,shor's algorithm,qura,type systems,proto-quipper,resource analysis
Data di discussione della Tesi
15 Luglio 2025
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^