Vittorio Bilò

dblp:b/VittorioBilo · DBLP profile ↗
← Back
99ranked-venue papers
91as first author
22since 2021 · last 2026
0000-0001-7848-4904ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 67 · 64 first-author · 9 since 2021Applied, interdisciplinary, general and emerging computing · 16 · 15 first-author · 2 since 2021Artificial intelligence and machine learning · 15 · 12 first-author · 11 since 2021Systems, architecture and hardware · 9 · 9 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 9 · 7 first-author · 7 since 2021Computer networks · 2 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 Approximately Envy-free and Equitable Allocations of Indivisible Items for Non-monotone Valuations
abstract
We revisit the setting of fair allocation of indivisible items among agents with heterogeneous, non-monotone valuations. We explore the existence and efficient computation of allocations that approximately satisfy either envy-freeness or equity constraints. Approximate envy-freeness ensures that each agent values her bundle at least as much as those given to the others, after some (or any) item removal, while approximate equity guarantees roughly equal valuations among agents, under similar adjustments. As a key technical contribution of this work, by leveraging fixed-point theorems (such as Sperner's Lemma and its variants), we establish the existence of envy-free-up-to-one-good-and-one-chore (EF1_g^c) and equitable-up-to-one-good-and-one-chore (EQ1_g^c) allocations, for non-monotone valuations that are always either non-negative or non-positive. These notions represent slight relaxations of the well-studied envy-free-up-to-one-item (EF1) and equitable-up-to-one-item (EQ1) guarantees, respectively. Our existential results hold even when items are arranged in a path and bundles must form connected sub-paths. The case of non-positive valuations, in particular, has been solved by proving a novel multi-coloring variant of Sperner's Lemma that constitutes a combinatorial result of independent interest. In addition, we also design a polynomial-time dynamic programming algorithm that computes an EQ1_g^c allocation. For monotone non-increasing valuations and path-connected bundles, all the above results can be extended to EF1 and EQ1 guarantees as well. Finally, we provide existential and computational results for certain stronger up-to-any-item equity notions under objective valuations, where items are partitioned into goods and chores.
Vittorio Bilò, Martin Loebl, Cosimo Vinci
AAAI1
2026 Compensate to Not Deviate: On Subsidised Equilibria
abstract
We introduce a new notion of deterministic stable solution for non-cooperative games, termed subsidized equilibrium. It assumes that an amount of money can be used as a pool of subsidies to stabilize a strategy profile that otherwise would not be accepted by (some of) the players. Roughly speaking, for a given amount of money, a strategy profile is a subsidized equilibrium if the total payoff loss incurred by players not playing best-responses does not exceed that amount, i.e., there is enough money to refund all players experiencing a regret. With respect to many other solution concepts in the literature, the notion of subsidized equilibrium has important advantages. Specifically, for a sufficiently high value of money, a subsidized equilibrium always exists and can even be computed in polynomial time; also, existence of an efficient subsidized equilibrium can be guaranteed. Thus, determining for which amounts of money existence, polynomial time computability and efficiency can or cannot be achieved becomes an intriguing question. We provide initial results towards this direction for some widely studied classes of games.
Vittorio Bilò, Gianpiero Monaco, Luca Moscardelli
AAAI1
2026 Utility-sharing games: How to improve the efficiency with limited subsidies
abstract
In this work, we consider the problem of improving the efficiency of utility-sharing games, by resorting to a limited amount of subsidies. Utility-sharing games model scenarios in which strategic and self-interested players interact with each other by selecting resources. Each resource produces a utility that depends on the number of players selecting it, as a non-negative, non-decreasing and concave function, and each of these players receives an equal share of this utility. As the players’ selfish behavior may lead to pure Nash equilibria whose total utility is sub-optimal, previous work has resorted to subsidies, incentivizing the use of some resources, to contrast this phenomenon. We focus on the case in which the budget used to provide subsidies is bounded. We consider a class of mechanisms, called α -subsidy mechanisms, that allocate the budget in such a way that each player’s payoff is re-scaled up to a factor α ≥ 1. We design a specific sub-class of α -subsidy mechanisms, that can be implemented efficiently and distributedly by each resource, and evaluate their efficiency by providing upper bounds on their price of anarchy. These bounds are parametrized by both α and the underlying utility functions and are shown to be best-possible for α -subsidy mechanisms. Finally, we apply our results to the particular case of monomial utility functions of degree p ∈ (0, 1), and derive bounds on the price of anarchy that are parametrized by p and α .
Vittorio Bilò, Lucaleonardo Bove, Cosimo Vinci
Theor. Comput. Sci.1
2025 Minimizing Rosenthal's Potential in Monotone Congestion Games
Vittorio Bilò, Angelo Fanelli 0001, Laurent Gourvès, Christos Tsoufis, Cosimo Vinci
AAMAS1
2025 Visual Question Answering and XAI: Multimodal Approach for Automatic Diagnosis from Lung Radiographs
abstract
Respiratory diseases are among the leading causes of morbidity worldwide, making timely and accurate diagnosis essential. However, interpreting chest X-rays is challenging due to the variability of pathological manifestations and the subjectivity of human analysis. In this study, we propose a multimodal approach that integrates automated image analysis with textual clinical data, leveraging a Visual Question Answering (VQA)based architecture and a text generation model for diagnostic report production. The use of Grad-CAM enhances the interpretability of the system by highlighting the most relevant image regions for diagnosis. The model was trained on a balanced dataset obtained by merging three sources-Lung X-ray Data, NIH Chest X-rays, and Chest X-Ray Images-ensuring fair classification across Normal and Pneumonia categories. The pipeline includes visual feature extraction using a Vision Transformer (ViT), automatic pathology classification, and diagnostic report generation with an advanced language model. Results indicate a significant improvement in diagnostic accuracy compared to traditional methods, supported by key performance metrics such as accuracy 95.3%, sensitivity, specificity, and F1-score. Furthermore, integrating the system into an interactive web app facilitates clinical adoption, enhancing diagnostic efficiency and supporting personalized management of pulmonary diseases.
Antonio Agliata, Vittorio Bilò, Caiazzo Mariano, Antonio Caruso 0001, Angelo Ciaramella, Emanuel Di Nardo, Antonio Pilato, Sorrentino Mariacarmen, Cosimo Vinci
ISCC2
2025 On the Performance of Mildly Greedy Players in k-Coloring Games
abstract
We study the performance of mildly greedy players in k-coloring games, a relevant subclass of anti-coordination games. A mildly greedy player is a selfish agent who is willing to deviate from a certain strategy profile only if her payoff improves by a factor of more than ε, for some given ε ≥ 0. In presence of mildly greedy players, stability is captured by the concept of (1+ε)-approximate Nash equilibrium. In this paper, we first show that, for any k-coloring game, the (1+ε)-approximate price of anarchy, i.e., the price of anarchy of (1+ε)-approximate pure Nash equilibria, is at least (k-1)/((k-1)ε +k), and that this bound is tight for any ε ≥ 0. Then, we evaluate the approximation ratio of the solutions achieved after a (1 + ε)-approximate one-round walk starting from any initial strategy profile, where a (1 + ε)-approximate one-round walk is a sequence of (1 + ε)-approximate best-responses, one for each player. We provide a lower bound of min{(k-2)/k, (k-1)/((k-1)ε+k)} on this ratio, for any ε ≥ 0 and k ≥ 5; for the cases of k = 3 and k = 4, we give finer bounds depending on ε. Our work generalizes the results known for cut games, the special case of k-coloring games restricted to k = 2.
Vittorio Bilò, Andrea D'Ascenzo, Mattia D'Emidio, Giuseppe F. Italiano
MFCS1
2025 Mixed Nash Equilibria in Discrete Tullock Contests
Vittorio Bilò, Marios Mavronicolas, Paul G. Spirakis, Daniel Windisch
SAGT1
2025 On a Simple Hedonic Game with Graph-Restricted Communication
abstract
We study a hedonic game for which feasible coalitions are prescribed by a graph representing the agents’ social relations. A group of agents can form a feasible coalition if and only if their corresponding vertices can be spanned with a star. This requirement guarantees that agents are connected, close to each other, and one central agent can coordinate the actions of the group. In our game, everyone strives to join the largest feasible coalition. We study the existence and computational complexity of both Nash stable and core stable partitions. Then, we provide tight or asymptotically tight bounds on their efficiency, measured in terms of the price of anarchy and the price of stability, under two natural social functions, namely, the number of agents who are not in a singleton coalition, and the number of coalitions. We also derive refined bounds for games in which the social graph is claw-free. Finally, we investigate the complexity of computing socially optimal partitions, as well as extreme Nash stable ones.
Vittorio Bilò, Laurent Gourvès, Jérôme Monnot
J. Artif. Intell. Res.1
2024 Enhancing the Efficiency of Altruism and Taxes in Affine Congestion Games through Signalling
abstract
We address the problem of improving the worst-case efficiency of pure Nash equilibria (aka, the price of anarchy) in affine congestion games, through a novel use of signalling. We assume that, for each player in the game, a most preferred strategy is publicly signalled. This can be done either distributedly by the players themselves, or be the outcome of some centralized algorithm. We apply this signalling scheme to two well-studied scenarios: games with partially altruistic players and games with resource taxation. We show a significant improvement in the price of anarchy of these games, whenever the aggregate signalled strategy profile is a good approximation of the game social optimum.
Vittorio Bilò, Cosimo Vinci
AAAI1
2024 Achieving Envy-Freeness Through Items Sale
Vittorio Bilò, Evangelos Markakis 0001, Cosimo Vinci
ESA1
2023 Schelling Games with Continuous Types
abstract
In most major cities and urban areas, residents form homogeneous neighborhoods along ethnic or socioeconomic lines. This phenomenon is widely known as residential segregation and has been studied extensively. Fifty years ago, Schelling proposed a landmark model that explains residential segregation in an elegant agent-based way. A recent stream of papers analyzed Schelling's model using game-theoretic approaches. However, all these works considered models with a given number of discrete types modeling different ethnic groups. We focus on segregation caused by non-categorical attributes, such as household income or position in a political left-right spectrum. For this, we consider agent types that can be represented as real numbers. This opens up a great variety of reasonable models and, as a proof of concept, we focus on several natural candidates. In particular, we consider agents that evaluate their location by the average type-difference or the maximum type-difference to their neighbors, or by having a certain tolerance range for type-values of neighboring agents.We study the existence and computation of equilibria and provide bounds on the Price of Anarchy and Stability. Also, we present simulation results that compare our models and shed light on the obtained equilibria for our variants.
Davide Bilò, Vittorio Bilò, Michelle Döring, Pascal Lenzner, Louise Molitor, Jonas Schmidt 0002
IJCAI2
2023 Computational Complexity of Decision Problems About Nash Equilibria in Win-Lose Multi-player Games
Vittorio Bilò, Kristoffer Arnsfelt Hansen, Marios Mavronicolas
SAGT1
2023 Project games
Vittorio Bilò, Laurent Gourvès, Jérôme Monnot
Theor. Comput. Sci.1
2023 Congestion games with priority-based scheduling
abstract
We reconsider atomic and non-atomic affine congestion games under the assumption that players are partitioned into p priority classes and resources schedule their users according to a priority-based policy, breaking ties uniformly at random. We derive tight bounds on both the price of anarchy and the price of stability as a function of p, revealing an interesting separation between the general case of p≥2 and the priority-free scenario of p=1. In fact, while in absence of priorities the worst-case prices of anarchy and stability of non-atomic games are lower than their counterparts in atomic ones, the two classes share the same bounds when p≥2. Moreover, while the worst-case price of stability is lower than the worst-case price of anarchy in atomic games with no priorities, their values become equal when p≥2. Said differently, the presence of priorities simultaneously irons out any combinatorial difference between atomic and non-atomic requests and among different pure Nash equilibria to produce a unique representative worst-case situation. Notably, our results keep holding even under singleton strategies. Besides being of independent interest, priority-based scheduling shares tight connections with online load balancing and finds a natural application within the theory of coordination mechanisms and cost-sharing policies for congestion games. Under this perspective, a number of possible research directions also arise.
Vittorio Bilò, Cosimo Vinci
Theor. Comput. Sci.1
2022 Hedonic Games with Fixed-Size Coalitions
abstract
In hedonic games, a set of n agents, having preferences over all possible coalition structures, needs to agree on a stable outcome. In this work, we initiate the study of hedonic games with fixed-size coalitions, where the set of possible coalition structures is restricted as follows: there are k coalitions, each coalition has a fixed size, and the sum of the sizes of all coalitions equals n. We focus on the basic model of additively separable hedonic games with symmetric preferences, where an agent's preference is captured by a utility function which sums up a contribution due to any other agent in the same coalition. In this setting, an outcome is stable if no pair of agents can exchange coalitions and improve their utilities. Conditioned on the definition of improvement, three stability notions arise: swap stability under transferable utilities, which requires to improve the sum of the utilities of both agents, swap stability, which requires to improve the utility of one agent without decreasing the utility of the other one, and strict swap stability, requiring to improve the utilities of both agents simultaneously. We analyse the fundamental questions of existence, complexity and efficiency of stable outcomes, and that of complexity of a social optimum.
Vittorio Bilò, Gianpiero Monaco, Luca Moscardelli
AAAI1
2022 Tolerance is Necessary for Stability: Single-Peaked Swap Schelling Games
abstract
Residential segregation in metropolitan areas is a phenomenon that can be observed all over the world. Recently, this was investigated via game-theoretic models. There, selfish agents of two types are equipped with a monotone utility function that ensures higher utility if an agent has more same-type neighbors. The agents strategically choose their location on a given graph that serves as residential area to maximize their utility. However, sociological polls suggest that real-world agents are actually favoring mixed-type neighborhoods, and hence should be modeled via non-monotone utility functions. To address this, we study Swap Schelling Games with single-peaked utility functions. Our main finding is that tolerance, i.e., agents favoring fifty-fifty neighborhoods or being in the minority, is necessary for equilibrium existence on almost regular or bipartite graphs. Regarding the quality of equilibria, we derive (almost) tight bounds on the Price of Anarchy and the Price of Stability. In particular, we show that the latter is constant on bipartite and almost regular graphs.
Davide Bilò, Vittorio Bilò, Pascal Lenzner, Louise Molitor
IJCAI2
2022 General Opinion Formation Games with Social Group Membership
abstract
Modeling how agents form their opinions is of paramount importance for designing marketing and electoral campaigns. In this work, we present a new framework for opinion formation which generalizes the well-known Friedkin-Johnsen model by incorporating three important features: (i) social group membership, that limits the amount of influence that people not belonging to the same group may lead on a given agent; (ii) both attraction among friends, and repulsion among enemies; (iii) different strengths of influence lead from different people on a given agent, even if the social relationships among them are the same. We show that, despite its generality, our model always admits a pure Nash equilibrium which, under opportune mild conditions, is even unique. Next, we analyze the performances of these equilibria with respect to a social objective function defined as a convex combination, parametrized by a value λ∈[0,1], of the costs yielded by the untruthfulness of the declared opinions and the total cost of social pressure. We prove bounds on both the price of anarchy and the price of stability which show that, for not-too-extreme values of λ, performance at equilibrium are very close to optimal ones. For instance, in several interesting scenarios, the prices of anarchy and stability are both equal to max{2λ,1-λ}/min{2λ,1-λ} which never exceeds 2 for λ∈[1/5,1/2].
Vittorio Bilò, Diodato Ferraioli, Cosimo Vinci
IJCAI1
2022 Topological influence and locality in swap schelling games
abstract
Abstract Residential segregation is a wide-spread phenomenon that can be observed in almost every major city. In these urban areas residents with different racial or socioeconomic background tend to form homogeneous clusters. Schelling’s famous agent-based model for residential segregation explains how such clusters can form even if all agents are tolerant, i.e., if they agree to live in mixed neighborhoods. For segregation to occur, all it needs is a slight bias towards agents preferring similar neighbors. Very recently, Schelling’s model has been investigated from a game-theoretic point of view with selfish agents that strategically select their residential location. In these games, agents can improve on their current location by performing a location swap with another agent who is willing to swap. We significantly deepen these investigations by studying the influence of the underlying topology modeling the residential area on the existence of equilibria, the Price of Anarchy and on the dynamic properties of the resulting strategic multi-agent system. Moreover, as a new conceptual contribution, we also consider the influence of locality, i.e., if the location swaps are restricted to swaps of neighboring agents. We give improved almost tight bounds on the Price of Anarchy for arbitrary underlying graphs and we present (almost) tight bounds for regular graphs, paths and cycles. Moreover, we give almost tight bounds for grids, which are commonly used in empirical studies. For grids we also show that locality has a severe impact on the game dynamics.
Davide Bilò, Vittorio Bilò, Pascal Lenzner, Louise Molitor
Auton. Agents Multi Agent Syst.2
2022 Pricing Problems with Buyer Preselection
abstract
We investigate the problem of preselecting a subset of buyers (also called agents) participating in a market so as to optimize the performance of stable outcomes. We consider four scenarios arising from the combination of two stability notions, namely market envy-freeness and agent envy-freeness, with the two state-of-the-art objective functions of social welfare and seller’s revenue. When insisting on market envy-freeness, we prove that the problem cannot be approximated within n 1−ε (with n being the number of buyers) for any ε > 0, under both objective functions; we also provide approximation algorithms with an approximation ratio tight up to subpolynomial multiplicative factors for social welfare and the seller’s revenue. The negative result, in particular, holds even for markets with single-minded buyers. We also prove that maximizing the seller’s revenue is NP-hard even for a single buyer, thus closing a previous open question. Under agent envy-freeness and for both objective functions, instead, we design a polynomial time algorithm transforming any stable outcome for a market involving any subset of buyers into a stable outcome for the whole market without worsening its performance. This result creates an interesting middle-ground situation where, if on the one hand buyer preselection cannot improve the performance of agent envy-free outcomes, on the other one it can be used as a tool for simplifying the combinatorial structure of the buyers’ valuation functions in a given market. Finally, we consider the restricted case of multi-unit markets, where all items are of the same type and are assigned the same price. For these markets, we show that preselection may improve the performance of stable outcomes in all of the four considered scenarios, and design corresponding approximation algorithms.
Vittorio Bilò, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
J. Artif. Intell. Res.1
2022 On the robustness of the approximate price of anarchy in generalized congestion games
Vittorio Bilò
Theor. Comput. Sci.1
2021 The Complexity of Computational Problems About Nash Equilibria in Symmetric Win-Lose Games
Vittorio Bilò, Marios Mavronicolas
Algorithmica1
2021 Computing approximate Nash equilibria in network congestion games with polynomially decreasing cost functions
Vittorio Bilò, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
Distributed Comput.1
2020 The Quality of Content Publishing in the Digital Era
abstract
We propose and analyse a game describing the interactions between readers and publishers, with the aim of understanding to what extent the strategic behaviour of the latter may influence the quality of content publishing in the World Wide Web. For games with identical publishers, we provide a wide characterization of the cases in which pure Nash equilibria are guaranteed to exist, which mainly depends on the number of publishers and, subordinately, on some of the parameters we use to model their writing abilities. Then, for any game possessing pure Nash equilibria, we show that the price of anarchy is at most 2, even in presence of heterogeneous publishers. Finally, we provide better and tight bounds for some special cases of games with identical publishers.
Vittorio Bilò, Michele Flammini, Cosimo Vinci
ECAI1
2020 Topological Influence and Locality in Swap Schelling Games
abstract
Residential segregation is a wide-spread phenomenon that can be observed in almost every major city. In these urban areas residents with different racial or socioeconomic background tend to form homogeneous clusters. Schelling’s famous agent-based model for residential segregation explains how such clusters can form even if all agents are tolerant, i.e., if they agree to live in mixed neighborhoods. For segregation to occur, all it needs is a slight bias towards agents preferring similar neighbors. Very recently, Schelling’s model has been investigated from a game-theoretic point of view with selfish agents that strategically select their residential location. In these games, agents can improve on their current location by performing a location swap with another agent who is willing to swap. We significantly deepen these investigations by studying the influence of the underlying topology modeling the residential area on the existence of equilibria, the Price of Anarchy and on the dynamic properties of the resulting strategic multi-agent system. Moreover, as a new conceptual contribution, we also consider the influence of locality, i.e., if the location swaps are restricted to swaps of neighboring agents. We give improved almost tight bounds on the Price of Anarchy for arbitrary underlying graphs and we present (almost) tight bounds for regular graphs, paths and cycles. Moreover, we give almost tight bounds for grids, which are commonly used in empirical studies. For grids we also show that locality has a severe impact on the game dynamics.
Davide Bilò, Vittorio Bilò, Pascal Lenzner, Louise Molitor
MFCS2
2020 Congestion Games with Priority-Based Scheduling
Vittorio Bilò, Cosimo Vinci
SAGT1
2020 Data-Driven Models of Selfish Routing: Why Price of Anarchy Does Depend on Network Topology
Francisco Benita, Vittorio Bilò, Barnabé Monnot, Georgios Piliouras, Cosimo Vinci
WINE2
2020 Nash Social Welfare in Selfish and Online Load Balancing
Vittorio Bilò, Gianpiero Monaco, Luca Moscardelli, Cosimo Vinci
WINE1
2020 The price of anarchy of affine congestion games with similar strategies
Vittorio Bilò, Cosimo Vinci
Theor. Comput. Sci.1
2019 Project Games
Vittorio Bilò, Laurent Gourvès, Jérôme Monnot
CIAC1
2019 Optimality and Nash Stability in Additive Separable Generalized Group Activity Selection Problems
abstract
The generalized group activity selection problem (GGASP) consists in assigning agents to activities according to their preferences, which depend on both the activity and the set of its participants. We consider additively separable GGASPs, where every agent has a separate valuation for each activity as well as for any other agent, and her overall utility is given by the sum of the valuations she has for the selected activity and its participants. Depending on the nature of the agents' valuations, nine different variants of the problem arise. We completely characterize the complexity of computing a social optimum and provide approximation algorithms for the NP-hard cases. We also focus on Nash stable outcomes, for which we give some complexity results and a full picture of the related performance by providing tights bounds on both the price of anarchy and the price of stability.
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
IJCAI1
2019 Almost Envy-Free Allocations with Connected Bundles
abstract
We study the existence of allocations of indivisible goods that are envy-free up to one good (EF1), under the additional constraint that each bundle needs to be connected in an underlying item graph G. When the items are arranged in a path, we show that EF1 allocations are guaranteed to exist for arbitrary monotonic utility functions over bundles, provided that either there are at most four agents, or there are any number of agents but they all have identical utility functions. Our existence proofs are based on classical arguments from the divisible cake-cutting setting, and involve discrete analogues of cut-and-choose, of Stromquist's moving-knife protocol, and of the Su-Simmons argument based on Sperner's lemma. Sperner's lemma can also be used to show that on a path, an EF2 allocation exists for any number of agents. Except for the results using Sperner's lemma, all of our procedures can be implemented by efficient algorithms. Our positive results for paths imply the existence of connected EF1 or EF2 allocations whenever G is traceable, i.e., contains a Hamiltonian path. For the case of two agents, we completely characterize the class of graphs G that guarantee the existence of EF1 allocations as the class of graphs whose biconnected components are arranged in a path. This class is strictly larger than the class of traceable graphs; one can check in linear time whether a graph belongs to this class, and if so return an EF1 allocation.
Vittorio Bilò, Ioannis Caragiannis, Michele Flammini, Ayumi Igarashi 0001, Gianpiero Monaco, Dominik Peters, Cosimo Vinci, William S. Zwicker
ITCS1
2019 On a Simple Hedonic Game with Graph-Restricted Communication
Vittorio Bilò, Laurent Gourvès, Jérôme Monnot
SAGT1
2019 Guest Editorial: Special Issue on Algorithmic Game Theory
Vittorio Bilò, Michele Flammini
Theory Comput. Syst.1
2019 On Stackelberg Strategies in Affine Congestion Games
Vittorio Bilò, Cosimo Vinci
Theory Comput. Syst.1
2019 Editorial
Vittorio Bilò, Antonio Caruso 0001
Theor. Comput. Sci.1
2018 On Colorful Bin Packing Games
Vittorio Bilò, Francesco Cellinese, Giovanna Melideo, Gianpiero Monaco
COCOON1
2018 Uniform Mixed Equilibria in Network Congestion Games with Link Failures
abstract
Motivated by possible applications in fault-tolerant routing, we introduce the notion of uniform mixed equilibria in network congestion games with adversarial link failures, where players need to route traffic from a source to a destination node. Given an integer rho >= 1, a rho-uniform mixed strategy is a mixed strategy in which a player plays exactly rho edge disjoint paths with uniform probabilities, so that a rho-uniform mixed equilibrium is a tuple of rho-uniform mixed strategies, one for each player, in which no player can lower her cost by deviating to another rho-uniform mixed strategy. For games with weighted players and affine latency functions, we show existence of rho-uniform mixed equilibria and provide a tight characterization of their price of anarchy. For games with unweighted players, instead, we extend the existential guarantee to any class of latency functions and, restricted to games with affine latencies, we derive a tight characterization of both the prices of anarchy and stability.
Vittorio Bilò, Luca Moscardelli, Cosimo Vinci
ICALP1
2018 Pricing Problems with Buyer Preselection
Vittorio Bilò, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
MFCS1
2018 Nash Stable Outcomes in Fractional Hedonic Games: Existence, Efficiency and Computation
abstract
We consider fractional hedonic games, a subclass of coalition formation games that can be succinctly modeled by means of a graph in which nodes represent agents and edge weights the degree of preference of the corresponding endpoints. The happiness or utility of an agent for being in a coalition is the average value she ascribes to its members. We adopt Nash stable outcomes as the target solution concept; that is we focus on states in which no agent can improve her utility by unilaterally changing her own group. We provide existence, efficiency and complexity results for games played on both general and specific graph topologies. As to the efficiency results, we mainly study the quality of the best Nash stable outcome and refer to the ratio between the social welfare of an optimal coalition structure and the one of such an equilibrium as to the price of stability. In this respect, we remark that a best Nash stable outcome has a natural meaning of stability, since it is the optimal solution among the ones which can be accepted by selfish agents. We provide upper and lower bounds on the price of stability for different topologies, both in case of weighted and unweighted edges. Beside the results for general graphs, we give refined bounds for various specific cases, such as triangle-free, bipartite graphs and tree graphs. For these families, we also show how to efficiently compute Nash stable outcomes with provable good social welfare.
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
J. Artif. Intell. Res.1
2018 A Unifying Tool for Bounding the Quality of Non-Cooperative Solutions in Weighted Congestion Games
Vittorio Bilò
Theory Comput. Syst.1
2018 Opinion formation games with dynamic social influences
Vittorio Bilò, Angelo Fanelli 0001, Luca Moscardelli
Theor. Comput. Sci.1
2017 On the Impact of Singleton Strategies in Congestion Games
abstract
To what extent does the structure of the players' strategy space influence the efficiency of decentralized solutions in congestion games? In this work, we investigate whether better performance are possible when restricting to load balancing games in which players can only choose among single resources. We consider three different solutions concepts, namely, approximate pure Nash equilibria, approximate one-round walks generated by selfish players aiming at minimizing their personal cost and approximate one-round walks generated by cooperative players aiming at minimizing the marginal increase in the sum of the players' personal costs. The last two concepts can be interpreted as solutions of greedy online algorithms for the related resource selection problem. We show that, under fairly general latency functions on the resources, better bounds cannot be achieved if players are either weighted or asymmetric. On the positive side, we prove that, under mild assumptions on the latency functions, improvements on the performance of approximate pure Nash equilibria are possible for load balancing games with weighted and symmetric players in the case of identical resources. We also design lower bounds on the performance of one-round walks in load balancing games with unweighted players and identical resources.
Vittorio Bilò, Cosimo Vinci
ESA1
2017 Simple Greedy Algorithms for Fundamental Multidimensional Graph Problems
abstract
We revisit fundamental problems in undirected and directed graphs, such as the problems of computing spanning trees, shortest paths, steiner trees, and spanning arborescences of minimum cost. We assume that there are d different cost functions associated with the edges of the input graph and seek for solutions to the resulting multidimensional graph problems so that the p-norm of the different costs of the solution is minimized. We present combinatorial algorithms that achieve very good approximations for this objective. The main advantage of our algorithms is their simplicity: they are as simple as classical combinatorial graph algorithms of Dijkstra and Kruskal, or the greedy algorithm for matroids.
Vittorio Bilò, Ioannis Caragiannis, Angelo Fanelli 0001, Michele Flammini, Gianpiero Monaco
ICALP1
2017 Existential-R-Complete Decision Problems about Symmetric Nash Equilibria in Symmetric Multi-Player Games
abstract
We study the complexity of decision problems about symmetric Nash equilibria for symmetric multi-player games. These decision problems concern the existence of a symmetric Nash equilibrium with certain natural properties. We show that a handful of such decision problems are Existential-R-complete; that is, they are exactly as hard as deciding the Existential Theory of the Reals.
Vittorio Bilò, Marios Mavronicolas
STACS1
2017 On lookahead equilibria in congestion games
abstract
We investigate the issues of existence and efficiency of lookahead equilibria in congestion games. Lookahead equilibria, whose study has been initiated by Mirrokniet al.(2012), correspond to the natural extension of pure Nash equilibria in which the players, when making use of global information in order to predict subsequent reactions of the other ones, have computationally limited capabilities.
Vittorio Bilò, Angelo Fanelli 0001, Luca Moscardelli
Math. Struct. Comput. Sci.1
2017 Approximating the revenue maximization problem with sharp demands
Vittorio Bilò, Michele Flammini, Gianpiero Monaco
Theor. Comput. Sci.1
2016 On the Robustness of the Approximate Price of Anarchy in Generalized Congestion Games
Vittorio Bilò
SAGT1
2016 Dynamic Taxes for Polynomial Congestion Games
abstract
We consider the efficiency of taxation in congestion games with polynomial latency functions along the line of research initiated by [Caragiannis et al., ACM Transactions on Algorithms, 2010] who focused on both pure and mixed Nash equilibria in games with affine latencies only. By exploiting the primal-dual method [Bilo, Proceedings of the 10th Workshop on Approximation and Online Algorithms, 2012], we obtain interesting upper bounds with respect to a variety of different solution concepts ranging from approximate pure Nash equilibria up to approximate coarse correlated equilibria, and including also approximate one-round walks starting from the empty state. Our findings show a high beneficial effect of taxation which increases more than linearly with the degree of the latency functions. In some cases, a tight relationship with some well-studied polynomials in Combinatorics and Number Theory, such as the Touchard and the Geometric polynomials, arises. In these cases we can also show matching lower bounds, albeit under mild assumptions; interestingly, our upper bounds are derived by exploiting the combinatorial definition of these polynomials, while our lower bounds are constructed by relying on their analytical characterization.
Vittorio Bilò, Cosimo Vinci
EC1
2016 A Catalog of EXISTS-R-Complete Decision Problems About Nash Equilibria in Multi-Player Games
abstract
[Schaefer and Stefankovic, Theory of Computing Systems, 2015] provided an explicit formulation of EXISTS-R as the class capturing the complexity of deciding the Existential Theory of the Reals, and established that deciding, given a 3-player game, whether or not it has a Nash equilibrium with no probability exceeding a given rational is EXISTS-R-complete. Four more decision problems about Nash equilibria for 3-player games were very recently shown EXISTS-R-complete via a chain of individual, problem-specific reductions in [Garg et al., Proceedings of ICALP 2015]; determining more such EXISTS-R-complete problems was posed there as an open problem. In this work, we deliver an extensive catalog of EXISTS-R-complete decision problems about Nash equilibria in 3-player games, thus resolving completely the open problem from [Garg et al., Proceedings of ICALP 2015]. Towards this end, we present a single and very simple, unifying reduction from the EXISTS-R-complete decision problem from [Schaefer and Stefankovic, Theory of Computing Systems, 2015] to (almost) all the decision problems about Nash equilibria that were before shown NP-complete for 2-player games in [Bilo and Mavronicolas, Proceedings of SAGT 2012; Conitzer and Sandholm, Games and Economic Behavior, 2008; Gilboa and Zemel, Games and Economic Behavior, 1989]. Encompassed in the catalog are the four decision problems shown EXISTS-R-complete in [Garg et al., Proceedings of ICALP 2015].
Vittorio Bilò, Marios Mavronicolas
STACS1
2016 Opinion Formation Games with Dynamic Social Influences
Vittorio Bilò, Angelo Fanelli 0001, Luca Moscardelli
WINE1
2016 The price of envy-freeness in machine scheduling
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
Theor. Comput. Sci.1
2015 Computing Approximate Nash Equilibria in Network Congestion Games with Polynomially Decreasing Cost Functions
abstract
We consider the problem of computing approximate Nash equilibria in monotone congestion games with polynomially decreasing cost functions. This class of games generalizes the one of network congestion games, while polynomially decreasing cost functions also include the fundamental Shapley cost sharing value. We design an algorithm that, given a parameter $$\gamma >1$$ and a subroutine able to compute $$\rho $$ -approximate best-responses, outputs a $$\gamma (1/p+\rho )$$ -approximate Nash equilibrium, where p is the number of players. The computational complexity of the algorithm heavily depends on the choice of $$\gamma $$ . In particular, when $$\gamma \in O(1)$$ , the complexity is quasi-polynomial, while when $$\gamma \in \varOmega (p^\epsilon )$$ , for a fixed constant $$\epsilon >0$$ , it becomes polynomial. Our algorithm provides the first non-trivial approximability results for this class of games and achieves an almost tight performance for network games in directed graphs. On the negative side, we also show that the problem of computing a Nash equilibrium in Shapley network cost sharing games is PLS-complete even in undirected graphs, where previous hardness results where known only in the directed case.
Vittorio Bilò, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
WINE1
2015 On Stackelberg Strategies in Affine Congestion Games
abstract
We investigate the efficiency of some Stackelberg strategies in congestion games with affine latency functions. A Stackelberg strategy is an algorithm that chooses a subset of players and assigns them a prescribed strategy with the purpose of mitigating the detrimental effect that the selfish behavior of the remaining uncoordinated players may cause to the overall performance of the system. The efficiency of a Stackelberg strategy is measured in terms of the price of anarchy of the pure Nash equilibria they induce. Three Stackelberg strategies, namely Largest Latency First , Cover and Scale , were already considered in the literature and non-tight upper and lower bounds on their price of anarchy were given. We reconsider these strategies and provide the exact bound on the price of anarchy of both Largest Latency First and Cover and a better upper bound on the price of anarchy of Scale .
Vittorio Bilò, Cosimo Vinci
WINE1
2015 Some Anomalies of Farsighted Strategic Behavior
Vittorio Bilò, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
Theory Comput. Syst.1
2014 On Linear Congestion Games with Altruistic Social Context
Vittorio Bilò
COCOON1
2014 On the Performance of Mildly Greedy Players in Cut Games
Vittorio Bilò, Mauro Paladini
COCOON1
2014 The Price of Envy-Freeness in Machine Scheduling
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
MFCS (2)1
2014 Nash Stability in Fractional Hedonic Games
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
WINE1
2014 Complexity of Rational and Irrational Nash Equilibria
Vittorio Bilò, Marios Mavronicolas
Theory Comput. Syst.1
2013 On the Sequential Price of Anarchy of Isolation Games
Anna Angelucci, Vittorio Bilò, Michele Flammini, Luca Moscardelli
COCOON2
2013 New Bounds for the Balloon Popping Problem
Davide Bilò, Vittorio Bilò
COCOON2
2013 The Price of Stability for Undirected Broadcast Network Design with Fair Cost Allocation Is Constant
abstract
We consider broadcast network design games in undirected networks in which every player is a node wishing to receive communication from a distinguished source node s and the cost of each communication link is equally shared among the downstream receivers according to the Shapley value. We prove that the Price of Stability of such games is constant, thus closing a long-standing open problem raised in [2]. Our result is obtained by means of homogenization, a new technique that, in any intermediate state locally diverging from a given optimal solution T*, is able to restore local similarity by exploiting cost differences between nearby players in T*.
Vittorio Bilò, Michele Flammini, Luca Moscardelli
FOCS1
2013 On Lookahead Equilibria in Congestion Games
Vittorio Bilò, Angelo Fanelli 0001, Luca Moscardelli
WINE1
2013 Improved Lower Bounds on the Price of Stability of Undirected Network Design Games
Vittorio Bilò, Ioannis Caragiannis, Angelo Fanelli 0001, Gianpiero Monaco
Theory Comput. Syst.1
2013 Social context congestion games
Vittorio Bilò, Alessandro Celi, Michele Flammini, Vasco Gallotti
Theor. Comput. Sci.1
2012 The Complexity of Decision Problems about Nash Equilibria in Win-Lose Games
Vittorio Bilò, Marios Mavronicolas
SAGT1
2012 On Bidimensional Congestion Games
Vittorio Bilò, Michele Flammini, Vasco Gallotti
SIROCCO1
2012 A Unifying Tool for Bounding the Quality of Non-cooperative Solutions in Weighted Congestion Games
Vittorio Bilò
WAOA1
2012 Some Anomalies of Farsighted Strategic Behavior
Vittorio Bilò, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
WAOA1
2011 Complexity of Rational and Irrational Nash Equilibria
Vittorio Bilò, Marios Mavronicolas
SAGT1
2011 Social Context Congestion Games
Vittorio Bilò, Alessandro Celi, Michele Flammini, Vasco Gallotti
SIROCCO1
2011 Graphical Congestion Games
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Luca Moscardelli
Algorithmica1
2011 Performance of One-Round Walks in Linear Congestion Games
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Luca Moscardelli
Theory Comput. Syst.1
2011 Extending the notion of rationality of selfish agents: Second Order Nash equilibria
Vittorio Bilò, Michele Flammini
Theor. Comput. Sci.1
2010 Computing Exact and Approximate Nash Equilibria in 2-Player Games
Vittorio Bilò, Angelo Fanelli 0001
AAIM1
2010 Improved Lower Bounds on the Price of Stability of Undirected Network Design Games
Vittorio Bilò, Ioannis Caragiannis, Angelo Fanelli 0001, Gianpiero Monaco
SAGT1
2010 Designing Fast Converging Cost Sharing Methods for Multicast Transmissions
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Giovanna Melideo, Luca Moscardelli
Theory Comput. Syst.1
2010 When ignorance helps: Graphical multicast cost sharing games
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Luca Moscardelli
Theor. Comput. Sci.1
2009 On the Performances of Nash Equilibria in Isolation Games
Vittorio Bilò, Michele Flammini, Gianpiero Monaco, Luca Moscardelli
COCOON1
2009 Performances of One-Round Walks in Linear Congestion Games
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Luca Moscardelli
SAGT1
2008 When Ignorance Helps: Graphical Multicast Cost Sharing Games
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Luca Moscardelli
MFCS1
2008 Graphical congestion games with linear latencies
abstract
We introduce a new general framework for the analysis of non cooperative games with limited social knowledge. Such an incomplete knowledge is modeled by means of a social graph G in which nodes represent players and there is an edge from i to j if i knows j, with the assumption that the payoff of each player is affected only by the strategies of the adjacent ones. In particular, we consider congestion games with linear latency functions in which each player is aware only of a subset of all the other ones. We first give a complete characterization of the games possessing pure Nash equilibria, and then investigate the impact of the limited knowledge of the players on the performance of the game, in terms of price of anarchy and price of stability.
Vittorio Bilò, Angelo Fanelli 0001, Michele Flammini, Luca Moscardelli
SPAA1
2008 On Nash equilibria for multicast transmissions in ad-hoc wireless networks
Vittorio Bilò, Michele Flammini, Giovanna Melideo, Luca Moscardelli
Wirel. Networks1
2007 On Satisfiability Games and the Power of Congestion Games
Vittorio Bilò
AAIM1
2007 The Price of Nash Equilibria in Multicast Transmissions Games
Vittorio Bilò
ISAAC1
2007 Extending the Notion of Rationality of Selfish Agents: Second Order Nash Equilibria
Vittorio Bilò, Michele Flammini
MFCS1
2006 On the packing of selfish items
abstract
In the non cooperative version of the classical minimum bin packing problem, an item is charged a cost according to the percentage of the used bin space it requires. We study the game induced by the selfish behavior of the items which are interested in being packed in one of the bins so as to minimize their cost. We prove that such a game always converges to a pure Nash equilibrium starting from any initial packing of the items, estimate the number of steps needed to reach one such equilibrium, prove the hardness of computing good equilibria and give an upper and a lower bound for the price of anarchy of the game. Then, we consider a multidimensional extension of the problem in which each item can require to be packed in more than just one bin. Unfortunately, we show that in such a case the induced game may not admit a pure Nash equilibrium even under particular restrictions. The study of these games finds applications in the analysis of the bandwidth cost sharing problem in non cooperative networks
Vittorio Bilò
IPDPS1
2006 Pareto approximations for the bicriteria scheduling problem
Vittorio Bilò, Michele Flammini, Luca Moscardelli
J. Parallel Distributed Comput.1
2006 Sharing the cost of multicast transmissions in wireless networks
Vittorio Bilò, Michele Flammini, Giovanna Melideo, Luca Moscardelli, Alfredo Navarra
Theor. Comput. Sci.1
2005 Geometric Clustering to Minimize the Sum of Cluster Sizes
Vittorio Bilò, Ioannis Caragiannis, Christos Kaklamanis, Panagiotis Kanellopoulos
ESA1
2005 On Nash Equilibria in Non-cooperative All-Optical Networks
Vittorio Bilò, Michele Flammini, Luca Moscardelli
STACS1
2004 On the Crossing Spanning Tree Problem
Vittorio Bilò, Vineet Goyal, R. Ravi 0001, Mohit Singh
APPROX-RANDOM1
2004 An Improved Approximation Algorithm for the Minimum Energy Consumption Broadcast Subgraph
Vittorio Bilò, Giovanna Melideo
Euro-Par1
2004 On the IP Routing Tables Minimization with Addresses Reassignment
abstract
Summary form only given. The continuous growth of the routing tables sizes in backbone routers is one of the most compelling scaling problems affecting the Internet. Beside the deriving waste of memory, the main problem posed by this phenomena is a general increase of the tables lookup time during the routing of the IP datagrams. Thus, a considerable research effort has been devoted in the design of algorithms for fast lookups and for compressing existing tables. However, the envisaged close enhancement of the current version of the IP protocol to IPv6 and the introduction of the so called network address translators (NATs) urgently require the solution of the IP routing tables minimization problem in a new and more effective way, that is by performing addresses reassignments. In such a setting, we first give an algorithm with an asymptotically optimal running time that assigns addresses so as to minimize the size of a single routing table. We then show that minimizing the sum of the sizes of n routing tables is an intractable problem, i.e. NP-hard, and present a 3h-approximation algorithm, where h is the length of the IP addresses.
Vittorio Bilò, Michele Flammini
IPDPS1
2004 Pareto Approximations for the Bicriteria Scheduling Problem
abstract
Summary form only given. We consider the bicriteria version of the classical Graham's scheduling problem in which two cost measures must be simultaneously minimized. We present a parametric family of online algorithms /spl Fscr//sub m/= {A/sub k/|1/spl les/k/spl les/m} such that, for each fixed integer k, A/sub k/ is (2m-k/m-k+1,m+k-1/k)-competitive. Then we prove that, for m=2 and m=3, the tradeoffs-on the competitive ratios realized by the algorithms in /spl Fscr//sub m/ correspond to the Pareto curve, that is they are all and only the optimal ones, while for m > 3 they give an r-approximation of the Pareto curve with r=5/4 for m=4, r=6/5 for m=5, r=1.186 for m=6 and so forth, with r always less than 1.295. Unfortunately, for m > 3, obtaining Pareto curves is not trivial, as they would yield optimal algorithms for the single criterion case in correspondence of the extremal tradeoffs. However, the situation seems more promising for the intermediate cases. In fact, we prove that for 5 processors the tradeoff(7/3,7/3) of A/sub 3//spl epsi/ /spl Fscr//sub 5/is optimal. Finally, we extend our results to the general d-dimensional case with corresponding applications to the vector scheduling problem.
Vittorio Bilò, Michele Flammini, Luca Moscardelli
IPDPS1
2004 On Nash Equilibria for Multicast Transmissions in Ad-Hoc Wireless Networks
Vittorio Bilò, Michele Flammini, Giovanna Melideo, Luca Moscardelli
ISAAC1
2004 The Price of Anarchy in All-Optical Networks
Vittorio Bilò, Luca Moscardelli
SIROCCO1
2004 Sharing the cost of multicast transmissions in wireless networks
abstract
In this paper we consider the problem of sharing the costs of multicast transmissions in ad hoc wireless networks. Assuming that the receiving users are selfish, we provide strategy- proof mechanisms that are either optimally budget balanced or efficient for the case in which the distance-power gradient α =1 or the stations belong to a ne-dimensional Euclidean space.Then, by extending to multicasting previous results on wireless broadcasting,we show the existence of efficiently computable 2(3 d.1)-approximate budget balance mechanisms in any d -dimensional space for every α ≥ d.
Vittorio Bilò, Chiara Di Francescomarino, Michele Flammini, Giovanna Melideo
SPAA1
2004 Experimental analysis of online algorithms for the bicriteria scheduling problem
Vittorio Bilò, Michele Flammini, Roberto Giovannelli
J. Parallel Distributed Comput.1