1 Introduction

In their seminal paper, Shapley and Shubik (1972) introduced assignment games to study two-sided matching markets where there are indivisible goods which are traded between sellers and buyers in exchange for money. They proved the nonemptiness of the core and provided a description of the core in terms of the underlying nonnegative pairwise surplus matrix that induces the game via maximal assignment optimization. Thus, the core of an assignment game can be determined without the explicit computation of the (in the number of players exponentially many) coalitional values. Solymosi and Raghavan (2001) presented efficiently verifiable properties of the matrix which characterize various properties of the induced assignment game, for example, stability of the core, largeness of the core, exactness of the game, convexity of the game.

In this paper, following a similar approach, we characterize the assignment games which admit a population monotonic allocation scheme, a concept for core refinement introduced by Sprumont (1990). An allocation scheme for a cooperative game specifies how to allocate the worth of every coalition. It is population monotonic if each player’s payoff increases as the coalition to which the player belongs to grows larger. Sprumont (1990) showed that, essentially, a game has a population monotonic allocation scheme (PMAS) if and only if it is a positive linear combination of monotonic (simple) games with (individual) veto control. We will see that veto control not only by a single player but also by a seller-buyer pair are the key features of PMAS-admissibility for assignment games.

An obvious necessary condition for a game to admit a PMAS is that the core of each of its subgames is nonempty, that is the game is totally balanced. Sprumont (1990) observed that in an (individually) veto-controlled monotonic game, we get a PMAS if in each subgame the (or in case of several veto players, a fixed) veto player receives the entire worth and all other players receive nothing. This easy-to-implement rule, however, only leads to a single (extreme) core allocation. We might also be interested in which other core allocations can be extended to a full scheme of population monotonic subgame core allocations. Another sufficient condition for the existence of a PMAS is convexity of the game. Sprumont (1990) showed that in a convex game all core allocations can be reached by a PMAS. In particular, the Shapley value allocation of the game can be extended to a PMAS if we take the Shapley value allocation in each subgame. The PMAS-extendability of all core allocations in convex games seems natural, since convex games exhibit “increasing returns to cooperation” when a player is joining a disjoint coalition.

In this respect, assignment games are quite different from convex games, players on the same side of the market are substitutes rather than complements. No wonder, the class of PMAS-admissible assignment games is “quite slim”, although, as we will see, larger than the “very slim” class of convex assignment games. As Sprumont (1990) demonstrated, if the pairwise surplus matrix contains a \(2\times 2\) positive submatrix, no PMAS is possible in the associated assignment game. Our goal is to fully explore the structure of the underlying matrix which allows a PMAS in the assignment game. We give our structural characterization in terms of efficiently verifiable matrix properties as well as in terms of decomposibility in “elementary” assignment games with veto control (that provides PMAS-admissibility). We also show that in an assignment game either none or all core allocations are PMAS-extendable. Finally, we prove that in PMAS-admissible assignment games, the nucleolus (Schmeidler 1969) and the tau-value (Tijs 1981) coincide.

There is a rich literature on subclasses of totally balanced games in which certain extra conditions are sufficient (and maybe also necessary) for admitting a population monotonic allocation scheme. Without even attempting comprehensiveness, we only mention a few well-known classes of games, for example, minimum cost spanning tree games (Norde et al 2004), bankruptcy games (Grahn and Voorneveld 2002), simple games (Çiftçi et al 2010), vertex cover games (Xiao et al 2020), weighted multi-sided glove games (Moretti and Norde 2021), and independent set games (Wang et al 2022). Abe and Liu (2019) discuss monotonic allocation paths in assignment games, a topic closely related to population monotonic allocation schemes. El Obadi and Miquel (2019) consider an “almost” two-sided variation of assignment games, where there is a special player, called the central player, who is a seller and a buyer at the same time, and has veto control.

Particularly closely related to our work is the recent paper by Xiao and Fang (2022). The authors characterize PMAS-admissible matching games defined on edge-weighted undirected networks. Since assignment games are of this type of matching games defined on two-sided networks, the main characterization of Xiao and Fang (2022) naturally applies to assignment games too. Our paper, developed independently, focuses only on assignment games, but also establishes that in assignment games either none or all core allocations are PMAS-extendable, and that in the latter case, the nucleolus and the tau-value coincide.

The rest of the paper is organized as follows. In the next section, we recall the necessary background and establish two important features of population monotonic allocation schemes, namely that they are independent of inessential coalitions and are decomposable. In Sect. 3, assignment games with two types of veto control are investigated, namely, when there is a veto player, or when there is a seller-buyer pair with veto control. It is proved in Sect. 4 that any PMAS-admissible assignment game is the composition of some of these two “elementary” types of assignment games, and that in any PMAS-admissible assignment game all core allocations are PMAS-extendable. In Sect. 5, the equivalence of the nucleolus and the tau-value on the class of PMAS-admissible assignment games is proved, and it is illustrated by examples that this coincidence may not hold if either PMAS-admissibility or the assignment nature of the game is lifted. Section 6 concludes.

2 Preliminaries

A transferable utility cooperative game on the nonempty finite set of players, N, is defined by a coalitional function \(w:2^N \rightarrow {\mathbb {R}}\) satisfying \(w(\emptyset )=0\). The function w specifies the worth of every coalition \(S\subseteq N\). We denote the family of nonempty subsets of players by \({\mathcal {P}}(N)=2^N\setminus \{\emptyset \}\). Coalition \(S\in {\mathcal {P}}(N)\) is called inessential in game w if \(w(S)\le w(S_1)+\ldots +w(S_k)\) for some of its nontrivial partition \(S=S_1\cup \ldots \cup S_k\) consisting of \(k\ge 2\) pairwise disjoint nonempty coalitions \(S_1,\ldots ,S_k\in {\mathcal {P}}(N)\). Coalitions which are not inessential in w are called essential in w. We denote the set of essential coalitions in game w by \({\mathcal {E}}(w)\). Notice that every singleton coalition \(\{i\}\), \(i\in N\), is essential in any game (Nw).

Given a game (Nw), a payoff allocation \(x\in {\mathbb {R}}^N\) is called efficient, if \(x(N)=w(N)\); and coalitionally rational, if \(x(S) \ge w(S)\) for all \(S \subseteq N\); where, by the standard notation, \(x(S)=\sum _{i\in S} x_i\) if \(S\ne \emptyset \), and \(x(\emptyset )=0\). We denote by \({\textbf{C}}(N,w)\) the core, that is the set of efficient and coalitionally rational payoffs, of the game (Nw). Observe that the core is always the same as the essential-core, where coalitional rationality is required only for the essential coalitions in the game, i.e., \({\textbf{C}}(N,w)=\{x\in {\mathbb {R}}^N: x(N)=w(N),\; x(S)\ge w(S) \;\forall S \in {\mathcal {E}}(w)\}\). A game is called balanced, if its core is not empty, and totally balanced, if all subgames of the game are balanced. Convex games and assignment games form two (quite distinct, although not disjoint) subclasses of totally balanced games such that also all their subgames belong to the same subclass. Game (Nv) is convex if \(v(S\cup \{i\})-v(S)\le v(T\cup \{i\})-v(T)\) holds for all \(i\in N\) and \(S\subseteq T\subseteq N\setminus \{i\}\). Assignment games will be defined in the next section.

The composition of games \((N_1,w_1),\ldots ,(N_k,w_k)\) with pairwise disjoint player sets is the game (Nw) with player set \(N:=N_1\cup \ldots \cup N_k\) and coalitional function \(w(S):=w_1(S\cap N_1)+\ldots +w_k(S\cap N_k)\) for all \(S\subseteq N\). If all games \((N_1,w_1),\ldots ,(N_k,w_k)\) are (totally) balanced then also the composite game (Nw) is (totally) balanced, moreover, \(x\in {\textbf{C}}(N,w)\) if and only if \(x=(x^1,\ldots ,x^k)\) for some \(x^1\in {\textbf{C}}(N_1,w_1),\ldots ,x^k\in {\textbf{C}}(N_k,w_k)\). A game is said to be decomposable, if its player set can be partitioned into at least two nonempty coalitions such that the game is the composition of the corresponding subgames. Notice that in a decomposable game, a coalition which contains players from at least two of the component subgames is inessential in the game.

Sprumont (1990) introduced the concept of a population monotonic allocation scheme (PMAS) as a refinement of core allocations.

Definition 1

An allocation scheme \([x^S_i:S\in {\mathcal {P}}(N),i\in S]\) is a population monotonic allocation scheme (PMAS) for game (Nw), if the following conditions hold:

  1. 1.

    for all \(S\in {\mathcal {P}}(N)\): \(\;\sum _{i\in S} x^S_i=w(S)\); (subgame efficiency)

  2. 2.

    for all \(S,T\in {\mathcal {P}}(N)\) and \(i\in S\): \(\;S\subseteq T\Rightarrow x^S_i \le x^T_i\). (payoff monotonicity)

Given a PMAS \([x^S_i:S\in {\mathcal {P}}(N),i\in S]\), the suballocation corresponding to coalition \(S\in {\mathcal {P}}(N)\) is the payoff vector \(x^S:=[x^S_i:i\in S]\) in the subgame related to S. A payoff vector \(x\in {\mathbb {R}}^N\) in game (Nw) is called PMAS-extendable if there exists a PMAS \([x^S_i:S\in {\mathcal {P}}(N),i\in S]\) for w such that \(x=x^N\). A game (Nw) is called PMAS-admissible if it admits a PMAS, i.e., if at least one payoff vector is PMAS-extendable in w.

It is clear that only totally balanced games can admit a PMAS, and only core allocations can be PMAS-extendable. Sprumont (1990) showed that every 3-player superadditive and balanced (hence totally balanced) game is PMAS-admissible, moreover, in these games all core allocations are PMAS-extendable. He also showed that convexity of the game is another sufficient property for PMAS-admissibility of the game and PMAS-extendability of all core allocations.

In one of his characterizations of PMAS-admissible games, Sprumont (1990) used monotonic veto-controlled games as a kind of elementary PMAS-admissible games. Game (Nw) is monotonic, if \(w(S)\le w(T)\) whenever \(S\subseteq T\subseteq N\). Monotonic games are trivially nonnegative games, i.e., all coalitional values are nonnegative. In nonnegative game (Nw), player \(i\in N\) is a veto player, if \(w(S)=0\) whenever \(S\subseteq N\setminus \{i\}\). A nonnegative game is called veto-controlled, if there is a veto player in the game. Sprumont (1990) observed that in a monotonic veto-controlled game, if we give to a fixed veto player the entire worth of every coalition to which he belongs to and zero to the other coalition members, we get a PMAS. However, in contrast to 3-player totally balanced games and convex games, in a monotonic veto-controlled game the set of PMAS-extendable allocations might be a strict subset of the core, as illustrated in Example 1 below.

On the negative side, existence of a PMAS is not guaranteed for all totally balanced games with at least 4 players. Sprumont (1990) used assignment games to demonstrate this. He showed that “every assignment game with at least two sellers and two buyers, and such that each seller-buyer pair derives a positive gain from trade, lacks a PMAS.” We will see that this is only a sufficient, but not a necessary condition for an assignment game not to admit a PMAS, as there are certain \(2\times 2\) assignment games with only three strictly profitable seller-buyer pairs which are not PMAS-admissible.

For reference, we summarize the aformentioned basic results.

Theorem 1

(Sprumont (1990))

  1. 1.

    A game admits a PMAS if and only if its 0-normalization is the sum of monotonic veto-controlled games.

  2. 2.

    In any 3-player totally balanced game all core allocations are PMAS-extendable.

  3. 3.

    In any convex game all core allocations are PMAS-extendable.

  4. 4.

    An assignment game admits no PMAS if it is induced by a pairwise surplus matrix which contains a \(2\times 2\) positive submatrix.

We remark that Sprumont (1990) also described the finitely generated convex cone of PMAS-admissible games in terms of linear inequalities reminescent of the well-known (Bondareva and Shapley) balancedness conditions for nonemptiness of the core. His dual characterization was substantially strengthened by Norde and Reijnierse (2002). Although streamlining their characterization to assignment games could give further valuable insights to the combinatorial nature of these two-sided matching games, we do not explore this dual approach here.

We start our discussion with two general observations on population monotonic allocation schemes. They highlight the inherent structural similarities between PMAS-es and the core. First, inessential coalitions are redundant for a PMAS, the suballocations corresponding to the essential coalitions determine the entire PMAS. Secondly, the composition of PMAS-es gives a PMAS for the composite game. Since we will frequently employ (but have not found references to) these basic properties of PMAS-es, we also present the proofs.

Proposition 2

  1. 1.

    Let \([x^S_i:S\in {\mathcal {P}}(N),i\in S]\) be a PMAS in game (Nw). If coalition \(S\in {\mathcal {P}}(N)\) is inessential in w because \(w(S)\le w(S_1)+\ldots +w(S_k)\) holds for partition \(S=S_1\cup \ldots \cup S_k\) with \(k\ge 2\), then \(x^{S} = (x^{S_1},\ldots , x^{S_k})\).

  2. 2.

    If (Nw) is the composition of PMAS-admissible games \((N_1,w_1),\ldots , (N_k,w_k)\) with \(k\ge 2\), then any composition of PMAS-es, one for each game \((N_1,w_1),\ldots , (N_k,w_k)\), gives a PMAS for (Nw), thus, (Nw) is also PMAS-admissible.

Proof

We prove both claims only for \(k=2\), the proof can be completed by a straightforward inductive argument.

To see Claim 1., let \([x^S_i:S\in {\mathcal {P}}(N),i\in S]\) be a PMAS in game (Nw), and let \(w(S_1\cup S_2)\le w(S_1)+w(S_2)\) for disjoint nonempty coalitions \(S_1,S_2\subseteq N\). Since w is totally balanced, hence superadditive, we also have \(w(S_1\cup S_2)\ge w(S_1)+w(S_2)\), implying \(w(S_1\cup S_2)= w(S_1)+w(S_2)\). By monotonicity of the individual payoffs, we get \(x_{i}^{S_1}\le x_{i}^{S_1\cup S_2}\) for all \(i\in S_1\) and \(x_{j}^{S_2}\le x_{j}^{S_1\cup S_2}\) for all \(j\in S_2\). Summation of these inequalities and subgame efficiency of suballocations give \(w(S_1\cup S_2)= w(S_1)+w(S_2) = x^{S_1}(S_1)+x^{S_2}(S_2)\le x^{S_1\cup S_2}(S_1\cup S_2)=w(S_1\cup S_2)\). It follows that all inequalities hold as equations, that is \(x_{i}^{S_1}= x_{i}^{S_1\cup S_2}\) for all \(i\in S_1\) and \(x_{j}^{S_2}= x_{j}^{S_1\cup S_2}\) for all \(j\in S_2\). Therefore, the \((S_1\cup S_2)\)-suballocation \(x^{S_1\cup S_2}\) is composed of the \(S_1\)-suballocation \(x^{S_1}\) and the \(S_2\)-suballocation \(x^{S_2}\), that is \(x^{S_1\cup S_2}=(x^{S_1},x^{S_2})\).

To see Claim 2., let (Nw) be the composition of PMAS-admissible games \((N_1,w_1)\) and \((N_2,w_2)\). Then any coalition \(S\subseteq N\) such that \(S\cap N_1\ne \emptyset \) and \(S\cap N_2\ne \emptyset \) is inessential in w, hence a corresponding suballocation can be obtained as the Cartesian product of an \((S\cap N_1)\)-suballocation and an \((S\cap N_2)\)-suballocation. It is easily checked that such composition of any PMAS for \((N_1,w_1)\) and any PMAS for \((N_2,w_2)\) gives a PMAS for (Nw). \(\square \)

The following monotonic veto-controlled game demonstrates that not necessarily all core allocations are PMAS-extendable, even if some are.

Example 1

Consider the game with player set \(N=\{1,2,3,4\}\) and coalitional function \(v(12)=2\), \(v(13)=v(123)=3\), \(v(14)=v(124)=4\), \(v(134)=5\), \(v(N)=8\), and \(v(T)=0\) for any other coalition \(T\subseteq N\). Notice that \(\{1,2,3\}\), \(\{1,2,4\}\), and all multi-player coalitions with 0 value are inessential in v. Since player 1 is a veto player, the game is PMAS-admissible, for example, the core allocation (8, 0, 0, 0) is PMAS-extendable. In contrast, allocation \(y=(1,2,2,3)\) is in the (essential-)core but it is not PMAS-extendable. Indeed, only the following simplified scheme (containing only the multi-player essential coalitions) could extend core allocation \(y=(1,2,2,3)\) to a PMAS,

because coalitions \(\{1,3\}\) and \(\{1,4\}\) are tight at the given core payoff, so the corresponding suballocations could only be subgame-efficient if \(p^{13}_1=1=y_1\), \(p^{13}_3=2=y_3\), and \(p^{14}_1=1=y_1\), \(p^{14}_4=3=y_4\). However, by payoff monotonicity, \(p^{134}_1\ge p^{13}_1=1\), \(p^{134}_3\ge p^{13}_3=2\), and \(p^{134}_4\ge p^{14}_4=3\) must hold, contradicting the subgame efficiency requirement \(p^{134}_1+p^{134}_3+p^{134}_4=5\) for coalition \(\{1,3,4\}\).

We have two main goals in this paper: (i) characterize which assignment games admit a PMAS, and (ii) answer the question whether all core allocations are PMAS-extendable in PMAS-admissible assignment games. It follows from (Sprumont 1990) (cf. Theorem 1) that assignment games with a single seller (or with a single buyer) are PMAS-admissible, because in these (zero-normalized) monotonic games the single seller (or the single buyer) is a veto player. Secondly, as observed by Solymosi and Raghavan (2001), precisely those assignment games are convex games which are decomposable in their subgames corresponding to the positive-valued mixed-pair (composed of one seller and one buyer) coalitions. We will also identify those PMAS-admissible assignment games which are not convex and contain no veto player. It will turn out that decomposibility in subgames where a single-player or a mixed-pair has veto power is the key structural feature of PMAS-admissible assignment games. We will also show that in an assignment game either none or all core allocations are PMAS-extendable.

3 Assignment games

Given two disjoint finite sets S and T, we call \(\mu \subseteq S\times T\) an (S, T)-assignment, if it is a bijection from some \(S'\subseteq S\) to some \(T'\subseteq T\) such that \(\vert S'\vert =\vert T'\vert =\min (\vert S\vert ,\vert T\vert )\). Trivially, \(\mu =\emptyset \), if \(S=\emptyset \) or \(T=\emptyset \). We shall write \((i,j)\in \mu \) as well as \(\mu (i)=j\) and \(\mu (j)=i\). We denote by \({\mathcal {M}}(S,T)\) the set of all (ST)-assignments. Obviously, \({\mathcal {M}}(S,T)=\{\emptyset \}\), if \(S=\emptyset \) or \(T=\emptyset \).

A game (Nw) is called an assignment game, if there exists a partition \(N=I\cup J\), \(I\cap J=\emptyset \), of the player set and a nonnegative matrix \(A=[a_{ij}]_{i\in I, j\in J}\) such that

$$\begin{aligned} w(S)=w_A(S):=\max _{\mu \in {\mathcal {M}}{(S\cap I, S\cap J)}} \; \sum _{(i,j)\in \mu } a_{ij} \qquad \text{ for } \text{ all } S\subseteq N. \end{aligned}$$

A matching \(\mu \in {\mathcal {M}}(S\cap I, S\cap J)\) such that \(w_A(S)=\sum _{(i,j)\in \mu }a_{ij}\) is an optimal matching for coalition \(S\subseteq N\). Due to the non-negativity of A, we can (and will) assume (without loss of generality) that any optimal matching is a complete matching for the ‘short side’ of the coalition. We denote by \({\mathcal {M}}_A^*(S\cap I,S\cap J)\) the set of optimal matchings for coalition S. A player in I or J is called a row or column player, respectively. Coalitions containing one row player and one column player are called mixed-pair coalitions and will also be written as ordered pairs of the two players, always the row player written first. More formally, (ij) denotes the mixed-pair coalition \(\{i,j\}\), \(i\in I\), \(j\in J\). Notice that \(w_A(\{i,j\})=a_{ij}\) for all mixed-pair coalitions (ij), and \(w_A(\{k\})=0\) for all players \(k\in I\cup J\), thus, only the single-player and the positive-valued mixed-pair coalitions are essential in assignment game \((I\cup J,w_A)\). Formally, \({\mathcal {E}}(w_A)=\big \{ \{k\}: k\in I\cup J\big \} \cup \big \{ \{i,j\}: a_{ij}>0, i\in I, j\in J\big \}\).

It is easily checked that assignment games are zero-normalized and superadditive, hence nonnegative and monotonic. Shapley and Shubik (1972) proved that every assignment game \((I\cup J,w_A)\) is totally balanced, and the core is the set of solutions to quadratic many linear constraints given in terms of the underlying matrix A. Namely, with any fixed optimal matching \(\mu ^*\in {\mathcal {M}}_A^*(I,J)\),

where \(I{\setminus }\mu ^*(J)\) and \(J{\setminus }\mu ^*(I)\) denote, respectively, the set of row and column players unmatched under \(\mu ^*\).

Shapley and Shubik (1972) also proved that the core of any assignment game has a row-optimal extreme point where each row player receives his core maximum payoff and each column player receives her core minimum payoff. Similarly, the core also has a column-optimal extreme point where each column player receives her core maximum payoff and each row player receives his core minimum payoff. We denote the row-optimal and the column-optimal core allocations by \((\overline{u},\, \underline{v})\) and \((\underline{u},\, \overline{v})\), respectively, where \(\overline{u}_i=\max \{u_i: (u,v)\in {\textbf{C}}(w_A)\}\) and \(\underline{u}_i=\min \{u_i: (u,v)\in {\textbf{C}}(w_A)\}\) for all \(i\in I\), similarly, \(\overline{v}_j=\max \{v_j: (u,v)\in {\textbf{C}}(w_A)\}\) and \(\underline{v}_j=\min \{v_j: (u,v)\in {\textbf{C}}(w_A)\}\) for all \(j\in J\).

The average of the two side-optimal core allocations was recommended by Thompson (1981) as the “fair” allocation favoring neither side in the core. It was shown to coincide with the tau-value (the definition is presented later) of the assignment game by Núñez and Rafels (2002). We remark that in assignment games the tau-value is “typically” different from the nucleolus (see e.g. Example 3), let alone from the Shapley value (that is “typically” not even in the core). We will show (in Theorem 9), however, that in PMAS-admissible assignment games the tau-value and the nucleolus coincide, yet they could be different from the Shapley value (even if that allocation happens to be in the core).

Since in convex games the Shapley value is always a core allocation and the array of Shapley values of the subgames form a PMAS (Sprumont 1990), for reference, we recall the following characterization of convex assignment games.

Proposition 3

(Solymosi and Raghavan (2001)) An assignment game is convex if and only if it is induced by a (column permuted) diagonal matrix, or equivalently, if it is the composition of \((1+1)\)-player assignment games.

The Shapley value, the nucleolus, and the tau-value are well known to coincide in 2-player superadditive (or equivalently, convex or assignment) games. Combined with the decomposability of the Shapley value and the nucleolus on the class of totally balanced games, Proposition 3 and Theorem 9 (where we prove that the nucleolus and the tau-value are the same in PMAS-admissible, in particular in convex games) imply that all three aforementioned point-valued solutions coincide in convex assignment games.

In the following subsections we discuss special types of assignment games which will turn out to be the key building blocks for our main characterization result (Theorem 7).

3.1 Assignment games with a veto player

Suppose assignment game \((I\cup J, w_A)\) is free of null players (i.e., there is no player i such that \(w_A(S\cup \{i\})=w_A(S)\) for all \(S\subseteq N\setminus \{i\}\)), or equivalently, that the underlying matrix A contains neither a full zero row nor a full zero column. Then there is a veto player in \(w_A\) if and only if \(\vert I\vert =1\) or \(\vert J\vert =1\) or both. In other words, row player \(i\in I\) is a veto player in assignment game \((I\cup J, w_A)\) if and only if all positive entries of A are in row i. In this case all row players in \(I\setminus \{i\}\) (if any) are null players. Similarly for column player \(j\in J\). It is then clear that there is a veto player in assignment game \((I\cup J, w_A)\) if and only if only one row or only one column of A contains positive entries.

We know from (Sprumont 1990) that the “veto player gets everything and all other players get nothing” allocation rule generates a PMAS in any monotonic veto-controlled game (a veto player is obviously also a veto player in any subgame). The natural question arises whether this extreme allocation is the only PMAS-extendable core allocation in monotonic veto-controlled games? It is clear that any other player in any subgame not containing a veto player is a null player, hence should get zero in any core allocation in the subgame. Could this be otherwise in subgames containing the veto player?

Next we show that if a monotonic veto-controlled game is an assignment game then all core allocations are PMAS-extendable.

Proposition 4

If an assignment game has a single row player or a single column player then every core allocation is PMAS-extendable.

Proof

We show the case when the assignment game is induced by an \(1\times \vert J\vert \) nonnegative matrix. The case when there is a single column player is proved analogously.

If \(\vert J\vert \le 2\), i.e. there are at most three players, the claim follows from Theorem 1.

Let \(\vert J\vert =3\), \(I=\{1\}\), \(J=\{2,3,4\}\), and the assignment game w be induced by the single row matrix [abc] where we assume without loss of generality that \(a \ge b\ge c\). Then \(w(I\cup J)=a=w(\{1,2\})\). Since players 3 and 4 are optimally not matched, they get 0 payoff in any core allocation. Thus the core is the set of allocations \(\{(x_1,x_2,0,0): x_1+x_2=a, x_1\ge b, x_2\ge 0\}\). It follows from Proposition 2 that the following simplified scheme (containing only the multi-player essential coalitions and the grand coalition) determines a PMAS which extends any arbitrarily chosen core allocation \((x_1,x_2,0,0)\):

In case of \(\vert J\vert \ge 4\), any column player with pairwise surplus not among the highest three surplusses can be inserted in the PMAS with 0 payoffs everywhere when involved, just like player 4 in the above scheme. \(\square \)

3.2 Assignment games with two row and two column players

Let us summarize first what we know about the four-player assignment games with no veto player. They must contain at least two row and at least two column players, none of them is a null player. Thus, the underlying surplus matrix must be one of the following three types of \(2\times 2\) matrices:

By Propossition 3, Type A assignment games are convex games, so by Theorem 1, they admit a PMAS and all their core allocations are PMAS-extendable.

In contrast, by Theorem 1, Type C assignment games admit no PMAS.

Next we fill the gap and show that certain Type B assignment games, although not convex games, also admit a PMAS and all their core allocations are PMAS-extendable, while the rest of the Type B assignment games are not PMAS-admissible.

Proposition 5

Let assignment game \((I\cup J, w)\) with row players \(I=\{1,2\}\) and column players \(J=\{3,4\}\) be induced by pairwise surplus matrix , where \(a,b,c>0\). Then

Case 1: if \(a+0\ge b+c\) then all core allocations are PMAS-extendable;

Case 2: if \(b+c>a+0\) then the game admits no PMAS.

Proof

In Case 1, \(w(I\cup J)=a+0=w(\{1,3\})\). Since players 2 and 4 form an inessential pair, they get 0 payoff in any core allocation. Thus, the core is the set of allocations \(\{(x_1,0,x_3,0): x_1+x_3=a, x_1\ge b, x_3\ge c\}\). It follows from Proposition 2 that the following simplified scheme (containing only the multi-player essential coalitions and the grand coalition) determines a PMAS which extends any arbitrarily chosen core allocation \((x_1,0,x_3,0)\):

Notice that for any core allocation there is a unique PMAS which extends it, for \((x_1,0,x_3,0)\) the above one.

In Case 2, \(w(I\cup J)=b+c=w(\{1,4\})+w(\{2,3\})\). Thus, the core is the set of allocations \(\{(x_1,x_2,x_3,x_4): x_1+x_4=b, x_2+x_3=c, x_1+x_3\ge a, x_1, x_2, x_3, x_4\ge 0\}\).

Suppose there is a PMAS for w. Then the following relations must hold:

  • by Proposition 2, \(p^{1234}_1=p^{14}_1\), \(p^{1234}_4=p^{14}_4\), and \(p^{1234}_2=p^{23}_2\), \(p^{1234}_3=p^{23}_3\);

  • by payoff monotonicity, \(p^{134}_1=p^{14}_1\), \(p^{134}_4=p^{14}_4\), and \(p^{123}_2=p^{23}_2\), \(p^{123}_3=p^{23}_3\);

  • then from \(w(\{1,2,3\})=a\vee c\) and \(w(\{1,3,4\})=a\vee b\), by suballocation efficiency, \(p^{134}_3=(a-b)^+\) and \(p^{123}_1=(a-c)^+\),

where \(a\vee b\) shorthands \(\max \{a,b\}\) and \((a-b)^+\) shorthands \(\max \{a-b,0\}\) for any two real numbers a and b.

Then the corresponding suballocations in the PMAS must look like this:

From suballocation efficiency and payoff monotonicity we get \(0<a=p^{13}_1+p^{13}_3\le p^{123}_1+p^{134}_3 = (a-c)^+ + (a-b)^+ \). Since \(a,b,c>0\), so \((a-c)^+<a\) and \((a-b)^+<a\), both \((a-c)^+=a-c\) and \((a-b)^+=a-b\) must hold. Then we get the contradiction \(0<a \le (a-c)^+ + (a-b)^+ = (a-c)+(a-b) = a+(a-c-b) < a\). Therefore, in case of \(b+c>a+0\), the assignment game w is not PMAS-admissible. \(\square \)

3.3 Assignment games with a veto mixed pair

We say that nonnegative matrix \(A=\big [a_{ij}\ge 0\big ]_{i\in I, j\in J}\) with \(\vert I\vert ,\vert J\vert \ge 2\) has a \(\Gamma \)-shaped support if there exist a row player \(i_1\in I\) and a column player \(j_1\in J\) such that \(a_{kl}>0\) if \(k=i_1\) and/or \(l=j_1\), but \(a_{kl}=0\) whenever \(k\ne i_1\) and \(l\ne j_1\). We call entry \(a_{i_1 j_1}\) the corner of the \(\Gamma \)-shaped support, and say that it is dominant, if \(a_{i_1 j_1}\ge a_{i_1 l}+a_{k j_1}\) whenever \(k\ne i_1\) and \(l\ne j_1\).

If assignment game \((I\cup J,w_A)\) is induced by \(A=\big [a_{ij}\ge 0\big ]_{i\in I, j\in J}\) which has a \(\Gamma \)-shaped support with (dominant) corner \(a_{i_1 j_1}\), we call coalition \(\{i_1,j_1\}\) a (dominant) veto mixed pair because the worth of a coalition is zero if it does not contain at least one of these two players, i.e., \(w_A(S)=0\) whenever \(S\subseteq (I{\setminus }\{i_1\})\cup (J{\setminus }\{j_1\})\). Notice, however, that if an assignment game is controlled by a veto mixed pair, i.e., it is induced by a nonnegative matrix with \(\Gamma \)-shaped support, none of the players is a veto player or a null player.

For example, the support of matrix

is \(\Gamma \)-shaped if \(a_{ij}>0\) for all \(1\le i\le \vert I\vert \) and \(1\le j\le \vert J\vert \). Its corner is dominant if \(a_{11}\ge a_{1\,l}+a_{k1}\) for all \(2\le k\le \vert I\vert \) and \(2\le l\le \vert J\vert \). In the corresponding assignment game, the corner mixed pair coalition \(\{i_1,j_1\}\) has veto power, although neither \(i_1\) nor \(j_1\) is a veto player.

In the sequel we assume (without loss of generality) that the \(\Gamma \)-shaped support of the underlying matrix is composed of the first row and the first column, and starting from the corner the other entries are arranged in a weakly decreasing order in both directions, that is \(a_{1\,l}\ge a_{1\,l'}\) for all \(2\le l<l'\le \vert J\vert \), and \(a_{k1}\ge a_{k'1}\) for all \(2\le k<k'\le \vert I\vert \).

As expected, the characterization of the \(2\times 2\) type B assignment games (Proposition 5) extends to larger games induced by matrices with \(\Gamma \)-shaped support.

Proposition 6

An assignment game induced by a matrix with \(\Gamma \)-shaped support admits a PMAS if and only if its corner is dominant.

Moreover, if the game is PMAS-admissible then every core allocation is PMAS-extendable.

Proof

We prove sufficiency in an indirect way by using the characterization by Sprumont (1990) (see Theorem 1), although a direct constructive proof akin to that of Case 1 in Proposition 5 could also be given.

Let assignment game \((I\cup J,w)\) be induced by a matrix with \(\Gamma \)-shaped support whose corner is dominant. Then this matrix can be written as the sum of two nonnegative matrices, one with a single positive row, the other with a single positive column, as follows:

Both matrices on the right induce an assignment game with a single veto player: the first row player \(i_1\) in the first game (denoted by \(w^1\)), and the first column player \(j_1\) in the second game (denoted by \(w^2\)). It is easily checked that \(w=w^1+w^2\). For example, since the corner is dominant, \(w(\{i_1,i_2,j_1,j_2\})=a_{11}=(a_{11}-a_{21})+a_{21}=w^1(\{i_1,i_2,j_1,j_2\})+w^2(\{i_1,i_2,j_1,j_2\})\). Since assignment games are 0-normalized monotonic games, by Theorem 1 we get that our game w, as a positive linear combination of monotonic veto-controlled games, is PMAS-admissible.

In this dominant corner case, notice that in core payoffs only the players \(i_1\) and \(j_1\) will get positive payoff, since all other optimally matched pairs are of zero value. Take any allocation \(y=(u_1,0,\ldots ,0;\; v_1,0,\ldots ,0)\) in the core of w. The positive payoffs satisfy \(u_1+v_1=a_{11} \), \(u_1\ge a_{12}\), and \(v_1\ge a_{21}\). As in the proof of Proposition 4, it is easily checked that the payoff vector \(y^1=(u_1,0,\ldots ,0;\; v_1-a_{21},0,\ldots ,0)\) is a core allocation in \(w^1\), and the payoff vector \(y^2=(0,0,\ldots ,0;\; a_{21},0,\ldots ,0)\) is a core allocation in \(w^2\). Thus, in this special case the core mapping is additive, that is, \({\textbf{C}}(w)={\textbf{C}}(w^1)+{\textbf{C}}(w^2)\) (not just superadditive as it is in general, see (Miquel and Núñez 2011) for other kinds of sufficient conditions for additivity of the core on assignmet games). Since, by Proposition 4, core allocation \(y^1\) is PMAS-extendable in \(w^1\) and core allocation \(y^2\) is PMAS-extendable in \(w^2\), we get that the arbitrarily chosen core allocation \(y=y^1+y^2\) is PMAS-extendable in \(w=w^1+w^2\).

Finally, if the corner of the \(\Gamma \)-shaped support is not dominant then it is not dominant in the upper-left \(2\times 2\) submatrix either, so by Case 2 in Proposition 5, the corresponding \((2+2)\)-player subgame has no PMAS, hence the game itself cannot be PMAS-admissible. \(\square \)

4 The main structural result

We prove that any PMAS-admissible assignment game is the composition of the three special types of PMAS-admissible assignment games discussed in the previous section, and also give a characterization in terms of the properties of the underlying pairwise surplus matrix.

Theorem 7

The following statements are equivalent. An assignment game...

  1. 1.

    admits a PMAS;

  2. 2.

    is induced by a block-diagonal nonnegative matrix with blocks having support of one of the following three types: (i) single row vector, (ii) single column vector, (iii) \(\Gamma \)-shaped with dominant corner;

  3. 3.

    is decomposable in assignment games with veto player or with dominant veto mixed pair.

Moreover, if an assignment game admits a PMAS then every core allocation can be extended to a PMAS.

Proof

We show the chain of implications \(1.\Rightarrow 2.\Rightarrow 3.\Rightarrow 1.\) for assignment game \((I\cup J,w)\) induced by nonnegative matrix A with \(\vert I\vert \) rows and \(\vert J\vert \) columns. If \(\vert I\vert =1\) or \(\vert J\vert =1\) or \(\vert I\vert =\vert J\vert =2\), all statements have been proved in Propositions 4 and 5. Thus, we assume that A contains a \(2\times 3\) and/or a \(3\times 2\) submatrix. Furthermore, since a null player receives zero payoff in any core allocation and in any suballocation of a PMAS, we assume (without loss of generality) that none of the players is a null player, or equivalently, that in each row and column of A there is at least one positive entry.

\(1.\Rightarrow 2.\) Suppose w is PMAS-admissible. We first show the following

  • Claim: if w is PMAS-admissible and a row (column) of the underlying matrix A contains 2 positive entries then only at most one of the two corresponding columns (rows) can contain other positive entries.

Suppose not, and in the column of \(a_{11}>0\) as well as in the column of \(a_{12}>0\) there is another positive entry, say \(a_{j1}>0\) and \(a_{k2}>0\), respectively. If \(j=k\) then A contains a \(2\times 2\) submatrix with 4 positive entries, so by Theorem 1, the corresponding \((2+2)\)-player subgame admits no PMAS, a contradiction. If \(j\ne k\) then in the \(2\times 2\) submatrix with rows 1 and j and columns 1 and 2, by Proposition 5, \(a_{11}\ge a_{12}+a_{j1}\) and \(a_{j2}=0\) must hold, otherwise the corresponding \((2+2)\)-player subgame would not admit a PMAS, a contradiction. Similarly, in the \(2\times 2\) submatrix with rows 1 and k and columns 1 and 2, \(a_{12}\ge a_{11}+a_{k2}\) and \(a_{k1}=0\) must hold. These two inequalities, however, would imply \(a_{11}> a_{12}>a_{11}\), again a contradiction, proving the Claim.

Now, arrange the columns of matrix A so that the entries in the first row come in a nonincreasing order from left to right, ties are broken arbitrarily.

If there are at least two positive entries in the first row, the Claim implies that at most one of the corresponding columns can contain further positive entries, and they are the only positive entries in their row. If one of these columns has at least two positive entries, the submatrix spanned by all these positive entries has a \(\Gamma \)-shaped support whose corner must be dominant by Proposition 6, thus it must be \(a_{11}\). In this subcase, we rearrange the rows so that the entries in the first column come in a nonincreasing order, and thus get a submatrix of \(\Gamma \)-shaped support with dominant corner in the upper-left corner of A. In the other subcase, that is when there is no other positive entry in any of the columns of the positive entries in the first row, we get a single row positive submatrix in the upper-left corner of A.

If there is only one positive entry in the first row, we do the above routine by interchanging the roles of rows and columns, and get either a submatrix of \(\Gamma \)-shaped support with dominant corner or a single column positive submatrix in the upper-left corner of A.

When we delete from A all rows and columns of the positive entries in the previously constructed submatrix, we do not delete any other positive entries of A. Thus, when we repeat the above routine for the remaining submatrix \(A'\) of A, the support of the newly obtained submatrix in the upper-left corner of \(A'\) must be either \(\Gamma \)-shaped with dominant corner or a single row or a single column. At the end of this iterative rearrangement and deletion process, matrix A gets the block-diagonal structure stated in item 2. that is illustrated below

where the dominant corners and entries of the block supports are boxed and the full 0 blocks are left empty.

\(2.\Rightarrow 3.\)   The implication is a straightforward consequence of the definitions of an assignment game, a veto player, and the composition of games.

\(3.\Rightarrow 1.\)   The implication as well as the PMAS-extendability of every core allocation in PMAS-admissible assignment games follow from Propositions 2, 6, and 4. \(\square \)

5 The nucleolus and the tau-value

We investigate the relation of the nucleolus and the tau-value in PMAS-admissible assignment games. We find that, although they are “typically” different in assignment games, they coincide on the PMAS-admissible subclass.

The tau-value was introduced by Tijs (1981) as an efficient compromise value between an upper vector and a lower vector which, in balanced games, specify (not necessarily sharp) upper, respectively lower bounds for core payoffs. The upper vector in game (Nv) consists of the marginal contribution of the players to the grand coalition, \(M_i(v)=v(N)-v(N\setminus \{i\})\) for all \(i\in N\). The lower vector is defined by \(m_i(v)=\max _{S: S\ni i} \left( v(S)-\sum _{j\in S{\setminus }\{i\}} M_j(v) \right) \) for all \(i\in N\). In balanced game (Nv), for any \(x\in {\textbf{C}}(v)\), the relations \(m_i(v)\le x_i\le M_i(v)\) hold for all \(i\in N\). Thus, there is a unique number \(0\le \kappa \le 1\) for which \(\sum _{i\in N} \tau _i(v)=v(N)\), where \(\tau _i(v):=\kappa M_i(v)+(1-\kappa ) m_i(v)\) is called the tau-value of player \(i\in N\) in balanced game (Nv). In line with the standard terminology, the tau-value of the game is the vector of the individual tau-values of the players, \(\tau (v)=\left( \tau _i(v): i\in N \right) \).

In an arbitrary balanced game the tau-value need not be a core allocation. Driessen (1988) gave necessary and sufficient conditions for the tau-value to lie in the core. He also demonstrated that, unlike the core and the nucleolus, the tau-value is not independent of the inessential coalitions by presenting two different games with identical cores, but different tau-values, one of them even lying outside the core. For assignment games, Núñez and Rafels (2002) proved that the tau-value is the midpoint of the line segment joining the row-optimal and the column-optimal core vertices, hence it is a core allocation, moreover, it is a locus of the core.

The nucleolus was introduced by Schmeidler (1969). For balanced games, it is the unique core allocation which lexicographically maximizes the nondecreasingly ordered vector of the satisfactions of coalitions over the core, where we define the satisfaction of coalition S at allocation x as \(f(S,x)=x(S)-v(S)\). Huberman (1980) showed that for balanced games, the essential coalitions are sufficient to determine the nucleolus, the inessential coalitions can be ignored, just like for the core. Consequently, for balanced games, the general criterion of Kohlberg (1971) can also be simplified to contain only the essential coalitions as follows.

Lemma 8

In balanced game (Nv), the core allocation \(x\in {\textbf{C}}(v)\) is the nucleolus if and only if for any real number t the family of essential coalitions

$$\begin{aligned} {\mathcal {F}}_t(x)=\left\{ S\in {\mathcal {E}}(v)\setminus \{N\}: x(S)-v(S)\le t \right\} \end{aligned}$$

is either empty or balanced on N (i.e., there are positive numbers \(\lambda _S>0\) for all \(S\in {\mathcal {F}}_t(x)\) such that \(\sum _{S\ni i,S\in {\mathcal {F}}_t(x)}\lambda _S =1\) for all \(i\in N\)).

We use this criterion in two balanced games to check whether the tau-value is the nucleolus. The first one is the veto-controlled monotonic, hence PMAS-admissible game of Example 1. The second one is a \((2+2)\)-player assignment game with no PMAS as discussed in Case 2 of Proposition 5.

Example 2

(PMAS-admissible game where the tau-value and the nucleolus are different)

Consider the game from Example 1 with player set \(N=\{1,2,3,4\}\) and coalitional function \(v(12)=2\), \(v(13)=v(123)=3\), \(v(14)=v(124)=4\), \(v(134)=5\), \(v(N)=8\), and \(v(T)=0\) for any other coalition \(T\subseteq N\). It is easily computed that the upper vector is \(M(v)=[8,3,4,5]\), the lower vector is \(m(v)=[0,0,0,0]\), so the efficiency scalar is \(\kappa =8/20=2/5\). Thus, the tau-value is \(\tau (v)=[16/5,6/5,8/5,10/5]\). The payoffs and the satisfactions for the essential coalitions are listed, respectively, in columns \(\tau (S)\) and \(\tau (S)-v(S)\) of the table below. Since all satisfactions are positive (except for the grand coalition, of course, as it must always be 0), the tau-value is in the core (in fact, in its relative interior). For the smallest satisfaction \(t=6/5\) we have \({\mathcal {F}}_{6/5}(\tau )=\big \{ \{2\}, \{1,4\} \big \}\). It is not a balanced family (it does not even cover player 3), thus, the tau-value cannot be the nucleolus.

Indeed, if we compute the nucleolus (for example, with the specialized method of Bahel (2019)), we get \(\eta (v)=[21/6,8/6,8/6,11/6]\). The payoffs and the satisfactions for the essential coalitions are given, respectively, in columns \(\eta (S)\) and \(\eta (S)-v(S)\) of the table above. For the smallest satisfaction \(t=8/6\), the family \({\mathcal {F}}_{8/6}(\eta )=\big \{ \{2\}, \{3\}, \{1,4\} \big \}\) is a partition of N, hence it is balanced with weights 1. For the second smallest satisfaction \(t=10/6\), the family \({\mathcal {F}}_{10/6}(\eta )=\big \{ \{2\}, \{3\}, \{1,4\}, \{1,3,4\} \big \}\) is also balanced, as it is the union of partitions. The same holds for the family \({\mathcal {F}}_{11/6}(\eta )=\big \{ \{2\}, \{3\}, \{1,4\}, \{1,3,4\}, \{4\}, \{1,3\} \big \}\) corresponding to the third smallest satisfaction \(t=11/6\). And so on, for any higher values of t. Therefore, by the Kohlberg-criterion, the core allocation \(\eta (v)\) is indeed the nucleolus in this game.

Example 3

(PMAS-inadmissible assignment game where the tau-value and the nucleolus are different)

Consider the assignment game with player set \(\{1,2\}\cup \{3,4\}\) induced by the following matrix with \(\Gamma \)-shaped support whose corner is not dominant (although the largest entry): .

The coalitional function is \(w(13)=w(134)=w(123)=6\), \(w(14)=w(124)=3\), \(w(23)=w(234)=5\), \(w(N)=8\), and \(w(T)=0\) for any other coalition \(T\subseteq N\). It is easily computed that the upper vector is \(M(w)=[3,2,5,2]\), the lower vector is \(m(w)=[1,0,3,0]\), so the efficiency scalar is \(\kappa =(8-4)/(12-4)=1/2\). Thus, the tau-value is \(\tau (w)=[2,1,4,1]\). The payoffs and the satisfactions for the essential coalitions are listed, respectively, in columns \(\tau (S)\) and \(\tau (S)-w(S)\) of the table below. For the smallest satisfaction \(t=0\) we have \({\mathcal {F}}_{0}(\tau )=\big \{ \{1,4\}, \{2,3\}, \{1,3\} \big \}\). It is not a balanced family (although it contains a partition), thus, the tau-value cannot be the nucleolus.

Indeed, if we compute the nucleolus (for example, with the specialized algorithm of Solymosi and Raghavan (1994)), we get \(\eta (w)=[7/3,2/3,13/3,2/3]\). The payoffs and the satisfactions for the essential coalitions are given, respectively, in columns \(\eta (S)\) and \(\eta (S)-w(S)\) of the table above. For the smallest satisfaction \(t=0\), the family \({\mathcal {F}}_{0}(\eta )=\big \{ \{1,4\}, \{2,3\}\big \}\) is a partition of N, hence it is balanced with weights 1. For the second smallest satisfaction \(t=2/3\), the family \({\mathcal {F}}_{2/3}(\eta )=\big \{ \{1,4\}, \{2,3\}, \{2\}, \{4\}, \{1,3\} \big \}\) is also balanced, as it is the union of partitions. The same holds for the families corresponding to any higher value of t. Therefore, by the Kohlberg-criterion, the core allocation \(\eta (w)\) is indeed the nucleolus in this game.

We show that if the assignment game is PMAS-admissible then the tau-value and the nucleolus coincide.

Theorem 9

In PMAS-admissible assignment games the tau-value and the nucleolus coincide.

Proof

First we determine the tau-value of a PMAS-admissible assignment game, then we apply the specialized version of the Kohlberg-criterion to show that it is the nucleolus. Let assignment game \((I\cup J,w)\) be PMAS-admissible. By Theorem 7, it is induced by a block-diagonal nonnegative matrix A with three possible types of blocks.

As proved by Núñez and Rafels (2002), the tau-value in an assignment game is the simple average of the row-optimal and the column-optimal core extreme points. Since the core of a composite totally balanced game is always the Cartesian product of the cores of the component balanced games, it is easily seen that the row-optimal and the column-optimal core extreme points of our assignment game w are, respectively, the Cartesian products of the row-optimal and the column-optimal core extreme points of the component assignment games.

Let us consider these special core vertices in the three special types of assignment games appearing in Theorem 7. For simplicity, we use as few generic indices as necessary.

  1. 1.

    Assignment game w with a single row player induced by a row vector. Recall from the proof of Proposition 4 that for the core only the two highest surplusses matter, any other column player receives fixed zero payoff over the core. Thus, we assume that \(I=\{1\}\), \(J=\{2,3,4\}\), and w is induced by row vector [abc] where \(a \ge b \ge c >0\). The row-optimal vertex of the core is \((\overline{x}_1=a,\underline{x}_2=0,\underline{x}_3=0,\underline{x}_4=0)\). The column-optimal vertex is \((\underline{x}_1=b,\overline{x}_2=a-b,\overline{x}_3=0,\overline{x}_4=0)\). Thus, the tau-value is \(\tau (w)=(\tau _1=\frac{a+b}{2},\tau _2=\frac{a-b}{2},\tau _3=0,\tau _4=0)\). The satisfactions at the tau-value are the payoffs for the single-player coalitions and \(f(\{1,2\},\tau )=0\), \(f(\{1,3\},\tau )=\frac{a-b}{2}\), \(f(\{1,4\},\tau )=\frac{a-b}{2}+b-c\) for the other essential coalitions. The lowest satisfaction is \(t=0\), the family \({\mathcal {F}}_{0}(\tau )=\big \{ \{1,2\}, \{3\}, \{4\} \big \}\) is balanced. The second lowest satisfaction is \(t=\frac{a-b}{2}\), the family \({\mathcal {F}}_{\frac{a-b}{2}}(\tau )=\big \{ \{1,2\}, \{3\}, \{4\}, \{2\}, \{1,3\} \big \}\) is also balanced, as it is the union of partitions. Since already this family is rich enough to uniquely determine the core allocation which could provide these two lowest satisfaction levels, by Lemma 8, the tau-value is the nucleolus.

  2. 2.

    The coincidence of the tau-value and the nucleolus for an assignment game with a single column player induced by a column vector is seen in the same way.

  3. 3.

    Assignment game w with dominant veto mixed pair. Recall from the proof of Proposition 6 that for the core only the two highest surplusses in the row and the column of the corner matter, any other row or column player receives fixed zero payoff over the core. Thus, we assume that \(I=\{1,2,3\}\), \(J=\{4,5,6\}\), and w is induced by the matrix where \(a \ge b+c\), \(b \ge d >0\), and \(c \ge f >0\). The row-optimal vertex of the core is \((\overline{x}_1=a-c,\overline{x}_2=0,\overline{x}_3=0;\, \underline{x}_4=c,\underline{x}_5=0,\underline{x}_6=0)\). The column-optimal vertex is \((\underline{x}_1=b,\underline{x}_2=0,\underline{x}_3=0;\, \overline{x}_4=a-b,\overline{x}_5=0,\overline{x}_6=0)\). Thus, the tau-value is \(\tau (w)=(\tau _1=\frac{a+b-c}{2},\tau _2=0,\tau _3=0;\, \tau _4=\frac{a-b+c}{2},\tau _5=0,\tau _6=0)\). The satisfactions at the tau-value are the payoffs for the single-player coalitions and \(f(\{1,4\},\tau )=0\), \(f(\{1,5\},\tau )=f(\{2,4\},\tau )=\frac{a-b-c}{2}\), \(f(\{1,6\},\tau )=\frac{a-b-c}{2}+b-d\), \(f(\{3,4\},\tau )=\frac{a-b-c}{2}+c-f\) for the other essential coalitions. The lowest satisfaction is \(t=0\), the family \({\mathcal {F}}_{0}(\tau )=\big \{ \{1,4\}, \{2\}, \{3\}, \{5\}, \{6\} \big \}\) is balanced. The second lowest satisfaction is \(t=\frac{a-b-c}{2}\), the family \({\mathcal {F}}_{\frac{a-b-c}{2}}(w)={\mathcal {F}}_{0}(\tau )\cup \big \{ \{1,5\}, \{2,4\} \big \}\) is also balanced, as it is the union of partitions. Since already this family is rich enough to uniquely determine the core allocation which could provide these two lowest satisfaction levels, by Lemma 8, the tau-value is the nucleolus.

Notice that in each of these special assignment games the lowest satisfaction at the tau-value is \(t=0\), that is achieved by a partition composed of the dominant mixed pair and the singleton coalitions of the other players. Then it is easily seen that in a composition of these special assignment games, the family corresponding to any positive satisfaction level is the union of the respective families in the component games, each of which is balanced on its own player set. Clearly, the union of these balanced families is balanced on the player set of the composite game. Therefore, by Lemma 8, also in the composite game the tau-value coincides with the nucleolus. \(\square \)

The decomposibility of both the nucleolus and the tau-value on the class of assignment games are key elements of the above proof. It could be easily seen that the decomposibility of the nucleolus extends to the class of totally balanced games. The following example shows that this is not the case for the tau-value, as it fails to be decomposable on convex games, an important subclass of totally balanced games.

Example 4

(The tau-value is not decomposable on the class of convex games) Consider the following two games

Clearly, both \((N_1,v_1)\) and \((N_2,v_2)\) are convex games, hence their composite 5-player game, (Nv) is also a convex game. The following three statements, which help to justify our computation, are easily seen: For convex games,

  • the upper vector of the composite game is the Cartesian product of the upper vectors of the component games (in fact, this holds for all games);

  • the lower vector of the composite game is the Cartesian product of the lower vectors of the component games (in fact, this holds for a larger class games);

  • the lower vector is the vector of the individual values (in fact, this holds for a larger class games).

We get that the upper vector, the lower vector, and the tau-value for the above games \((N_1,v_1)\) and \((N_2,v_2)\) are

For the composite game (Nv) we get

and observe that \(\tau (v)\ne \tau (v_1)\times \tau (v_2)\).

In contrast, for the nucleolus, we have \(\eta (v) = [1,\, 3/2,\, 5/2,\, 3/2,\, 3/2] = [1,\, 3/2,\, 5/2] \times [3/2,\, 3/2] = \eta (v_1)\times \eta (v_2)\).

We close this section by showing that if we take the nucleolus (tau-value) for each subgame of an assignment game, we get a PMAS if and only if the game is convex.

Proposition 10

An assignment game is convex if and only if the nucleoli (the tau-values) of all subgames form a PMAS of the game.

Proof

Since applying the Shapley-value for each subgame of a convex game generates a PMAS (Sprumont 1990) and in convex assignment games the Shapley-value and the nucleolus (tau-value) coincide (cf. our discussion after Proposition 3), necessity follows.

To see sufficiency, let us suppose that an assignment game is not convex. It then follows from Proposition 3, that the underlying matrix contains a \(1\times 2\) (or a \(2\times 1\)) positive submatrix. Assume that such a submatrix is , where \(a\ge b> 0\). The player set of the corresponding \((1+2)\)-player subgame is \(\{1\}\cup \{2,3\}\), and the coalitional values are \(w(12)=w(123)=a\), \(w(13)=b\), and \(w(T)=0\) for any other coalition \(T\subseteq \{1,2,3\}\). It is easily checked (cf. case 1. in the proof of Theorem 9) that for this subgame the nucleolus is \(\eta (w^{\{1,2,3\}})=[\frac{a+b}{2},\frac{a-b}{2},0]\). For the \(\{1,3\}\)-subgame, however, the nucleolus is \(\eta _1(w^{\{1,3\}})=\eta _3(w^{\{1,3\}})=\frac{b}{2}\), as the nucleolus splits the grand coalition value equally for any 2-player 0-normalized non-negative game. Payoff monotonicity for player 3 in a PMAS would require \(0<\frac{b}{2}=\eta _3(w^{\{1,3\}})\le \eta _3(w^{\{1,2,3\}})=0\), a contradiction. Thus, the nucleolus (tau-value) cannot generate a PMAS for this non-convex 3-player subgame. Obviously, the same is true for the non-convex assignment game itself. \(\square \)

6 Conclusion

We have characterized the assignment games which admit a population monotonic allocation scheme in terms of efficiently verifiable properties of the pairwise surplus matrix that induces the assignment game. We have proved that an assignment game is PMAS-admissible if and only if the underlying nonnegative matrix, up to row and column permutations, is a block-diagonal matrix where each block is either a single row vector, or a single column vector, or has a \(\Gamma \)-shaped support whose corner element itself dominates the value of any other assignment in the block. Translated in game theoretic terms it means that an assignment game is PMAS-admissible if and only if it contains a veto (row or column) player or a dominant veto mixed pair or it is a composition of these two types of special assignment games.

Since any monotonic game with a veto player admits a PMAS (Sprumont 1990), it readily follows that assignment games with a single row or column player admit a PMAS. We have identified another type of “elementary” PMAS-admissible assignment games, those in which no single player has veto control, but a mixed pair coalition has veto power (i.e., all coalitions with positive value contain at least one of these players), and showed that such assignment games are PMAS-admissible if and only if the veto mixed pair is dominant (i.e., its value equals the grand coalition value). Our proof has revealed that when the veto mixed pair is dominant, the assignment game can be expressed as the sum of two assignment games, one is veto-controlled by the row player, the other is by the column player of the dominant pair. This is in accordance with Sprumont (1990)’s general characterization of PMAS-admissible games as precisely those games which can be written as a positive linear combination of monotonic games with veto player. The decomposability of any PMAS-admissible assignment game in subgames of these two types of veto control is mainly driven by the well known fact that no assignment game with a \((2+2)\)-player subgame induced by a positive \((2\times 2)\)-submatrix admits a PMAS (Sprumont 1990).

We have also shown that PMAS-admissibility of the assignment game implies that all core allocations can be extended to a PMAS, similarly to convex games, but unlike in arbitrary veto-controlled monotonic games where some core allocations might not be PMAS-extendable. Finally, we have proved that in a PMAS-admissible assignment game, the nucleolus and the tau-value coincide, but computing them for each subgame generates a PMAS only for convex assignment games (when they coincide with the Shapley-value).

To facilitate our discussions, we have made some (to best of our knowledge new) useful general observations. We have shown, for example, that population monotonic allocation schemes are independent of inessential coalitions, and are decomposable on the class of totally balanced games, exactly like the core and the nucleolus, but unlike the tau-value. As we have illustrated, the tau-value is not decomposable on the class of convex games, hence it cannot be independent of inessential coalitions either. In light of this difference, the proven equivalence of the nucleolus and the tau-value on the class of PMAS-admissible assignment games seems even more interesting.