Michele Lombardi Home Page

Me on kayaking

Michele Lombardi

post doctoral fellow

DISI, Università di Bologna
Viale del Risorgimento 2, 40136 - Bologna (IT)

Tel. +39 051 20 93270

email: michele<dot>lombardi2<at>unibo<dot>it

I am a fixed-term Assistant Professor at the DISI department of the University of Bologna, working on Combinatoral Optimization and Decision Support Systems. In particular, my research activity is focused on hybrid optimization methods, based on heterogeneous techniques such as Constraint Programming, (Mixed) Integer Linear (and Non-Linear) Programming, and Machine Learning. My main application fields are Resource allocation and Scheduling problems, Cyclic Scheduling (e.g for control system design), and Scheduling problems in the presence of Uncertainty.

More recently, I have started to work with prof. Michela Milano on a methodology to solve optimization problems over complex system by embedding Machine Learning models withing optimization models: we called it "Empirical Model Learning". If you are interested, you can find more information here, or you can check some code for embedding Neural Networks in CP.

I have to say that I like this "Empirical Model Learning" idea very much, and not just because it's something I am working on. I actually like the idea that by hybridizing CP (or another optimization technique) and learning we can tackle problems that would be impossible to address by using either of the techniques alone.


Some shared resources (some refer to past activities...):


I have recently started to share code via git repositories and Virtual MachinesCurrently, I have: