I held a Tutorial on Variational Quantum Algorithms with my colleague, Carlo Mastroianni, during The 33rd International Symposium on High-Performance Parallel and Distributed Computing is scheduled on June 3-7, 2024, in Pisa, Italy (ACM HPDC 2024)
Title: Variational Quantum Algorithms for Resource Management in Cloud/Edge Architectures
Speakers: Carlo Mastroianni (ICAR-CNR, Italy), Andrea Vinci (ICAR-CNR, Italy)
The tutorial offers a practical introduction to the fascinating world of quantum computation and its application to optimization and machine learning. The participants will gain hands-on experience in developing hybrid “Variational Quantum Algorithms” (VQA), which combine classical and quantum computation, and in running them on simulators and real quantum hardware. As a concrete use case, the tutorial will discuss the problem of the optimal assignment of resources on the different nodes and layers of a Cloud/Edge architecture. The participants will be driven, step-by-step, to the reformulation of this NP-hard problem in terms of an Ising problem, which is then solved through two VQA algorithms, i.e., Quantum Approximate Optimization Algorithm (QAOA) and Variational Quantum Eigensolver (VQE), by exploiting the libraries of IBM Qiskit and Xanadu Pennylane. The tutorial will discuss the perspectives on the use of quantum computation for optimization and machine learning, and the possible avenues for future academic research and industrial developments. The tutorial is thought for computer engineers and application developers who are curious about the concrete adoption of quantum computation in real-life scenarios.
Some related scientific publications are given below.
1.
Mastroianni, Carlo; Plastina, Francesco; Settino, Jacopo; Vinci, Andrea
Variational Quantum Algorithms for the Allocation of Resources in a Cloud/Edge Architecture Journal Article
In: IEEE Transactions on Quantum Engineering, 2024, ISSN: 26891808.
@article{mastroianni2024quantum,
title = {Variational Quantum Algorithms for the Allocation of Resources in a Cloud/Edge Architecture},
author = {Carlo Mastroianni and Francesco Plastina and Jacopo Settino and Andrea Vinci},
url = {https://ieeexplore.ieee.org/document/10522849},
doi = {https://doi.org/10.1109/TQE.2024.3398410},
issn = {26891808},
year = {2024},
date = {2024-05-08},
urldate = {2024-05-08},
journal = {IEEE Transactions on Quantum Engineering},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
2.
Mastroianni, Carlo; Vinci, Andrea
Tutorial on Variational Quantum Algorithms for Resource Management in Cloud/Edge Architectures Proceedings Article
In: Proceedings of the 33rd International Symposium on High-Performance Parallel and Distributed Computing, pp. 350–351, Association for Computing Machinery, Pisa, Italy, 2024, ISBN: 9798400704130.
@inproceedings{10.1145/3625549.3660508,
title = {Tutorial on Variational Quantum Algorithms for Resource Management in Cloud/Edge Architectures},
author = {Carlo Mastroianni and Andrea Vinci},
url = {https://doi.org/10.1145/3625549.3660508},
doi = {10.1145/3625549.3660508},
isbn = {9798400704130},
year = {2024},
date = {2024-01-01},
urldate = {2024-01-01},
booktitle = {Proceedings of the 33rd International Symposium on High-Performance Parallel and Distributed Computing},
pages = {350–351},
publisher = {Association for Computing Machinery},
address = {Pisa, Italy},
series = {HPDC '24},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
3.
D'Amore, Francesco; Mariani, Luca; Mastroianni, Carlo; Settino, Jacopo; Vinci, Andrea
Projected Quantum Kernel for IoT Data Analysis Proceedings Article
In: 2024 IEEE Conference on Pervasive and Intelligent Computing (PICom), pp. 173-177, 2024.
@inproceedings{10795417,
title = {Projected Quantum Kernel for IoT Data Analysis},
author = {Francesco D'Amore and Luca Mariani and Carlo Mastroianni and Jacopo Settino and Andrea Vinci},
doi = {10.1109/PICom64201.2024.00032},
year = {2024},
date = {2024-01-01},
urldate = {2024-01-01},
booktitle = {2024 IEEE Conference on Pervasive and Intelligent Computing (PICom)},
pages = {173-177},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
4.
Mastroianni, Carlo; Plastina, Francesco; Scarcello, Luigi; Settino, Jacopo; Vinci, Andrea
Assessing Quantum Computing Performance for Energy Optimization in a Prosumer Community Journal Article
In: IEEE Trans. Smart Grid, vol. 15, no. 1, pp. 444–456, 2024, ISSN: 1949-3061.
@article{Mastroianni2024,
title = {Assessing Quantum Computing Performance for Energy Optimization in a Prosumer Community},
author = {Carlo Mastroianni and Francesco Plastina and Luigi Scarcello and Jacopo Settino and Andrea Vinci},
doi = {10.1109/tsg.2023.3286106},
issn = {1949-3061},
year = {2024},
date = {2024-01-00},
urldate = {2024-01-00},
journal = {IEEE Trans. Smart Grid},
volume = {15},
number = {1},
pages = {444–456},
publisher = {Institute of Electrical and Electronics Engineers (IEEE)},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
5.
Mastroianni, Carlo; Scarcello, Luigi; Vinci, Andrea
Quantum Computing Management of a Cloud/Edge Architecture Proceedings Article
In: Bartolini, Andrea; Rietveld, Kristian F. D.; Schuman, Catherine D.; Moreira, Jose (Ed.): Proceedings of the 20th ACM International Conference on Computing Frontiers, CF 2023, pp. 193–196, ACM, 2023.
@inproceedings{MastroianniSV23,
title = {Quantum Computing Management of a Cloud/Edge Architecture},
author = {Carlo Mastroianni and Luigi Scarcello and Andrea Vinci},
editor = {Andrea Bartolini and Kristian F. D. Rietveld and Catherine D. Schuman and Jose Moreira},
url = {https://doi.org/10.1145/3587135.3592190},
doi = {10.1145/3587135.3592190},
year = {2023},
date = {2023-01-01},
urldate = {2023-01-01},
booktitle = {Proceedings of the 20th ACM International Conference on Computing Frontiers, CF 2023},
pages = {193–196},
publisher = {ACM},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}