Arrow Research search

Author name cluster

Gianpiero Monaco

Possible papers associated with this exact author name in Arrow. This page groups case-insensitive exact name matches and is not a full identity disambiguation profile.

30 papers
2 author rows

Possible papers

30

AAAI Conference 2026 Conference Paper

Compensate to Not Deviate: On Subsidised Equilibria

  • Vittorio Bilò
  • Gianpiero Monaco
  • Luca Moscardelli

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.

JAIR Journal 2025 Journal Article

Existence, Computation and Efficiency of Nash Stable Outcomes in Hedonic Skill Games

  • Laurent Gourvès
  • Gianpiero Monaco

This article deals with hedonic skill games, a non-transferable utility counterpart of coalitional skill games which model collaboration among entities through the abstract notions of tasks and the skills required to complete them. In the weighted tasks setting, we show that deciding whether an instance of the game admits a Nash stable outcome is NP-complete. We then characterize the instances admitting a Nash stable outcome. This characterization relies on the fact that every agent holds (resp., every task requires) either a single skill or more than one skill. For these instances, the complexity of computing a Nash stable outcome is determined, together with the possibility that natural dynamics converge to a Nash stable outcome from any initial configuration. Our study is completed with a thorough analysis of the price of anarchy of instances always admitting a Nash stable outcome.

AIJ Journal 2025 Journal Article

Relaxed core stability in hedonic games

  • Angelo Fanelli
  • Gianpiero Monaco
  • Luca Moscardelli

The core is a well-known and fundamental notion of stability in games intended to model coalition formation such as hedonic games: an outcome is core stable if there exists no blocking coalition, i. e. , no set of agents that may profit by forming a coalition together. The fact that the cardinality of a blocking coalition, i. e. , the number of deviating agents that have to coordinate themselves, can be arbitrarily high, and the fact that agents may benefit only by a tiny amount from their deviation, while they could incur in a higher cost for deviating, suggest that the core is not able to suitably model practical scenarios in large and highly distributed multi-agent systems. For this reason, we consider relaxed core stable outcomes where the notion of permissible deviations is modified along two orthogonal directions: the former takes into account the size q of the deviating coalition, and the latter the amount of utility gain, in terms of a multiplicative factor k, for each member of the deviating coalition. These changes result in two different notions of stability, namely, the q-size core and k-improvement core. We consider fractional hedonic games, that is a well-known subclass of hedonic games for which core stable outcomes are not guaranteed to exist and it is computationally hard to decide non-emptiness of the core; we investigate these relaxed concepts of stability with respect to their existence, computability and performance in terms of price of anarchy and price of stability, by providing in many cases tight or almost tight bounds. Interestingly, the considered relaxed notions of core also possess the appealing property of recovering, in some notable cases, the convergence, the existence and the possibility of computing stable solutions in polynomial time.

JAIR Journal 2024 Journal Article

Digraph k-Coloring Games: New Algorithms and Experiments

  • Andrea D'Ascenzo
  • Mattia D'Emidio
  • Michele Flammini
  • Gianpiero Monaco

We study digraph k -coloring games where strategic agents are vertices of a digraph and arcs represent agents' mutual unidirectional conflicts/idiosyncrasies. Each agent can select, as strategy, one of k different colors, and her payoff in a given state (a k -coloring) is given by the number of outgoing neighbors with a color different from her one. Such games model lots of strategic real-world scenarios and are related to several fundamental classes of anti-coordination games. Unfortunately, the problem of understanding whether an instance of the game admits a pure Nash equilibrium (NE), i.e., a state where no agent can improve her payoff by changing strategy, is NP-complete. Thus, in this paper, we focus on algorithms to compute an approximate NE: informally, a coloring is an approximate γ-NE, for some γ ≥ 1, if no agent can improve her payoff, by changing strategy, by a multiplicative factor of γ. Our contribution is manifold and of both theoretical and experimental nature. First, we characterize the hardness of finding pure and approximate equilibria in both general and special classes of digraphs. Second, we design and analyze three approximation algorithms with different theoretical guarantees on the approximation ratio, under different conditions; (i) algorithm APPROX-1 which computes, for any k ≥ 3, a Δ o -NE for any n vertex graph having a maximum outdegree of Δ o, in polynomial time; (ii) algorithm LLL-SPE, a randomized algorithm that, for any constant k ≥ 2, determines a γ-NE for some constant γ but only in digraphs whose minimum outdegree is sufficiently large, in polynomial time in expectation; (iii) algorithm APPROX-3 which, for any ε, computes a (1+ε)-NE by using O(log(n)/ε) colors, for any n -vertex digraph. Note that, the latter shows that a (1+ε)-NE exists and can be computed in polynomial time for k = O(log(n)). Finally, to assess how proposed algorithms behave in the typical case, we complete our study with an extensive experimental evaluation showing that, while newly introduced algorithms achieve bounded worst case behavior, they generally perform poorly in practice. Motivated by such unsatisfactory performance, we shift our attention to the best-response paradigm, successfully applied to other classes of games, and design and experimentally evaluate it a heuristic based on such paradigm. Our experiments provide strong evidences of such approach outperforming, in terms of approximation and computational time, all other methods and hence identify it as the most suited candidate for practical usage. More remarkably, it is also able to compute exact, pure NE in the great majority of cases. This suggests that, while these games are known to not always possess a pure NE, such an equilibrium often exists and can be efficiently computed, even by a distributed uncoordinated interaction of the agents.

AAMAS Conference 2024 Conference Paper

Nash Stability in Hedonic Skill Games

  • Laurent Gourves
  • Gianpiero Monaco

This article deals with hedonic skill games, the strategic counterpart of coalitional skill games which model collaboration among entities through the abstract notions of tasks and the skills required to complete them. We show that deciding whether an instance of the game admits a Nash stable outcome is NP-complete in the weighted tasks setting. We then characterize the instances admitting a Nash stable outcome in the weighted tasks setting. This characterization relies on the fact that every agent holds (resp. , every task requires) either a single skill or more than one skill. For these instances, the complexity of computing a Nash stable outcome is determined, together with the possibility that a natural dynamics converges to a Nash stable outcome from any initial configuration. Our study is completed with a thorough analysis of the price of anarchy of instances always admitting a Nash stable outcome.

AAMAS Conference 2024 Conference Paper

On Green Sustainability of Resource Selection Games with Equitable Cost-Sharing

  • Vittorio Bilò
  • Michele Flammini
  • Gianpiero Monaco
  • Luca Moscardelli
  • Cosimo Vinci

As increasing concern for environmental sustainability urges to bring attention to green-aware multi-agent systems, we put forward a game-theoretic model in which agents compete for the usage of power-consuming resources and are charged a cost proportional to their fair share of the power consumption. Using the widely adopted cube-root rule for CMOS-based devices, our model becomes a congestion game in which two distinct parts coexist, namely, congestion games with polynomial latency functions and fair cost-sharing games. The interplay between these two components is governed by two resource-specific constants regulating the static and dynamic power consumption of each resource. Our findings show that, despite these games being highly inefficient in the general case (a super-constant price of stability), performance at equilibrium significantly improves (a constant price of anarchy) when the ratio between the static and dynamic power consumption of each resource remains bounded by a constant. This suggests that, in uncoordinated green-aware multi-agent systems, technology plays a fundamental role in shaping the efficiency of stable solutions.

AAAI Conference 2022 Conference Paper

Hedonic Games with Fixed-Size Coalitions

  • Vittorio Bilò
  • Gianpiero Monaco
  • Luca Moscardelli

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.

JAIR Journal 2022 Journal Article

Pricing Problems with Buyer Preselection

  • Vittorio Bilò
  • Michele Flammini
  • Gianpiero Monaco
  • Luca Moscardelli

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.

I&C Journal 2021 Journal Article

Generalized budgeted submodular set function maximization

  • Francesco Cellinese
  • Gianlorenzo D'Angelo
  • Gianpiero Monaco
  • Yllka Velaj

In the generalized budgeted submodular set function maximization problem, we are given a ground set of elements and a set of bins. Each bin has its own cost and the cost of each element depends on its associated bin. The goal is to find a subset of elements along with an associated set of bins such that the overall costs of both is at most a given budget, and the profit is maximized. We present an algorithm that guarantees a 1 2 ( 1 − 1 e α ) -approximation, where α ≤ 1 is the approximation factor of an algorithm for a sub-problem. If the costs satisfy a specific condition, we provide a polynomial-time algorithm that gives us α = 1 − ϵ, while for the general case we design an algorithm with α = 1 − 1 e − ϵ. We extend our results providing a bi-criterion approximation algorithm where we can spend an extra budget up to a factor β ≥ 1 to guarantee a 1 2 ( 1 − 1 e α β ) -approximation.

JAIR Journal 2021 Journal Article

On the Online Coalition Structure Generation Problem

  • Michele Flammini
  • Gianpiero Monaco
  • Luca Moscardelli
  • Mordechai Shalom
  • Shmuel Zaks

We consider the online version of the coalition structure generation problem, in which agents, corresponding to the vertices of a graph, appear in an online fashion and have to be partitioned into coalitions by an authority (i.e., an online algorithm). When an agent appears, the algorithm has to decide whether to put the agent into an existing coalition or to create a new one containing, at this moment, only her. The decision is irrevocable. The objective is partitioning agents into coalitions so as to maximize the resulting social welfare that is the sum of all coalition values. We consider two cases for the value of a coalition: (1) the sum of the weights of its edges, and (2) the sum of the weights of its edges divided by its size. Coalition structures appear in a variety of application in AI, multi-agent systems, networks, as well as in social networks, data analysis, computational biology, game theory, and scheduling. For each of the coalition value functions we consider the bounded and unbounded cases depending on whether or not the size of a coalition can exceed a given value α. Furthermore, we consider the case of a limited number of coalitions and various weight functions for the edges, i.e., unrestricted, positive and constant weights. We show tight or nearly tight bounds for the competitive ratio in each case.

IJCAI Conference 2021 Conference Paper

Relaxed Core Stability in Fractional Hedonic Games

  • Angelo Fanelli
  • Gianpiero Monaco
  • Luca Moscardelli

The core is a well-known and fundamental notion of stability in games intended to model coalition formation such as hedonic games. The fact that the number of deviating agents (that have to coordinate themselves) can be arbitrarily high, and the fact that agents may benefit only by a tiny amount from their deviation (while they could incur in a cost for deviating), suggest that the core is not able to suitably model many practical scenarios in large and highly distributed multi-agent systems. For this reason, we consider relaxed core stable outcomes where the notion of permissible deviations is modified along two orthogonal directions: the former takes into account the size of the deviating coalition, and the latter the amount of utility gain for each member of the deviating coalition. These changes result in two different notions of stability, namely, the q-size core and k-improvement core. We investigate these concepts of stability in fractional hedonic games, that is a well-known subclass of hedonic games for which core stable outcomes are not guaranteed to exist and it is computationally hard to decide nonemptiness of the core. Interestingly, the considered relaxed notions of core also possess the appealing property of recovering, in some notable cases, the convergence, the existence and the possibility of computing stable solutions in polynomial time.

JAIR Journal 2021 Journal Article

Strategyproof Mechanisms for Additively Separable and Fractional Hedonic Games

  • Michele Flammini
  • Bojana Kodric
  • Gianpiero Monaco
  • Qiang Zhang

Additively separable hedonic games and fractional hedonic games have received considerable attention in the literature. They are coalition formation games among selfish agents based on their mutual preferences. Most of the work in the literature characterizes the existence and structure of stable outcomes (i.e., partitions into coalitions) assuming that preferences are given. However, there is little discussion of this assumption. In fact, agents receive different utilities if they belong to different coalitions, and thus it is natural for them to declare their preferences strategically in order to maximize their benefit. In this paper we consider strategyproof mechanisms for additively separable hedonic games and fractional hedonic games, that is, partitioning methods without payments such that utility maximizing agents have no incentive to lie about their true preferences. We focus on social welfare maximization and provide several lower and upper bounds on the performance achievable by strategyproof mechanisms for general and specific additive functions. In most of the cases we provide tight or asymptotically tight results. All our mechanisms are simple and can be run in polynomial time. Moreover, all the lower bounds are unconditional, that is, they do not rely on any computational complexity assumptions.

AAMAS Conference 2019 Conference Paper

Local Core Stability in Simple Symmetric Fractional Hedonic Games

  • Raffaello Carosi
  • Gianpiero Monaco
  • Luca Moscardelli

We initiate the study of local core stability in simple symmetric fractional hedonic games. The input is an unweighted undirected graph G where vertices are the agents and edges model social connection (i. e. , acquaintance) among agents. We assume that if there is an edge between two agents then they value 1 each other otherwise they value 0 each other, i. e. , we consider the simple setting where an agent values 1 all and only her acquaintances. A coalition structure is a partition of the agents into coalitions where the utility of an agent is equal to the number of agents inside her coalition that are valued 1 divided by the size of the coalition. A coalition structure is in the core if no subset of agents can strictly improve all their utility by forming a new coalition together. In [7] it is shown that simple symmetric fractional hedonic games may not admit a core stable coalition structure. However, the fact that the core is required to be resilient to deviations by any groups of agents could be sometimes unrealistic, especially in systems with large populations. In fact, it may be difficult that agents are able to coordinate each other in order to understand whether there is the possibility of deviating together. Motivated by the above considerations, we define a relaxation of the core, called local core. A coalition structure is in the local core if there is no subset of agents which (1) induces a clique in the graph G and (2) such that all agents can improve their utility by forming a new coalition together. We first show that any local core dynamics converges, which implies that a local core stable coalition structure always exists. We then study its performance with respect to the classic utilitarian social welfare and provide tight and almost tight bounds on the local core price of anarchy and stability, respectively.

AAMAS Conference 2019 Conference Paper

On the Performance of Stable Outcomes in Modified Fractional Hedonic Games with Egalitarian Social Welfare

  • Gianpiero Monaco
  • Luca Moscardelli
  • Yllka Velaj

In this paper we consider modified fractional hedonic games, that are coalition formation games defined over an undirected edgeweighted graph G = (N, E, w), where N is the set of agents and for any edge {u, v} ∈ E, wu, v = wv, u reflects how much agents u and v benefit from belonging to the same coalition. More specifically, given a coalition structure, i. e. , a partition of the agents into coalitions, the utility of an agent u is given by the sum of wu, v over all other agents v belonging to the same coalition of u averaged over all other members of that coalition, i. e. , excluding herself. We focus on common stability notions: we are interested in strong Nash stable, Nash stable and core stable outcomes. In [18], the existence of these natural outcomes for modified fractional hedonic games is completely characterized; moreover, many tight or asymptotically tight results on their performance are shown for the classical utilitarian social welfare function, that is defined as the sum of all agents’ utilities. Motivated by the fact that an outcome with an high utilitarian social welfare could be extremely harsh for some agents, we provide a comprehensive analysis on the performance of strong Nash stable, Nash stable and core stable outcomes for modified fractional hedonic games under the egalitarian social welfare function, that is defined as the minimum among all agents’ utilities.

IJCAI Conference 2019 Conference Paper

Optimality and Nash Stability in Additive Separable Generalized Group Activity Selection Problems

  • Vittorio Bilò
  • Angelo Fanelli
  • Michele Flammini
  • Gianpiero Monaco
  • Luca Moscardelli

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.

JAAMAS Journal 2019 Journal Article

Stable outcomes in modified fractional hedonic games

  • Gianpiero Monaco
  • Luca Moscardelli
  • Yllka Velaj

Abstract In coalition formation games self-organized coalitions are created as a result of the strategic interactions of independent agents. In this paper we assume that for each couple of agents ( i, j ), weight \(w_{i, j}=w_{j, i}\) reflects how much agents i and j benefit from belonging to the same coalition. We consider the (symmetric) modified fractional hedonic game, that is a coalition formation game in which agents’ utilities are such that the total benefit of agent i belonging to a coalition (given by the sum of \(w_{i, j}\) over all other agents j belonging to the same coalition) is averaged over all the other members of that coalition, i. e. , excluding herself. Modified fractional hedonic games constitute a class of succinctly representable hedonic games. We are interested in the scenario in which agents, individually or jointly, choose to form a new coalition or to join an existing one, until a stable outcome is reached. To this aim, we consider common stability notions leading to strong Nash stable outcomes, Nash stable outcomes or core stable outcomes: we study their existence, complexity and performance, both in the case of general weights and in the case of 0–1 weights. In particular, we completely characterize the existence of the considered stable outcomes and show many tight or asymptotically tight results on the performance of these natural stable outcomes for modified fractional hedonic games, also highlighting the differences with respect to the model of fractional hedonic games, in which the total benefit of an agent in a coalition is averaged over all members of that coalition, i. e. , including herself.

MFCS Conference 2018 Conference Paper

Generalized Budgeted Submodular Set Function Maximization

  • Francesco Cellinese
  • Gianlorenzo D'Angelo
  • Gianpiero Monaco
  • Yllka Velaj

In this paper we consider a generalization of the well-known budgeted maximum coverage problem. We are given a ground set of elements and a set of bins. The goal is to find a subset of elements along with an associated set of bins, such that the overall cost is at most a given budget, and the profit is maximized. Each bin has its own cost and the cost of each element depends on its associated bin. The profit is measured by a monotone submodular function over the elements. We first present an algorithm that guarantees an approximation factor of 1/2(1-1/e^alpha), where alpha <= 1 is the approximation factor of an algorithm for a sub-problem. We give two polynomial-time algorithms to solve this sub-problem. The first one gives us alpha=1- epsilon if the costs satisfies a specific condition, which is fulfilled in several relevant cases, including the unitary costs case and the problem of maximizing a monotone submodular function under a knapsack constraint. The second one guarantees alpha=1-1/e-epsilon for the general case. The gap between our approximation guarantees and the known inapproximability bounds is 1/2. We extend our algorithm to a bi-criterion approximation algorithm in which we are allowed to spend an extra budget up to a factor beta >= 1 to guarantee a 1/2(1-1/e^(alpha beta))-approximation. If we set beta=1/(alpha)ln (1/(2 epsilon)), the algorithm achieves an approximation factor of 1/2-epsilon, for any arbitrarily small epsilon>0.

JAIR Journal 2018 Journal Article

Nash Stable Outcomes in Fractional Hedonic Games: Existence, Efficiency and Computation

  • Vittorio Bilò
  • Angelo Fanelli
  • Michele Flammini
  • Gianpiero Monaco
  • Luca Moscardelli

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.

AAMAS Conference 2018 Conference Paper

On the Impact of Buyers Preselection in Pricing Problems

  • Vittorio Bil�
  • Michele Flammini
  • Gianpiero Monaco
  • Luca Moscardelli

We investigate the problem of preselecting a subset of buyers 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, item and bundle envy-freeness, with the two classical objective functions, i. e. , the social welfare and the seller’s revenue. When adopting the notion of item envy-freeness, we prove that, for both the two objective functions, the problem cannot be approximated within n1−ε for any ε > 0, and provide tight or nearly tight approximation algorithms. We also prove that maximizing the seller’s revenue is NP-hard even for a single buyer, thus closing a longstanding open question. Under bundle envyfreeness, instead, we show how to transform in polynomial time any stable outcome for a market involving only a subset of buyers to a stable one for the whole market without worsening its performance, both for the social welfare and the seller’s revenue. This transformation implies that, although in this case buyer preselection cannot improve the performance, it can still be used as an algorithmic tool for computing good stable outcomes when preselection is not allowed. In fact, it can be first exploited to simplify the combinatorics of the problem, and then for mapping back the computed solution to one encompassing all the buyers. Finally, we consider multi-unit markets, where all items are of the same type and are assigned the same price. For this specific case, we show that buyer preselection can improve the performance of stable outcomes in all of the four considered scenarios, and design corresponding approximation algorithms.

AAMAS Conference 2018 Conference Paper

Online Coalition Structure Generation in Graph Games

  • Michele Flammini
  • Gianpiero Monaco
  • Luca Moscardelli
  • Mordechai Shalom
  • Shmuel Zaks

We consider the online version of the coalition structure generation in graph games problem, where agents are vertices in a graph. After each step t, in which the t-th agent appears in an online fashion, agents are partitioned into c(t) coalitions C(t) = {Ct 1, Ct 2, .. ., Ct c(t) }, such that every agent belongs to exactly one coalition Ct i. When an agent appears, it may either join an existing coalition or form a new one having it as the only agent. The profit of a such a coalition structure C(t) is the sum of the profits of its coalitions. We consider two cases for the profit of a coalition: (1) the sum of the weights of its edges (which represents the total profit of the agents in the coalition), and (2) the sum of the weights of its edges divided by its size (which represents the average profit of the agents in the coalition). Such coalition structures appear in a variety of application in AI, multi-agent systems, networks, as well as in social networks, data analysis, computational biology, game theory, and scheduling. For each of the profit functions we consider the bounded and unbounded cases depending on whether or not the size of a coalition can exceed a given value α. Furthermore, we consider the case of a limited number of coalitions and various weight functions for the edges, namely the cases of unrestricted, positive and constant weights. We show tight or nearly tight bounds for the competitive ratio in each case.

MFCS Conference 2018 Conference Paper

Pricing Problems with Buyer Preselection

  • Vittorio Bilò
  • Michele Flammini
  • Gianpiero Monaco
  • Luca Moscardelli

We investigate the problem of preselecting a subset of buyers 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, item and bundle envy-freeness, with the two classical objective functions, i. e. , the social welfare and the seller's revenue. When adopting the notion of item envy-freeness, we prove that, for both the two objective functions, the problem cannot be approximated within n^(1-epsilon) for any epsilon >0, and provide tight or nearly tight approximation algorithms. We also prove that maximizing the seller's revenue is NP-hard even for a single buyer, thus closing an open question. Under bundle envy-freeness, instead, we show how to transform in polynomial time any stable outcome for a market involving only a subset of buyers to a stable one for the whole market without worsening its performance, both for the social welfare and the seller's revenue. Finally, we consider multi-unit markets, where all items are of the same type and are assigned the same price. For this specific case, we show that buyer preselection can improve the performance of stable outcomes in all of the four considered scenarios, and we design corresponding approximation algorithms.

AAMAS Conference 2018 Conference Paper

Stable Outcomes in Modified Fractional Hedonic Games

  • Gianpiero Monaco
  • Luca Moscardelli
  • Yllka Velaj

In coalition formation games self-organized coalitions are created as a result of the strategic interactions of independent agents. For each couple of agents (i, j), weight wi, j = wj, i reflects how much agents i and j benefit from belonging to the same coalition. We consider the modified fractional hedonic game, that is a coalition formation game in which agents’ utilities are such that the total benefit of agent i belonging to a coalition (given by the sum of wi, j over all other agents j belonging to the same coalition) is averaged over all the other members of that coalition, i. e. , excluding herself. Modified fractional hedonic games constitute a class of succinctly representable hedonic games. We are interested in the scenario in which agents, individually or jointly, choose to form a new coalition or to join an existing one, until a stable outcome is reached. To this aim, we consider common stability notions, leading to strong Nash stable outcomes, Nash stable outcomes or core stable outcomes: we study their existence, complexity and performance, both in the case of general weights and in the case of 0-1 weights. In particular, we completely characterize the existence of the considered stable outcomes and show many tight or asymptotically tight results on the performance of these natural stable outcomes for modified fractional hedonic games, also highlighting the differences with respect to the model of fractional hedonic games, in which the total benefit of an agent in a coalition is averaged over all members of that coalition, i. e. , including herself.

TCS Journal 2017 Journal Article

Approximating the revenue maximization problem with sharp demands

  • Vittorio Bilò
  • Michele Flammini
  • Gianpiero Monaco

We consider the revenue maximization problem with sharp multi-demand, in which m indivisible items have to be sold to n potential buyers. Each buyer i is interested in getting exactly d i items, and each item j gives a benefit v i j to buyer i. In particular, each item j has a quality q j, each buyer i has a value v i and the benefit v i j is defined as the product v i q j. The problem asks to determine a price for each item and an allocation of bundles of items to buyers with the aim of maximizing the total revenue, i. e. , the sum of the prices of all the sold items. The allocation must be envy-free, that is, each buyer must be happy with her assigned bundle and cannot improve her utility, defined as the benefit of all the items in the bundle minus their purchase prices, by receiving any different bundle. We first prove that the problem cannot be approximated within a factor of O ( m 1 − ϵ ), for any ϵ > 0, unless P = NP and that this result is asymptotically tight. In fact, we show that a simple greedy algorithm provides an m-approximation of the optimal revenue (this approximation guarantee holds even for the generalization in which the benefits v i j are completely arbitrary). Then, we focus on an interesting subclass of “proper” instances, i. e. , not containing buyers (useless buyers) who are a priori known to be not able to receive any bundle. For these instances, we design an interesting 2-approximation algorithm and show that no better approximation is possible unless P = NP. We stress that it is possible to efficiently check if an instance is proper and, if discarding useless buyers is allowed, an instance can be made proper in polynomial time without worsening the value of its optimal solution.

AAMAS Conference 2017 Conference Paper

Computing Approximate Pure Nash Equilibria in Digraph k-Coloring Games

  • Raffaello Carosi
  • Michele Flammini
  • Gianpiero Monaco

We investigate approximate pure Nash equilibria in digraph k-coloring games, where we are given an unweighted directed graph together with a set of k colors. Vertices represent agents and arcs capture their mutual unidirectional interests. The strategy set of each agent v consists of the k colors and the payoff of v in a given state or coloring is given by the number of outgoing neighbors with a color different from the one of v. Such games form some of the basic payoff structures in game theory, model lots of real-world scenarios with selfish agents and extend or are related to several fundamental class of games. It is known that the problem of understanding whether the game admits a pure Nash equilibrium is NP-complete. Therefore we focus on designing polynomial time algorithms that return approximate Nash equilibria. Informally, we say that a coloring is a γ-Nash equilibrium (for some γ ≥ 1) if no agent can strictly improve her payoff by a multiplicative factor of γ by changing color. We first propose a deterministic polynomial time algorithm that, for any k ≥ 3, returns a k-coloring that is a ∆o(G)-Nash equilibrium, where ∆o(G) is the maximum outdegree of the digraph. We then provide our two main results: i) By exploiting the constructive version of the well known Lovász Local Lemma, we show a randomized algorithm with polynomial expected running time that, given any constant k ≥ 2, computes a constant-Nash equilibrium for a broad class of digraphs, i. e. , for digraphs where, for any v ∈ V, δv o (G) = Ω(ln ∆o(G)+ln ∆i(G)) where ∆o(G) (resp. ∆i(G)) is the maximum outgoing (resp. maximum ingoing) degree of G, and δv o (G) is the outgoing degree of agent v. ii) For generic digraphs, we show a deterministic polynomial time algorithm that computes a (1+ )-Nash equilibrium, for any > 0, by using O(log n ) colors.

TCS Journal 2016 Journal Article

The price of envy-freeness in machine scheduling

  • Vittorio Bilò
  • Angelo Fanelli
  • Michele Flammini
  • Gianpiero Monaco
  • Luca Moscardelli

We consider k-envy-free assignments for scheduling problems in which the completion time of each machine is not k times larger than the one she could achieve by getting the jobs of another machine, for a given factor k ≥ 1. We introduce and investigate the notion of price of k-envy-freeness, defined as the ratio between the makespan of the best k-envy-free assignment and that of an optimal allocation achievable without envy-freeness constraints. We provide exact or asymptotically tight bounds on the price of k-envy-freeness for all the basic scheduling models, that is unrelated, related and identical machines. Moreover, we show how to efficiently compute such allocations with a worsening multiplicative factor being at most the best approximation ratio for the minimum makespan problem guaranteed by a polynomial time algorithm for each specific model. Finally, we extend our results to the case of restricted assignments and to the objective of minimizing the sum of the completion times of all the machines.

IJCAI Conference 2015 Conference Paper

Revenue Maximization Envy-Free Pricing for Homogeneous Resources

  • Gianpiero Monaco
  • Piotr Sankowski
  • Qiang Zhang

Pricing-based mechanisms have been widely studied and developed for resource allocation in multiagent systems. One of the main goals in such studies is to avoid envy between the agents, i. e. , guarantee fair allocation. However, even the simplest combinatorial cases of this problem is not well understood. Here, we try to fill these gaps and design polynomial revenue maximizing pricing mechanisms to allocate homogeneous resources among buyers in envy-free manner. In particular, we consider envy-free outcomes in which all buyers’ utilities are maximized. We also consider pair envy-free outcomes in which all buyers prefer their allocations to the allocations obtained by other agents. For both notions of envy-freeness, we consider item and bundle pricing schemes. Our results clearly demonstrate the limitations and advantages in terms of revenue between these two different notions of envy-freeness.

TCS Journal 2015 Journal Article

The ring design game with fair cost allocation

  • Angelo Fanelli
  • Dariusz Leniowski
  • Gianpiero Monaco
  • Piotr Sankowski

In this paper we study the network design game when the underlying network is a ring. In a network design game we have a set of players, each of them aims at connecting nodes in a network by installing links and equally sharing the cost of the installation with other users. The ring design game is the special case in which the potential links of the network form a ring. It is well known that in a ring design game the price of anarchy may be as large as the number of players. Our aim is to show that, despite the worst case, the ring design game always possesses good equilibria. In particular, we prove that the price of stability of the ring design game is at most 3/2, and such bound is tight. Moreover, we observe that the worst Nash equilibrium cannot cost more than 2 times the optimum if the price of stability is strictly larger than 1. We believe that our results might be useful for the analysis of more involved topologies of graphs, e. g. , planar graphs.

TCS Journal 2011 Journal Article

Optimizing regenerator cost in traffic grooming

  • Michele Flammini
  • Gianpiero Monaco
  • Luca Moscardelli
  • Mordechai Shalom
  • Shmuel Zaks

In optical networks, regenerators have to be placed on lightpaths every d consecutive nodes in order to regenerate the signal. In addition, grooming enables the use of the same regenerator by several lightpaths. Up to g (the grooming factor) lightpaths can use the same regenerator. In this work we consider the problem of minimizing the number of regenerators used in traffic grooming in optical networks. Starting from the 4 -approximation algorithm of Flammini et al. (2010) [10] for d = 1 and a path topology, we provide an approximation algorithm with the same approximation ratio for d = 1 and the ring and tree topologies. We present also a technique based on matching that leads to the same approximation ratio in tree topology and can be used to obtain approximation algorithms in other topologies. We provide an approximation algorithm for general topology that uses this technique. Finally, all the results are extended to the case of general d.

TCS Journal 2010 Journal Article

Minimizing total busy time in parallel scheduling with application to optical networks

  • Michele Flammini
  • Gianpiero Monaco
  • Luca Moscardelli
  • Hadas Shachnai
  • Mordechai Shalom
  • Tami Tamir
  • Shmuel Zaks

We consider a scheduling problem in which a bounded number of jobs can be processed simultaneously by a single machine. The input is a set of n jobs J = { J 1, …, J n }. Each job, J j, is associated with an interval [ s j, c j ] along which it should be processed. Also given is the parallelism parameter g ≥ 1, which is the maximal number of jobs that can be processed simultaneously by a single machine. Each machine operates along a contiguous time interval, called its busy interval, which contains all the intervals corresponding to the jobs it processes. The goal is to assign the jobs to machines so that the total busy time is minimized. The problem is known to be NP-hard already for g = 2. We present a 4 -approximation algorithm for general instances, and approximation algorithms with improved ratios for instances with bounded lengths, for instances where any two intervals intersect, and for instances where no interval is properly contained in another. Our study has application in optimizing the switching costs of optical networks.

MFCS Conference 2008 Conference Paper

A 6/5-Approximation Algorithm for the Maximum 3-Cover Problem

  • Ioannis Caragiannis
  • Gianpiero Monaco

Abstract In the maximum cover problem, we are given a collection of sets over a ground set of elements and a positive integer w, and we are asked to compute a collection of at most w sets whose union contains the maximum number of elements from the ground set. This is a fundamental combinatorial optimization problem with applications to resource allocation. We study the simplest APX-hard variant of the problem where all sets are of size at most 3 and we present a 6/5-approximation algorithm, improving the previously best known approximation guarantee. Our algorithm is based on the idea of first computing a large packing of disjoint sets of size 3 and then augmenting it by performing simple local improvements.

v2026.09.13