Adventures in Computer Science (and other stories)


Algorithms for Real-World Network Analysis

Real-world Graphs represent real relationships among things, actually millions/billions of things. Designing efficient algorithms able to deal with this huge amount of data is a continuous challenge.

Enumeration Algorithms

As a matter of fact, in the last fifty years a large variety of enumeration problems have been considered, ranging from geometry problems to graph and hypergraph problems, from order and permutation problems to logic problems, and from set problems to string problems. Nevertheless, the research area of enumeration algorithms is still very active and still includes many interesting open problems.

Analysis and Enumeration

Algorithms for Biological Graphs. Click on the image to buy the book.

About Me

Some Info

Born on June 1985. PhD in Computer Science at University of Florence, advised by Pierluigi Crescenzi. Assistant Professor (in italian, RTD-A) at University of Pisa working with the group of Roberto Grossi. Past member as Post-doc of the Laboratory of Web Algorithmics of University of Milan. Interested in Algorithms and Complexity, Complex Networks analysis, Bioinformatics, and Enumeration Algorithms.

  • Now

    Assistant Professor at University of Pisa, Dipartimento di Informatica

Latest news