I am a research fellow at University of Michigan (U.S.A.), working in the infrastructure optimization lab with Pascal Van Hentenryck.

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.

Research interests

Artificial Inteligence; Multi-agent systems; Differential Privacy; High Performance Computing (on GPUs);


Curriculum Vitae Google Scholar Semantic Scholar DBLP GitHub

News Highlight



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