STEFANO
LEONARDI
ING-INF/05
Logica e Metodi Probabilistici per l'Informatica 2023/2024
Laurea del Primo Livello in Ingegneria Informatica ed Automatica
II Semestre
Proff. Maurizio Lenzerini e Stefano Leonardi
Sezione II, Metodi Probabilistici per l'Informatica
Le lezioni della Sezione II del corso inizieranno il 2 Aprile!
Aula 108 Marco Polo
Lunedì ore 08:00 - 10:00
Mercoledì ore 08:00 - 10:00
Classroom Link: https://classroom.google.com/c/NTk0ODk5OTIwMjUy?cjc=5sd2cfm
Classroom code: 5sd2cfm
Algorithm Design 2023/2024
Master's degree in Engineering of Computer Science
All information on the course are avaiable at the Classroom Site: https://classroom.google.com/c/NjI0NjE5ODQ3Njc3?cjc=pxamzsy
Teaching page of Prof. Stefano Leonardi
https://sites.google.com/a/uniroma1.it/stefanoleonardi-eng/teaching?auth...
Social Networks and Online Markets
Master Degree in Data Science/Computer Science Engineering/Management Engineering/Artificial Intelligence and Robotics
Anno Accademico 2022/2023 - II Semestre
Proff. Aris Anagnostopoulos e Stefano Leonardi
Monday ore 15:00 - 17:00, Room A6, Via Ariosto 25
Wednesday ore 13:00 - 17:00, Room A3, Via Ariosto 25
Tecniche di Programmazione e Laboratorio
Orario delle Lezioni (Aula Mauro Picone)
Lunedì 11:00-14:00
Mercoledì 11:00-13:00
Venerdì 09:00 - 11:00 (laboratorio)
Prof. Stefano Leonardi: leonardi@diag. uniroma1.it (prima parte)
Federico Fusco: federico.fusco@uniroma1.it (seconda parte)
Matteo Russo: mrusso@diag.uniroma1.it (tutor, laboratorio)
Ricevimento (Via Ariosto 25) su richiesta via email oppure in Aula dopo la lezione del Mercoledì.
Testo di riferimento:
Guttag, John. Introduction to Computation and Programming Using Python: With Application to Understanding Data Second Edition. MIT Press, 2016. ISBN: 9780262529624.
Metodi Quantitativi per L'Informatica
Laurea del Primo Livello in Ingegneria Informatica ed Automatica
Anno Accademico 2022/2023 - II Semestre
Proff. Maurizio Lenzerini e Stefano Leonardi
Pagina web principale del corso
Aula 106 Marco Polo
Martedì ore 09:00 - 11:00
Mercoledì ore 09:00 - 11:00 (Non ogni Mercoledì)
Classroom code: 5sd2cfm
Sezione 1: Logica ed Informatica
Docente: Prof. Maurizio Lenzerini - lenzerini@diag.uniroma1.it
Venerdì ore 08:00 - 10:00
Sezione 2: Metodi Probabilistici in Informatica
Docente: Prof. Stefano Leonardi - leonardi@diag.uniroma1.it
Tutor: Dr. Federico Fusco - fuscof@diag.uniorma1.it
Martedì ore 09:00 - 11:00 (regolare)
Mercoledì ore 09:00 - 11:00 (a settimane alterne)
Algorithm Design 2022/2023
Master's degree in Engineering of Computer Science
Lectures will start on September 27th 2022
Schedule of lessons:
Tuesday, 12:00 - 16:00, Room 1.01, Edificio D, Viale Regina Elena 295, RM 112
Friday, 12:00 - 14:00, Room 1.01, Edificio D, Viale Regina Elena 295, RM 112
All information on the course are avaiable at the Piazza Site
https://piazza.com/uniroma1.it/fall2022/ad20222023
Teaching page of Prof. Stefano Leonardi
https://sites.google.com/a/uniroma1.it/stefanoleonardi-eng/teaching?auth...
Data Mining Technology for Business and Society
Master's Degree in Data Science
Academic Year 2021/2022
Tuesday 08:00 - 10:00 Room 15, CU037, Piazzale Aldo Moro 5
Thursday 15:00 - 19:00 Room 15, CU037, Piazzale Aldo Moro 5
Zoom link: https://uniroma1.zoom.us/j/84935608829?pwd=NEROTTFIWGNYeXc3eXR3cmQ4ajJodz09
Enroll on the Google Classroom site for Information and Materials
https://classroom.google.com/c/NDY3NjQwNDgxNTc4?cjc=spbrldp
Logica e Metodi Probabilistici per l'Informatica 2021/2022
Laurea del Primo Livello in Ingegneria Informatica ed Automatica
Anno Accademico 2020/2021 - II Semestre
Aula 106 Marco Polo
Martedì ore 13:00 - 14:00
Mercoledì ore 09:00 - 11:00
Zoom link: https://uniroma1.zoom.us/j/81241274632?pwd=NlRFS2k5aGZTVHhkak1xSFljN0ZYdz09
Iscriviti su Piazza per ottenere informazioni ed il materiale del corso:
https://piazza.com/uniroma1.it/spring2022/lmpi20212022
Insegnamento | Codice | Anno | Corso - Frequentare | Bacheca |
---|---|---|---|---|
ALGORITHM DESIGN | 1044417 | 2023/2024 | ||
LOGICA E METODI PROBABILISTICI IN INFORMATICA | 10599906 | 2023/2024 | ||
SOCIAL NETWORKS AND ON-LINE MARKETS | 1047598 | 2023/2024 | ||
SOCIAL NETWORKS AND ON-LINE MARKETS | 1047598 | 2023/2024 | ||
SOCIAL NETWORKS AND ON-LINE MARKETS | 1047598 | 2023/2024 | ||
TECNICHE DI PROGRAMMAZIONE CON LABORATORIO | 10603331 | 2022/2023 | ||
SOCIAL NETWORKS AND ON-LINE MARKETS | 1047598 | 2022/2023 | ||
METODI QUANTITATIVI PER L'INFORMATICA | 1041625 | 2022/2023 | ||
ALGORITHM DESIGN | 1044417 | 2022/2023 | ||
SOCIAL NETWORKS AND ON-LINE MARKETS | 1047598 | 2022/2023 | ||
SOCIAL NETWORKS AND ON-LINE MARKETS | 1047598 | 2022/2023 | ||
METODI QUANTITATIVI PER L'INFORMATICA | 1041625 | 2021/2022 | ||
DATA MINING TECHNOLOGY FOR BUSINESS AND SOCIETY | 1047200 | 2021/2022 | ||
ALGORITHM DESIGN | 1044417 | 2021/2022 | ||
SOCIAL NETWORKS AND ON-LINE MARKETS | 1047598 | 2021/2022 | ||
METODI QUANTITATIVI PER L'INFORMATICA | 1041625 | 2020/2021 | ||
ALGORITHM DESIGN | 1044417 | 2020/2021 | ||
DATA MINING TECHNOLOGY FOR BUSINESS AND SOCIETY | 1047200 | 2020/2021 | ||
ALGORITHM DESIGN | 1044417 | 2019/2020 | ||
RETI DI CALCOLATORI | 1018745 | 2019/2020 | ||
DATA MINING TECHNOLOGY FOR BUSINESS AND SOCIETY | 1047200 | 2019/2020 | ||
altre conoscenze utili per l'inserimento nel mondo del lavoro | AAF1149 | 2018/2019 | ||
ALGORITHM DESIGN | 1044417 | 2018/2019 | ||
DATA MINING TECHNOLOGY FOR BUSINESS AND SOCIETY | 1047200 | 2018/2019 | ||
RETI DI CALCOLATORI | 1018745 | 2018/2019 | ||
altre conoscenze utili per l'inserimento nel mondo del lavoro | AAF1149 | 2017/2018 | ||
ALGORITHM DESIGN | 1044417 | 2017/2018 | ||
DATA MINING TECHNOLOGY FOR BUSINESS AND SOCIETY | 1047200 | 2017/2018 | ||
RETI DI CALCOLATORI | 1018745 | 2017/2018 | ||
altre conoscenze utili per l'inserimento nel mondo del lavoro | AAF1149 | 2016/2017 | ||
DATA MINING TECHNOLOGY FOR BUSINESS AND SOCIETY | 1047200 | 2016/2017 | ||
ALGORITHM DESIGN | 1044417 | 2016/2017 | ||
RETI DI CALCOLATORI | 1018745 | 2016/2017 | ||
WEB INFORMATION RETRIEVAL | 1038137 | 2016/2017 |
Su richiesta da inviare a leonardi@diag.uniroma1.it
PERSONAL INFORMATION
Leonardi, Stefano
Nationality: Italian
URL for web site: http://www.diag.uniroma1.it/leonardi
RESEARCH INTERESTS
Online and Approximation Algorithms, Economics and Computation, Web Algorithmics and Data Mining
PUBLICATION TRACK RECORD
Total number of publications (Source: DBLP) : 145
Total number of citations (Source: Google Scholar) : 5520
H-index (Source: Google Scholar) : 42
EDUCATION
[1995] PhD., Computer Science and Engineering, Sapienza University of Rome, Italy.
[1991] Degree in Electrical Engineering and Computer Science, Sapienza University of Rome, Italy.
CURRENT POSITION
[2005 - ] Full Professor of Computer Science and Engineering, Sapienza University of Rome.
APPOINTMENTS
[2018 - 2021] Coordinator, PhD in Data Science, Sapienza University of Rome
[2015 - 2018] Chair, Master s Degree in Data Science, Sapienza University of Rome.
[2016 - 2018] Chair, Science and Technology Academic Class, Sapienza School for Advanced Studies.
[2012 - 2018] Senior Research Fellow, Sapienza School for Advanced Studies.
PREVIOUS POSITIONS
[2016] Co-chair and long-term visitor of the Algorithms & Uncertainty program at the Simons Institute for the Theory of Computing, UC Berkeley, August-December 2016.
[2013] Visiting Scientist at Google Research NY (6 months).
[2004] Visiting Scholar, Carnegie Mellon University, Department of Computer Science (6 months).
[2001 - 2004] Associate Professor of Computer Science, Sapienza University of Rome.
[2000 - 2001] Assistant Professor of Computer Science, Sapienza University of Rome.
[1999-2000] Research Fellow, Sapienza University of Rome.
[1997 - 1998] Post-doctoral researcher in the Algorithms and Complexity group at the Max-Planck-Institut für Informatik, Saarbrücken
[1996] Post-doctoral researcher in the Theory Group at the International Computer Science Institute (ICSI), Berkeley.
[1994 - 1995] Visiting PhD student at Tel-Aviv University, School of Computer Science (6 months).
AWARDS AND ACADEMY MEMBERSHIPS
[2018] Fellow of the European Association for Theoretical Computer Science (EATCS)
[2013] ACM Distinguished Service Award for the Organization of the Sixth ACM Conference on Web Search and Data Mining, Rome, February 2013.
[2014 - 2017] Google Focused Award on Web Algorithms for Large-scale Data Analysis.
[2012] Google Faculty Award on Economics and Market Algorithms.
[2012 - ] Senior Research Fellow, Sapienza School of Advanced Studies.
ORGANIZATION OF INTERNATIONAL CONFERENCES
[2019] Program Chair of the 46th International Colloquium on Automata, Languages and Programming Track A (ICALP 2019), Patras, July 2019.
[2018] Program Chair of the 9th International Conference on Fun with Algorithms (FUN 2018), La Maddalena Island, June 2018.
[2017] Program Chair, Second Conference on Highlights of Algorithms (HALG 2017), Berlin, June 2017.
[2015] Conference General Co-Chair, 24th International World Wide Web Conference (WWW 2015), Florence, May 2015.
[2015] Co-Chair of the Entrepreneur Track held in conjunction with the 24th International WWW Conference Florence, May 2015.
[2013] Conference General Co-Chair, Sixth ACM Conference on Web Search and Data Mining (WSDM 2013), February 2013, Rome.
[2009] Program and Conference Chair, 5th Workshop on Internet and network Economics (WINE 2009), Rome, December 2009.
[2005] Program Chair, 13th Annual European Symposium on Algorithms (ESA 2005), Ibiza.
[2005 - 2014] Co-organizer of the Flexible Network Design Workshop series (Princeton 2005, Bertinoro 2006, Warwick 2008, Dagstuhl 2010, Warsaw 2012, Toronto 2013, Lugano 2014, Amsterdam 2016).
[2004 - 2007] Steering Committee, European Symposium on Algorithms.
[2002] Workshop Chair, 5th International Workshop on Approximation Algorithms for Combinatorial Optimization (APPROX 2002), Rome, September 2002.
COMMITTEES
[2019 - ] Member of the Steering committee of the International Colloquium on Automota, Languages and Programming (ICALP)
[2016 - ] Chair of the Steering committee of the International Conference on Highlights of Algorithms.
[2015] Evaluator of proposals for the Excellence Initiative funded by the Government of Spain.
[2014] Swiss National Science Foundation, Starting Grant Temporal Backup Schemes 2014.
[2010 - 2012] EATCS Presburger Award Committee for outstanding contribution given from a young researcher to Theoretical Computer Science, chair 2012, member since 2010.
[2004 - 2007] Steering Committee, European Symposium on Algorithms.
[2000 - ] Member of the Doctoral School in Engineering of Computer Science, since 2000.
MEMBERSHIP OF EDITORIAL BOARDS AND EDITORIAL WORK
[2008 - 2017] ACM Transactions on Algorithms, Editorial board.
[2014] Guest Editor for IEEE Internet Computing, Web and Social Graph Mining.
[2003 - 2010] Journal of Interconnection Networks, Editorial Board.
[2005] Guest Editor for Internet Mathematics, Algorithms and Models for the Web-Graph.
[2004] Guest Editor for Algorithmica, Approximation and Online Algorithms.
PRINCIPAL INVESTIGATOR OF RESEARCH PROJECTS
[2018 - 2023] ERC Advanced Research Grant Algorithmic and Mechanism Design Research in Online Markets (AMDROMA), 1,8 MEUR
[2014-2017] Google Focused Award, Web Algorithmics for Large-scale Data Analysis, 210 KEUR.
[2016] Sapienza faculty grant, Algorithms for Online Markets, 40 KEU.
[2014] Sapienza faculty grant, Algorithmic Foundations of Network and Data Science, 40 KEUR.
[2012] Google Research Award 2012 (Economics and Market Algorithms): Revenue Maximizing Auctions for Non-Identical Bidders, 40 KEUR.
[2012-2016] Foundational Research on MULTIlevel comPLEX networks and systems (MULTIPLEX) , EU-FET-317532 Large scale Integrated Project, 370 KEUR.
[2011] Sapienza faculty grant, Algorithmic and Probabilistic Methods for Social Networks, 40 KEUR.
[2010-2015] Associated partner to Piotr Sankovski's ERC Starting Grant 259515 Practical Approximation Algorithms (PAAI), 330 KEUR.
[2004-2008] General co-coordinator, Dynamically Evolving Large Scale Information systems (DELIS), EU-FET-001907, Large-scale Integrated Project, 540 KEUR.
[2001-2004] Co-evolution and self-organization in dynamical networks (COSIN), EU IST-2001-33555 STREP, 210 KEUR.
[2001-2004] Approximation and On-line Algorithms (APPOL2), EU IST-2001-32007, 60 KEUR.
SUPERVISION OF PHD STUDENTS
[1998 - 2001] Andrea Vitaletti, co-supervised with Prof. A. Marchetti-Spaccamela, Professor at Sapienza University of Rome.
[2001 - 2004] Guido Schäfer, co-supervised with Prof. Kurt Mehlhorn at the Max-Plank Institute für Informatik, Saarbrücken, Senior researcher at CWI, Professor at Free University, Amsterdam.
[2002 - 2005] Debora Donato, Director of Engineering and principle data scientist at Stumble Upon, USA, formerly Senior scientist at Yahoo! Research, Sunnyvale.
[2006 - 2010] Ilaria Bordino, co-supervised with Prof. Ricardo Baeza-Yates (UPF), Senior Researcher at Unicredit Research, formerly Research Scientist at Yahoo! Research, Barcelona.
[2009 -2013] Ida Mele, postdoctoral researcher at University of Lugano, formerly postdoctoral researcher at Max-Plank Institute für Informatik, Saarbrücken.
[2011 - 2015] Riccardo Colini-Baldeschi, Algorithmic auction design, post-doctoral researcher at LUISS.
[2012 - 2015] Marek Adamczyk, Approximation Algorithms for Stochastic Optimization, postdoctoral researcher at University of Dresden.
[2013 - 2017]Adriano Fazzone, Algorithms for Human-Machine Collaboration.
[2016 - ] Stefano Turchetta, Near optimal Bayesian mechanisms for two-sided markets (co-supervised with Paul Goldberg and Marc Uetz)
[2017 - ] Michele Gentili, Machine learning methods for network and precision medicine
[2018 - ] Federico Fusco, Stochastic models for information gathering problems
SUPERVISION OF POST-DOCTORAL RESEARCHERS
[2003 - 2004] Jochen Könemann, PhD at Carnegie Mellon University, Professor at Univ. of Waterloo.
[2003 - 2004] Alexander Kesselman, PhD at Tel-Aviv University, currently at Google Inc.
[2003 - 2004] Panayiotis Tsaparas, PhD at University of Toronto, Professor at University of Ioanina, formerly at Microsoft Research, Sylicon Valley.
[2004 - 2005] Guido Schäfer, PhD at Max-Plank Institute für Informatik, Saarbruecken, Senior researcher at CWI, Professor at Free University, Amsterdam.
[2004 - 2005] Luciana Salete Buriol, PhD at Univ. of Campinas, Prof. at Univ. of Rio Grande do Sul.
[2005 - 2006] Carlos Castillo, PhD at University of Santiago, Professor at UPF, formerly at Yahoo! Research Barcelona and Qatar Computing Research Institute .
[2006 - 2008, 2009 - 2010] Piotr Sankowski, PhD at University of Warsaw, ERC starting grant award 2010, Professor at University of Warsaw.
[2008 - 2010] Aris Anagnostopoulos, PhD at Brown University, Marie-Curie Fellow at University of Rome 2010 - 2012, Professor at Sapienza University of Rome.
[2012 - 2013] Erik Jan van Leeuwen, PhD at TU Eindhoven, Assistant Professor at University of Utrecht.
[2012 -2013] ukasz Je , PhD at Univ. of Wroclaw, Assistant Professor at University of Wroclaw.
[2013 - 2014] Diodato Ferraioli, PhD at University of Salerno, Assistant Professor at University of Salerno.
[2014 - 2016] Bart de Keijzer, PhD at CWI Amsterdam, Postdoctoral researcher at CWI.
[2015 - 2016] Jakub cki, PhD at University of Warsaw, Research Scientist at Google Research, NY.
[2017 - ] Chris Schiewiegelshohn, PhD at TU Dortmund.
[2018 - ] Rebecca Reiffenhäuser, PhD at University of Aachen.
SELECTED KEYNOTE TALKS AND INVITED PRESENTATIONS TO INTERNATIONALLY ESTABLISHED CONFERENCE AND SCHOOLS
[2019] Invited speaker at the 26th International Colloquium on Structural Information and Communication Complexity (SIROCCO 2018), L'Aquila, July 2019.
[2018] Invited speaker at the 14th International Conference on Web and Internet Economics (WINE 2018), Oxford, December 2018.
[2017] EPFL Summer School, Workshop on Algorithmic Challenges in Data Science, June 2017: Models and Algorithms for Online Collaborative Systems.
[2016] Gran Sasso Scientific Instiutute, PhD course on Algorithmic Mechanism Design.
[2015] Tutorial lectures, Lipari School on Computational Social Sciences: Algorithms for large-scale collaboration.
[2014] Keynote talk at the Workshop on Algorithms and Models for the Web Graph (WAW 2014): Reduce and aggregate: similarity ranking in multi-categorical bipartite graphs .
[2013] Tutorial lectures at the Institute for Mathematical Sciences, National University of Singapore, Winter School on Algorithmic Game Theory and computational Social Choice.
[2012] Keynote talk at the International Colloquium on Automata, Languages and Programming (ICALP 2012): On Multiple Keyword Sponsored Search Auctions with Budgets .
[2011] PhD course on Approximation Algorithms at Polytecnic University of Catalonia.
[2010] Tutorial Lectures, International Summer School on Algorithmic Game Theory, Fudan University, Shanghai.
[2008] Max-Planck Advanced Course on the Foundations of Computer Science, 2008: Applications of Cost-Sharing Methods to Hard Optimization Problems .
[2004] Tutorial lectures at the Bertinoro International Summer School 2004: Models and algorithms for complex information networks .
ORGANIZATION AND PARTICIPATION TO SPECIAL SEMESTERS
[2016] Co-chair of the Fall 2016 Semester on "Algorithms and Uncertainty", Simons Institute for the Theory of Computing, UC Berkeley.
[2015] Special semester (Fall 2015) on Economics and Computation, Simons Institute for the Theory of Computing, UC Berkeley, long term visitor.
[2011] Special semester (Spring 2011) on Algorithmic Game Theory, Institute for Advanced Studies, Hebrew University of Jerusalem, long term visitor.
TEACHING
In the last 10 years I have been teaching the following courses:
I. First level degree in Computer Engineering (in Italian)
Algorithms and Data Structures
Computer Networks
Foundations of Programing II
II. First level degree in Management Engineering (in Italian)
Foundations of Programming
III. Master s Degree in Engineering of Computer Science (in English)
- Algorithm Design
- Theoretical Computer Science
- Web Information Retrieval
- Seminars of Social Networks and Online Markets
IV. Master s Degree in Data Science (in English)
- Data Mining Technology for Business and Society
V. Since 2014, I have co-organized the Workshop on Google Technologies for Cloud and Web Development in collaboration with Google Tel-Aviv. During the workshop, teams of students of the Rome universities develop web and cloud applications with user engagement with potential development into entrepreneurial projects.