This thesis explores the implementation and simulation of a scalable version of Shor’s algorithm for prime factorization. An acknowledged bottleneck in this algorithm lies in the modular exponentiation process. To address this challenge, we propose a design for the quantum circuit based on the model developed by Vedral, Barenco, and Ekert. The computational engine employed for simulations is a classical tensor network quantum emulator (Quantum Matcha Tea) which uses the matrix product states (MPS) ansatz for the the wavefunction. The main achievement of this study is the successful execution of Shor’s quantum circuits with over 100 qubits, showcasing both the emulator’s proficiency in handling substantial computational complexities and the correct crafting of the quantum circuit.

This thesis explores the implementation and simulation of a scalable version of Shor’s algorithm for prime factorization. An acknowledged bottleneck in this algorithm lies in the modular exponentiation process. To address this challenge, we propose a design for the quantum circuit based on the model developed by Vedral, Barenco, and Ekert. The computational engine employed for simulations is a classical tensor network quantum emulator (Quantum Matcha Tea) which uses the matrix product states (MPS) ansatz for the the wavefunction. The main achievement of this study is the successful execution of Shor’s quantum circuits with over 100 qubits, showcasing both the emulator’s proficiency in handling substantial computational complexities and the correct crafting of the quantum circuit.

Simulazione in tensor network dell'algoritmo di Shor per la fattorizzazione in numeri primi

CAVION, ALESSANDRO
2023/2024

Abstract

This thesis explores the implementation and simulation of a scalable version of Shor’s algorithm for prime factorization. An acknowledged bottleneck in this algorithm lies in the modular exponentiation process. To address this challenge, we propose a design for the quantum circuit based on the model developed by Vedral, Barenco, and Ekert. The computational engine employed for simulations is a classical tensor network quantum emulator (Quantum Matcha Tea) which uses the matrix product states (MPS) ansatz for the the wavefunction. The main achievement of this study is the successful execution of Shor’s quantum circuits with over 100 qubits, showcasing both the emulator’s proficiency in handling substantial computational complexities and the correct crafting of the quantum circuit.
2023
Tensor network simulation of Shor’s algorithm for prime factorization
This thesis explores the implementation and simulation of a scalable version of Shor’s algorithm for prime factorization. An acknowledged bottleneck in this algorithm lies in the modular exponentiation process. To address this challenge, we propose a design for the quantum circuit based on the model developed by Vedral, Barenco, and Ekert. The computational engine employed for simulations is a classical tensor network quantum emulator (Quantum Matcha Tea) which uses the matrix product states (MPS) ansatz for the the wavefunction. The main achievement of this study is the successful execution of Shor’s quantum circuits with over 100 qubits, showcasing both the emulator’s proficiency in handling substantial computational complexities and the correct crafting of the quantum circuit.
Prime factorization
Shor's algorithm
Quantum emulator
Tensor network
Scalable
File in questo prodotto:
File Dimensione Formato  
Cavion_Alessandro.pdf

accesso aperto

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

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/64670