This thesis investigates the role of graphs in quantum computing, exploring whether their utility in classical computation—where they serve as tools for representation, optimization, and problem-solving—extends meaningfully into quantum computational paradigms. Beginning with the foundational importance of graphs in classical computing, this work examines how graphs are used to model, compress, and solve complex computational problems, particularly in contexts that benefit from their semantic flexibility. Building on this, the thesis addresses the question of how graphs can be encoded and manipulated within quantum computing, with a specific focus on the gate-based model of quantum computation. Encoding graphs for quantum systems presents unique challenges, particularly the need for unitary transformations that respect quantum mechanics' constraints. Through the exploration of graph-based techniques in quantum settings, this thesis develops and analyzes methods for encoding classical graph structures in ways compatible with quantum requirements. Additionally, it examines the application of graphs in quantum-specific tasks, such as quantum random walks, quantum automata, and quantum circuit synthesis, showing that graph-based approaches can aid in circuit optimization and algorithm design. The findings contribute to understanding whether classical tools like graphs can provide practical and theoretical advantages in quantum computation, offering a bridge between classical and quantum frameworks. This thesis presents several encoding strategies, practical applications, and a comparative analysis, concluding with insights into future directions where graph theory might further intersect with quantum computing advancements.

This thesis investigates the role of graphs in quantum computing, exploring whether their utility in classical computation—where they serve as tools for representation, optimization, and problem-solving—extends meaningfully into quantum computational paradigms. Beginning with the foundational importance of graphs in classical computing, this work examines how graphs are used to model, compress, and solve complex computational problems, particularly in contexts that benefit from their semantic flexibility. Building on this, the thesis addresses the question of how graphs can be encoded and manipulated within quantum computing, with a specific focus on the gate-based model of quantum computation. Encoding graphs for quantum systems presents unique challenges, particularly the need for unitary transformations that respect quantum mechanics' constraints. Through the exploration of graph-based techniques in quantum settings, this thesis develops and analyzes methods for encoding classical graph structures in ways compatible with quantum requirements. Additionally, it examines the application of graphs in quantum-specific tasks, such as quantum random walks, quantum automata, and quantum circuit synthesis, showing that graph-based approaches can aid in circuit optimization and algorithm design. The findings contribute to understanding whether classical tools like graphs can provide practical and theoretical advantages in quantum computation, offering a bridge between classical and quantum frameworks. This thesis presents several encoding strategies, practical applications, and a comparative analysis, concluding with insights into future directions where graph theory might further intersect with quantum computing advancements.

On the Role of Graphs in Quantum Computing

ROMANELLO, RICCARDO
2025

Abstract

This thesis investigates the role of graphs in quantum computing, exploring whether their utility in classical computation—where they serve as tools for representation, optimization, and problem-solving—extends meaningfully into quantum computational paradigms. Beginning with the foundational importance of graphs in classical computing, this work examines how graphs are used to model, compress, and solve complex computational problems, particularly in contexts that benefit from their semantic flexibility. Building on this, the thesis addresses the question of how graphs can be encoded and manipulated within quantum computing, with a specific focus on the gate-based model of quantum computation. Encoding graphs for quantum systems presents unique challenges, particularly the need for unitary transformations that respect quantum mechanics' constraints. Through the exploration of graph-based techniques in quantum settings, this thesis develops and analyzes methods for encoding classical graph structures in ways compatible with quantum requirements. Additionally, it examines the application of graphs in quantum-specific tasks, such as quantum random walks, quantum automata, and quantum circuit synthesis, showing that graph-based approaches can aid in circuit optimization and algorithm design. The findings contribute to understanding whether classical tools like graphs can provide practical and theoretical advantages in quantum computation, offering a bridge between classical and quantum frameworks. This thesis presents several encoding strategies, practical applications, and a comparative analysis, concluding with insights into future directions where graph theory might further intersect with quantum computing advancements.
27-mar-2025
Inglese
This thesis investigates the role of graphs in quantum computing, exploring whether their utility in classical computation—where they serve as tools for representation, optimization, and problem-solving—extends meaningfully into quantum computational paradigms. Beginning with the foundational importance of graphs in classical computing, this work examines how graphs are used to model, compress, and solve complex computational problems, particularly in contexts that benefit from their semantic flexibility. Building on this, the thesis addresses the question of how graphs can be encoded and manipulated within quantum computing, with a specific focus on the gate-based model of quantum computation. Encoding graphs for quantum systems presents unique challenges, particularly the need for unitary transformations that respect quantum mechanics' constraints. Through the exploration of graph-based techniques in quantum settings, this thesis develops and analyzes methods for encoding classical graph structures in ways compatible with quantum requirements. Additionally, it examines the application of graphs in quantum-specific tasks, such as quantum random walks, quantum automata, and quantum circuit synthesis, showing that graph-based approaches can aid in circuit optimization and algorithm design. The findings contribute to understanding whether classical tools like graphs can provide practical and theoretical advantages in quantum computation, offering a bridge between classical and quantum frameworks. This thesis presents several encoding strategies, practical applications, and a comparative analysis, concluding with insights into future directions where graph theory might further intersect with quantum computing advancements.
Graphs; Quantum Computation; Quantum Circuits; Automata; ASP
PIAZZA, Carla
POLICRITI, Alberto
CIMATTI, Alessandro
Università degli Studi di Udine
File in questo prodotto:
File Dimensione Formato  
Romanello-finalsubmission.pdf

accesso aperto

Dimensione 4.86 MB
Formato Adobe PDF
4.86 MB Adobe PDF Visualizza/Apri

I documenti in UNITESI 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/20.500.14242/215125
Il codice NBN di questa tesi è URN:NBN:IT:UNIUD-215125