Demo Data from EDBT 2026 / reviewers in the wild / expert
Mirko Giacchini
dblp:347/9932
· DBLP profile ↗
4ranked-venue papers
0as first author
4since 2021 · last 2026
0009-0009-5704-098XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 2 since 2021Theory of computation · 2 · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
3 papers |
Computational complexity · 44% Approximation and online algorithms · 33% Algorithmic game theory and mechanism design · 13% | |
| Artificial intelligence
1 paper |
Probabilistic and Bayesian machine learning · 100% | |
| Databases, data mining, and information retrieval
2 papers |
Recommender systems · 100% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression › generalized linear model › logistic regression
multinomial logistic regression |
1.0 | 1 | 2026 | Learning Multinomial Logits in O(n log n) Time · ICALP 2026 |
Computational complexity › query complexity
adaptive vs non-adaptive queries |
1.0 | 1 | 2026 | Learning Multinomial Logits in O(n log n) Time · ICALP 2026 |
Computational complexity
query complexity |
1.0 | 1 | 2026 | Learning Multinomial Logits in O(n log n) Time · ICALP 2026 |
Approximation and online algorithms › online algorithms
competitive analysis |
0.9 | 1 | 2025 | A New Impossibility Result for Online Bipartite Matching Problems · ICALP 2025 |
Distributed computing theory
impossibility results |
0.9 | 1 | 2025 | A New Impossibility Result for Online Bipartite Matching Problems · ICALP 2025 |
Approximation and online algorithms
online algorithms |
0.9 | 1 | 2025 | A New Impossibility Result for Online Bipartite Matching Problems · ICALP 2025 |
Approximation and online algorithms › online algorithms › online matching
online bipartite matching |
0.9 | 1 | 2025 | A New Impossibility Result for Online Bipartite Matching Problems · ICALP 2025 |
Computational complexity
learning theory |
0.8 | 1 | 2024 | Tight Bounds for Learning RUMs from Small Slates · NeurIPS 2024 |
Algorithmic game theory and mechanism design › decision theory
random utility model |
0.8 | 1 | 2024 | Tight Bounds for Learning RUMs from Small Slates · NeurIPS 2024 |
Computational complexity › learning theory
sample complexity |
0.8 | 1 | 2024 | Tight Bounds for Learning RUMs from Small Slates · NeurIPS 2024 |
Recommender systems
choice modeling |
0.5 | 2 | 2026 | Learning Multinomial Logits in O(n log n) Time · ICALP 2026 Tight Bounds for Learning RUMs from Small Slates · NeurIPS 2024 |
Algorithmic game theory and mechanism design
online advertising |
0.3 | 1 | 2025 | A New Impossibility Result for Online Bipartite Matching Problems · ICALP 2025 |
Methods — techniques the papers use, named apart from their topics
total variation distance · 3.0lower bound construction · 3.0trace reconstruction · 1.5probabilistic construction · 0.9analytic proof · 0.9lower bounds · 0.8lower bound · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Learning Multinomial Logits in O(n log n) TimeabstractA Multinomial Logit (MNL) model is composed of a finite universe of items [n] = {1,…,n}, each assigned a positive weight. A query specifies an admissible subset - called a slate - and the model chooses one item from that slate with probability proportional to its weight. This query model is also known as the Plackett-Luce model or conditional sampling oracle in the literature. Although MNLs have been studied extensively, a basic computational question remains open: given query access to slates, how efficiently can we learn weights so that, for every slate, the induced choice distribution is within total variation distance ε of the ground truth? This question is central to MNL learning and has direct implications for modern recommender system interfaces. We provide two algorithms for this task, one with adaptive queries and one with non‑adaptive queries. Each algorithm outputs an MNL M̂ that induces, for each slate S, a distribution M̂_S on S that is within ε total variation distance of the true distribution. Our adaptive algorithm makes O(n/ε³ log n) queries, while our non-adaptive algorithm makes O(n²/ε³ log n log(n/ε)) queries. Both algorithms query only slates of size two and run in time proportional to their query complexity. We complement these upper bounds with lower bounds of Ω(n/ε² log n) for adaptive queries and Ω(n²/ε² log n) for non‑adaptive queries, thus proving that our adaptive algorithm is optimal in its dependence on the support size n, while the non-adaptive one is tight within a log n factor. Flavio Chierichetti, Mirko Giacchini, Ravi Kumar 0001, Silvio Lattanzi, Alessandro Panconesi, Erasmo Tani, Andrew Tomkins |
ICALP | 2 |
| 2025 | A New Impossibility Result for Online Bipartite Matching ProblemsabstractOnline Bipartite Matching with random user arrival is a fundamental problem in the online advertisement ecosystem. Over the last 30 years, many algorithms and impossibility results have been developed for this problem. In particular, the latest impossibility result was established by Manshadi, Oveis Gharan and Saberi in 2011. Since then, several algorithms have been published in an effort to narrow the gap between the upper and the lower bounds on the competitive ratio. In this paper we show that no algorithm can achieve a competitive ratio better than 1−e^{1-e}=0.82062..., improving upon the 0.823 upper bound presented in Manshadi, Oveis Gharan and Saberi (2011). Our construction is simple to state, accompanied by a fully analytic proof, and yields a competitive ratio bound intriguingly similar to 1−e^{-1}, the optimal competitive ratio for the fully adversarial Online Bipartite Matching problem. Although the tightness of our upper bound remains an open question, we show that our construction is extremal in a natural class of instances. Flavio Chierichetti, Mirko Giacchini, Alessandro Panconesi, Andrea Vattani |
ICALP | 2 |
| 2024 | Tight Bounds for Learning RUMs from Small SlatesabstractA Random Utility Model (RUM) is a classical model of user behavior defined by a distribution over $\mathbb{R}^n$. A user, presented with a subset of $\\{1,\ldots,n\\}$, will select the item of the subset with the highest utility, according to a utility vector drawn from the specified distribution. In practical settings, the subset is often of small size, as in the ``ten blue links'' of web search.
In this paper, we consider a learning setting with complete information on user choices from subsets of size at most $k$. We show that $k=\Theta(\sqrt{n})$ is both necessary and sufficient to predict the distribution of all user choices with an arbitrarily small, constant error.
Based on the upper bound, we obtain new algorithms for approximate RUM learning and variations thereof. Furthermore, we employ our lower bound for approximate RUM learning to derive lower bounds to fractional extensions of the well-studied $k$-deck and trace reconstruction problems. Flavio Chierichetti, Mirko Giacchini, Ravi Kumar 0001, Alessandro Panconesi, Andrew Tomkins |
NeurIPS | 2 |
| 2023 | Approximating a RUM from Distributions on k-SlatesabstractIn this work we consider the problem of fitting Random Utility Models (RUMs) to user choices. Given the winner distributions of the subsets of size $k$ of a universe, we obtain a polynomial-time algorithm that finds the RUM that best approximates the given distribution on average. Our algorithm is based on a linear program that we solve using the ellipsoid method. Given that its separation oracle problem is NP-hard, we devise an approximate separation oracle that can be viewed as a generalization of the weighted Feedback Arc Set problem to hypergraphs. Our theoretical result can also be made practical: we obtain a heuristic that scales to real-world datasets. Flavio Chierichetti, Mirko Giacchini, Ravi Kumar 0001, Alessandro Panconesi, Andrew Tomkins |
AISTATS | 2 |