VLDB 2026 Research / reviewers in the wild / expert
George Christodoulou 0001
dblp:14/1571-1 · also Giorgos Christodoulou 0001
· DBLP profile ↗
68ranked-venue papers
59as first author
19since 2021 · last 2026
0000-0002-9623-7461ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 59 · 53 first-author · 11 since 2021Applied, interdisciplinary, general and emerging computing · 12 · 8 first-author · 4 since 2021Artificial intelligence and machine learning · 9 · 6 first-author · 6 since 2021Databases, data management, data science and information retrieval · 3 · 2 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-author · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Exact and Approximate Maximin Share Allocations in Multi-GraphsabstractWe study the problem of (approximate) maximin share (MMS) allocation of indivisible items among a set of agents. We focus on the graphical valuation model, in which the input is given by a graph where edges correspond to items, and vertices correspond to agents. An edge may have non-zero marginal value only for its incident vertices. We study additive, XOS and subadditive valuations and we present positive and negative results for (approximate) MMS fairness, and also for (approximate) pair-wise maximin share (PMMS) fairness. George Christodoulou 0001, Symeon Mastrakoulis |
AAAI | 1 |
| 2026 | The Communication Complexity of Combinatorial Auctions in GraphsabstractWe study truthful and non-truthful protocols for combinatorial auctions in which every item can be allocated to one of two agents (multigraphs), or more generally to a fixed number of agents (hypergraphs). We show some tight - both positive and impossibility - results for the communication complexity of approximating the optimal social welfare for general monotone, subadditive, or XOS valuations. George Christodoulou 0001, Elias Koutsoupias, Annamária Kovács, Ioannis Vlachos 0002 |
STACS | 1 |
| 2026 | Improving the Price of Anarchy via Predictions in Parallel-Link NetworksabstractWe study non-atomic congestion games on parallel-link networks with polynomial latencies. We investigate the power of machine-learned predictions in the design of coordination mechanisms aimed at minimizing the impact of selfishness. Our main results demonstrate that enhancing coordination mechanisms with simple advice on the input rate can optimize the social cost whenever the advice is accurate (consistency ), while only incurring minimal losses even when the predictions are arbitrarily inaccurate (bounded robustness ). Moreover, we provide a full characterization of consistent mechanisms, which holds for all monotone cost functions, and show that our proposed mechanism is optimal with respect to robustness. We further explore the notion of error-tolerance within this context, i.e., we provide an approximation guarantee that degrades smoothly as a function of the prediction error, up to a predetermined threshold, while achieving a bounded robustness. George Christodoulou 0001, Vasilis Christoforidis, Alkmini Sgouritsa, Ioannis Vlachos 0002 |
WWW | 1 |
| 2026 | A Proof of the Nisan-Ronen ConjectureabstractWe show that the best approximation ratio of deterministic truthful mechanisms for makespan-minimization for n unrelated machines is n , as it was conjectured by Noam Nisan and Amir Ronen. George Christodoulou 0001, Elias Koutsoupias, Annamária Kovács |
J. ACM | 1 |
| 2025 | Maximin Share Guarantees for Few Agents with Subadditive ValuationsabstractWe study the problem of fairly allocating a set of indivisible items among a set of agents. We consider the notion of (approximate) maximin share (MMS) and we provide an improved lower bound of 1/2 (which is tight) for the case of subadditive valuations when the number of agents is at most four. We also provide a tight lower bound for the case of multiple agents, when they are equipped with one of two possible types of valuations. Moreover, we propose a new model that extends previously studied models in the area of fair division, which will hopefully give rise to further research. We demonstrate the usefulness of this model by employing it as a technical tool to derive our main result, and we provide a thorough analysis for this model for the case of three agents. Finally, we provide an improved impossibility result for the case of three submodular agents. George Christodoulou 0001, Vasilis Christoforidis, Symeon Mastrakoulis, Alkmini Sgouritsa |
IJCAI | 1 |
| 2025 | Fair and truthful allocations under leveled valuationsabstractWe study the problem of fairly allocating indivisible goods among agents which are equipped with leveled valuation functions. Such preferences, that have been studied before in economics and fair division literature, capture a simple and intuitive economic behavior; larger bundles are always preferred to smaller ones. We provide a fine-grained analysis for various subclasses of leveled valuations focusing on two extensively studied notions of fairness, (approximate) MMS and EFX. In particular, we present a general positive result, showing the existence of 2/3-MMS allocations under valuations that are both leveled and submodular. We also show how some of our ideas can be used beyond the class of leveled valuations; for the case of two submodular (not necessarily leveled) agents we show that there always exists a 2/3-MMS allocation, complementing a recent impossibility result. Then, we switch to the case of subadditive and fractionally subadditive leveled agents, where we are able to show tight (lower and upper) bounds of 1/2 on the approximation factor of MMS. Moreover, we show the existence of exact EFX allocations under general leveled valuations via a simple protocol that in addition satisfies several natural economic properties. Finally, we take a mechanism design approach and we propose protocols that are both truthful and approximately fair under leveled valuations. • We study various notions of fairness under leveled valuations. • Positive results regarding the existence of approximate MMS allocations. • We show the existence of exact EFX allocations under leveled valuations. • We explore the interplay of fairness and incentive compatibility for this class of valuations and show positive results. George Christodoulou 0001, Vasilis Christoforidis |
Inf. Process. Lett. | 1 |
| 2025 | On the Nisan-Ronen Conjecture for Submodular ValuationsabstractAbstract. We consider mechanisms for scheduling [Formula: see text] unrelated machines when the valuations of the players (i.e., machines) are submodular. We give a lower bound of [Formula: see text] on the approximation ratio of incentive compatible deterministic mechanisms. This lower bound holds for supermodular valuations and also when all players, except for one, have additive valuations. This is an information-theoretic impossibility result on the approximation ratio of mechanisms that provides strong evidence for the Nisan–Ronen conjecture, which states that the approximation ratio is [Formula: see text] when the valuations of all machines are additive. Our approach is based on a novel multiplayer characterization of appropriately selected instances that allows us to focus on a particular type of algorithm, linear mechanisms, and it is a potential stepping stone towards the full resolution of the Nisan–Ronen conjecture. George Christodoulou 0001, Elias Koutsoupias, Annamária Kovács |
SIAM J. Comput. | 1 |
| 2024 | Mechanism design augmented with output adviceabstractOur work revisits the design of mechanisms via the learning-augmented framework. In this model, the algorithm is enhanced with imperfect (machine-learned) information concerning the input, usually referred to as prediction. The goal is to design algorithms whose performance degrades gently as a function of the prediction error and, in particular, perform well if the prediction is accurate, but also provide a worst-case guarantee under any possible error. This framework has been successfully applied recently to various mechanism design settings, where in most cases the mechanism is provided with a prediction about the types of the players.
We adopt a perspective in which the mechanism is provided with an output recommendation. We make no assumptions about the quality of the suggested outcome, and the goal is to use the recommendation to design mechanisms with low approximation guarantees whenever the recommended outcome is reasonable, but at the same time to provide worst-case guarantees whenever the recommendation significantly deviates from the optimal one. We propose a generic, universal measure, which we call quality of recommendation, to evaluate mechanisms across various information settings. We demonstrate how this new metric can provide refined analysis in existing results.
This model introduces new challenges, as the mechanism receives limited information comparing to settings that use predictions about the types of the agents. We study, through this lens, several well-studied mechanism design paradigms, devising new mechanisms, but also providing refined analysis for existing ones, using as a metric the quality of recommendation. We complement our positive results, by exploring the limitations of known classes of strategyproof mechanisms that can be devised using output recommendation. George Christodoulou 0001, Alkmini Sgouritsa, Ioannis Vlachos 0002 |
NeurIPS | 1 |
| 2024 | Truthful aggregation of budget proposals with proportionality guaranteesabstractWe study a participatory budgeting problem, where a set of strategic agents wish to split a divisible budget among different projects by aggregating their proposals on a single division. Unfortunately, the straightforward rule that divides the budget proportionally is susceptible to manipulation. Recently, a class of truthful mechanisms has been proposed, namely the moving phantom mechanisms. One such mechanism satisfies the proportionality property, in the sense that in the extreme case where all agents prefer a single project to receive the whole amount, the budget is assigned proportionally. While proportionality is a naturally desired property, it is defined over a limited type of preference profiles. To address this, we expand the notion of proportionality, by proposing a quantitative framework that evaluates a budget aggregation mechanism according to its worst-case distance from the proportional allocation. Crucially, this is defined for every preference profile. We study this measure on the class of moving phantom mechanisms, and we provide approximation guarantees. For two projects, we show that the Uniform Phantom mechanism is optimal among all truthful mechanisms. For three projects, we propose a new, proportional mechanism that is optimal among all moving phantom mechanisms. Finally, we provide impossibility results regarding the approximability of moving phantom mechanisms. Ioannis Caragiannis, George Christodoulou 0001, Nikos Protopapas |
Artif. Intell. | 2 |
| 2024 | An Improved Upper Bound for the Universal TSP on the GridabstractAbstract. We study the universal traveling salesman problem in an [Formula: see text] grid with the shortest path metric. The goal is to define a (universal) total ordering over the vertices of the grid, in a way that for any input (subset of vertices), the tour, which visits the points in this ordering, is a good approximation of the optimal tour, i.e., has low competitive ratio. This problem was first studied by Platzman and Bartholdi [ J. Assoc. Comput. Mach., 36 (1989), pp. 719–737]. They proposed a heuristic, which was based on the Sierpinski space-filling curve, in order to define a universal ordering of the unit square [Formula: see text] under the Euclidean metric. Their heuristic visits the points of the unit square in the order of their appearance along the space-filling curve. They provided a logarithmic upper bound which was shown to be tight up to a constant by Bertsimas and Grigni [ Oper. Res. Lett. 8 (1989), pp. 241–244]. Bertsimas and Grigni further showed logarithmic lower bounds for other space-filling curves, and they conjectured that any universal ordering has a logarithmic lower bound for the [Formula: see text] grid. In this work, we disprove this conjecture by showing that there exists a universal ordering of the [Formula: see text] grid with competitive ratio of [Formula: see text]. The heuristic we propose defines a universal ordering of the vertices of the grid based on a generalization of the Lebesgue space-filling curve. In order to analyze the competitive ratio of our heuristic, we employ techniques from the theory of geometric spanners in Euclidean spaces. We finally show that our analysis is tight up to a constant factor. George Christodoulou 0001, Alkmini Sgouritsa |
SIAM J. Comput. | 1 |
| 2023 | A Proof of the Nisan-Ronen Conjecture
George Christodoulou 0001 |
SAGT | 1 |
| 2023 | Fair allocation in graphsabstractWe study envy freeness up to any good (EFX) in settings where valuations can be represented via a graph of arbitrary size where vertices correspond to agents and edges to items. An item (edge) has zero marginal value to all agents (vertices) not incident to the edge. Each vertex may have an arbitrary monotone valuation on the set of incident edges. We first consider allocations that correspond to orientations of the edges, where we show that EFX does not always exist, and furthermore that it is NP-complete to decide whether an EFX orientation exists. Our main result is that (EFX) allocations exist for this setting. This is one of the few cases where EFX allocations are known to exist for more than 3 agents. George Christodoulou 0001, Amos Fiat, Elias Koutsoupias, Alkmini Sgouritsa |
EC | 1 |
| 2023 | A Proof of the Nisan-Ronen ConjectureabstractNoam Nisan and Amir Ronen conjectured that the best approximation ratio of deterministic truthful mechanisms for makespan-minimization for n unrelated machines is n. This work validates the conjecture. George Christodoulou 0001, Elias Koutsoupias, Annamária Kovács |
STOC | 1 |
| 2023 | Impartial Selection with Prior InformationabstractWe study the problem of impartial selection, a topic that lies at the intersection of computational social choice and mechanism design. The goal is to select the most popular individual among a set of community members. The input can be modeled as a directed graph, where each node represents an individual, and a directed edge indicates nomination or approval of a community member to another. An impartial mechanism is robust to potential selfish behavior of the individuals and provides appropriate incentives to voters to report their true preferences by ensuring that the chance of a node to become a winner does not depend on its outgoing edges. The goal is to design impartial mechanisms that select a node with an in-degree that is as close as possible to the highest in-degree. We measure the efficiency of such a mechanism by the difference of these in-degrees, known as its additive approximation. Ioannis Caragiannis, George Christodoulou 0001, Nikos Protopapas |
WWW | 2 |
| 2022 | Truthful Aggregation of Budget Proposals with Proportionality GuaranteesabstractWe study a participatory budgeting problem, where a set of strategic agents wish to split a divisible budget among different projects by aggregating their proposals on a single division. Unfortunately, the straightforward rule that divides the budget proportionally is susceptible to manipulation. Recently, a class of truthful mechanisms has been proposed, namely the moving phantom mechanisms. One such mechanism satisfies the proportionality property, in the sense that in the extreme case where all agents prefer a single project to receive the whole amount, the budget is assigned proportionally. While proportionality is a naturally desired property, it is defined over a limited type of preference profiles. To address this, we expand the notion of proportionality, by proposing a quantitative framework that evaluates a budget aggregation mechanism according to its worst-case distance from the proportional allocation. Crucially, this is defined for every preference profile. We study this measure on the class of moving phantom mechanisms, and we provide approximation guarantees. For two projects, we show that the Uniform Phantom mechanism is optimal among all truthful mechanisms. For three projects, we propose a new, proportional mechanism that is optimal among all moving phantom mechanisms. Finally, we provide impossibility results regarding the approximability of moving phantom mechanisms. Ioannis Caragiannis, George Christodoulou 0001, Nikos Protopapas |
AAAI | 2 |
| 2022 | Optimal Deterministic Clock Auctions and Beyond
George Christodoulou 0001, Vasilis Gkatzelis, Daniel Schoepflin 0001 |
ITCS | 1 |
| 2022 | Impartial Selection with Additive Approximation GuaranteesabstractImpartial selection has recently received much attention within the multi-agent systems community. The task is, given a directed graph representing nominations to the members of a community by other members, to select a member with the highest number of nominations. This seemingly trivial goal becomes challenging when there is an additional impartiality constraint, requiring that no single member can influence her chance of being selected. Recent progress has identified impartial selection rules with optimal approximation ratios. Moreover, it was noted that worst-case instances are graphs with few vertices. Motivated by this fact, we propose the study of additive approximation, the difference between the highest number of nominations and the number of nominations of the selected member, as an alternative measure of the quality of impartial selection. Our positive results include two randomized impartial selection mechanisms which have additive approximation guarantees of ${\varTheta }(\sqrt {n})$ and ${\varTheta }(n^{2/3}\ln ^{1/3}n)$ for the two most studied models in the literature, where n denotes the community size. We complement our positive results by providing negative results for various cases. First, we provide a characterization for the interesting class of strong sample mechanisms, which allows us to obtain lower bounds of n − 2, and of ${\varOmega }(\sqrt {n})$ for their deterministic and randomized variants respectively. Finally, we present a general lower bound of 3 for all deterministic impartial mechanisms. Ioannis Caragiannis, George Christodoulou 0001, Nikos Protopapas |
Theory Comput. Syst. | 2 |
| 2021 | On the Nisan-Ronen conjectureabstractThe Nisan-Ronen conjecture states that no truthful mechanism for makespan-minimization when allocating$m$tasks to$n$unrelated machines can have approximation ratio less than n. Over more than two decades since its formulation, little progress has been made in resolving it and the best known lower bound is still a small constant. This work makes progress towards validating the conjecture by showing a lower bound of 1+ ✓$n$-1. George Christodoulou 0001, Elias Koutsoupias, Annamária Kovács |
FOCS | 1 |
| 2021 | Truthful Allocation in Graphs and HypergraphsabstractWe study truthful mechanisms for allocation problems in graphs, both for the minimization (i.e., scheduling) and maximization (i.e., auctions) setting. The minimization problem is a special case of the well-studied unrelated machines scheduling problem, in which every given task can be executed only by two pre-specified machines in the case of graphs or a given subset of machines in the case of hypergraphs. This corresponds to a multigraph whose nodes are the machines and its hyperedges are the tasks. This class of problems belongs to multidimensional mechanism design, for which there are no known general mechanisms other than the VCG and its generalization to affine minimizers. We propose a new class of mechanisms that are truthful and have significantly better performance than affine minimizers in many settings. Specifically, we provide upper and lower bounds for truthful mechanisms for general multigraphs, as well as special classes of graphs such as stars, trees, planar graphs, $k$-degenerate graphs, and graphs of a given treewidth. We also consider the objective of minimizing or maximizing the $L^p$-norm of the values of the players, a generalization of the makespan minimization that corresponds to $p=\infty$, and extend the results to any $p>0$. George Christodoulou 0001, Elias Koutsoupias, Annamária Kovács |
ICALP | 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 | 1 |
| 2020 | Resource-Aware Protocols for Network Cost-Sharing GamesabstractWe study the extent to which decentralized cost-sharing protocols can achieve good price of anarchy (PoA) bounds in network cost-sharing games with nagents. We focus on the model of resource-aware protocols, where the designer has prior access to the network structure and can also increase the total cost of an edge (overcharging), and we study classes of games with concave or convex cost functions. We first consider concave cost functions and our main result is a cost-sharing protocol for symmetric games on directed acyclic graphs that achieves a PoA of 2+ε for some arbitrary small positive ε, which improves to 1+ε for games with at least two players. We also achieve a PoA of 1 for series-parallel graphs and show that no protocol can achieve a PoA better than Ω(√n) for multicast games. We then also consider convex cost functions and prove analogous results for series-parallel networks and multicast games, as well as a lower bound of Ω(√n) for the PoA on directed acyclic graphs without the use of overcharging. George Christodoulou 0001, Vasilis Gkatzelis, Mohamad Latifian, Alkmini Sgouritsa |
EC | 1 |
| 2020 | On the Nisan-Ronen conjecture for submodular valuationsabstractWe consider incentive compatible mechanisms for a domain that is very close to the domain of scheduling n unrelated machines: the single exception is that the valuation of just one machine is submodular. For the scheduling problem with such cost functions, we give a lower bound of Ω(√n) on the approximation ratio of incentive compatible deterministic mechanisms. This is a strong information-theoretic impossibility result on the approximation ratio of mechanisms that provides strong evidence for the Nisan-Ronen conjecture. This is the first non-constant lower bound that assumes no restriction on the mechanism side; in contrast, all previous general results hold for only special classes of mechanisms such as local, strongly monotone, and anonymous mechanisms. Our approach is based on a novel multi-player characterization of appropriately selected instances that allows us to focus on particular type of algorithms, linear mechanisms, and it is a potential stepping stone towards the full resolution of the conjecture. George Christodoulou 0001, Elias Koutsoupias, Annamária Kovács |
STOC | 1 |
| 2019 | Impartial Selection with Additive Approximation Guarantees
Ioannis Caragiannis, George Christodoulou 0001, Nikos Protopapas |
SAGT | 2 |
| 2019 | Designing Cost-Sharing Methods for Bayesian GamesabstractWe study the design of cost-sharing protocols for two fundamental resource allocation problems, the Set Cover and the Steiner Tree Problem , under environments of incomplete information (Bayesian model). Our objective is to design protocols where the worst-case Bayesian Nash equilibria have low cost, i.e. the Bayesian Price of Anarchy (PoA) is minimized. Although budget balance is a very natural requirement, it puts considerable restrictions on the design space, resulting in high PoA. We propose an alternative, relaxed requirement called budget balance in the equilibrium (BBiE). We show an interesting connection between algorithms for Oblivious Stochastic optimization problems and cost-sharing design with low PoA. We exploit this connection for both problems and we enforce approximate solutions of the stochastic problem, as Bayesian Nash equilibria, with the same guarantees on the PoA. More interestingly, we show how to obtain the same bounds on the PoA, by using anonymous posted prices which are desirable because they are easy to implement and, as we show, induce dominant strategies for the players. George Christodoulou 0001, Stefano Leonardi 0001, Alkmini Sgouritsa |
Theory Comput. Syst. | 1 |
| 2019 | Designing Networks with Good Equilibria under UncertaintyabstractWe consider the problem of designing network cost-sharing protocols with good equilibria under uncertainty. The underlying game is a multicast game in a rooted undirected graph with nonnegative edge costs. A set of $k$ terminal vertices or players needs to establish connectivity with the root. The social optimum is the minimum Steiner tree. We study situations where the designer has incomplete information about the input. We propose two different models, the adversarial and the stochastic. In both models, the designer has prior knowledge of the underlying graph metric, but the requested subset of the players is not known and is activated either in an adversarial manner (adversarial model) or is drawn from a known probability distribution (stochastic model). In the adversarial model, the goal of the designer is to choose a single, universal cost-sharing protocol that has low Price of Anarchy (PoA) for all possible requested subsets of players. The main question we address is, to what extent can prior knowledge of the underlying graph metric help in the design? We first demonstrate that there exist classes of graphs where knowledge of the underlying graph metric can dramatically improve the performance of good network cost-sharing design. For outerplanar graph metrics, we provide a universal cost-sharing protocol with constant PoA, in contrast to protocols that, by ignoring the graph metric, cannot achieve PoA better than $\Omega(\log k)$. Then, in our main technical result, we show that there exist graph metrics for which knowing the underlying graph metric does not help and any universal protocol has PoA of $\Omega(\log k)$, which is tight. We attack this problem by developing new techniques that employ powerful tools from extremal combinatorics, and more specifically Ramsey theory in high-dimensional hypercubes. Then we switch to the stochastic model, where the players are activated according to some probability distribution that is known to the designer. We show that there exists a randomized ordered protocol that achieves constant PoA. If, further, each player is activated independently with some probability, by using standard derandomization techniques, we produce a deterministic ordered protocol that achieves constant PoA. We remark that the first result holds also for the black-box model, where the probabilities are not known to the designer, but she is allowed to draw independent (polynomially many) samples. George Christodoulou 0001, Alkmini Sgouritsa |
SIAM J. Comput. | 1 |
| 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. | 1 |
| 2018 | The Price of Stability of Weighted Congestion Games
George Christodoulou 0001, Martin Gairing, Yiannis Giannakopoulos, Paul G. Spirakis |
ICALP | 1 |
| 2018 | Short Paper: Strategic Contention Resolution in Multiple Channels with Limited Feedback
George Christodoulou 0001, Themistoklis Melissourgos, Paul G. Spirakis |
SAGT | 1 |
| 2018 | An Improved Envy-Free Cake Cutting Protocol for Four Agents
Georgios Amanatidis, George Christodoulou 0001, John Fearnley, Evangelos Markakis 0001, Christos-Alexandros Psomas, Eftychia Vakaliou |
SAGT | 2 |
| 2018 | Strategic Contention Resolution in Multiple Channels
George Christodoulou 0001, Themistoklis Melissourgos, Paul G. Spirakis |
WAOA | 1 |
| 2018 | On the Efficiency of All-Pay MechanismsabstractWe study the inefficiency of mixed Nash equilibria, expressed as the price of anarchy, of all-pay auctions in three different environments: combinatorial, multi-unit and single-item auctions. First, we consider item-bidding combinatorial auctions where m all-pay auctions run in parallel, one for each good. For fractionally subadditive valuations, we strengthen the upper bound from 2 (Syrgkanis and Tardos in Proceedings of the 45th symposium on theory of computing (STOC ’13), 2013) to 1.82 by proving some structural properties that characterize the mixed Nash equilibria of the game. Next, we design an all-pay mechanism with a randomized allocation rule for the multi-unit auction. We show that, for bidders with submodular valuations, the mechanism admits a unique, $$75\%$$ efficient, pure Nash equilibrium. The efficiency of this mechanism outperforms all the known bounds on the price of anarchy of mixed Nash equilibria in mechanisms used for multi-unit auctions. Finally, we analyze single-item all-pay auctions motivated by their connection to contests and show tight bounds on the price of anarchy with respect to social welfare, revenue and maximum bid. George Christodoulou 0001, Alkmini Sgouritsa, Bo Tang 0010 |
Algorithmica | 1 |
| 2017 | A 3-Player Protocol Preventing Persistence in Strategic Contention with Limited Feedback
George Christodoulou 0001, Martin Gairing, Sotiris E. Nikoletseas, Christoforos L. Raptopoulos, Paul G. Spirakis |
SAGT | 1 |
| 2017 | Truthful Allocation Mechanisms Without Payments: Characterization and Implications on FairnessabstractWe study the mechanism design problem of allocating a set of indivisible items without monetary transfers. Despite the vast literature on this very standard model, it still remains unclear how do truthful mechanisms look like. We focus on the case of two players with additive valuation functions and our purpose is twofold. First, our main result provides a complete characterization of truthful mechanisms that allocate all the items to the players. Our characterization reveals an interesting structure underlying all truthful mechanisms, showing that they can be decomposed into two components: a selection part where players pick their best subset among prespecified choices determined by the mechanism, and an exchange part where players are offered the chance to exchange certain subsets if it is favorable to do so. In the remaining paper, we apply our main result and derive several consequences on the design of mechanisms with fairness guarantees. We consider various notions of fairness, (indicatively, maximin share guarantees and envy-freeness up to one item) and provide tight bounds for their approximability. Our work settles some of the open problems in this agenda, and we conclude by discussing possible extensions to more players. Georgios Amanatidis, Georgios Birmpas, George Christodoulou 0001, Evangelos Markakis 0001 |
EC | 3 |
| 2017 | Cost-Sharing Methods for Scheduling Games under UncertaintyabstractWe study the performance of cost-sharing protocols in a selfish scheduling setting with load-dependent cost functions. Previous work on selfish scheduling protocols has focused on two extreme models: omnipotent protocols that are aware of every machine and every job that is active at any given time, and oblivious protocols that are aware of nothing beyond the machine they control. The main focus of this paper is on a well-motivated middle-ground model of resource-aware protocols, which are aware of the set of machines that the system comprises, but unaware of what jobs are active at any given time. Apart from considering budget-balanced protocols, to which previous work was restricted, we augment the design space by also studying the extent to which overcharging can lead to improved performance. George Christodoulou 0001, Vasilis Gkatzelis, Alkmini Sgouritsa |
EC | 1 |
| 2017 | An Improved Upper Bound for the Universal TSP on the GridabstractWe study the universal Traveling Salesman Problem in an n × n grid with the shortest path metric. The goal is to define a (universal) total ordering over the set of grid's vertices, in a way that for any input (subset of vertices), the tour, which visits the points in this ordering, is a good approximation of the optimal tour, i.e. has low competitive ratio. This problem was first studied by Platzman and Bartholdi [26]. They proposed a heuristic, which was based on the Sierpinski space-filling curve, in order to define a universal ordering of the unit square [0,1]2 under the Euclidean metric. Their heuristic visits the points of the unit square in the order of their appearance along the space-filling curve. They provided a logarithmic upper bound which was shown to be tight up to a constant by Bertsimas and Grigni [3]. Bertsimas and Grigni further showed logarithmic lower bounds for other space-filling curves and they conjectured that any universal ordering has a logarithmic lower bound for the n × n grid. In this work, we disprove this conjecture by showing that there exists a universal ordering of the n × n grid with competitive ratio of The heuristic we propose defines a universal ordering of the grid's vertices based on a generalization of the Lebesgue space filling curve. In order to analyze the competitive ratio of our heuristic, we employ techniques from the theory of geometric spanners in Euclidean spaces. We finally show that our analysis is tight up to a constant. George Christodoulou 0001, Alkmini Sgouritsa |
SODA | 1 |
| 2016 | Strategic Contention Resolution with Limited FeedbackabstractIn this paper, we study contention resolution protocols from a game-theoretic perspective. We focus on acknowledgment-based protocols, where a user gets feedback from the channel only when she attempts transmission. In this case she will learn whether her transmission was successful or not. Users that do not transmit will not receive any feedback. We are interested in equilibrium protocols, where no player has an incentive to deviate. The limited feedback makes the design of equilibrium protocols a hard task as best response policies usually have to be modeled as Partially Observable Markov Decision Processes, which are hard to analyze. Nevertheless, we show how to circumvent this for the case of two players and present an equilibrium protocol. For many players, we give impossibility results for a large class of acknowledgment-based protocols, namely age-based and backoff protocols with finite expected finishing time. Finally, we provide an age-based equilibrium protocol, which has infinite expected finishing time, but every player finishes in linear time with high probability. George Christodoulou 0001, Martin Gairing, Sotiris E. Nikoletseas, Christoforos L. Raptopoulos, Paul G. Spirakis |
ESA | 1 |
| 2016 | Designing Cost-Sharing Methods for Bayesian Games
George Christodoulou 0001, Stefano Leonardi 0001, Alkmini Sgouritsa |
SAGT | 1 |
| 2016 | Designing Networks with Good Equilibria under UncertaintyabstractWe consider the problem of designing network cost-sharing protocols with good equilibria under uncertainty. The underlying game is a multicast game in a rooted undirected graph with nonnegative edge costs. A set of k terminal vertices or players need to establish connectivity with the root. The social optimum is the Minimum Steiner Tree. We are interested in situations where the designer has incomplete information about the input. We propose two different models, the adversarial and the stochastic. In both models, the designer has prior knowledge of the underlying metric but the requested subset of the players is not known and is activated either in an adversarial manner (adversarial model) or is drawn from a known probability distribution (stochastic model). In the adversarial model, the goal of the designer is to choose a single, universal cost-sharing protocol that has low Price of Anarchy (PoA) for all possible requested subsets of players. The main question we address is: to what extent can prior knowledge of the underlying metric help in the design? We first demonstrate that there exist classes of graphs where knowledge of the underlying metric can dramatically improve the performance of good network cost-sharing design. For outerplanar graph metrics, we provide a universal cost-sharing protocol with constant PoA, in contrast to protocols that, by ignoring the graph metric, cannot achieve PoA better than Ω(log k). Then, in our main technical result, we show that there exist graph metrics, for which knowing the underlying metric does not help and any universal protocol has PoA of Ω(log k), which is tight. We attack this problem by developing new techniques that employ powerful tools from extremal combinatorics, and more specifically Ramsey Theory in high dimensional hypercubes. Then we switch to the stochastic model, where each player is independently activated according to some probability distribution that is known to the designer. We show that there exists a randomized ordered protocol that achieves constant PoA. By using standard derandomization techniques, we produce a deterministic ordered protocol that achieves constant PoA. We remark, that the first result holds also for the black-box model, where the probabilities are not known to the designer, but is allowed to draw independent (polynomially many) samples. George Christodoulou 0001, Alkmini Sgouritsa |
SODA | 1 |
| 2016 | Bayesian Combinatorial AuctionsabstractWe study the following simple Bayesian auction setting: m items are sold to n selfish bidders in m independent second-price auctions. Each bidder has a private valuation function that specifies his or her complex preferences over all subsets of items. Bidders only have beliefs about the valuation functions of the other bidders, in the form of probability distributions. The objective is to allocate the items to the bidders in a way that provides a good approximation to the optimal social welfare value. We show that if bidders have submodular or, more generally, fractionally subadditive (aka XOS) valuation functions, every Bayes-Nash equilibrium of the resulting game provides a 2-approximation to the optimal social welfare. Moreover, we show that in the full-information game, a pure Nash always exists and can be found in time that is polynomial in both m and n . George Christodoulou 0001, Annamária Kovács, Michael Schapira |
J. ACM | 1 |
| 2016 | On the Efficiency of the Proportional Allocation Mechanism for Divisible ResourcesabstractWe study the efficiency of the proportional allocation mechanism that is widely used to allocate divisible resources. Each agent submits a bid for each divisible resource and receives a fraction proportional to her bids. We quantify the inefficiency of Nash equilibria by studying the Price of Anarchy (PoA) of the induced game under complete and incomplete information. When agents’ valuations are concave, we show that the Bayesian Nash equilibria can be arbitrarily inefficient, in contrast to the well-known 4/3 bound for pure equilibria Johari and Tsitsiklis (Math. Oper. Res. 29 (3), 407–435 2004 ). Next, we upper bound the PoA over Bayesian equilibria by 2 when agents’ valuations are subadditive, generalizing and strengthening previous bounds on lattice submodular valuations. Furthermore, we show that this bound is tight and cannot be improved by any simple or scale-free mechanism. Then we switch to settings with budget constraints, and we show an improved upper bound on the PoA over coarse-correlated equilibria. Finally, we prove that the PoA is exactly 2 for pure equilibria in the polyhedral environment. George Christodoulou 0001, Alkmini Sgouritsa, Bo Tang 0010 |
Theory Comput. Syst. | 1 |
| 2015 | On the Efficiency of All-Pay Mechanisms
George Christodoulou 0001, Alkmini Sgouritsa, Bo Tang 0010 |
ESA | 1 |
| 2015 | On the Efficiency of the Proportional Allocation Mechanism for Divisible Resources
George Christodoulou 0001, Alkmini Sgouritsa, Bo Tang 0010 |
SAGT | 1 |
| 2015 | Mechanisms for Scheduling with Single-Bit Private Values
Vincenzo Auletta, George Christodoulou 0001, Paolo Penna |
Theory Comput. Syst. | 2 |
| 2014 | Contention Resolution under Selfishness
George Christodoulou 0001, Katrina Ligett, Evangelia Pyrga |
Algorithmica | 1 |
| 2014 | Improving the Price of Anarchy for Selfish Routing via Coordination Mechanisms
George Christodoulou 0001, Kurt Mehlhorn, Evangelia Pyrga |
Algorithmica | 1 |
| 2013 | Price of Stability in Polynomial Congestion Games
George Christodoulou 0001, Martin Gairing |
ICALP (2) | 1 |
| 2013 | A Deterministic Truthful PTAS for Scheduling Related MachinesabstractScheduling on related machines ($Q||C_{\max}$) is one of the most important problems in the field of algorithmic mechanism design. Each machine is controlled by a selfish agent and her valuation function can be expressed via a single parameter, her speed. Archer and Tardos [Proceedings of the 42nd Annual Symposium on Foundations of Computer Science (FOCS), Las Vegas, NV, 2001, pp. 482--491] showed that, in contrast to other similar problems, a (nonpolynomial) allocation that minimizes the makespan can be truthfully implemented. On the other hand, if we leave out the game-theoretic issues, the complexity of the problem has been completely settled---the problem is strongly NP-hard, while there exists a polynomial-time approximation scheme (PTAS) [D. S. Hochbaum and D. B. Shmoys, SIAM J. Comput., 17 (1988), pp. 539--551, and L. Epstein and J. Sgall, Algorithmica, 39(1) (2004), pp. 43--57]. This problem is the most well studied in single-parameter algorithmic mechanism design. It gives an excellent ground to explore the boundary between truthfulness and efficient computation. Since the work of Archer and Tardos, quite a lot of deterministic and randomized mechanisms have been suggested. Recently, a breakthrough result [P. Dhangwatnotai, S. Dobzinski, S. Dughmi, and T. Roughgarden, Proceedings of the 49th IEEE Symposium of Foundations of Computer Science, Philadelphia, 2008, pp. 15--24] showed that a randomized, truthful-in-expectation PTAS exists. On the other hand, for the deterministic case, the best known approximation factor is 2.8 [A. Kovács, Algorithms-ESA 2005, 13th Annual European Symposium, 2005, pp. 616--627, and A. Kovács, J. Discrete Algorithms, 7 (2009), pp. 327--340]. It has been a major open question whether there exists a deterministic truthful PTAS, or whether truthfulness has an essential, negative impact on the computational complexity of the problem. In this paper we give a definitive answer to this important question by providing a truthful deterministic PTAS. George Christodoulou 0001, Annamária Kovács |
SIAM J. Comput. | 1 |
| 2013 | A truthful constant approximation for maximizing the minimum load on related machines
George Christodoulou 0001, Annamária Kovács, Rob van Stee |
Theor. Comput. Sci. | 1 |
| 2012 | Mechanisms for Scheduling with Single-Bit Private Values
Vincenzo Auletta, George Christodoulou 0001, Paolo Penna |
SAGT | 2 |
| 2012 | Convergence and approximation in potential games
George Christodoulou 0001, Vahab S. Mirrokni, Anastasios Sidiropoulos |
Theor. Comput. Sci. | 1 |
| 2011 | Improving the Price of Anarchy for Selfish Routing via Coordination Mechanisms
George Christodoulou 0001, Kurt Mehlhorn, Evangelia Pyrga |
ESA | 1 |
| 2011 | On the Performance of Approximate Equilibria in Congestion Games
George Christodoulou 0001, Elias Koutsoupias, Paul G. Spirakis |
Algorithmica | 1 |
| 2010 | Contention Resolution under Selfishness
George Christodoulou 0001, Katrina Ligett, Evangelia Pyrga |
ICALP (2) | 1 |
| 2010 | A Deterministic Truthful PTAS for Scheduling Related MachinesabstractScheduling on related machines (Q‖Cmax) is one of the most important problems in the field of Algorithmic Mechanism Design. Each machine is controlled by a selfish agent and her valuation can be expressed via a single parameter, her speed. Archer and Tardos [4] showed that, in contrast to other similar problems, a (non-polynomial) allocation that minimizes the makespan can be truthfully implemented. On the other hand, if we leave out the game-theoretic issues, the complexity of the problem has been completely settled — the problem is strongly NP-hard, while there exists a PTAS [9, 8]. This problem is the most well-studied in single-parameter Algorithmic Mechanism Design. It gives an excellent ground to explore the boundary between truthfulness and efficient computation. Since the work of Archer and Tardos, quite a lot of deterministic and randomized mechanisms have been suggested. Recently, a breakthrough result [7] showed that a randomized, truthful-in-expectation PTAS exists. On the other hand, for the deterministic case, the best known approximation factor is 2.8 [10, 11]. It has been a major open question whether there exists a deterministic truthful PTAS, or whether truthfulness has an essential, negative impact on the computational complexity of the problem. In this paper we give a definitive answer to this important question by providing a truthful deterministic PTAS. George Christodoulou 0001, Annamária Kovács |
SODA | 1 |
| 2010 | Mechanism design for fractional scheduling on unrelated machinesabstractScheduling on unrelated machines is one of the most general and classical variants of the task scheduling problem. Fractional scheduling is the LP-relaxation of the problem, which is polynomially solvable in the nonstrategic setting, and is a useful tool to design deterministic and randomized approximation algorithms. The mechanism design version of the scheduling problem was introduced by Nisan and Ronen. In this article, we consider the mechanism design version of the fractional variant of this problem. We give lower bounds for any fractional truthful mechanism. Our lower bounds also hold for any (randomized) mechanism for the integral case. In the positive direction, we propose a truthful mechanism that achieves approximation 3/2 for 2 machines, matching the lower bound. This is the first new tight bound on the approximation ratio of this problem, after the tight bound of 2, for 2 machines, obtained by Nisan and Ronen. For n machines, our mechanism achieves an approximation ratio of n +1/2. Motivated by the fact that all the known deterministic and randomized mechanisms for the problem assign each task independently from the others, we focus on an interesting subclass of allocation algorithms, the task-independent algorithms. We give a lower bound of n +1/2, that holds for every (not only monotone) allocation algorithm that takes independent decisions. Under this consideration, our truthful independent mechanism is the best that we can hope from this family of algorithms. George Christodoulou 0001, Elias Koutsoupias, Annamária Kovács |
ACM Trans. Algorithms | 1 |
| 2009 | On the Performance of Approximate Equilibria in Congestion Games
George Christodoulou 0001, Elias Koutsoupias, Paul G. Spirakis |
ESA | 1 |
| 2009 | On the Price of Stability for Undirected Network Design
George Christodoulou 0001, Christine Chung 0001, Katrina Ligett, Evangelia Pyrga, Rob van Stee |
WAOA | 1 |
| 2009 | A Lower Bound for Scheduling MechanismsabstractWe study the mechanism design problem of scheduling tasks on n unrelated machines in which the machines are the players of the mechanism. The problem was proposed and studied in the seminal paper of Nisan and Ronen on algorithmic mechanism design, where it was shown that the approximation ratio of mechanisms is between 2 and n. We improve the lower bound to $1+\sqrt{2}$ for 3 or more machines. George Christodoulou 0001, Elias Koutsoupias, Angelina Vidali |
Algorithmica | 1 |
| 2009 | Coordination mechanisms
George Christodoulou 0001, Elias Koutsoupias, Akash Nanavati |
Theor. Comput. Sci. | 1 |
| 2008 | A Characterization of 2-Player Mechanisms for Scheduling
George Christodoulou 0001, Elias Koutsoupias, Angelina Vidali |
ESA | 1 |
| 2008 | Bayesian Combinatorial Auctions
George Christodoulou 0001, Annamária Kovács, Michael Schapira |
ICALP (1) | 1 |
| 2007 | Scheduling Selfish Tasks: About the Performance of Truthful Algorithms
George Christodoulou 0001, Laurent Gourvès, Fanny Pascual |
COCOON | 1 |
| 2007 | Mechanism Design for Fractional Scheduling on Unrelated Machines
George Christodoulou 0001, Elias Koutsoupias, Annamária Kovács |
ICALP | 1 |
| 2007 | A lower bound for scheduling mechanisms
George Christodoulou 0001, Elias Koutsoupias, Angelina Vidali |
SODA | 1 |
| 2006 | Convergence and Approximation in Potential Games
George Christodoulou 0001, Vahab S. Mirrokni, Anastasios Sidiropoulos |
STACS | 1 |
| 2005 | On the Price of Anarchy and Stability of Correlated Equilibria of Linear Congestion Games
George Christodoulou 0001, Elias Koutsoupias |
ESA | 1 |
| 2005 | The price of anarchy of finite congestion gamesabstractWe consider the price of anarchy of pure Nash equilibria in congestion games with linear latency functions. For asymmetric games, the price of anarchy of maximum social cost is Θ(√N), where N is the number of players. For all other cases of symmetric or asymmetric games and for both maximum and average social cost, the price of anarchy is 5/2. We extend the results to latency functions that are polynomials of bounded degree. We also extend some of the results to mixed Nash equilibria. George Christodoulou 0001, Elias Koutsoupias |
STOC | 1 |
| 2004 | Coordination Mechanisms
George Christodoulou 0001, Elias Koutsoupias, Akash Nanavati |
ICALP | 1 |