Curriculum
Current Position:
Research fellow at the at the Engineering Department of Ferrara - University of Ferrara (Italy), from February 2015. Collaborators: Professors Marco Gavanelli, Maddalena Nonato, Evelina Lamma
Research Topics:
Combinatorial optimization techniques and applications on real-life problems (e.g., design issues of Water Distribution Systems -Hydraulic Engineering field), by exploiting answer set programming, mixed integer linear programming, constraint programming, meta-heuristics, decomposition methods, and hybrid architectures.
PhD thesis ->donwload<-
Another research was aimed to develop software tools enabling slides editors to create accessible contents for visually handicapped users. The result is an integrated add-in for PowerPoint, named Bright PowerPoint, here further details.
Awards:
Best Application Paper Award at AI*IA 2015: Maddalena Nonato and Andrea Peano for the work "Path Relinking for a constrained simulation-optimization team scheduling problem arising in hydroinformatics"
Best Startup Idea at the Ferrara's stream of the StartCup Competition 2015 sponsored and promoted by ASTER (General rank 12/102). The University of Ferrara sponsored me a Technology Venture Launch Program in Silicon Valley.
Publications:
A complete list of my publications.
Informal Publications:
- Cattafi, M., Gavanelli, M., Nonato, M., Peano, A., Alvisi, S., Franchini, M.: Optimal Placement of Valves on a Water Distribution Network. 3rd International Conference on Computational Sustainability 2012, extended abstract: http://www.computational-sustainability.org/compsust12/papers/41.pdf
- Gavanelli, M., Nonato, M., Peano, A.: Computational Logic in Hydroinformatics: the Case of the Optimal Location of Isolation Valves. Association for Logic Programming (ALP) Report: http://www.cs.nmsu.edu/ALP/2012/12/computational-logic-in-hydroinformatics-the-case-of-the-optimal-location-of-isolation-valves/
Teaching:
2015: invited seminar on Genetic Algorithms during within the course of Operations Research (Computer Engineering)
2013: Tutorial lessons on C language for 1st-year students of Computer Science Engineering (February - June 2013 and September - December 2013)
International conferences attended:
EvoStar 2012: (and EvoCOP 2012): Evolutionary Computation conference -- April 2012 - Malaga - Spain
SCOR 2012: Student Conference on Operational Research -- April 2012 - Nottingham - England
ICLP 2012: International Conference on Logic Programming -- September 2012 - Budapest - Hungary
IFORS 2014: Conference of the International Federation of Operational Research Society -- July 2014 - Barcelona
Italian conferences:
AI*IA 2012: 12th Italian Conference on Artificial Intelligence -- June 2015 - Rome - Italy
AI*IA 2015: 14th Italian Conference on Artificial Intelligence -- September 2015 - Ferrara - Italy
Schools:
2nd International Optimisation Summer School: January 2013 -- Kioloa - Australia
4th Winter School on Network Optimization: January 2015 -- Lisbon - Portugal
Workshops attended:
RCRA 2012: June 2012 -- Rome - Italy
CILC 2012: June 2012 -- Rome - Italy
RCRA 2013: June 2013 -- Rome - Italy
CILC 2015: July 2015 -- Genoa - Italy
Doctoral Consortia attended:
8th ICLP Doctoral Consortium: September 2012 -- Budapest - Hungary
AI*IA 2012 Doctoral Consortium: June 2012 -- Rome - Italy
Education:
2015 : Ph.D. (Europaeus Doctor) in Computer Science and Optimization at the University of Ferrara. Title of Thesis: "Solving Real-Life Hydroinformatics Probles with Operations Research and Artificial Intelligence". Supervisors: Marco Gavanelli and Maddalena Nonato.
2011 : Master's Degree in Computer Science and Engineering at the University of Ferrara. Title of Thesis: "Codifiche genetiche per l'ottimizzazione del piano di intervento a fronte di eventi di contaminazione delle reti idriche" (Genetic encodings for scheduling optimization in response to contamination events of hydraulic networks). Supervisors: Marco Gavanelli and Maddalena Nonato.
2008 : Bachelor's Degree in Computer Engineering at the University of Ferrara. Title of Thesis: "Sviluppo di un visualizzatore grafico per il linguaggio SCIFF" (Development of a viewer for the SCIFF language). Supervisor: Marco Gavanelli. See http://lia.deis.unibo.it/ research/sciff/sciff_edit.html for further details.
Professional activities:
Jun. 2011 - Sept. 2011: Programmer in Polisystem Informatica S.r.l., via del Commercio 55, 45100 Rovigo (Italy).