In this thesis i developed a complete workflow to get optimal solutions of the JSS problem. During this work i deeply analized many of the steps required in the usage of quantum annealers. In detail i tested 2 different approaches to the minor-embedding procedure and compared them with the current default euristic implemented by Dwave. I also tested an hybrid algorithm wich extract the elements of the Graver basis of the problem and then augment an initial feasible solution to obtain an optimal one. The obtained results shows that the quantum annealers can get to optimal solutions in a competitive time but, due to the limited numer of working qubits and the sparse connectivity among them, only small instances can be efficiently solved with the current hardware.

In this thesis i developed a complete workflow to get optimal solutions of the JSS problem. During this work i deeply analized many of the steps required in the usage of quantum annealers. In detail i tested 2 different approaches to the minor-embedding procedure and compared them with the current default euristic implemented by Dwave. I also tested an hybrid algorithm wich extract the elements of the Graver basis of the problem and then augment an initial feasible solution to obtain an optimal one. The obtained results shows that the quantum annealers can get to optimal solutions in a competitive time but, due to the limited numer of working qubits and the sparse connectivity among them, only small instances can be efficiently solved with the current hardware.

Quantum Integer Programming: an Annealing approach to the Job Shop Scheduling problem

DI TRANI, ANDREA
2022/2023

Abstract

In this thesis i developed a complete workflow to get optimal solutions of the JSS problem. During this work i deeply analized many of the steps required in the usage of quantum annealers. In detail i tested 2 different approaches to the minor-embedding procedure and compared them with the current default euristic implemented by Dwave. I also tested an hybrid algorithm wich extract the elements of the Graver basis of the problem and then augment an initial feasible solution to obtain an optimal one. The obtained results shows that the quantum annealers can get to optimal solutions in a competitive time but, due to the limited numer of working qubits and the sparse connectivity among them, only small instances can be efficiently solved with the current hardware.
2022
Quantum Integer Programming: an Annealing approach to the Job Shop Scheduling problem
In this thesis i developed a complete workflow to get optimal solutions of the JSS problem. During this work i deeply analized many of the steps required in the usage of quantum annealers. In detail i tested 2 different approaches to the minor-embedding procedure and compared them with the current default euristic implemented by Dwave. I also tested an hybrid algorithm wich extract the elements of the Graver basis of the problem and then augment an initial feasible solution to obtain an optimal one. The obtained results shows that the quantum annealers can get to optimal solutions in a competitive time but, due to the limited numer of working qubits and the sparse connectivity among them, only small instances can be efficiently solved with the current hardware.
Quantum Computing
Optimization
Job Shop Scheduling
Integer Program
Data Science
File in questo prodotto:
File Dimensione Formato  
Thesis.pdf

accesso aperto

Dimensione 3.8 MB
Formato Adobe PDF
3.8 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/61382