My current research area is combinatorial optimization. I'm working on both the development of search heuristics inspired by biology (such as Genetic Algorithms and Genetic Programming) and the understanding of their theoretical aspects. Both my B.Sc. final report and my M.Sc. thesis, written under the supervision of Leonardo Vanneschi and prof. Giancarlo Mauri, were devoted to these task.