scieee AI-readable full text Open interactive document viewer

Berge equilibria and the equilibria of the altruistic game

Zapata Reina, Asunción; Mármol Conde, Amparo María; Monroy Berjillos, Luisa

Abstract

Berge’s notion of equilibrium represents a complementary alternative to the Nash equilibrium when modeling socioeconomic behavior and human interactions. While the notion of Nash equilibrium is based on self-interest, as players seek to maximize their own payofs given the action of the other players, the idea behind Berge equilibrium is mutual support, as given the action of one of the players, all others select their actions looking for her best interest. However, because of the demanding conditions involved, the existence of Berge equilibria is rarely guaranteed. In this paper, we propose vector-valued normal-form games as a unifed framework in which to study and extend the concept of Berge equilibrium. Based on the equilibria of the so-called altruistic game, we introduce new equilibrium concepts which constitute diferent relaxations of Berge’s notion, although they still retain the underlying idea of mutual support. We establish the links between these new equilibria, Nash equilibrium, Berge equilibrium, and other related concepts already existing in the literature. Our approach has the advantage that it permits the incorporation of preference information to identify the equilibria which are consistent with diferent altruistic attitudes of the players.

Full text

Vol.:(0123456789) TOP https://doi.org/10.1007/s11750-023-00659-3 1 3 ORIGINAL PAPER Berge equilibria andtheequilibria ofthealtruistic game A.Zapata1· A.M.Mármol1· L.Monroy1 Received: 24 February 2023 / Accepted: 28 July 2023 © The Author(s) 2023 Abstract Berge’s notion of equilibrium represents a complementary alternative to the Nash equilibrium when modeling socioeconomic behavior and human interactions. While the notion of Nash equilibrium is based on self-interest, as players seek to maximize their own payoffs given the action of the other players, the idea behind Berge equilibrium is mutual support, as given the action of one of the players, all others select their actions looking for her best interest. However, because of the demanding conditions involved, the existence of Berge equilibria is rarely guaranteed. In this paper, we propose vector-valued normal-form games as a unified framework in which to study and extend the concept of Berge equilibrium. Based on the equilibria of the so-called altruistic game, we introduce new equilibrium concepts which constitute different relaxations of Berge’s notion, although they still retain the underlying idea of mutual support. We establish the links between these new equilibria, Nash equilibrium, Berge equilibrium, and other related concepts already existing in the literature. Our approach has the advantage that it permits the incorporation of preference information to identify the equilibria which are consistent with different altruistic attitudes of the players. Keywords Berge equilibria· Nash equilibria· Altruistic equilibria· Preference information Mathematics Subject Classification 91A06· 91A10· 90C29 * L. Monroy lmonro[email protected] A. Zapata [email protected] A. M. Mármol [email protected] 1 Universidad de Sevilla, Seville, Spain A.Zapata et al. 1 3 1 Introduction The initial intuition of the solution concept of Berge equilibrium was included in a book published in 1957 by the mathematician Claude Berge (1957). In this book, the concept of equilibrium of a coalition with respect to another coalition was presented. Applying this concept from an individualistic perspective, Zhukovskiy (1985) formally introduced the so-called Berge–Zhukovskiy equilibrium. Subsequently, Vaisman (1994) and Vaisman and Zhukovskiy (1994) carried out a more detailed study of the Berge equilibrium and its properties, and established a rigorous mathematical description of this concept. The idea of Berge equilibrium is in a sense opposite to the idea of Nash equilibrium (Nash 1951). While the former can be considered as an implication of the altruistic motivations of the players, in the latter, players have incentives to adopt self-oriented behaviors. The literature on Berge equilibrium has increased in the last years. The research is mainly devoted to properties of this concept (Colman etal. 2011), existence theorems and procedures of computation (Larbani and Nessah 2008; Deghdak and Florenzano 2011; Musy etal. 2012; Courtois etal. 2017; Enkhbat and Sukhee 2021), as well as relationships between Berge equilibrium and other equilibrium concepts (Pottier and Nessah 2014; Courtois etal. 2015; Crettez 2017). A review of publications on Berge equilibrium can be found in Larbani and Zhukovskii (2017) and in Salukvadze and Zhukovskiy (2020). Applications of the Berge equilibrium in economic situations where players are mutually supportive are studied in Nessah and Larbani (2014), and in Kudryavtsev etal. (2019). The altruistic behavior of the players has been analyzed from different perspectives providing several notions of equilibrium that can be considered as extensions of the concept of Berge equilibrium. Corley (2015) introduced the dual equilibrium which constitutes a generalization of the Berge equilibrium from pure to mixed strategies and provided sufficient conditions for its existence. Schouten etal. (2019) proposed the unilateral support equilibrium which retains the supportive behavior of the Berge equilibrium, but every player is supported by every other player individually. Crettez and Nessah (2020) established conditions for the existence of unilateral support equilibrium in n-person games. Previously, Colman etal. (2011) had shown that the condition underlying unilateral support equilibria is a necessary condition for an action profile to be a Berge equilibrium. Recently, Safatly and Abdou (2021) have used a tensor approach to provide the extension of pure unilateral support equilibrium to mixed unilateral support equilibrium when the set of strategies of the players are discrete and finite. In Salukvadze and Zhukovskiy (2020,p. 228), by combining the selfishness of Nash equilibrium, the altruism of Berge equilibrium, and the Pareto maximality, the concept of hybrid equilibrium is presented. This concept constitutes a refinement of the Berge equilibrium. They show that, for games with bounded convex and closed strategy sets and continuous payoff functions, the existence of an hybrid equilibrium in mixed strategies is guaranteed. 1 3 Berge equilibria andtheequilibria ofthealtruistic game In this paper, we address the extension of the concept of Berge equilibrium in the general framework of vector-valued games. In a first stage, we consider a joint vector-valued game in which every player takes into account the utility functions of all of them and introduce the concepts of joint equilibrium, and ideal joint equilibrium for scalar games. Joint ideal equilibria combine the properties of Nash equilibria and the idea of mutual support underlying Berge equilibria. Thus, they can be considered a relaxation of the concept of Berge–Nash equilibria (Abalo and Kostreva 2005). Moreover, the hybrid equilibrium (Salukvadze and Zhukovskiy 2020) can be seen as a refinement of the ideal joint equilibrium that includes a condition of Pareto optimality. However, the concept of Berge equilibrium suggests a more purely altruistic attitude in the sense of desiring to improve the situations of the other players while ignoring one’s self-interest. We introduce this circumstance into our framework by means of a new vector-valued game, the altruistic game, in which each player only considers the utilities of the other players and ignores her own utility. The equilibria of this vector-valued game permit the introduction and characterization of the concepts of altruistic and ideal altruistic equilibria. Several relationships between these solution concepts and other concepts proposed in the literature are established. The concept of ideal altruistic equilibrium coincides with the concept of unilateral support equilibrium proposed by Schouten etal. (2019). As a consequence, as proven in Crettez and Nessah (2020), for games with more than two players, the concept of ideal altruistic equilibria is an extension of the concept of strong Berge equilibria (Berge 1957). The generalizations of the Berge equilibrium proposed with our approach have the advantage that for a wide class of games, they can be characterized as the equilibria of weighted scalar games. If the weights are interpreted as the relative importance that each player assigns to the utilities of the other players, then preference information can be used to identify the equilibria that are in accordance with situations in which the agents exhibit altruistic attitudes that do not necessarily consider all the players equally. The rest of the paper is organized as follows. In Sect.2, we introduce notations and definitions. In Sect.3, the equilibria of a vector-valued game in which every player considers her own utility together with the utilities of the other players are introduced, and the links between these equilibria and the Nash and the Berge equilibria are established. Section4 is devoted to the concept of altruistic equilibria, in which the players only care about the utilities of the other players. In Sect.5, we relate altruistic equilibria with the equilibria of weighted games and describe the procedure to include preference information in the identification of ideal altruistic equilibria. Concluding remarks are included in Sect.6. The Appendix contains the proofs of the results and a detailed analysis of the illustrative examples. A.Zapata et al. 1 3 2 Preliminaries The notation of vector inequalities is the following: let x , y∈ IR s , x>y means xj>yj for all j; x≥y means xj≥yj for all j, with x≠y ; and x≧y means xj≥yj for all j. We denote Δs ={y∈IR s ∶y≥0, ∑s j =1yj=1 } and Δs +={y∈IR s ∶y>0, ∑s j =1yj=1 } . A non-cooperative normal-form game is represented by G= {(Xi,ui)i∈N} , where N={1, …,n} is the set of players, Xi is the set of strategies or actions that player i∈N can adopt and the mapping ui∶× i∈NXi → IR , is the individual utility function of player i. An action profile, x=(x1,…,xn) , with xi∈Xi , for a game G can be written as x=(xi,x−i) , where xi is a strategy of player i, and x−i=(x1,…,xi−1,xi+1,…,xn) stands for the strategy combination of all players except player i. We also denote X−i=× j≠iXj . The concept of Nash equilibrium (Nash 1951) is based on the extended assumption in which the players only take care of their own utility, while in a Berge equilibrium (Berge 1957), the players show an altruistic behavior, by seeking to improve the utilities of all other players, in the sense in which for each player i, all the other players jointly do their best to maximize the payoff of player i. Definition 2.1 Let G= {(Xi,ui)i∈N} be a non-cooperative normal-form game. a) An action profile x∗ is a Nash equilibrium for G if for all i∈N , ui(x∗)≥ui(xi,x∗ −i) for all xi∈Xi . b) An action profile x∗ is a Berge equilibrium1 for G if for all i∈N , ui(x∗)≥ui(x∗ i,x−i) for all x−i∈X−i . The set of Nash equilibria and the set of Berge equilibria for the game G are denoted by N(G) and B(G), respectively. In a Nash equilibrium, if player i deviates from her strategy, she does not improve her payoff. In a Berge equilibrium, given a player i, if one or more players other than i deviate from their strategies, then the payoff of the player i is not improved. In terms of best responses: by denoting, Rj x i (x−i)=arg maxx i uj(xi,x−i ) , and by Rj x −i (xi)=arg maxx −i uj(xi,x−i ) , x∗ is a Nash equilibrium if for all i∈N , x∗ i∈R i x i (x ∗ − i ) , and x∗ is a Berge equilibrium if for all i∈N , x∗ −i ∈R i x−i (x ∗ i) . That is, a Nash equilibrium is such that the strategy of every player is the best response to the strategies of all the others, and a Berge equilibrium is an action profile, such that for each i∈N , the strategies of all the other players are the best responses to the strategy of player i. For general games, there is no link between the existence of Nash equilibria and Berge equilibria. However, for the case of two-person games, it follows from the definitions that x∗ is a Berge equilibrium for the game G= {(Xi,ui)i=1,2} , if and only if x∗ is a Nash equilibrium for the game G� = {(X i ,u i ) i=1,2} , where ui=uj for i≠j . 1 This notion of Berge equilibrium was introduced by Zhukovskiy (1985). 1 3 Berge equilibria andtheequilibria ofthealtruistic game A vector-valued normal-form game is represented by G= {(Xi,vi)i∈N} , with N={1, …,n} the set of players and Xi the set of possible strategies of player i. The payoff of each player is multidimensional, vi∶× i∈NXi → IRsi with vi ∶= (v j i ) j=1,…,si . The natural extensions of the concept of Nash equilibrium to general vectorvalued games were introduced by Shapley (1959) for finite two-person zero-sum games, and by Voorneveld etal. (2000), who proposed the concept of ideal equilibrium. Formally, for general games with vector-valued utilities: Definition 2.2 Let G= {(Xi , vi)i∈N} be a vector-valued game. (a) An action profile x∗ is a weak equilibrium for G if ∕∃ i∈N with xi∈Xi , such that vi(xi,x∗ −i)>vi(x∗) . (b) An action profile x∗ is an equilibrium for G if ∕∃ i∈N with xi∈Xi , such that vi(xi,x∗ −i)≥vi(x∗) . (c) An action profile x∗ is an ideal equilibrium for G if for all i∈N , vi(x∗)≧vi(xi,x∗ −i) for all xi∈Xi . It is straightforward that the set of equilibria is contained in the set of weak equilibria, and the set of ideal equilibria is contained in the set of equilibria. The first two sets of equilibria are often not very different, in fact, under certain convexity conditions they coincide. A sufficient condition for both to coincide is that for all i∈N , the sets of strategies Xi are non-empty convex subsets of a finitedimensional space and the functions vj i are strictly concave in xi for all j. 3 A joint vector‑valued game Given a non-cooperative normal-form game, G= {(Xi,ui)i∈N} , we define a vectorvalued normal-form game represented by J= {(Xi,u)i∈N} , where all the players consider the same collective vector-valued utility function, u∶× i∈NXi → IRn , u∶= (uj)j∈N . That is, every player considers her own utility, together with the utilities of the other players. It is assumed that the preferences of each player are monotone in the sense that every player prefers (or weakly prefer) greater utilities for all the players. That is, given u,u∈IRn , such that u≧u , then u would be at least as preferred as u by all the players. We call this game the joint game associated with G. The following definitions of equilibria for a normal-form game correspond to the notions of equilibria, weak equilibria, and ideal equilibria of the vector-valued joint game. Definition 3.1 Let G= {(Xi,ui)i∈N} be a normal-form non-cooperative game. A.Zapata et al. 1 3 a) An action profile x∗ is a weak joint equilibrium for the game G if it is a weak equilibrium for the game J , that is, ∕∃ i∈N with xi∈Xi , such that uj(xi,x∗ −i)>uj(x∗) , for all j∈N . b) An action profile x∗ is a joint equilibrium for the game G if it is an equilibrium for the game J , that is, ∕∃ i∈N with xi∈Xi , such that uj(xi,x∗ −i)≥uj(x∗) , for all j∈N , with at least one strict inequality. c) An action profile x∗ is an ideal joint equilibrium for the game G if it is an ideal equilibrium for the game J , that is, for all i∈N , uj(x∗)≥uj(xi,x∗ −i) for all j∈N and for all xi∈Xi . We will denote WJ(G) to the set of weak joint equilibria, J(G) to the set of joint equilibria, and IJ(G) to the set of ideal joint equilibria. It is straightforward that IJ(G)⊆J(G)⊆WJ(G) . Note that the condition for an action profile to be a joint equilibrium is very undemanding. It suffices that one of the players cannot deviate improving the utility of at least one of the players (including her own) without making worse the utility of another one. The set of joint equilibria is typically a wide set. On the other hand, the condition for the ideal joint equilibrium is quite restrictive. It entails that no deviation of any of the players makes any of them better-off. The following links between the equilibria for the scalar game with any number of players and the joint equilibria defined hold. The Appendix contains the proofs of these results. Proposition 3.2 Let G= {(Xi,ui)i∈N} be a non-cooperative normal-form game: (a) If x∗ is a Nash equilibrium of G, then x∗ is a weak joint equilibrium. (b) If x∗ is a Berge equilibrium of G, then x∗ is a weak joint equilibrium. (c) If x∗ is an ideal joint equilibrium, then it is a Nash equilibrium of G. (d) If x∗ is a Nash equilibrium and a Berge equilibrium of G, then x∗ is an ideal joint equilibrium. It follows from the definitions that for the case of games with two players, x∗ is an ideal joint equilibrium if and only if x∗ is both a Nash and a Berge equilibrium of G. However, for games with more than two players, an ideal joint equilibrium is not necessarily a Berge equilibrium, as will be shown in Example 2. The concept of joint ideal equilibria encompasses the notion of Nash equilibrium and the idea of mutual support underlying Berge equilibrium. It constitutes a relaxation of the concept of Berge–Nash equilibria introduced by Abalo and Kostreva (2005). On the other hand, as a consequence of the fourth point in the above proposition, the notion of hybrid equilibrium proposed by Salukvadze and Zhukovskiy (2020) is a refinement of the notion of ideal joint equilibrium that includes a condition of Pareto optimality. 1 3 Berge equilibria andtheequilibria ofthealtruistic game Example 1 A two-person game. Consider a bimatrix game where each of the two players has two pure strategies, represented as With this representation of the game, e.g., when Player 1 plays s1 2 and Player 2 plays s2 1 , Player 1 receives a payoff of 1 and Player 2 a payoff of 0. The payoff functions of the players in the mixed extension of the bimatrix game are where p represents the probability with which Player 1 plays s1 1 and q the probability with which Player 2 plays s2 1 . Accordingly, 1−p and 1−q are the probabilities with which they choose s1 2 and s2 2 , respectively. This game has two Nash equilibria in pure strategies: (p,q)=(1, 1) and (p,q)=(0, 0) . That is, the first pure strategies of both players, ( s 1 1 ,s 2 1) , and the second pure strategies of both players, ( s 1 2 ,s 2 2) . The game has also two Berge equilibria in pure strategies which coincide with the Nash equilibria in pure strategies. In addition, the game has one Nash equilibrium in mixed strategies: ( p,q)= ( 5 6,4 5 ) . There is also a Berge equilibrium in mixed strategies: ( p,q)= ( 3 5,5 6 ) . In the joint game associated with this bimatrix game, the collective vector-valued payoff function of each player consists of u∶= (u1,u2) . The set of weak equilibria of the joint game includes the Nash equilibria as well as the Berge equilibria of the s 1 1 s 1 2 s 1 2s 2 2 . ( (2, 1)(0, 0) (1, 0)(4, 5) ) u1(p,q)=(5q−4)p+4−3q,u2(p,q)=(6p−5)q−5p+5, Fig. 1 Berge, Nash, and joint equilibria of the bimatrix game 5 6 q p 3 5 4 5 5 6 A.Zapata et al. 1 3 original game. Moreover, the ideal joint equilibria are at the same time Berge and Nash equilibria. Figure1 shows these equilibria. The set of ideal joint equilibria is IJ(G) = {(0, 0)} ∪ {(1, 1)}. The set of weak joint equilibria is WJ (G)={(0, 0)} ∪ {(p,q)∈IR2∶ 3 5 ≤p≤ 5 6 , 4 5 ≤q≤ 5 6 }∪{(1, 1)} . □ 4 The altruistic game In this section, we introduce a vector-valued game which aims to capture the nature of altruism in the sense of being ready to give without compensation. With this altruistic attitude, each player cares about the welfare of the other players, but each one ignores her individual interest and does not expect a reciprocal attitude from the others. Given the scalar game G= {(Xi,ui)i∈N} , we consider a vector-valued normalform game, A= {(Xi,vi)i∈N} , where the vector-valued utility function of player i∈N is vi ∶× i∈N X i →IR n−1 , vi∶= (uj)j∈N⧵i . That is, every player only considers the utilities of the other players, ignoring her own utility. We call this game the altruistic game associated with G. The concepts of weak equilibrium, equilibrium, and ideal equilibrium of the altruistic vector-valued game, expressed in terms of the individual utility functions of the players in the scalar game, allow the definitions of new equilibria concepts for the scalar game G. Definition 4.1 Let G= {(Xi,ui)i∈N} be a non-cooperative normal-form game. a) An action profile x∗ is a weak altruistic equilibrium for the game G if it is a weak equilibrium for the game A , that is, ∕∃ i∈N with xi∈Xi , such that uj(xi,x∗ −i)>uj(x∗) , for all j≠i . b) An action profile x∗ is an altruistic equilibrium for the game G if it is an equilibrium for the game A , that is, ∕∃ i∈N with xi∈Xi , such that uj(xi,x∗ −i)≥uj(x∗) , for all j≠i with at least one strict inequality. c) An action profile x∗ is an ideal altruistic equilibrium for the game G if it is an ideal equilibrium for the game A , that is, for all i∈N , and for all j≠i , uj(x∗ i,x∗ −i)≥uj(xi,x∗ −i) for all xi∈Xi . We denote by WA(G) the set of weak altruistic equilibria of G, by A(G) the set of altruistic equilibria of G and by IA(G) the set of ideal altruistic equilibria of G. It is straightforward that IA(G)⊆A(G)⊆WA(G) . For two-person games, the two last definitions coincide. Moreover, they coincide with the definition of Berge equilibrium. The following results hold for games with any number of players. These results are proved in the Appendix. Proposition 4.2 Let G= {(Xi,ui)i∈N} be a non-cooperative normal-form game 1 3 Berge equilibria andtheequilibria ofthealtruistic game a) If x∗ is an altruistic equilibria of G, then x∗ is a weak joint equilibrium. b) x∗ is an ideal joint equilibrium if and only if x∗ is a Nash equilibrium and an ideal altruistic equilibrium. c) If x∗ is a Berge equilibrium of G, then x∗ is an ideal altruistic equilibrium. Figure2 illustrates the relationships between the concepts of equilibria defined. As a conclusion, the concept of ideal altruistic equilibria is a relaxation of the concept of Berge equilibrium. It entails that a unilateral deviation of one of the players will not benefit any of the other players. Ideal altruistic equilibria coincide with unilateral support equilibria, as defined in Schouten etal. (2019). They prove this fact in their Theorem 3.1. Their definition relies on the games obtained with all the different permutations of the other players’ payoffs that each player can consider. Colman etal. (2011) had previously shown that a necessary condition for an action profile to be a Berge equilibrium is that it be a Nash equilibrium in all games obtained with these permutations. Thus, the concept of unilateral support equilibria extends the concept of Berge equilibrium. Moreover, Theorem4.2. in Schouten etal. (2019) straightforwardly follows from our definitions: N(G)∩IA(G)=IJ(G) . On the other hand, the concept of altruistic equilibrium constitutes one step further in the relaxation of the concept of Berge equilibria, which still captures the underlying idea of mutual support. In an altruistic equilibrium, the deviation of one of the players does not benefit another player without making worse the payoff of another one. Note that, even in the case in which an ideal joint equilibrium exists, it is not necessarily Pareto optimal, as can be seen in Example 2. Therefore, being a joint equilibrium or an altruistic equilibrium does not guarantee being Pareto optimal. A refinement of the ideal joint equilibrium including a condition of Pareto optimality has been introduced by Salukvadze and Zhukovskiy (2020): the so-called hybrid equilibrium. In Examples 2 and 3, we show that the inclusions in Proposition 4.2 can be strict. The Appendix contains a detailed analysis of these examples. Example 2 A three-person game. Consider the three-person game where each player has two pure strategies. The mixed extension of the game is represented by Fig. 2 The sets of equilibria of a game G A.Zapata et al. 1 3 Using Theorem3.3 in Mármol etal. (2017), the equilibria of the game with preference information correspond to the equilibria of the transformed vector-valued game. Note that, in this game, the payoff of each player has as many components as extreme points her information polyhedron has.In the transformed vector-valued game, A  Λ= {(Xi,v i  Λ )i=1,2,3 } , the two-dimensional utilities for the players are The ideal altruistic equilibria for the game with preference information  Λ correspond to the ideal equilibria of the game A  Λ . To identify the possible ideal altruistic equilibria with this preference information, note that if (a,b,c) is an ideal altruistic equilibrium with information  Λ , then, for all x1,x2,x3∈ [−1, 1] , the following inequalities must hold: v1  Λ (a,b,c)≧v 1  Λ (x1,b,c) , v2  Λ (a,b,c)≧v 2  Λ (a,x2,c) , v3  Λ (a,b,c)≧v 3  Λ (a,b,x3 ) . It follows that, a≥x1 , b≥x2 , b +b 2 (c+1)≥x 2 +x 2 2 (c+1 ) , and c2 ≥x 2 3 must hold for all x1,x2,x3∈ [−1, 1] . Hence Note that (1,1,1) is a Nash equilibria of the original game which emerges as an ideal altruistic equilibrium with this specific preference information. That is, even though this action profile does not maximize the payoff of each player, it succeeds in maximizing the vector-valued utilities of the players that represent their preferences with respect to the payoffs of the others with possibly different importances. Similarly, (1, 1, −1) is not a Nash equilibrium nor an ideal altruistic equilibrium of the original game. However, it constitutes an altruistic equilibrium which is consistent with the preference information provided by the players. As a conclusion, in this game, there is no equilibrium that allows players to act purely altruistically. However, the inclusion of additional information on the different altruistic attitudes of some players toward others permits the identification of appropriate strategy profiles compatible with their altruistic attitudes. □ 6 Concluding remarks The concept of Berge equilibrium is considered in non-cooperative game theory to model the altruistic behavior of the players. It relies on a strong notion of altruism, since it requires very demanding conditions implying collective decisions that seek for the best interest of the other players. As a consequence, its existence is rarely guaranteed for games with more than two players. v 1  Λ(x1,x2,x3)= ( x2−x2 3, 1 2(x1+x2−x2 3+x2 2(x3+1)) ) , v 2  Λ(x1,x2,x3)=(x1+x2+x2 3,1 2(2x1+x2+x2 3+x2 2(x3+1))) , v 3  Λ(x1,x2,x3)= ( x1+x2+x2 3,1 2 (x1+2x2) ) . IA  Λ(G) = {(1, 1, 1),(1, 1, −1)}. 1 3 Berge equilibria andtheequilibria ofthealtruistic game In this paper, we introduce some other equilibrium concepts for non-cooperative games that still capture the notion of altruism and that constitute different relaxations of Berge’s idea. The approach is based on modeling the non-cooperative decision situation as a vector-valued game in which each player considers the utilities of all the players. The relationships between Berge equilibria, other existing related concepts, and the equilibrium concepts proposed (joint equilibria, altruistic equilibria, and ideal altruistic equilibria) are explored, and several significant examples are analyzed. On the other hand, the links between the vector-valued games and the corresponding weighted games open the possibility to identify the new sets of equilibria. More importantly, the approach permit the inclusion of partial and imprecise preference information regarding the relative importance that each player attaches to the utilities of the other players. So that, even in the cases in which neither Berge equilibria, nor ideal altruistic equilibria exist, it is possible to identify sets of equilibria which capture the idea of different altruistic attitudes toward other players, thus providing more accurate and realistic predictions about the equilibria situations that the players will eventually reach. Appendix Proof Proposition 3.2 (a) Let x∗ be a Nash equilibrium of the game G. Suppose on the contrary that x∗ is not a weak joint equilibrium of the game G. It follows that i∈N and xi∈Xi exist, such that uj(xi,x∗ −i)>uj(x∗) for all j∈N . In particular, for j=i , xi∈Xi exists, such that ui(xi,x∗ −i)>ui(x∗) . This contradicts the fact that x∗ is a Nash equilibrium of G. (b) Let x∗ be a Berge equilibrium of the game G. Suppose on the contrary that x∗ is not a weak joint equilibrium of the game G. That is, j∈N and xj∈Xj exist, such that u i (x j ,x∗ −j)>u i (x∗) for all i∈N . In particular, for i≠j , it follows that u i (x j ,x∗ i,x∗ −ij)>u i (x∗) , where x∗ −ij stands for the strategy combination of all players except players i and j. Hence, for x −i =(x j ,x∗ −ij)∈X − i , ui(x∗ i,x−i)>ui(x∗) . This contradicts the fact that x∗ is a Berge equilibrium of G. (c) If x∗ is an ideal joint equilibrium of the game G, then for all i∈N uj(x∗)≥uj(xi,x∗ −i) for all j∈N and for all xi∈Xi . In particular, for j=i , ui(x∗)≥ui(xi,x∗ −i) for all xi∈Xi . That is, x∗ is a Nash equilibrium of G. (d) If x∗ is a Nash equilibrium and a Berge equilibrium of the game G, then given i∈N, ui(x∗)≥ui(xi,x∗ −i) for all xi∈Xi , and for all j∈N , u j (x∗)≥u j (x∗ j,x −j ) for all x−j∈X−j . Consider j≠i , it follows that u j (x∗)≥u j (x∗ j,x −j )=u j (x∗ j,x i ,x −ij ) for all xi∈Xi and for all x−ij ∈X−ij . In particular, for x −ij =x∗ −ij , u j (x∗)≥u j (x∗ j,x i ,x∗ −ij)=u j (x i ,x∗ −i) for all xi∈Xi . Therefore, x∗ is an ideal joint equilibrium of the game G. □ A.Zapata et al. 1 3 Proof Proposition 4.2 Results (a) and (b) follow from the definitions. To prove (c), let x∗ be a Berge equilibrium of G. For each i∈N , consider j≠i . Since x∗ is a Berge equilibrium, it follows that u j (x∗)≥u j (x∗ j,x −j ) for all x−j∈X−j . Hence, u j (x∗)≥u j (x∗ j,x −j )=u j (x∗ j,x i ,x −ij ) for all xi∈Xi and for all x−ij ∈X−ij . In particular, for x −ij =x∗ −ij , u j (x∗)≥u j (x∗ j,x i ,x∗ −ij)=u j (x i ,x∗ −i) for all xi∈Xi . Therefore, x∗ is an ideal altruistic equilibrium. □ Example 2 The three-person game is represented by The payoff functions for the players in the mixed extension of the game are a) Nash equilibria. To determine the Nash equilibria, we describe the best response of each player to the actions of the other two (as shown in Fig.3) This game has two Nash equilibria: (p,q,r)=(1, 1, 1) and (p,q,r)=(0, 0, 0) , that is, the first pure strategies of each player ( s 1 1 ,s 2 1 ,s 3 1) and the second pure strategies of each player ( s 1 2 ,s 2 2 ,s 3 2) . b) Berge equilibria. The identification of Berge equilibria entails the search for the solutions to the following problems: By applying the first-order optimality conditions, the best responses of two players to the actions of the other player are obtained: R1 q,r (p)=(1, 1 ) for all p∈[0, 1] , R2 p,r (q)=(1, 1 ) for all q∈[0, 1] , and R3 p,q (r)=(1, 1 ) for all r∈[0, 1] . s 3 1∶s1 1 s1 2 s 1 2s 2 2 ( (4, 4, 4)(1, 4, 1) (4, 1, 1)(2, 2, 1) ) s3 2∶s1 1 s1 2 s 1 2s 2 2. ( (1, 1, 4)(1, 2, 2) (2, 1, 2)(3, 3, 3) ) u 1 (p,q,r)=3−2p−q−r+pq +pr +3qr, u 2(p,q,r)=3−p−2q−r+pq +3pr +qr , u3(p , q , r)= 3 −p−q− 2 r+ 3 pq +pr +qr. R1 p(q,r)= { 0if (q,r)≠(1, 1) [0, 1]if (q,r)=(1, 1),R2 q(p,r)= { 0if (p,r)≠(1, 1) [0, 1]if (p,r)=(1, 1) , R 3 r(p,q)= { 0if (p,q)≠(1, 1) [0, 1]if (p,q)=(1, 1). Max 0≤q,r≤1 u 1 (p,q,r)=3−2p+ (−1+p)q+ (−1+p)r+3qr, Max 0≤p,r≤1u2(p,q,r)=3−2q+ (−1+q)p+ (−1+q)r+3pr , Max0≤p,q≤1 u 3 (p,q,r)=3−2r+ (−1+r)p+ (−1+r)q+3pq . 1 3 Berge equilibria andtheequilibria ofthealtruistic game Figure 4 represents these best responses. Only one Berge equilibrium exists which coincides with one of the Nash equilibria (p,q,r)=(1, 1, 1) . This profile of strategies is thus an ideal joint equilibria, and therefore, it is also an ideal altruistic equilibria. c) Altruistic equilibria. We will now show that other ideal altruistic equilibria exist. Consider (0,0,0). uj(0, 0, 0)=3 for j=1, 2, 3 . Since p,q,r≥0 , we have It follows that (0, 0, 0)∈IA(G) . Since (0, 0, 0) is also a Nash equilibrium, then (0, 0, 0)∈IJ(G) . Note that (0, 0, 0) is not a Berge equilibrium nor is it Pareto optimal, since uj(0, 0, 0)=3<uj(1, 1, 1)=4 for j=1, 2, 3 , that is, (0, 0, 0) is dominated. Consider now the profile of strategies ( 1 4,1 4,1 4 ) . The following equalities hold: It follows that ( 1 4,1 4,1 4 ) ∈IA(G) . Note that ( 1 4,1 4,1 4 ) is an ideal altruistic equilibrium, that is not a Nash equilibrium nor a Berge equilibrium. As a consequence of Theorem2.3 in Mármol etal. (2017), the set of weak altruistic equilibria can be identified as those profiles of strategies that mutually belong to the best responses of each player to the functions of the rest of the players. The best response of Player i consists of the values between the best responses to the payoff functions of Players j and k with j,k≠i . For this game, the best responses are Analogously for Player 2 And for Player 3 u 2 (0, 0, 0)≥u 2 (p,0,0)=3−p, and u 3 (0, 0, 0)≥u 3 (p,0,0)=3−p, u 1(0, 0, 0)≥u1(0, q,0)=3−q, and u3(0, 0, 0)≥u3(0, q,0)=3−q , u1( 0, 0, 0 )≥u1( 0, 0, r)= 3 −r , and u2( 0, 0, 0 )≥u2( 0, 0, r)= 3 −r . u j (1 4, 1 4, 1 4 ) =uj ( p, 1 4, 1 4 ) = 37 16 for j= 2, 3; u j(1 4,1 4,1 4)=uj(1 4,q,1 4)= 37 16 for j= 1, 3; u j ( 1 4 ,1 4 ,1 4) =uj ( 1 4 ,1 4 ,r ) = 37 16 for j= 1, 2. R 2 p(q,r)= ⎧ ⎪ ⎨ ⎪ ⎩ 0if −1+q+3r<0 [0, 1]if −1+q+3r=0, 1if −1+q+3r>0 R3 p(q,r)= ⎧ ⎪ ⎨ ⎪ ⎩ 0if −1+3q+r<0 [0, 1]if −1+3q+r=0 1if −1+3q+r>0 . R 1 q(p,r)= ⎧ ⎪ ⎨ ⎪ ⎩ 0if −1+p+3r<0 [0, 1]if −1+p+3r=0, 1if −1+p+3r>0 R3 q(p,r)= ⎧ ⎪ ⎨ ⎪ ⎩ 0if −1+3p+r<0 [0, 1]if −1+3p+r=0 1if −1+3p+r>0 . A.Zapata et al. 1 3 We will show that in this game, no more ideal altruistic equilibria exist. Moreover, the set of altruistic equilibria coincide with the set of ideal altruistic equilibria. To identify the complete set of altruistic equilibria, we first consider the region where q ,r< 1 4 . In this case, the best response of Player 1 is p=0 . Now, with p=0 and q < 1 4 , the best response of Player 3 is necessarily r=0 , and it follows that since p=0 and r=0 , then the best response of Player 2 is q=0 . Hence, {(0, 0, 0)} is the only (weak) altruistic equilibrium in this region. Analogously, when q ,r> 1 4 , the best response of Player 1 is p=1 . It follows, since p=1 and q > 1 4 , that r=1 , and since p=1 and r=1 , then q=1 . Hence, {(1, 1, 1)} is the only (weak) altruistic equilibrium in this region. If q < 1 4 and r > 1 4 , then the best response of Player 1 is p∈[0, 1] . Two cases can be considered now. First, if p< 1 4 , since q < 1 4 , then the best response of Player 3 is r=0 , that is a contradiction. Second, if p≥ 1 4 , since r > 1 4 , the best response of Player 2 is q=1 , that is a contradiction. Hence, no (weak) altruistic equilibria exist in this case. Analogously, when q > 1 4 and r < 1 4 , no altruistic equilibria exist. If q =r= 1 4 , then the best response of Player 1 is p∈[0, 1] . If p= 1 4 , then (1 4 , 1 4 , 1 4) is an ideal altruistic equilibria. When p < 1 4 , then since r = 1 4 , the best response of Player 2 must be q=0 , which is a contradiction. When p> 1 4 , then since r = 1 4 , the best response of Player 2 must be q=1 , which is a contradiction. If q = 1 4 and r > 1 4 , then the best response of Player 1 is p=1 . Now, for q = 1 4 and p=1 , the best response of Player 3 is r=1 . However, for q=1 and r=1 , the best response of Player 1 is necessarily p=1 , which is a contradiction. Using a similar reasoning for the other case, it can be shown that no more (weak) altruistic equilibria exist. Hence, only three weak altruistic equilibria exist which coincide with the three ideal altruistic equilibria identified above Figure5 represents the corresponding best responses. The ideal altruistic equilibria are indicated with stars. The set of weak joint equilibria of the three-person game can be obtained using Theorem2.3 in Mármol etal. (2017). It consists of The set of weak altruistic equilibria is a proper subset of the set of weak joint equilibria. For instance, (1 2 , 1 2 , 1 2 ),(1, 1, 3 4 )∈WJ(G)⧵WA(G) . □ R 1 r(p,q)= ⎧ ⎪ ⎨ ⎪ ⎩ 0if −1+p+3q<0 [0, 1]if −1+p+3q=0, 1if −1+p+3q>0 R2 r(p,q)= ⎧ ⎪ ⎨ ⎪ ⎩ 0if −1+3p+q<0 [0, 1]if −1+3p+q=0, 1if −1+3p+q>0 . IA(G)=A(G)=WA(G)= { (1, 1, 1),(0, 0, 0), (1 4 , 1 4 , 1 4)}. WJ(G) ={(0, 0, 0)} ∪ {(p,q,r)∶−1+q+3r≥0, −1+3q+r≥0, −1+p+3r≥0, −1+3p+r≥0, −1+p+3q≥0, −1+3p+q≥0, p,q,r∈[0, 1]}. 1 3 Berge equilibria andtheequilibria ofthealtruistic game Example 3 The three-person game is represented by The payoff functions are The best responses of Player 1 and Player 2 to the actions of the other two coincide with those in Example 2. The individual best response of Player 3 to the actions of Players 1 and 2 is the following: This game has two Nash equilibria: (p,q,r)=(1, 1, 1) and (p,q,r)=(0, 0, 0) . To determine the Berge equilibria, note that the best responses of two players to the actions of the other player coincide with those of the last example for Players 1 and 2. The best response of Players 1 and 2 to the actions of Player 3 is Only one Berge equilibrium exists which coincides with one of the Nash equilibria (p,q,r)=(1, 1, 1) . Since 0≤p,q,r≤1 , we have This profile of strategies is, thus, an ideal altruistic equilibrium, and, since it is a Nash equilibrium, it is also an ideal joint equilibrium. In this case, the ideal altruistic equilibria coincide with the two Nash equilibria, since they correspond to any best response of each player to each of the utility functions of the other players. There are other altruistic equilibria that are not ideal altruistic equilibria. For instance, (1 4 , 1 4 , 1 4) is a weak altruistic equilibria, since, for each player, at least one of the utility functions of the other players do not change when a deviation of her strategy occurs, since u 2( 1 4 , 1 4 , 1 4 )=u2( 1 4 , 1 4 ,r)= 37 16 , u 1( 1 4 , 1 4 , 1 4 )=u1( 1 4 ,q, 1 4 )= 37 16 , u j( 1 4 , 1 4 , 1 4 )=uj( 1 4 , 1 4 ,r)= 37 16 for j=1, 2 . □ s 3 1∶s1 1 s1 2 s 1 2s 2 2 ( (4, 4, 1)(1, 4, 0) (4, 1, 0)(2, 2, 0) ) s3 2∶s1 1 s1 2 s 1 2s 2 2. ( (1, 1, 0)(1, 2, 0) (2, 1, 0)(3, 3, 1) ) u 1 (p,q,r)=3−2p−q−r+pq +pr +3qr, u 2(p,q,r)=3−p−2q−r+pq +3pr +qr , u3(p,q,r)=1−p−q−r+pq +pr +qr. R3 r(p,q)= ⎧ ⎪ ⎨ ⎪ ⎩ 1if p +q>1 [0, 1]if p +q=1 0if p +q<1 . R 3 p,q(r)= { (0, 0)if r ∈[0, 1 2] (1, 1)if r ∈[ 1 2 ,1] . u 2 (1, 1, 1)=4≥u 2 (p,1,1)=4−p, and u 3 (1, 1, 1)=1≥u 3 (p,1,1)=p, u 1(1, 1, 1)=4≥u1(1, q,1)=4−q, and u3(1, 1, 1)=1≥u3(1, q,1)=q, u1( 1, 1, 1 )= 4≥u 1( 1, 1, r )= 4 − r, and u 2( 1, 1, 1 )= 4≥u 2( 1, 1, r )= 4 − r . A.Zapata et al. 1 3 Acknowledgements This research is a part of the Project PID2021-124981NB-I000 funded by MCIN/ AEI/ 10.13039/501100011033 and by “ERDF A way of making Europe”, and of the Project Project P2000628 (PAIDI 2020) funded by the Andalusian Government. Funding Funding for open access publishing: Universidad de Sevilla/CBUA. The article is funded by Ministerio de Ciencia, Innovación y Universidades (PID2021-124981NBI000MCIN/AEI/ 10.13039/501100011033) and Consejería de Economía, Conocimiento, Empresas y Universidad, Junta de Andalucía (P20-00628 (PAIDI 2020)). Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http:// creat iveco mmons. org/ licen ses/ by/4. 0/. References Abalo KY, Kostreva MM (2005) Berge equilibrium: some recent results from fixed-point theorems. Appl Math Comput 169:624–638. https:// doi. org/ 10. 1016/j. amc. 2004. 09. 080 Bade S (2005) Nash equilibrium in games with incomplete preferences. Econ Theor 26:309–332.https:// doi. org/ 10. 1007/ s001990040541-1 Berge C (1957) Théorie Générale des Jeux à n-Personnes [General Theory of n-person Games]. Paris: Gauthier Villars. http:// numdam. org/ item/ MSM_ 1957_ 138_1_0 Colman A, Körner T, Musy O, Tazdaït T (2011) Mutual support in games: some properties of Berge equilibria. J Math Psychol 55:166–175. https:// doi. org/ 10. 1016/j. jmp. 2011. 02. 001 Corley H (2015) A mixed cooperative dual to the Nash equilibrium. Game Theor. https:// doi. org/ 10. 1155/ 2015/ 647246 Courtois P, Nessah R, Tazdaït T (2015) How to play games? Nash versus Berge equilibria. Econ Philos 31:123–139. https:// doi. org/ 10. 1017/ S0266 26711 40004 2X Courtois P, Nessah R, Tazdaït T (2017) Existence and computation of Berge equilibrium and of two refinements. J Math Econ 72:7–15. https:// doi. org/ 10. 1016/j. jmate co. 2017. 04. 004 Crettez B (2017) A new sufficient condition for a Berge equilibrium to be a Berge-Vaisman equilibrium. J Quant Econ 15:451–459. https:// doi. org/ 10. 1007/ s409530160066-z Crettez B, Nessah R (2020) On the existence of unilateral support equilibrium. Math Soc Sci 105:41–47. https:// doi. org/ 10. 1016/j. maths ocsci. 2020. 04. 004 Deghdak M, Florenzano M (2011) On the existence of Berge’s strong equilibrium. Int Game Theor Rev 13:325–340. https:// doi. org/ 10. 1142/ S0219 19891 10030 27 Enkhbat R, Sukhee S (2021) Optimization approach to Berge equilibrium for bimatrix game. Optim Lett 15:711–718. https:// doi. org/ 10. 1007/ s1159002001688-8 Kudryavtsev K, Ukhobotov V, Zhukovskiy V (2019) The Berge equilibrium in Cournot oligopoly model. In: Evtushenko Y, Jaćimović M, Khachay M, Kochetov Y, Malkova V, Posypkin M (eds.) Optimization and Applications. OPTIMA 2018. Communications in Computer and Information Science, vol 974. Springer Nature Switzerland, pp 415–426. https:// doi. org/ 10. 1007/ 978-303010934-929 Larbani M, Nessah R (2008) A note on the existence of Berge and Berge-Nash equilibria. Math Soc Sci 55:258–271. https:// doi. org/ 10. 1016/j. maths ocsci. 2007. 07. 004 Larbani M, Zhukovskii VI (2017) Berge equilibrium in normal form static games: a literature review. Izv Inst Mat Inform Udmurt Gos Univ 49:80–110. https:// doi. org/ 10. 20537/ 2226359420174904 Mármol AM, Monroy L, Caraballo MA, Zapata A (2017) Equilibria with vector-valued utilities and preference information. The analysis of a mixed duopoly. Theor Decis 83:365–383. https:// doi. org/ 10. 1007/ s112380179595-y 1 3 Berge equilibria andtheequilibria ofthealtruistic game Musy O, Pottier A, Tazdait T (2012) A new theorem to find Berge equilibria. Int Game Theor Rev 14:1250005. https:// doi. org/ 10. 1142/ S0219 19891 25000 53 Nash J (1951) Non-cooperative games. Ann Math 54:286–295. https:// doi. org/ 10. 2307/ 19695 29 Nessah R, Larbani M (2014) Berge-Zhukovskii equilibria: existence and characterization. Int Game Theor Rev 16:1450012. https:// doi. org/ 10. 1142/ S0219 19891 45001 21 Pottier A, Nessah R (2014) Berge-Vaisman and Nash equilibria : transformation of games. Int Game Theor Rev 16:1–8. https:// doi. org/ 10. 1142/ S0219 19891 45000 91 Safatly E, Abdou JJ (2021) A new tensor approach of computing pure and mixed unilateral support equilibria. RAIRO Oper Res 55:395–413. https:// doi. org/ 10. 1051/ ro/ 20210 02 Salukvadze ME, Zhukovskiy VI (2020) The Berge equilibrium: a game-theoretic framework for the golden rule of ethics. Static and dynamic game theory: foundations and applications. Birkhüauser, Cham, Switzerland. https:// doi. org/ 10. 1007/ 978-303025546-6 Schouten J, Borm PEM, Hendrickx RLP (2019) Unilateral support equilibria. J Math Psychol 93:102295. https:// doi. org/ 10. 1016/j. jmp. 2019. 102295 Shapley L (1959) Equilibrium points in games with vector payoff. Naval Res Logist Quat 6:57–61. https:// doi. org/ 10. 1002/ nav. 38000 60107 Vaisman KS (1994) The Berge Equilibrium for Linear-Quadratic Differential Games. The 3-rd International Workshop on Multiple Criteria Problems under Uncertainty, Orekhovo-Zuevo, Russia, 96 Vaisman KS, Zhukovskiy VI (1994) The Berge Equilibrium under Uncertainty, The 3rd International Workshop on Multiple Criteria Problems under Uncertainty. Orekhovo-Zuevo, Russia, pp 97–98 Voorneveld M, Grahn S, Dufwenberg M (2000) Ideal equilibria in noncooperative multicriteria games. Math Methods Oper Res 52:65–77. https:// doi. org/ 10. 1007/ s0018 60000 069 Wang SY (1993) Existence of Pareto equilibrium. J Optim Theory Appl 79:373–384. https:// doi. org/ 10. 1007/ BF009 40586 Zhukovskiy VI (1985) Some problems of non-antagonistic differential games. In: Kenderov P (ed) Matematiceskie Metody v Issledovanii Operacij (Mathematical Methods in Operations Research) 103–195. Bulgarian Academy of Sciences, Sofia Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.