EDBT 2026 Demo / reviewers in the wild / expert
Yiannis Giannakopoulos
dblp:59/9446
· DBLP profile ↗
27ranked-venue papers
19as first author
9since 2021 · last 2025
0000-0003-2382-1779ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 23 · 16 first-author · 9 since 2021Applied, interdisciplinary, general and emerging computing · 8 · 7 first-author · 1 since 2021Artificial intelligence and machine learning · 5 · 2 first-author · 4 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Equilibrium Computation in First-Price Auctions with Correlated PriorsabstractWe consider the computational complexity of computing Bayes-Nash equilibria in first-price auctions, where the bidders' values for the item are drawn from a general (possibly correlated) joint distribution. We show that when the values and the bidding space are discrete, determining the existence of a pure Bayes-Nash equilibrium is NP-hard. This is the first hardness result in the literature of the problem that does not rely on assumptions of subjectivity of the priors, or convoluted tie-breaking rules. We then present two main approaches for achieving positive results, via bid sparsification and via bid densification. The former is more combinatorial and is based on enumeration techniques, whereas the latter makes use of the continuous theory of the problem developed in the economics literature. Using these approaches, we develop polynomial-time approximation algorithms for computing equilibria in symmetric settings or settings with a fixed number of bidders, for different (discrete or continuous) variants of the auction. Aris Filos-Ratsikas, Yiannis Giannakopoulos, Alexandros Hollender, Charalampos Kokkalis |
EC | 2 |
| 2024 | On the Smoothed Complexity of Combinatorial Local SearchabstractWe propose a unifying framework for smoothed analysis of combinatorial local optimization problems, and show how a diverse selection of problems within the complexity class PLS can be cast within this model. This abstraction allows us to identify key structural properties, and corresponding parameters, that determine the smoothed running time of local search dynamics. We formalize this via a black-box tool that provides concrete bounds on the expected maximum number of steps needed until local search reaches an exact local optimum. This bound is particularly strong, in the sense that it holds for any starting feasible solution, any choice of pivoting rule, and does not rely on the choice of specific noise distributions that are applied on the input, but it is parameterized by just a global upper bound ϕ on the probability density. The power of this tool can be demonstrated by instantiating it for various PLS-hard problems of interest to derive efficient smoothed running times (as a function of ϕ and the input size). Most notably, we focus on the important local optimization problem of finding pure Nash equilibria in Congestion Games, that has not been studied before from a smoothed analysis perspective. Specifically, we propose novel smoothed analysis models for general and Network Congestion Games, under various representations, including explicit, step-function, and polynomial resource latencies. We study PLS-hard instances of these problems and show that their standard local search algorithms run in polynomial smoothed time. Further applications of our framework to a wide range of additional combinatorial problems can be found in the full version of our paper. Yiannis Giannakopoulos, Alexander Grosz, Themistoklis Melissourgos |
ICALP | 1 |
| 2024 | Discrete Single-Parameter Optimal Auction Design
Yiannis Giannakopoulos, Johannes Hahn |
SAGT | 1 |
| 2024 | On the Computation of Equilibria in Discrete First-Price AuctionsabstractWe study the computational complexity of computing Bayes-Nash equilibria in first-price auctions with discrete value distributions and discrete bidding space, under general subjective beliefs. It is known that such auctions do not always have pure equilibria. In this paper we prove that the problem of deciding their existence is NP-complete, even for approximate equilibria. On the other hand, it can be shown that mixed equilibria are guaranteed to exist; however, their computational complexity has not been studied before. We establish the PPAD-completeness of computing a mixed equilibrium and we complement this by an efficient algorithm for finding symmetric approximate equilibria in the special case of iid priors. En route to these results, we develop a computational equivalence framework between continuous and discrete first-price auctions, which can be of independent interest, and which allows us to transfer existing positive and negative results from one setting to the other. Finally, we show that correlated equilibria of the auction can be computed in polynomial time. Aris Filos-Ratsikas, Yiannis Giannakopoulos, Alexandros Hollender, Charalampos Kokkalis |
EC | 2 |
| 2024 | A Smoothed FPTAS for Equilibria in Congestion GamesabstractWe present a fully polynomial-time approximation scheme (FPTAS) for computing equilibria in congestion games, under smoothed running-time analysis. More precisely, we prove that if the resource costs of a congestion game are randomly perturbed by independent noises, whose density is at most ϕ, then any sequence of (1 + ε)-improving dynamics will reach a (1 + ε)-approximate pure Nash equilibrium (PNE) after an expected number of steps which is strongly polynomial in 1/ε, ϕ, and the size of the game's description. Our results establish a sharp contrast to the traditional worst-case analysis setting, where it is known that better-response dynamics take exponentially long to converge to α-approximate PNE, for any constant factor α > 1. As a matter of fact, computing α-approximate PNE in congestion games is PLS-hard. Yiannis Giannakopoulos |
EC | 1 |
| 2023 | A Unifying Approximate Potential for Weighted Congestion Games
Yiannis Giannakopoulos, Diogo Poças |
Theory Comput. Syst. | 1 |
| 2023 | On the Complexity of Equilibrium Computation in First-Price AuctionsabstractAbstract. We consider the problem of computing a (pure) Bayes–Nash equilibrium in the first-price auction with continuous value distributions and discrete bidding space. We prove that when bidders have independent subjective prior beliefs about the value distributions of the other bidders, computing an [Formula: see text]-equilibrium of the auction is PPAD-complete, and computing an exact equilibrium is FIXP-complete. We also provide an efficient algorithm for solving a special case of the problem for a fixed number of bidders and available bids. Aris Filos-Ratsikas, Yiannis Giannakopoulos, Alexandros Hollender, Philip Lazos, Diogo Poças |
SIAM J. Comput. | 2 |
| 2021 | On the Complexity of Equilibrium Computation in First-Price AuctionsabstractWe consider the problem of computing a (pure) Bayes-Nash equilibrium in the first-price auction with continuous value distributions and discrete bidding space. We prove that when bidders have independent subjective prior beliefs about the value distributions of the other bidders, computing an $\varepsilon$-equilibrium of the auction is PPAD-complete, and computing an exact equilibrium is FIXP-complete. Aris Filos-Ratsikas, Yiannis Giannakopoulos, Alexandros Hollender, Philip Lazos, Diogo Poças |
EC | 2 |
| 2021 | A New Lower Bound for Deterministic Truthful Scheduling
Yiannis Giannakopoulos, Alexander Hammerl, Diogo Poças |
Algorithmica | 1 |
| 2020 | Existence and Complexity of Approximate Equilibria in Weighted Congestion GamesabstractWe study the existence of approximate pure Nash equilibria (α-PNE) in weighted atomic congestion games with polynomial cost functions of maximum degree d. Previously it was known that d-approximate equilibria always exist, while nonexistence was established only for small constants, namely for 1.153-PNE. We improve significantly upon this gap, proving that such games in general do not have Θ̃(√d)-approximate PNE, which provides the first super-constant lower bound. Furthermore, we provide a black-box gap-introducing method of combining such nonexistence results with a specific circuit gadget, in order to derive NP-completeness of the decision version of the problem. In particular, deploying this technique we are able to show that deciding whether a weighted congestion game has an Õ(√d)-PNE is NP-complete. Previous hardness results were known only for the special case of exact equilibria and arbitrary cost functions. The circuit gadget is of independent interest and it allows us to also prove hardness for a variety of problems related to the complexity of PNE in congestion games. For example, we demonstrate that the question of existence of α-PNE in which a certain set of players plays a specific strategy profile is NP-hard for any α < 3^(d/2), even for unweighted congestion games. Finally, we study the existence of approximate equilibria in weighted congestion games with general (nondecreasing) costs, as a function of the number of players n. We show that n-PNE always exist, matched by an almost tight nonexistence bound of Θ̃(n) which we can again transform into an NP-completeness proof for the decision problem. George Christodoulou 0001, Martin Gairing, Yiannis Giannakopoulos, Diogo Poças, Clara Waldmann |
ICALP | 3 |
| 2020 | A New Lower Bound for Deterministic Truthful Scheduling
Yiannis Giannakopoulos, Alexander Hammerl, Diogo Poças |
SAGT | 1 |
| 2020 | A Unifying Approximate Potential for Weighted Congestion Games
Yiannis Giannakopoulos, Diogo Poças |
SAGT | 1 |
| 2020 | Robust Revenue Maximization Under Minimal Statistical InformationabstractWe study the problem of multi-dimensional revenue maximization when selling m items to a buyer that has additive valuations for them, drawn from a (possibly correlated) prior distribution. Unlike traditional Bayesian auction design, we assume that the seller has a very restricted knowledge of this prior: they only know the mean $$\mu _j$$ and an upper bound $$\sigma _j$$ on the standard deviation of each item’s marginal distribution. Our goal is to design mechanisms that achieve good revenue against an ideal optimal auction that has full knowledge of the distribution in advance. Informally, our main contribution is a tight quantification of the interplay between the dispersity of the priors and the aforementioned robust approximation ratio. Furthermore, this can be achieved by very simple selling mechanisms. More precisely, we show that selling the items via separate price lotteries achieves an $$O(\log r)$$ approximation ratio where $$r=\max _j(\sigma _j/\mu _j)$$ is the maximum coefficient of variation across the items. If forced to restrict ourselves to deterministic mechanisms, this guarantee degrades to $$O(r^2)$$ . Assuming independence of the item valuations, these ratios can be further improved by pricing the full bundle. For the case of identical means and variances, in particular, we get a guarantee of $$O(\log (r/m))$$ which converges to optimality as the number of items grows large. We demonstrate the optimality of the above mechanisms by providing matching lower bounds. Our tight analysis for the deterministic case resolves an open gap from the work of Azar and Micali [ITCS’13]. Yiannis Giannakopoulos, Diogo Poças, Alexandros Tsigonias-Dimitriadis |
WINE | 1 |
| 2019 | The Pareto Frontier of Inefficiency in Mechanism DesignabstractWe study the trade-off between the Price of Anarchy (PoA) and the Price of Stability (PoS) in mechanism design, in the prototypical problem of unrelated machine scheduling. We give bounds on the space of feasible mechanisms with respect to the above metrics, and observe that two fundamental mechanisms, namely the First-Price (FP) and the Second-Price (SP), lie on the two opposite extrema of this boundary. Furthermore, for the natural class of anonymous task-independent mechanisms, we completely characterize the PoA/PoS Pareto frontier; we design a class of optimal mechanisms \(\mathcal {SP}_\alpha \) that lie exactly on this frontier. In particular, these mechanisms range smoothly, with respect to parameter \(\alpha \ge 1\) across the frontier, between the First-Price ( \(\mathcal {SP}_1\) ) and Second-Price ( \(\mathcal {SP}_\infty \) ) mechanisms. En route to these results, we also provide a definitive answer to an important question related to the scheduling problem, namely whether non-truthful mechanisms can provide better makespan guarantees in the equilibrium, compared to truthful ones. We answer this question in the negative, by proving that the Price of Anarchy of all scheduling mechanisms is at least n , where n is the number of machines. Aris Filos-Ratsikas, Yiannis Giannakopoulos, Philip Lazos |
WINE | 2 |
| 2019 | The Price of Stability of Weighted Congestion GamesabstractWe give exponential lower bounds on the Price of Stability (PoS) of weighted congestion games with polynomial cost functions. In particular, for any positive integer $d$ we construct rather simple games with cost functions of degree at most $d$ which have a PoS of at least $\varOmega(\Phi_d)^{d+1}$, where $\Phi_d\sim d/\ln d$ is the unique positive root of the equation $x^{d+1}=(x+1)^d$. This almost closes the huge gap between $\varTheta(d)$ and $\Phi_d^{d+1}$. Our bound extends also to network congestion games. We further show that the PoS remains exponential even for singleton games. More generally, we provide a lower bound of $\varOmega((1+1/\alpha)^d/d)$ on the PoS of $\alpha$-approximate Nash equilibria for singleton games. All our lower bounds hold for mixed and correlated equilibria as well. On the positive side, we give a general upper bound on the PoS of $\alpha$-approximate Nash equilibria, which is sensitive to the range $W$ of the player weights and the approximation parameter $\alpha$. We do this by explicitly constructing a novel approximate potential function, based on Faulhaber's formula, that generalizes Rosenthal's potential in a continuous, analytic way. From the general theorem, we deduce two interesting corollaries. First, we derive the existence of an approximate pure Nash equilibrium with PoS at most $(d+3)/2$; the equilibrium's approximation parameter ranges from $\varTheta(1)$ to $d+1$ in a smooth way with respect to $W$. Second, we show that for unweighted congestion games, the PoS of $\alpha$-approximate Nash equilibria is at most $(d+1)/\alpha$. George Christodoulou 0001, Martin Gairing, Yiannis Giannakopoulos, Paul G. Spirakis |
SIAM J. Comput. | 3 |
| 2019 | The anarchy of scheduling without money
Yiannis Giannakopoulos, Elias Koutsoupias, Maria Kyropoulou |
Theor. Comput. Sci. | 1 |
| 2018 | The Price of Stability of Weighted Congestion Games
George Christodoulou 0001, Martin Gairing, Yiannis Giannakopoulos, Paul G. Spirakis |
ICALP | 3 |
| 2018 | Optimal Pricing for MHR Distributions
Yiannis Giannakopoulos |
WINE | 1 |
| 2018 | Selling two goods optimally
Yiannis Giannakopoulos, Elias Koutsoupias |
Inf. Comput. | 1 |
| 2018 | Duality and Optimality of Auctions for Uniform DistributionsabstractWe develop a general duality-theory framework for revenue maximization in additive Bayesian auctions. The framework extends linear programming duality and complementarity to constraints with partial derivatives. The dual system reveals the geometric nature of the problem and highlights its connection with the theory of bipartite graph matchings. We demonstrate the power of the framework by applying it to a multiple-good monopoly setting where the buyer has uniformly distributed valuations for the items, the canonical long-standing open problem in the area. We propose a deterministic selling mechanism called straight-jacket auction (SJA), which we prove to be exactly optimal for up to six items, and conjecture its optimality for any number of goods. The duality framework is used not only for proving optimality, but perhaps more importantly for deriving the optimal mechanism itself; as a result, SJA is defined by natural geometric constraints. Yiannis Giannakopoulos, Elias Koutsoupias |
SIAM J. Comput. | 1 |
| 2017 | Online Market IntermediationabstractWe study a dynamic market setting where an intermediary interacts with an unknown large sequence of agents that can be either sellers or buyers: their identities, as well as the sequence length n, are decided in an adversarial, online way. Each agent is interested in trading a single item, and all items in the market are identical. The intermediary has some prior, incomplete knowledge of the agents' values for the items: all seller values are independently drawn from the same distribution F_S, and all buyer values from F_B. The two distributions may differ, and we make common regularity assumptions, namely that F_B is MHR and F_S is log-concave. We focus on online, posted-price mechanisms, and analyse two objectives: that of maximizing the intermediary's profit and that of maximizing the social welfare, under a competitive analysis benchmark. First, on the negative side, for general agent sequences we prove tight competitive ratios of Theta(\sqrt(n)) and Theta(\ln n), respectively for the two objectives. On the other hand, under the extra assumption that the intermediary knows some bound \alpha on the ratio between the number of sellers and buyers, we design asymptotically optimal online mechanisms with competitive ratios of 1+o(1) and 4, respectively. Additionally, we study the model where the number of items that can be stored in stock throughout the execution is bounded, in which case the competitive ratio for the profit is improved to O(ln n). Yiannis Giannakopoulos, Elias Koutsoupias, Philip Lazos |
ICALP | 1 |
| 2016 | The Anarchy of Scheduling Without Money
Yiannis Giannakopoulos, Elias Koutsoupias, Maria Kyropoulou |
SAGT | 1 |
| 2015 | Selling Two Goods Optimally
Yiannis Giannakopoulos, Elias Koutsoupias |
ICALP (2) | 1 |
| 2015 | The VCG Mechanism for Bayesian SchedulingabstractWe study the problem of scheduling m tasks to n selfish, unrelated machines in order to minimize the makespan, where the execution times are independent random variables, identical across machines. We show that the VCG mechanism, which myopically allocates each task to its best machine, achieves an approximation ratio of $$O\left( \frac{\ln n}{\ln \ln n}\right) $$ . This improves significantly on the previously best known bound of $$O\left( \frac{m}{n}\right) $$ for prior-independent mechanisms, given by Chawla et al. [STOC’13] under the additional assumption of Monotone Hazard Rate (MHR) distributions. Although we demonstrate that this is in general tight, if we do maintain the MHR assumption, then we get improved, (small) constant bounds for $$m\ge n\ln n$$ i.i.d. tasks, while we also identify a sufficient condition on the distribution that yields a constant approximation ratio regardless of the number of tasks. Yiannis Giannakopoulos, Maria Kyropoulou |
WINE | 1 |
| 2015 | Bounding the optimal revenue of selling multiple goods
Yiannis Giannakopoulos |
Theor. Comput. Sci. | 1 |
| 2015 | Competitive analysis of maintaining frequent items of a stream
Yiannis Giannakopoulos, Elias Koutsoupias |
Theor. Comput. Sci. | 1 |
| 2014 | Duality and optimality of auctions for uniform distributionsabstractWe derive exact optimal solutions for the problem of optimizing revenue in single-bidder multi-item auctions for uniform i.i.d. valuations. We give optimal auctions of up to 6 items; previous results were only known for up to three items. To do so, we develop a general duality framework for the general problem of maximizing revenue in many-bidders multi-item additive Bayesian auctions with continuous probability valuation distributions. The framework extends linear programming duality and complementarity to constraints with partial derivatives. The dual system reveals the geometric nature of the problem and highlights its connection with the theory of bipartite graph matchings. The duality framework is used not only for proving optimality, but perhaps more importantly, for deriving the optimal auction; as a result, the optimal auction is defined by natural geometric constraints. Yiannis Giannakopoulos, Elias Koutsoupias |
EC | 1 |