I am a research fellow at University of Michigan (U.S.A.), working in the infrastructure optimization lab with Pascal Van Hentenryck. My research interest lies in multi-agent systems, optimization, data science, and high performance computing.

I received my Ph.D. in Computer Science from the Department of Mathematics and Computer Science at University of Udine (Italy), and the Department of Computer Science at New Mexico State University (U.S.A.), co-supervised by Agostino Dovier at the University of Udine and Enrico Pontelli, at New Mexico State University.

I am a member of the KLAP lab (Knowledge Representation, Reasoning. Logic and Advanced Programming Laboratory) at the New Mexico State University, whose main research interest is artificial intelligence with an emphasis on constraint (logic) programming, answer set programming, planning and bioinformatics. I am also a member of the CLP lab at the University of Udine, whose main research interests are constraint (logic) programming, combinatorial optimization problems and applications of GP-GPUs to logic based technologies.

During my Ph.D. I focused in the design of practical algorithms to efficiently solve complex optimization problems, with a strong emphasis on multi-agent systems applications. My study benefits both the theory and the practice of multi-agent systems (MAS) and high performance computing (HPC), and helps applications domains such as Smart Grids and Computational Biology, where researcher often encounter the need of distributed or parallel solutions to handle large-scale complex optimization problems.


Curriculum Vitae Google Scholar Semantic Scholar DBLP GitHub

News Highlight

More News



Email: fioretto at umich.edu
Department of Industrial and Operations Engineering
University of Michigan
G827 IOE
Ann Arbor, MI 48109 - U.S.A.
Tel: 1-575-621-5948