Bio Sketch
I obtained my Ph.D. in Computer Engineering in 2001 from Sapienza University of Rome. I have been visiting scientist at the AT&T Research Laboratories (Florham Park, NJ, USA), joining the Networks Group, and at the Theory Group of the IT University of Copenhagen. I have been consultant at Microsoft Research - Silicon Valley. I am currently Associate Professor in Computer Science at Sapienza University of Rome. I am a glider pilot.
Member ACM SIGPLAN.
Research Interests
- Program analysis (performance profiling, software visualization)
- Programming languages and systems
- Combinatorial algorithms and data structures
- Experimental algorithmics
Awards
- OOPSLA 2011 Distinguished Paper Award, Annual ACM Conference on Object-Oriented Programming, Systems, Languages & Applications
- 2002 EATCS Italian Chapter Prize for the best two Ph.D. Theses in Theoretical Computer Science
Publications
Articles:
A partial list of my published articles appears on the DBLP server.Books:
Some of the books I have edited or coauthored are listed below:-->
Committees
Steering Committees:
- 2010-2012: European Symposia on Algorithms (ESA)
- 2005-2008: Algorithm Engineering and Experiments (ALENEX)
Program Committee Chair:
- ESA 2011
19th Annual European Symposium on Algorithms - Engineering and Applications Track - WEA 2007
6th International Workshop on Experimental Algorithms - ALENEX 2005
7th SIAM Workshop on Algorithm Engineering and Experiments (co-chair with Roberto Tamassia)
Program Committees:
- ALENEX 2011
13th Workshop on Algorithm Engineering and Experiments - SLS 2011
3rd Workshop on Engineering Stochastic Local Search Algorithms - FCT 2011
18th Symposium on Fundamentals of Computation Theory - AAIM 2009
5th International Conference on Algorithmic Aspects in Information and Management - SLS 2009
2nd Workshop on Engineering Stochastic Local Search Algorithms - HICSS-41 2008
2008 Hawai'i International Conference on System Sciences - HiPC 2008
15th International Conference on High Performance Computing - ESA 2008
16th European Symposium on Algorithms - PVW 2008
5th Program Visualization Workshop - WEA 2008
7th International Workshop on Experimental Algorithms - SLS 2007
1st Workshop on Engineering Stochastic Local Search Algorithms - SOFSEM 2007
33rd International Conference on Current Trends in Theory and Practice of Computer Science - WADS 2007
10th Workshop on Algorithms and Data Structures - ICALP 2007
34th International Colloquium on Automata, Languages and Programming - SODA 2007
18th ACM-SIAM Symposium on Discrete Algorithms - PVW 2006
4th Program Visualization Workshop - ATMOS 2006
4th Workshop on Algorithmic Methods and Models for Optimization of Railways - WEA 2006
4th International Workshop on Efficient and Experimental Algorithms - WG 2005
31st Workshop on Graph Theoretic Concepts in Computer Science - ESA 2004
12th European Symposium on Algorithms, Design and Analysis Track - ATMOS 2004
2nd Workshop on Algorithmic Methods and Models for Optimization of Railways - SWAT 2004
9th Scandinavian Workshop on Algorithm Theory - ESA 2002
10th European Symposium on Algorithms
Events
- SEA 2013
12th International Symposium on Experimental Algorithms - ADS 2011
5th Bertinoro Workshop on Algorithms and Data Structures - Dagstuhl Seminar 11191
Graph Drawing with Algorithm Engineering Methods - ADS 2007
3rd Bertinoro Workshop on Algorithms and Data Structures - WEA 2007
6th International Workshop on Experimental Algorithms - 9th DIMACS Implementation Challenge
The Shortest Path Problem - FOCS 2004
45th Annual IEEE Symposium on Foundations of Computer Science - ADS 2003
1st Bertinoro Workshop on Algorithms and Data Structures
Grants
AlgoDEEP: Algorithmic Challenges for Data-intensive Processing on Emerging Computing Platforms - MIUR, PRIN 2008 |
|
MainStream: Algorithms for Massive Information Structures and Data Streams - MIUR, PRIN 2006 |
|
Algo-Next: Algorithms for the Next Generation Internet and Web: Methodologies, Design and Applications - MIUR, PRIN 2004 |
Teaching
Recent teaching activities:
- Spring 2013: Ingegneria degli Algoritmi
- Fall 2012: Algoritmi e Strutture Dati (Latina)
- Fall 2012: Reti e Sistemi Operativi (Latina)
Personal
For further information, please refer to my former website.