Andrea Roli

Assistant professor at Department of Computer Science and Engineering (DISI)
Campus of Cesena, Alma Mater Studiorum Università di Bologna

Research Themes

Andrea Roli's research interests and activities are in artificial intelligence and complex systems, with main focus on the relation between complex systems and cognitive processes. His current research activities are mainly devoted to bio-inspired robotics, emergent phenomena in complex systems and complex systems biology, mainly genetic regulatory networks models. Formerly, he was also working in the field of constrained optimisation problems and hybrid metaheuristics. He is currently investigating the use of genetic regulatory network models as control programs for robots (automatically designed by means of optimisation techniques). The aim of this research is to exploit the richness of cellular dynamics to achieve robust and adaptive artificial systems. As for emergent phenomena, Andrea Roli's research activities focus on information theory measures to analyse and design robotic systems, as well as for the identification of relevant dynamical structures in complex systems. He is also interested in cognitive processes and emergent and self-organisation phenomena in music, mainly in early music and continuo, and in artificial creativity.

Short Bio

Andrea Roli received the Laurea degree in Electronic Engineering and the Ph.D. degree in Computer Science from the University of Bologna, Italy. He has been a Assistant Professor ("Ricercatore") in the Dipartimento di Scienze, Università "G. D'Annunzio," Chieti-Pescara, Italy from May 2002 to September 2006. Since October 2006, he is Assistant Professor at Alma Mater Studiorum Università di Bologna (Dept. of Computer Science and Engineering, campus of Cesena).

Andrea Roli is ECLT Fellow since January 2019. He collaborates with IRIDIA (Institut de Recherches Interdisciplinaires et de Dèveloppements en Intelligence Artificielle), Université Libre de Bruxelles, as visiting scientist. He is external member of naXys - Namur Center for Complex Systems.

He has published over 100 papers in international fora, both as journal papers and conference papers (with peer review process). He coedited 10 books and 2 journal special issues.He is involved in research projects, both European and Italian ones.

He is co-founder and program chair for the HM Workshop series (Workshop on hybrid metaheuristics) and has been organizer of LSCS (Workshop on local search techniques for constraint satisfaction) in 2005, 2006 and 2007. He has been conference co-chair for CPAIOR2010 (International Conference on Integration of AI and OR Techniques in Constraint Programming), co-organiser of the ECCS 2013 satellite event DySCS - Dynamical Structures in Complex Systems: an information theoretic perspective and program co-chair of WIVACE 2017 and 2018 (Workshop on Artificial Life and Evolutionary Computation).

He is member of the program committee of international conferences and reviewer for international journals in artificial intelligence and complex systems. Andrea Roli is review editor for Intelligenza artificiale (Elsevier) and Frontiers in evolutionary robotics (Frontiers).

Andrea Roli is a member of the Italian Association for Artificial Intelligence (AI*IA) and he has been part of the AI*IA steering commitee from September 2007 to December 2013. He is also member of the INdAM Research group GNCS.

Since 1999, he teaches university courses in artificial intelligence, computer science and complex systems topics. He has been supervisor of over 80 bachelor and master thesis. He has been supervisor of 2 PhD thesis; he is currently supervising a PhD student in Complex systems biology.


Last update: 04/03/2021