Next Article in Journal
On the Generalised Transfer Operators of the Farey Map with Complex Temperature
Next Article in Special Issue
Sustainable Cooperation in a Bicriteria Game of Renewable Resource Extraction
Previous Article in Journal
Stability Analysis for Autonomous Vehicle Navigation Trained over Deep Deterministic Policy Gradient
Previous Article in Special Issue
Dynamic Multicriteria Game with Pollution Externalities
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Germeier’s Scalarization for Approximating Solution of Multicriteria Matrix Games

by
Natalia Novikova
1,† and
Irina Pospelova
2,*,†
1
FRC “Computer Science and Control” of the Russian Academy of Sciences, 123007 Moscow, Russia
2
Computational Mathematics and Cybernetics Department, Lomonosov Moscow State University, 123007 Moscow, Russia
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2023, 11(1), 133; https://doi.org/10.3390/math11010133
Submission received: 30 November 2022 / Revised: 19 December 2022 / Accepted: 20 December 2022 / Published: 27 December 2022
(This article belongs to the Special Issue Multicriteria Games)

Abstract

:
In this paper, we study the properties of Germeier’s scalarization applied for solving multicriteria games. The equilibria and the equilibrium values of such games, as a rule, make sets, and the problems of parametrizing and approximating these sets arise. Shapley proved that Nash equilibrium of multicriteria matrix game can be found by solving a two-parametric family of scalar games obtained with the help of linear scalarization of the criteria vector. We show that Germeier’s scalarization parametrizes the equilibria of the multicriteria game by using one-parametric family of scalar games. Germeier’s scalarization has certain advantages over the linear one, and we suggest it for approximating the multicriteria game equilibria with a finite set. For two-criteria games with 2 × 2 matrices, we show by examples that there is no continuity of the values of scalar games in the scalarizing parameters. We prove one-sided (from the left or from the right) continuity for the game values. As a result, we come to convergence in Hausdorff metric for the set of equilibrium values obtained for ϵ -net on the simplex of scalarizing parameters to the value of the multicriteria game as ϵ 0 . The constructed finite approximation may be helpful in practical applications, where players try to find a compromise in an iterative negotiating procedure under multiple criteria.

1. Introduction

A multicriteria game is usually considered as the extension of a scalar game in the case when players have vector valued payoff functions. Such problems appear when players, or, in general, decision makers, have more than one goal and these goals cannot be a priori reduced to the only criterion (see Refs. [1,2,3,4] for recent models, problems, and settings). For example, the two criteria auction is considered in the evaluation of the mortgage loans with minimizing both the term of the contract and the monthly premium [5]. Matrix games with multicriteria payoffs were firstly considered by Shapley [6]. He proposed to extent the idea of Nash equilibrium for such games (see Definition 2 below). Then this idea was developed by many researches including [7,8,9,10,11]. The definition of Nash equilibrium in the multicriteria case leads to a multicriteria optimization, which is a rather complicated problem with a lot of research done in the area mostly devoted to approximating the nondominated set [12,13] or to techniques of choosing a decision from the set of nondominated alternatives [14,15].
The main problem for multicriteria games is that the best responses of a player form a very wide set, and the equilibrium points also form a set, and it may be hard for players to find a compromise solution. Thus, it is interesting to propose a method for finding a finite approximation for the set of equilibria of the multicriteria game to make any practical application possible. Our idea is to use the scalarizing method because, at first, it was successfully used by Shapley for parametrizing the solution of a multicriteria matrix game and, secondly, it allows to parametrize the nondominated set.
Many papers are devoted to the selection of a proper equilibrium from the set. For example, in Ref. [16], the Nash arbitration scheme is applied. The authors of Ref. [17] use an approach based on additional utility functions. These functions are scalar; therefore, they may be considered as a particular case of scalarizing functions without scalarizing the whole set (this approach corresponds to the choice from the set). Nevertheless, the nature of multicriteriality appears in the fact that utility functions are not known a priori. Any vector from the multicriteria game solution (called agnostic Nash equilibrium in Ref. [17]) may be chosen. However, here, a question arises: is it possible to approximate Shapley’s solution with the union of the solutions obtained from some finite set of utility functions? We try to answer this question in the present paper.
Further to illustrate the idea, we limit ourselves with two person zero-sum finite multicriteria game. Such games are widely used, as may be seen in the review of Ref. [18].
To make our reasoning clear, we introduce some definitions and the main results for multicriteria optimization and the scalarizing method.

1.1. Multicriteria Optimization

Multicriteria maximization considers the problem of finding
Max F ( x ) , F ( x ) = ( f 1 ( x ) , , f K ( x ) ) , x X I R n .
It is usually assumed that F is a continuous vector function and X is a compact set of alternatives. The set of all possible values of F for the given set X is denoted by F ( X ) = { z | x X : z = F ( x ) } and it is called the feasible set. To solve the multicriteria problem means to find nondominated alternatives and/or nondominated values of the vector function. Dominance is usually considered with respect to Pareto relation or weak Pareto relation, and Max (or Min) of a vector function is understood as the set of efficient (Pareto) or weakly efficient points in the criterion space [12,19,20,21].
Definition 1. 
Pareto optimal (efficient) alternatives in multicriteria maximization forms the set
P F ( X ) = { x * X | x X , f ( x ) f ( x * ) , k : f k ( x ) < f k ( x * ) } .
The set of all Pareto optimal (efficient) points F ( P F ( X ) ) is called the Pareto frontier (Pareto front or Pareto set).
Further we consider the set of weakly efficient (nondominated) alternatives
Arg Max x X F ( x ) = def { x 0 X | x X k : f k ( x ) f k ( x 0 ) } , Arg Min x X F ( x ) = def { x 0 X | x X k : f k ( x ) f k ( x 0 ) }
and the corresponding weakly efficient values F ( Arg Max x X F ( x ) ) and F ( Arg Min x X F ( x ) ) of the vector function F in multicriteria maximization and minimization, respectively. These sets include all Pareto points and also weakly nondominated ones.

1.2. Scalarization

Scalarization [12,14,20,21] is one of the methods applied for multicriteria optimization. This method reduces the problem of finding one of the sets in (1) or the Pareto frontier (which is also the set) to a parametric family of scalar optimization problems. Linear scalarizing function (LS) changes the initial vector function with the weighted sum of its partial criteria:
F ( x ) k = 1 K λ k f k ( x ) , λ = def ( λ 1 , , λ K ) , λ Λ = def { λ I R + K | k = 1 K λ k = 1 } .
It is well-known [14,21] that the Pareto frontier of a convex feasible set Z is parametrized with linear scalarizing function: for a Pareto point z 0 Z there exists such λ Λ that
k = 1 K λ k z k 0 = max z Z k = 1 K λ k z k
and if this equality is satisfied for some λ Λ , λ > 0 , then z 0 is Pareto efficient.
Convexity requirement for the feasible set restricts the application of the linear scalarization. It is especially important for multicriteria games, because the set of possible game values in multicriteria case is not convex [8,9]. Therefore we consider a scalarizing function suitable for nonconvex sets [14,20]. The idea was put forward by Yu.B. Germeier at the end of the 1960s. It corresponds to the concept of fair allocation of limited resources introduced by Rawls [22] and is widely used for decision making (in particular, in data networks [23]). It realizes the idea of measuring, for example, social welfare or network users’ demands as (weighted) the worst-off member of society or user. Germeier proved that for F ( x ) > 0 , x * is weakly efficient if and only if there exists the vector μ > 0 , μ Λ , such that x * Arg max x min k μ k f k ( x ) . The function min k μ k f k ( x ) is called the Germeier’s combination (in Russian literature) and the weighed Chebyshev metric (in English language literature). Further investigations [11,24,25,26] have widened Germeier’s result for the modified function
min k I ( μ ) f k ( x ) μ k , I ( μ ) = def { k = 1 K | μ k > 0 } , μ Λ .
We refer to it as Germeier scalarizing function (GS). Here and further 1 K (and similar) denotes the interval of all integers between 1 and K included.
Figure 1 illustrates how GS (2) works in a multicriteria maximization problem. The feasible set F ( X ) (the set of all feasible values of the vector function) is shown (shaded) in the criterion space, i.e., on ( f 1 , f 2 ) plane. Level curves of the function min f 1 μ 1 , f 2 μ 2 are presented for the given μ = ( μ 1 , μ 2 ) . The particular level curve is a cone with the vertex determined by the equality f 1 μ 1 = f 2 μ 2 = c o n s t . The maximal value of min f 1 μ 1 , f 2 μ 2 along the ray 0 , μ ¯ is achieved at the point, where the cone vertex lies on the Pareto frontier of F ( X ) (in bold). This point has the coordinates μ 1 max x X min f 1 ( x ) μ 1 , f 2 ( x ) μ 2 , μ 2 max x X min f 1 ( x ) μ 1 , f 2 ( x ) μ 2 .
The function max x X min k I ( μ ) f k ( x ) μ k is continuous in μ while F is continuous, and
Max x X F ( x ) = μ Λ μ max x X min k I ( μ ) f k ( x ) μ k
under some regularity conditions [25]. Therefore Germeier’s scalarizing function is successfully used for parametrizing and approximating nonconvex weakly efficient sets. Further development of Germeier’s idea leads to a combination of GS and LS [27,28] and to the scalarizing functions of the form ( k λ k z k s ) 1 / s (see [19]). Nevertheless, GS (2) looks better for finite approximation [25] than other types of scalarizing functions.

1.3. Two Person Zero-Sum Multicriteria Game

Consider a multicriteria (MC) game of two players having opposite goals: Player 1 wants to maximize a vector function F ( x , y ) = ( f 1 ( x , y ) , , f K ( x , y ) ) and Player 2 tries to minimize the same function. Player 1 chooses strategy x X and Player 2’s strategy is y Y , and we come to the game Γ = X , Y , F ( x , y ) . Following classic game theoretic concepts it is easy to rewrite the definition of Nash equilibrium for multicriteria case [7].
Definition 2. 
A pair of strategies ( x * , y * ) , x * X , y * Y is called the multicriteria Nash equilibrium outcome or just multicriteria Nash equilibrium if
x * Arg Max x X F ( x , y * ) a n d y * Arg Min y Y F ( x * , y ) .
As mentioned above, here and from now on we will consider Max and Min as the sets of weakly nondominated values of the vector function. Such an approach defines the widest possible of MC game solutions [7]. Shapley [6] proved that the set of MC equilibria for an MC finite game can be represented as a set of solutions of scalar games.
Another idea for solving MC games comes from the attempts of using maxmin and minmax in multicriteria case [29]. In a scalar game, maxmin defines a player’s security strategy [30], and the equilibrium in a zero-sum scalar game exists when maxmin of the payoff is equal to minmax of the payoff. However, what should be understood by maxmin for a vector function? There are two competing approaches for combining the sets of Min and Max. One of them unites the feasible sets for each particular player’s strategy [31,32], the other considers the intersection of such sets widened with nonfeasible points (evaluations) [19,24,33]. The main disadvantage of the first approach is a lack of meaningful interpretation, while the second one leads to underestimated values.
In our papers [24,26] we have developed a second approach. Based on the approach, we consider vector evaluations for the points from the initial feasible set. This allows us to formulate the concept of the solution for an MC game with opposite interests [34] as the set of points in criterion space belonging both to MC maxmin and minmax. We find the class of MC games “in evaluations” for which such a solution is not empty. Zero-sum games have empty intersections of Player 1’s MC maxmin and Player 2’s MC minmax in the nondegenerate case [34,35]. To overcome this problem, we introduce [36,37] a new concept of MC mixed extension for which MC maxmin and minmax are equal for the same player. For this concept, relations between MC mixed strategy equilibrium set and MC maxmin are presented in Ref. [38]. A detailed analysis of different concepts for MC game value can be found in Ref. [11]. In the present paper, we turn back to the classic (initial) concept of a mixed strategy solution of an MC matrix game introduced by Shapley (see Definition 2).
Consider a finite multicriteria zero-sum two person game. In this case, kth partial criterion forms an ( n × m ) -matrix A k , k = 1 K . Component a i j ( k ) of the matrix A k stands for Player 1’s gain and Player 2’s loss for kth criterion when Player 1 chooses strategy i (matrix row) and Player 2 chooses strategy j (matrix column), i = 1 n , j = 1 m . The chosen pair ( i , j ) is the pure strategy outcome of the game. It determines vector ( a i j ( 1 ) , , a i j ( K ) ) of Player 1’s gains and Player 2’s losses. When the players use mixed strategies, assuming that p i is the probability that Player 1 chooses row i and q j is the probability that Player 2 chooses column j, we come to the mixed strategy outcome ( p , q ) with p P and q Q , where
P = def { p I R + n | i = 1 n p i = 1 } , Q = def { q I R + m | j = 1 m q j = 1 } .
The averaged criteria vector ( p A 1 q , , p A K q ) is the gain of Player 1 and the loss of Player 2 according to standard mixed extension of the multicriteria game [6]. We obtain multicriteria zero-sum game Γ 0 = def P , Q , Φ with gain/loss vector function
Φ ( p , q ) = ( φ 1 ( p , q ) , , φ K ( p , q ) ) , φ k ( p , q ) = def p A k q , k = 1 K .
Shapley [6] studied game Γ 0 , assuming that its solution is the Nash equilibrium generalized for the multicriteria case. As a rule, the solution and the value of the MC game are sets. According to Shapley, the solution (or set of equilibria) of Γ 0 is the set of outcomes
R 0 = def { ( p 0 , q 0 ) P × Q | p 0 Arg Max p P Φ ( p , q 0 ) and q 0 Arg Min q Q Φ ( p 0 , q ) } ,
and the value (or set of equilibrium values) of Γ 0 is the set
Z 0 = def { Φ ( p 0 , q 0 ) | ( p 0 , q 0 ) R 0 } .
Any pair of strategies ( p 0 , q 0 ) R 0 in (3) is called MC equilibrium in the game Γ 0 , and the corresponding Φ ( p 0 , q 0 ) is called the equilibrium value.
According to Refs. [6,7], the sets R 0 and Z 0 can be obtained with the aid of linear scalarization applied to the partial criteria of Φ ( p , q ) . Equilibrium outcomes and equilibrium values of the scalar games
Γ S [ Φ , ( λ , γ ) ] = def P , Q , k = 1 K λ k φ k , k = 1 K γ k φ k λ , γ Λ = def { λ I R + K | k = 1 K λ k = 1 } ,
form the sets of equilibrium outcomes and equilibrium values of the MC game Γ 0 . Here and further for a normal form scalar game [30,39], we write minus in the payoff function of Player 2 because she/he minimizes her/his losses (in (4), the payoff is equal to convex combination of partial criteria).
The scalar games in (4) are not zero-sum for λ γ . Nevertheless, the equilibrium exists in each of the games due to Nash’s theorem [40]. For each pair of parameters, it can be found as a mixed strategy equilibrium of the finite bimatrix game with matrices k = 1 K λ k A k and k = 1 K γ k A k by solving a system of linear equations (see, for example, in Ref. [30]). However, parametrization of the sets R 0 and Z 0 by the equilibria of scalar games (4) may be not convenient, in particular, due to practical reasons [10,36]. In addition, such a parametrization does not allow to compare the set Z 0 of MC game equilibrium values with MC maxmin and MC minmax, because the latter cannot be parametrized by maxmins and minmaxes of the LS [11,41,42]. The present paper studies parametrization of R 0 and Z 0 based on Germeier’s scalarization with the main purpose of proposing the finite approximation of Z 0 .
In Section 2, we apply Germeier’s scalarization to the solution (3) of the MC matrix game in mixed strategies and substantiate the parametrization of Z 0 with the aid of Germeier’s scalarizing function. In Section 3, we discuss the obtained result and compare Z 0 with MC maxmin and MC minmax parametrized with GS. In Section 4, we examine a finite approximation of the set of equilibria (and the equilibrium values) of the MC game. In Section 5, we give a short review of the close results, and the conclusions in Section 6 summarize our research.

2. Germeier’s Scalarization in MC Games

Scalarization is not only useful for parametrizing and approximating MC game value, as may also be used by a decision maker who wants to compare nondominated vector payoffs, keeping in mind some certain meaning. For example, she/he may consider weights of relative importance of the criteria or coefficients that show the degree of achievements of some target values. When the decision maker uses LS, she/he solves the problem of total profit maximization, while GS improves the worst compliance with the target among the criteria. According to Rawls [22], the latter is called a fair allocation.
The MC game may be considered as a competition between two teams, and their members rely on the partial criteria. The criteria values depend on the strategies of the members of both teams. In this case, fair optimization leads to GS as a measure for efficiency of the decisions made [10]. In addition, GS is a useful tool for searching, analyzing, and describing the solutions of MC games.
In a zero-sum multicriteria game, Player 1 faces the multicriteria maximization
Max p P Φ ( p , q 0 )
(for the fixed q 0 ). Germeier’s scalarization (2) specifies the corresponding parametric family of scalar functions
G 1 [ Φ , μ ] ( p , q 0 ) = def min k I ( μ ) φ k ( p , q 0 ) μ k , μ Λ .
For the fixed p 0 , the minimizing Player 2 solves the multicriteria minimization
Min q Q Φ ( p 0 , q )
that is reduced to parametric minimization of GS
G 2 [ Φ , μ ] ( p 0 , q ) = def max k I ( μ ) φ k ( p 0 , q ) μ k , μ Λ .
To further simplify the reasoning, we suppose that all elements a i j ( k ) of matrices A k ( k = 1 K ) are positive rational numbers. For definiteness, let them be no less than 1 and no greater than 10. Then 1 φ k ( p , q ) 10 , k = 1 K . The payoff of Player 2 is negative, and this leads to some distinctions between proofs of the results in the current section and those given for the weak equilibrium in Ref. [10].
Now we show that Germeier’s scalarization allows us to describe R 0 and Z 0 in multicriteria zero-sum game with one-parametric family of scalar games
Γ G ( μ ) = def P , Q , G 1 [ Φ , μ ] ( p , q ) , G 2 [ Φ , μ ] ( p , q ) , μ Λ .
Proposition 1. 
For all ( p 0 , q 0 ) R 0 there exists μ 0 Λ such that ( p 0 , q 0 ) is Nash equilibrium in Γ G ( μ 0 ) .
Proof. 
Let us choose, as in Refs. [20,25], the vector of Germeier’s scalarizing function μ 0 Λ having components
μ k 0 = def φ k ( p 0 , q 0 ) k = 1 K φ k ( p 0 , q 0 ) .
1. We obtain
p 0 Arg max p P G 1 [ Φ , μ 0 ] ( p , q 0 ) .
Indeed, let p * P be a maximizer in (7). Then G 1 [ Φ , μ 0 ] ( p * , q 0 ) G 1 [ Φ , μ 0 ] ( p 0 , q 0 ) . If the equality is satisfied, then (7) is proven. If strong inequality is satisfied, then, by definitions of G 1 and μ 0 ,
min k I ( μ 0 ) φ k ( p * , q 0 ) μ k 0 > min k I ( μ 0 ) φ k ( p 0 , q 0 ) μ k 0 = k = 1 K φ k ( p 0 , q 0 ) and min k I ( μ 0 ) φ k ( p * , q 0 ) φ k ( p 0 , q 0 ) > 1 ,
i.e., φ k ( p * , q 0 ) > φ k ( p 0 , q 0 ) k = 1 K , since φ k ( p 0 , q 0 ) > 0 under the assumptions made. Hence,
k = 1 K λ k φ k ( p * , q 0 ) > k = 1 K λ k φ k ( p 0 , q 0 ) for   any λ 0 .
However, according to Refs. [6,7], ( p 0 , q 0 ) is an equilibrium in a game from (4), i.e., there exists such λ Λ that
p 0 Arg max p P k = 1 K λ k φ k ( p , q 0 ) .
The obtained contradiction proves (7).
2. Similarly q 0 Arg max q Q { G 2 [ Φ , μ 0 ] ( p 0 , q ) } , i.e., q 0 Arg min q Q G 2 [ Φ , μ 0 ] ( p 0 , q ) , if
q 0 Arg min q Q k = 1 K γ k φ k ( p 0 , q ) , γ Λ .
Let q * Arg min q Q G 2 [ Φ , μ 0 ] ( p 0 , q ) . Then G 2 [ Φ , μ 0 ] ( p 0 , q * ) G 2 [ Φ , μ 0 ] ( p 0 , q 0 ) . However, for strict inequality we have
max k I ( μ 0 ) φ k ( p 0 , q * ) μ k 0 < k = 1 K φ k ( p 0 , q 0 ) and max k I ( μ 0 ) φ k ( p 0 , q * ) φ k ( p 0 , q 0 ) < 1 ,
i.e., φ k ( p 0 , q * ) < φ k ( p 0 , q 0 ) k I ( μ 0 ) . Since I ( μ 0 ) = { k = 1 K } then
k = 1 K γ k φ k ( p 0 , q * ) < k = 1 K γ k φ k ( p 0 , q 0 ) ,
i.e., q 0 does not minimize LS, which contradicts (8). As a result, we prove that there exists an equilibrium in the game Γ G ( μ 0 ) that coincides with the MC equilibrium ( p 0 , q 0 ) . □
Remark 1. 
If we do not suppose φ k ( p 0 , q 0 ) > 0 , part 2 of the proof is not true for γ k 0 .
Thus, any MC equilibrium in the MC game Γ 0 can be obtained with the aid of GS with the same value of a scalarizing parameter for both players. Under the assumptions φ k ( p 0 , q 0 ) > 0 the inverse statement is true.
Proposition 2. 
For any μ Λ , Nash equilibrium in the game Γ G ( μ ) belongs to R 0 .
Proof. 
Let μ Λ and p * Arg max p P G 1 [ Φ , μ ] ( p , q * ) , q * Arg min q Q G 2 [ Φ , μ ] ( p * , q ) (note that Arg max q Q { G 2 [ Φ , μ ] ( p * , q ) } = Arg min q Q G 2 [ Φ , μ ] ( p * , q ) ). Then, according to GS properties (see Section 1.2 and Ref. [25] for details),
p * Arg Max p P Φ ( p , q * ) and q * Arg Min q Q Φ ( p * , q ) , i . e . , ( p * , q * ) R 0 .
Let us emphasize that existence of Nash equilibrium in the scalar game Γ G ( μ ) for any μ Λ follows from Nash’s theorem [30], because in the considered case of the finite game, G 1 [ Φ , μ ] ( p , q ) is concave in p and G 2 [ Φ , μ ] ( p , q ) is concave in q on the convex compact set P × Q .
It follows from the proof of Proposition 1 that G 1 [ Φ , μ 0 ] ( p 0 , q 0 ) = G 2 [ Φ , μ 0 ] ( p 0 , q 0 ) at equilibrium for μ 0 (6), i.e., Germeier’s scalarizing functions for both players are equal. One can also see the equality between the partial criteria divided by the corresponding scalarizing coefficients. It means the equality between the normalized partial gains for Player 1 and losses for Player 2. The value they are equal to is the sum of the vector function components at the MC equilibrium. Furthermore, the following interesting result takes place.
Proposition 3. 
For any μ Λ at any Nash equilibria ( p * , q * ) of the game Γ G ( μ ) either
G 1 [ Φ , μ ] ( p * , q * ) = G 2 [ Φ , μ ] ( p * , q * ) ,
and μ G i [ Φ , μ ] ( p * , q * ) = Φ ( p * , q * ) , i = 1 , 2 , or μ does not satisfy (6) for ( p * , q * ) , and
μ G i [ Φ , μ ] ( p * , q * ) Φ ( p * , q * ) , i = 1 , 2 .
Proof. 
Let us choose μ Λ and let ( p * , q * ) be an equilibrium in the game Γ G ( μ ) (5). For the equilibrium, we construct μ * according to (6) (replacing index 0 with *). Then we have Φ ( p * , q * ) = μ * G 1 [ Φ , μ * ] ( p * , q * ) . On the other hand, since p * maximizes G 1 [ Φ , μ ] ( p , q * ) , then φ k ( p * , q * ) / μ k G 1 [ Φ , μ ] ( p * , q * ) k = 1 K and Φ ( p * , q * ) μ G 1 [ Φ , μ ] ( p * , q * ) , i.e., μ * G 1 [ Φ , μ * ] ( p * , q * ) μ G 1 [ Φ , μ ] ( p * , q * ) . If the vectors are equal, then μ = μ * , because G 1 [ Φ , μ * ] ( p * , q * ) and G 1 [ Φ , μ ] ( p * , q * ) are positive and μ , μ * Λ . Hence, μ has the same properties as μ * . If there exists k such that φ k ( p * , q * ) > μ k G 1 [ Φ , μ ] ( p * , q * ) , i.e.,
μ k * G 1 [ Φ , μ * ] ( p * , q * ) > μ k G 1 [ Φ , μ ] ( p * , q * ) ,
then it follows from μ , μ * Λ that G 1 [ Φ , μ * ] ( p * , q * ) > G 1 [ Φ , μ ] ( p * , q * ) . Thus, the equality Φ ( p * , q * ) = μ G 1 [ Φ , μ ] ( p * , q * ) is impossible.
Notice that, by definitions of G i , when G 1 [ Φ , μ ] ( p * , q * ) G 2 [ Φ , μ ] ( p * , q * ) there exist such k and l, for which φ k ( p * , q * ) > μ k G 1 [ Φ , μ ] ( p * , q * ) and φ l ( p * , q * ) < μ l G 2 [ Φ , μ ] ( p * , q * ) . Therefore, Φ ( p * , q * ) μ G 1 [ Φ , μ ] ( p * , q * ) and Φ ( p * , q * ) μ G 2 [ Φ , μ ] ( p * , q * ) from what was proved above. We have that μ μ * for this ( p * , q * ) . □
It follows from Proposition 3 and the proof of Proposition 1 that for the description of the set R 0 , it is enough to consider only those μ Λ , for which G 1 [ Φ , μ ] ( p * , q * ) = G 2 [ Φ , μ ] ( p * , q * ) for some equilibrium ( p * , q * ) of the game Γ G ( μ ) . We denote the set of these GS parameters by M * . In particular, under the assumptions we have made, μ k 0.1 / K > 0 , k = 1 K , for μ M * . The solutions of game (5) for μ Λ \ M * do not add any new MC equilibrium to R 0 in comparison to those obtained for μ M * . Further, we denote by Λ 0 = def { μ Λ | μ k 0.1 / K , k = 1 K } the set of GS’s scalarizing parameters that contain M * for certain.
If μ M * , then all ratios φ k / μ k are equal at the equilibrium ( p * , q * ) , for which G 1 [ Φ , μ ] ( p * , q * ) = G 2 [ Φ , μ ] ( p * , q * ) . Thus, GS allows us to obtain the following necessary conditions of ( p , q ) being MC equilibrium in the multicriteria matrix game. There exists μ M * such that
p ( A k μ k k = 1 K A k ) q = 0 , k = 1 K .
We have K 1 equations for n 1 + m 1 variables. In particular, for two criteria games 2 × 2 , p and q satisfy the equality p { A 1 μ 1 ( A 1 + A 2 ) } q = 0 . Further we write a i , j I or a i , j II instead of a i j ( k ) in the case of K = 2 . In these notations, (9) takes the form { p 1 ( a 1 , 1 I ( 1 μ 1 ) μ 1 a 1 , 1 II ) + ( 1 p 1 ) ( a 2 , 1 I ( 1 μ 1 ) μ 1 a 2 , 1 II ) } q 1 + { p 1 ( a 1 , 2 I ( 1 μ 1 ) μ 1 a 1 , 2 II ) + ( 1 p 1 ) ( a 2 , 2 I ( 1 μ 1 ) μ 1 a 2 , 2 II ) } ( 1 q 1 ) = 0 . This relation allows us to express p 1 in terms of q 1 and vice versa. However, one should take into account p P and q Q .
The number of equations grows together with K (no matter how many pure strategies the players have), and it is not obvious that system (9) is compatible. Nevertheless, it is compatible for μ = μ 0 from (6) and its solution leads (by the proof of Proposition 1) to at least one vector of mixed strategies ( p 0 , q 0 ) , that is an equilibrium in the scalar game Γ G ( μ ) , i.e., the equilibrium of the MC game. Thus, a solution of (9) that belongs to P × Q exists for all μ M * (by Proposition 3). The question of how to use (9) for finding ( p 0 , q 0 ) R 0 is still open. It is clear that the set M * is not described explicitly. Besides, it is not enough to use (9) for obtaining an equilibrium in the game Γ G ( μ ) . However, Equation (9) help to find all pure strategy MC equilibria for the multicriteria matrix game.
Proposition 4. 
If p i 0 = 1 , q j 0 = 1 for ( p 0 , q 0 ) R 0 , then ( p 0 , q 0 ) is Nash equilibrium in the scalar game Γ G ( μ i j ) with
μ k i j = def a i j ( k ) l = 1 K a i j ( l ) , k = 1 K .
Proof. 
Conditions (9) for pure strategies ( p 0 , q 0 ) take the form
a i j ( k ) μ k l = 1 K a i j ( l ) = 0 , k = 1 K ,
and allow us to write μ i j in the needed way. □
Thus, if ( i , j ) is a pure strategy MC equilibrium, then it is also a pure strategy equilibrium in the bimatrix game with matrices G 1 [ ( A 1 , , A K ) , μ i j ] and G 2 [ ( A 1 , , A K ) , μ i j ] , where
G 1 [ ( A 1 , , A K ) , μ ] ( i , j ) = min k = 1 K a i j ( k ) μ k , G 2 [ ( A 1 , , A K ) , μ ] ( i , j ) = max k = 1 K a i j ( k ) μ k .
The inverse is also true by Proposition 2. Therefore, if we find pure strategy equilibria (if exist) for the games Γ G ( μ i j ) , i = 1 n , j = 1 m , we construct all pure strategy MC equilibria for the MC game Γ 0 . A fast algorithm for finding a pure strategy equilibrium in a bimatrix game is suggested in Ref. [43]. Assuming a i j ( k ) to be integer or rational numbers for all k = 1 K , we can choose μ i j at once from Proposition 4 as basic knots of ϵ -net for approximating R 0 (see Section 4).
Notice that the game Γ G ( μ i j ) has the pure strategy equilibrium p i 0 = 1 , q j 0 = 1 if the corresponding pair ( i , j ) is a pure strategy saddle point (solution) of the zero-sum matrix game with the matrix A = def k A k . Indeed, let ( i , j ) be a pure strategy equilibrium in the game with the matrix A. Then for the bimatrix game with payoff functions
G 1 [ ( A 1 , , A K ) , μ i j ] ( i , j ) , G 2 [ ( A 1 , , A K ) , μ i j ] ( i , j )
for μ i j defined in Proposition 4, we obtain
max i = 1 n G 1 [ ( A 1 , , A K ) , μ i j ] ( i , j ) = max i = 1 n min k = 1 K a i j ( k ) μ k i j l = 1 K a i j ( l ) .
For strict inequality, we have min k = 1 K a i j ( k ) / a i j ( k ) > 1 , hence, a i j ( k ) > a i j ( k ) k = 1 K and l = 1 K a i j ( k ) > l = 1 K a i j ( l ) . The latter contradicts to the fact that ( i , j ) is a saddle point for A. The same reasoning can be performed for Player 2.
This property may be convenient for finding MC equilibria, although it follows from the parametrization of R 0 with linear scalarizing function, and any convex combination of A k may provide sufficient condition instead of the sum of the matrices. As a reminder, we cannot limit ourselves with saddle points of the similar matrix games when we construct the whole set R 0 using LS. All equilibria of the bimatrix games for different weights used by different players should be found as well [6]. There is no need to solve games with mismatched scalarizing parameters when GS is used.

3. Properties of GS-Based Parametrization for Multicriteria Game Value

3.1. MC Maxmin and MC Minmax

The constructed one-parametric representation of the set R 0 gives a similar parametrization for the value Z 0 of the MC game Γ 0 . Namely, for the positive payoff vector function,
Z 0 = { z 0 [ μ ] = def Φ ( p * [ μ ] , q * [ μ ] ) | ( p * [ μ ] , q * [ μ ] ) is the equilibrium in Γ G ( μ ) , μ Λ 0 } .
For μ M * , the equalities
Φ ( p * [ μ ] , q * [ μ ] ) = μ G 1 [ Φ , μ ] ( p * [ μ ] , q * [ μ ] ) = μ G 2 [ Φ , μ ] ( p * [ μ ] , q * [ μ ] )
are satisfied (for some ( p * [ μ ] , q * [ μ ] ) ), and vector inequalities (for all equilibria of the game Γ G ( μ ) ) are fulfilled for all other positive μ according to Proposition 3. In addition, it follows from the proof of Proposition 1 that Z 0 is not changed if we take only μ M * in (10). Formula (10) allows us to obtain the following parametric relations between the value of zero-sum MC game and MC maxmin and MC minmax.
According to Ref. [26], MC maxmin and MC minmax of the vector payoff Φ ( p , q ) for Player 1 are the sets V 1 and W 1 that can be parametrized using GS in the following way:
V 1 = { v 1 [ μ ] = def μ max p P min q Q G 1 [ Φ , μ ] ( p , q ) | μ Λ 0 } ,
W 1 = { w 1 [ μ ] = def μ min q Q max p P G 1 [ Φ , μ ] ( p , q ) | μ Λ 0 } .
We do not consider μ Λ \ Λ 0 because the corresponding v 1 [ μ ] and w 1 [ μ ] do not belong to the feasible set Φ ( P , Q ) = def { Φ ( p , q ) | p P , q Q } for certain. MC maxmin and MC minmax of Player 2’s vector loss Φ ( p , q ) are represented as
W 2 = { w 2 [ μ ] = def μ max p P min q Q G 2 [ Φ , μ ] ( p , q ) | μ Λ 0 } ,
V 2 = { v 2 [ μ ] = def μ min q Q max p P G 2 [ Φ , μ ] ( p , q ) | μ Λ 0 } ,
respectively. The following inequalities take place:
μ Λ 0 v 1 [ μ ] w 1 [ μ ] z 0 [ μ ] w 2 [ μ ] v 2 [ μ ] .
Indeed, it is well-known that maxmin is not greater than minmax for scalar functions [20,30], therefore v 1 [ μ ] w 1 [ μ ] and w 2 [ μ ] v 2 [ μ ] . One can see that
β 1 [ μ ] = def min q Q max p P G 1 [ Φ , μ ] ( p , q ) max p P G 1 [ Φ , μ ] ( p , q * [ μ ] ) = G 1 [ Φ , μ ] ( p * [ μ ] , q * [ μ ] ) ,
i.e., w 1 [ μ ] = μ β 1 [ μ ] μ G 1 [ Φ , μ ] ( p * [ μ ] , q * [ μ ] ) Φ ( p * [ μ ] , q * [ μ ] ) . The same reasoning leads to z 0 [ μ ] w 2 [ μ ] , so all the inequalities in (11) are proved. Inequalities (11) justify the possibility to interpret Z 0 (and R 0 ) as the set of compromise values (and outcomes) in the MC matrix game.
Notice that based on the approach by Refs. [24,38], we can consider the wider concept of MC game value with the same R 0 . For (1), weakly efficient values of the vector function F can be represented as weakly efficient points of the Edgeworth–Pareto hull (eph) [13,19] of the function. For the considered settings, eph is defined as
e p h ( F ) = def { 0 ψ 11 | ψ Max x X F ( x ) } and e p h ( F ) = def { 0 ψ 11 | ψ Min x X F ( x ) } .
Then we obtain the following enveloping sets for MC maximum and minimum:
Max x X ¯ F ( x ) = def { ψ 0 e p h ( F ) | ψ e p h ( F ) k : ψ k ψ k 0 } ,
Min x X ¯ F ( x ) = def { ψ 0 e p h ( F ) | ψ e p h ( F ) k : ψ k ψ k 0 } .
Some weakly efficient points may not belong to F ( X ) (or Φ ( P , Q ) in our case), but they may serve as evaluations that make sense for compromise or when both players are faced with additional uncertainty. Here we do not focus on obviously unreal evaluations and limit ourselves with an intersection with Φ ( P , Q ) .
Using the extended sets of evaluations (12), (13) instead of standard MC maximum and MC minimum and applying results from Refs. [24,38], we come to the following MC game value “in evaluations” for Player 1:
Z 1 * = { z 1 * [ μ ] = def μ G 1 [ Φ , μ ] ( p * [ μ ] , q * [ μ ] ) | ( p * [ μ ] , q * [ μ ] ) is equilibrium in Γ G ( μ ) , μ Λ 0 } .
For Player 2 a similar set is
Z 2 * = { z 2 * [ μ ] = def μ G 2 [ Φ , μ ] ( p * [ μ ] , q * [ μ ] ) | ( p * [ μ ] , q * [ μ ] ) is equilibrium in Γ G ( μ ) , μ Λ 0 } .
As it is proved in Proposition 3, the sets have common points for μ M * and Z 0 Z 1 * Z 2 * . For other μ , only inequalities z 1 * [ μ ] z 0 [ μ ] z 2 * [ μ ] are satisfied. Thus Z 1 * e p h ( Z 0 ) and Z 2 * e p h ( Z 0 ) , and consequently, Z 1 * Z 2 * e p h ( Z 0 ) e p h ( Z 0 ) . However, this inclusion does not imply the equality between Z 0 and Z 1 * Z 2 * because Z 0 is not convex. Nevertheless, let us emphasize once again that the MC equilibrium set R 0 is the same for both statements. The difference is in different evaluations for the same ( p * [ μ ] , q * [ μ ] ) . However, the players may prefer to use Z i * instead of Z 0 . For these sets, inequalities (11) are also fulfilled.
Vector functions v 1 , v 2 , w 1 , w 2 are continuous because functions β 1 [ μ ] and
max p P min q Q G 1 [ Φ , μ ] ( p , q )
are continuous in μ on Λ 0 (see [24]), and the same is satisfied for G 2 [ Φ , μ ] ( p , q ) : its maxmin and minmax are continuous in μ Λ 0 .
Further we investigate the continuity of z 0 [ μ ] taking into account the possible plurality of equilibrium values in the scalar game Γ G ( μ ) . Denote the set of all equilibrium values for a given μ by
Z ( μ ) = def { z 0 [ μ ] = Φ ( ( p 0 , q 0 ) [ μ ] ) | ( p 0 , q 0 ) [ μ ] is an equilibrium in the game Γ G ( μ ) } .

3.2. Geometric Presentation and Examples

Let us see what we can say about M * as a subset of Λ 0 . According to definition of M * , for any μ 0 M * , there exists the equilibrium ( p 0 , q 0 ) in the game Γ G ( μ 0 ) so that it is related with μ 0 via (6). Condition (6) means that Φ ( p 0 , q 0 ) belongs to the ray 0 , μ 0 ¯ in the criterion space (the plane ( φ 1 , φ 2 ) is similar to Figure 1). The ray goes from the origin in the direction of μ 0 (see Figure 2 on the right for μ 0 with μ 1 0 = 1 / 2 , 5 / 8 , 5/9, and 3/4 for the Example (14) below). It is obvious that if the ray 0 , μ ¯ , μ Λ 0 , does not intersect the feasible set Φ ( P , Q ) , then (according to definition of M * ) μ Λ 0 \ M * . However, the inverse statement is not true: there may be no equilibrium values on the ray 0 , μ ¯ that intersects Φ ( P , Q ) . In particular, if R 0 is a singleton that consists of the only pure strategy outcome, then this specific outcome is the equilibrium in the game Γ G ( μ ) for all μ (whether the ray 0 , μ ¯ intersects with the feasible set Φ ( P , Q ) or not). In this case, M * consists of the only one μ 0 that corresponds to this outcome according to (6). The uniqueness of MC equilibrium is possible for singular MC case when all matrices A k of the game Γ 0 have the same pure strategy outcome as the saddle point (for example, equilibrium in dominant strategies [30]). The uniqueness of the equilibrium for all μ means its continuity in μ .
More complicated situations are illustrated by the MC game with the following bimatrix payoff:
( A 1 , A 2 ) = ( 3 , 3 ) ( 2 , 2 ) ( 2 , 2 ) ( 3 , 1 ) .
Applying mixed strategies we come to bilinear criteria of the payoff function Φ with
φ 1 ( p , q ) = 2 p 1 q 1 p 1 q 1 + 3 , φ 2 ( p , q ) = p 1 + q 1 + 1 .
Here and further in two-criteria 2 × 2 games we write only the first component of the strategy vector and of the parameter vector because the second components are defined uniquely. The feasible set Φ ( P , Q ) for (14) is shown in Figure 2 on the left in the criterion space, i.e., on the plane of partial criteria ( φ 1 , φ 2 ) .
For μ = ( 1 / 2 , 1 / 2 ) , the unique outcome ( p 1 = 1 , q 1 = 0 ) is the equilibrium in the game Γ G ( 1 / 2 , 1 / 2 ) . The corresponding equilibrium value is equal to (2, 2), i.e., Z ( 1 / 2 , 1 / 2 ) = { z 0 [ ( 1 / 2 , 1 / 2 ) ] } = { ( 2 , 2 ) } . However, solving (9), we find the outcomes ( p 1 = 1 , q 1 [ 0 , 1 ] ) and ( p 1 [ 0 , 1 ] , q 1 = 1 ), and the corresponding values of Φ ( p , q ) form the segment connecting points (2, 2) and (3, 3) in the criterion space. This segment is the intersection of the ray 0 , ( 1 / 2 , 1 / 2 ) ¯ with the set Φ ( P , Q ) , but the equilibrium is only (2, 2). There is no intersection of the ray 0 , μ ¯ with Φ ( P , Q ) for μ 1 < 1 / 2 , and there is only the equilibrium ( p 1 = 1 , q 1 = 0 ) for such μ in the game Γ G ( μ ) for (14). It gives the MC equilibrium value (2, 2), i.e., Z ( μ ) = { z 0 [ μ ] } = { ( 2 , 2 ) } μ 1 / 2 that is already found for ( 1 / 2 , 1 / 2 ) M * .
Notice that there is no convergence of the values of Φ on the solutions of (9) for μ 1 1 / 2 0 , i.e., values Φ on the solutions of (9) are not continuous in μ . All such μ (with μ 1 < 1 / 2 ) do not belong to M * , but they allow to find MC equilibrium for game (14) as the solution of the game Γ G ( μ ) . On the other hand, Φ for the solutions of (9) and the corresponding segments in the criterion space converge in Hausdorff metric to the mentioned segment (between (2, 2) and (3, 3)) for μ 1 1 / 2 + 0 . The equilibrium value in the scalar games Γ G ( μ ) with (14) (see Figure 3 on the right) is unique for μ 1 ( 1 / 2 , 5 / 9 ) and moves to south-east from ( 2 , 2 ) . For the equilibrium values, we obtain that z 0 [ μ ] z 0 [ μ 0 ] when μ μ 0 for μ 1 0 ( 0 , 5 / 9 ) , although it is not true for the values of Φ on the solutions of (9) for μ 1 0 = 1 / 2 .
Continuity of Z ( μ ) in the Hausdorff metric is also correct for μ 1 ( 5 / 9 , 3 / 4 ) . There are two or more equilibria for μ 1 [ 5 / 9 , 3 / 4 ) in the game Γ G ( μ ) with (14) and the only one exists for μ with μ 1 = 3 / 4 . The set M * is composed of all μ with μ 1 [ 1 / 2 , 3 / 4 ] . Continuity of Z ( μ ) at μ 1 = 5 / 9 is one-sided: Z ( μ ) converges in Hausdorff metric for μ 1 5 / 9 + 0 . This property is sufficient for approximating Z 0 in the game (14). The set of equilibrium values for the MC game with (14) is shown in bold in Figure 3 on the right. Further we solve the game in explicit form (see R 0 in Figure 3 on the left).
Notice that φ 1 ( p , q ) and φ 2 ( p , q ) (i.e., G 2 ) increase in q 1 for all p 1 > 1 / 2 . Therefore, the only optimal response of Player 2 is q 1 = 0 for all μ Λ 0 . The best response strategy for Player 1 depends on μ . It is easy to see that ( 3 p 1 ) / μ 1 = ( p 1 + 1 ) / ( 1 μ 1 ) , i.e., p 1 = 3 4 μ 1 , and 1 / 2 μ 1 < 5 / 8 because p 1 ( 1 / 2 , 1 ] Thus, the first part of R 0 for the game with (14) is the set of equilibria
R 1 = { ( p , q ) w i t h ( p 1 = 3 4 μ 1 , q 1 = 0 ) | μ 1 [ 1 / 2 , 5 / 8 ) } .
The corresponding values of Φ (with φ 1 + φ 2 = 4 ) form the segment with the endpoints (2, 2) and (2.5, 1.5) (see Figure 3 on the right). For μ 1 = 1 / 2 , we have p 1 = 1 and the unique solution ( p , q ) with p 1 = 1 , q 1 = 0 . The equilibrium value z 0 [ ( 1 / 2 , 1 / 2 ) ] coincides with the left angle point of Φ ( P , Q ) (see Figure 2). For μ 1 = 5 / 8 , the solution has p 1 = 1 / 2 , q 1 = 0 , but it is not unique as we will discuss. For intermediate value μ 1 = 5 / 9 , one can find the equilibrium with p 1 = 7 / 9 , q 1 = 0 .
If q 1 > 1 / 2 , Player 1’s payoff function G 1 increases in p 1 for all μ Λ 0 , and the optimal strategy has p 1 = 1 . However, the corresponding Player 2’s optimal response is q 1 = 0 , which does not satisfy the considered case, hence there is no equilibrium. For q 1 = 1 / 2 we have G 1 = min { 2.5 / μ 1 , ( p 1 + 1.5 ) / ( 1 μ 1 ) } . Any p 1 1 / 2 is suitable for μ 1 5 / 9 if it leads to q 1 = 1 / 2 , and for other μ 1 we have p 1 = 1 again. In particular, for μ 1 = 5 / 9 , we come to the second equilibrium with p 1 = q 1 = 1 / 2 . If p 1 = 1 / 2 , we have G 2 = max { 2.5 / μ 1 , ( q 1 + 1.5 ) / ( 1 μ 1 ) } , and the optimal response is q 1 = 2.5 / μ 1 4 for μ 1 [ 1 / 2 , 5 / 9 ] . Thus, we come to μ 1 = 5 / 9 . Notice that μ = ( 5 / 9 , 4 / 9 ) belongs to M * with both equilibrium outcomes differing in the sum of partial criteria equal to 4 and 4.5, respectively.
If p 1 < 1 / 2 , one of the criterion of Player 2 increases and the other decreases in q 1 . Therefore, we find the possible pair for p 1 < 1 / 2 from the equality of the weighted criteria, which gives
q 1 = 3 4 μ 1 p 1 1 2 p 1 + 2 p 1 μ 1 .
Conditions 0 q 1 1 / 2 and p 1 1 / 2 imply μ 1 [ 5 / 9 , 3 / 4 ) . Hence, for μ 1 [ 1 / 2 , 5 / 9 ) , all equilibrium outcomes are in R 1 . Similarly, for q 1 < 1 / 2 , the optimal response for Player 2 is found from (15) in the form
p 1 = 3 4 μ 1 q 1 1 2 q 1 + 2 q 1 μ 1 , 0 p 1 1 / 2
with the same conditions for μ 1 . The set of equilibria of the game Γ G ( μ ) can be obtained for all μ 1 [ 5 / 9 , 3 / 4 ) as the set of solutions of the system
p Arg max p P G 1 [ Φ , μ ] ( p , q ) , q Arg min q Q G 2 [ Φ , μ ] ( p , q ) .
For 0 < p 1 , q 1 < 1 / 2 , (16) is equivalent to an arbitrary of inclusions and therefore may have many solutions. In particular, for p 1 = q 1 , we find all the symmetric equilibria ( p , q ) from (15): p 1 = q 1 = x is a root of the quadratic equation 2 ( 1 μ 1 ) x 2 2 x + 3 4 μ 1 = 0 under the condition 0 x 1 / 2 . This parametric family of equilibria is denoted by R 2 . The corresponding equilibrium values form a curved line in the criterion space (see Figure 3 on the right). Its upper point corresponds to the equilibrium p 1 = q 1 = 1 / 2 found for μ 1 = 5 / 9 in the above. The second equilibrium for μ 1 = 5 / 8 is symmetric one. The unique equilibrium p 1 = q 1 = 0 is for μ 1 = 3 / 4 and for all μ 1 > 3 / 4 .
It follows from (15) that for each μ with 3 / 4 > μ 1 5 / 8 , the equilibrium values form the whole segment, connecting an equilibrium value on the curved line Φ ( R 2 ) for symmetric equilibria R 2 with a point on the line continuing Φ ( R 1 ) on the bound of Φ ( P , Q ) . The line corresponds to q 1 = 0 . These segments are the values of Φ calculated for solutions of (9) for μ 1 [ 5 / 8 , 3 / 4 ] . For example, for μ 1 = 5 / 8 , (15) gives the family of outcomes such that q 1 = 2 ( 1 2 p 1 ) / ( 4 3 p 1 ) , p 1 = 2 ( 1 2 q 1 ) / ( 4 3 q 1 ) . Here, p 1 varies from 1/2 to 0 for all q 1 [ 0 , 1 / 2 ] , and both values satisfied the inequalities of the case under consideration. In particular, q 1 = 4 / 13 composes the equilibrium pair with p 1 = 1 / 4 , and p 1 = 4 / 13 makes the equilibrium pair with q 1 = 1 / 4 , and so on.
The set Z ( μ ) for μ 1 ( 5 / 9 , 5 / 8 ) consists of not only points from Φ ( R 1 ) , but also from the segment adjoining to the curved line corresponding to the set of symmetrical equilibria R 2 . The left end points of all such segments lie on the perpendicular, dropped from (2.5, 2) into (2.5, 1.5) inside Φ ( P , Q ) in the criterion space (see Figure 3 on the right). These points correspond to the solutions of (15) for p 1 = 1 / 2 , q 1 = 2.5 / μ 1 4 . The set of these equilibrium outcomes is denoted by R 3 (in R 3 , q 1 varies from 1/2 to 0 when μ 1 runs from 5/9 to 5/8). The remaining points of the segments of equilibrium values for μ 1 ( 5 / 9 , 5 / 8 ) are obtained when q 1 varies from 2.5 / μ 1 4 to 0 together with p 1 running from 0 to ( 3 4 μ 1 q 1 ) / ( 1 2 q 1 + 2 q 1 μ 1 ) .
Thus, we construct R 0 for the multicriteria game (14). The whole set is shown in Figure 3 on the left ( p 1 is abscissa and q 1 is ordinate), its part R 1 corresponds to the horizontal segment, the part R 2 is the diagonal of the shaded square, and R 3 is its right side. The segment R 1 gives south-west bound of the feasible set Φ ( P , Q ) and R 2 provides the lower part of its east bound. On the curved line Φ ( R 2 ) , the value φ 1 + φ 2 = 2 x 2 + 4 decreases from 4.5 to 4 when x = p 1 = q 1 decreases from 1/2 to 0, i.e., when μ 1 increases from 5/9 to 3/4. The sum φ 1 + φ 2 also decreases from 4.5 to 4 on the vertical segment Φ ( R 3 ) in the criterion space, but this segment is interior for the feasible set (although R 3 is on the bound of R 0 ). Figure 2 and Figure 3 demonstrate nontriviality of the form of the set of equilibrium values even in a very simple MC game (14), for which multicriteriality is significant for only one outcome in pure strategies.
Another interesting example is the complete multicriteria matrix game with
( A 1 , A 2 ) = ( 2 , 5 ) ( 5 , 2 ) ( 3 , 1 ) ( 1 , 3 )
(see Figure 4 and Figure 5). The feasible set Φ ( P , Q ) for (17) is shown in Figure 4 on the left. The equilibrium values Z ( 1 / 3 , 2 / 3 ) , Z ( 3 / 4 , 1 / 4 ) , and Z ( 1 / 2 , 1 / 2 ) of the corresponding scalar games Γ G ( μ ) are presented in Figure 4 on the right. The set Z 0 is given in Figure 5 on the right. The set of solutions R 0 is shown in Figure 5 on the left on the coordinate plane ( p 1 , q 1 ) . There are a lot of equilibrium values in this game, but Z 0 Φ ( P , Q ) (in contrast to the example from Ref. [41]). We also notice that R 0 is asymmetrical (it does not include the interval (0.2, 0.8) of the ordinate axis), despite the symmetry in bimatrix (17). We can see that Z ( μ ) is continuous in μ although the sets of equilibrium values are nonconvex (disconnected) for the scalar games Γ G ( μ ) . Continuity means that GS may be used for approximating the set of MC equilibrium values. It should be emphasized that (14) and (17) are rather representative examples of two-person two criteria MC games 2 × 2 (in Ref. [8], they are called envelope and butterfly, respectively).
As it is known, the set of Nash equilibria of an arbitrary scalar game is not necessarily continuous in its parameters in general case [30,44]. Unfortunately, the set Z ( μ ) of equilibrium values of the game Γ G ( μ ) is not necessarily continuous in μ in our (particular) case, as the example of game (14) shows for μ 1 5 / 9 0 . However, one-sided continuity of Z ( · ) is satisfied for this game. Thus, the specificity of the MC matrix game gives the hope that it is possible to use GS for approximating the set Z 0 of equilibrium values of the MC game without continuity of Z ( μ ) in μ .

4. Approximating the Set of Equilibrium Values Using GS

We suggest the following idea of approximation for M * and the set of equilibrium values. Let M ϵ be a finite ϵ -net on Λ 0 consisting of the points μ t , t = 1 T , such that μ Λ 0 t : μ t μ ϵ . Here and further · denotes L norm in I R K (i.e., the maximum absolute of a vector components) and · 1 denotes L 1 norm in I R K , i.e., z = def max k | z k | , z 1 = def k | z k | . At first, we include all vectors determined in Proposition 4 into M ϵ . Elements of the ϵ -net between these vectors and between the vectors and bound vectors of Λ 0 may be chosen uniformly component-wise under the condition μ 1 = 1 . Let Z δ ( μ t ) denote a δ -net on Z ( μ t ) for each t = 1 T . Find a solution ( p t , q t ) of the game Γ G ( μ t ) and let Φ ( p t , q t ) Z δ ( μ t ) . If G 1 [ Φ , μ t ] ( p t , q t ) = G 2 [ Φ , μ t ] ( p t , q t ) , then μ t M * and turn to the next point from Z δ ( μ t ) . If the equality is not satisfied, then find such indices k for which φ k ( p t , q t ) / μ k t > G 1 [ Φ , μ t ] ( p t , q t ) and/or φ k ( p t , q t ) / μ k t < G 2 [ Φ , μ t ] ( p t , q t ) . After all points from Z δ ( μ t ) are analyzed, we turn to the neighboring point from M ϵ nearest to μ t on the component k.
Consider the case K = 2 in detail. Here, if φ 1 ( p t , q t ) μ 1 t > G 1 [ Φ , μ t ] ( p t , q t ) , then
φ 2 ( p t , q t ) μ 2 t = G 1 [ Φ , μ t ] ( p t , q t )
and
G 2 [ Φ , μ t ] ( p t , q t ) = φ 1 ( p t , q t ) μ 1 t > φ 2 ( p t , q t ) μ 2 t .
Consequently, for rather small ε > 0 such that φ 1 ( p t , q t ) μ 1 t + ε > φ 2 ( p t , q t ) μ 2 t ε , we still have
φ 1 ( p t , q t ) μ 1 > G 1 [ Φ , μ ] ( p t , q t ) , φ 2 ( p t , q t ) μ 2 = G 1 [ Φ , μ ] ( p t , q t )
for μ 1 = def μ 1 t + ε . Hence, p t , which maximizes G 1 [ Φ , μ t ] ( p , q t ) , also maximizes φ 2 ( p , q t ) and G 1 [ Φ , μ ] ( p , q t ) . Similarly, q t , which minimizes G 2 [ Φ , μ t ] ( p t , q ) , also minimizes φ 1 ( p t , q ) and G 2 [ Φ , μ ] ( p t , q ) , as for μ t . Thus, ( p t , q t ) is still a solution of the new game Γ G ( μ ) . The values of G 1 and G 2 change for this solution at the new point μ , moreover G 1 increases and G 2 decreases, tending to the equality for μ M * . The equilibrium value is z 0 [ μ ] = z 0 [ μ t ] = Φ ( p t , q t ) . If φ 1 ( p t , q t ) μ 1 t < φ 2 ( p t , q t ) μ 2 t , then let μ 1 = def μ 1 t ε . We may run by the points from M ϵ for ϵ < ε . Notice that inequality between components of GS remains for ε < 0 , and the difference between new values of G 1 and G 2 increases after the recalculation. Therefore, if ε < 0 is used for choosing a new point μ t M ϵ , then the obtained μ t does not belong to M * for ( p t , q t ) and there is no sense to consider this point. The relation between partial criteria may be changed for other equilibrium outcomes of the game Γ G ( μ t ) .
For an arbitrary K, μ t is also obtained from μ t in such a way that kth component for which
φ k ( p t , q t ) μ k t = G 2 [ Φ , μ t ] ( p t , q t ) > G 1 [ Φ , μ t ] ( p t , q t )
increases, and μ l t , for which φ l ( p t , q t ) μ l t = G 1 [ Φ , μ t ] ( p t , q t ) < G 2 [ Φ , μ t ] ( p t , q t ) , decreases. If the component which realizes G i changes, then we possibly obtain a new MC equilibrium. For G 1 [ Φ , μ t ] ( p t , q t ) = G 2 [ Φ , μ t ] ( p t , q t ) (i.e., for μ t M * ), we fix the equilibrium outcome ( p t , q t ) and consider the next one until the approximation Z δ ( μ t ) of the equilibrium values set Z ( μ t ) of the game Γ G ( μ t ) is constructed. Then we turn to any of the neighboring μ t in M ϵ not chosen previously. If the equality of G 1 and G 2 is not satisfied for several considered equilibrium outcomes of Γ G ( μ t ) , then μ t may be chosen for any of them. Thus, turning from μ t to μ t and calculating the equilibria ( p t , q t ) of the scalar game Γ G ( μ t ) that form Z δ ( μ t ) , we obtain the representative set of equilibrium values of the MC game Γ 0 . Further, we investigate when these values make a δ -net on the set Z 0 , i.e., we justify the possibility of approximation theoretically.
Let R ( μ ) be the set of equilibria in the game Γ G ( μ ) . In addition, we denote an outcome ( p , q ) by r for brevity. Consider an arbitrary vector μ Λ 0 and define the function
f ( x , y ) [ μ ] = def G 1 [ Φ , μ ] ( x 1 , y 2 ) G 1 [ Φ , μ ] ( y ) G 2 [ Φ , μ ] ( y 1 , x 2 ) + G 2 [ Φ , μ ] ( y ) , x , y P × Q .
Then
R ( μ ) = Arg min y P × Q { max x P × Q f ( x , y ) [ μ ] } .
Indeed, according to the proof [30] of Nash theorem on existence of the equilibrium,
R ( μ ) = x P × Q { y P × Q | f ( x , y ) [ μ ] 0 } .
Consequently, r R ( μ )
g ( r , μ ) = def max x P × Q f ( x , r ) [ μ ] 0 .
Since f ( r , r ) [ μ ] = 0 , then this maximum is equal to 0 (for the equilibrium outcomes). Hence
R ( μ ) = { r P × Q | max x P × Q f ( x , r ) [ μ ] = 0 } ,
and we come to (18). Now we prove the following lemma.
Lemma 1. 
The set of equilibrium outcomes R ( μ ) in the game Γ G ( μ ) is upper semicontinuous on Λ 0 in the Hausdorff metric.
Proof. 
The function f ( x , r ) [ μ ] is continuous in both variables simultaneously. The function g ( r , μ ) is continuous in r and μ simultaneously (see, for example, in Ref. [28]). The set R ( μ ) is not empty for all μ Λ 0 . Representation
R ( μ ) = { r P × Q | min { g ( r , μ ) , 0 } 0 }
allows to prove upper semicontinuity of the mapping R ( μ ) on Λ 0 (strict proof also may be found in Ref. [28]). □
We may directly prove that R ( μ ) is upper semicontinuous since it is closed (because g ( r , μ ) is continuous). Besides, we notice that closeness of R ( μ ) and continuity of Φ imply closeness of Z ( μ ) , i.e., the latter mapping is also upper semicontinuous on Λ 0 . We come to the following property.
Property 1. 
Let μ 0 M * be an isolated point on M * (i.e., there are no points from M * in the sufficiently small neighborhood in Λ 0 ), corresponding to MC equilibrium ( p 0 , q 0 ) according to (6). If there is only the equilibrium in the game Γ G ( μ 0 ) , then for all μ t μ 0 , starting from some t, we have ( p t , q t ) = ( p 0 , q 0 ) for any solution ( p t , q t ) of the game Γ G ( μ t ) .
Proof. 
Assuming the contrary, we obtain by Lemma 1 the sequence of equilibria { ( p t s , q t s ) } of the game Γ G ( μ t s ) . This is the sequence of MC equilibria for which ( p t s , q t s ) ( p 0 , q 0 ) and ( p t s , q t s ) ( p 0 , q 0 ) . However, this contradicts the isolation of μ 0 . Indeed, Φ ( p t s , q t s ) Φ ( p 0 , q 0 ) , and μ * t s μ 0 for μ * t s corresponding to ( p t s , q t s ) according to (6). If μ * t s = μ 0 , then ( p t s , q t s ) R ( μ * t s ) = R ( μ 0 ) . We come to contradiction with the uniqueness of ( p 0 , q 0 ) in the game Γ G ( μ 0 ) . Otherwise μ 0 is not isolated. □
The isolated MC equilibrium can be found with the use of points from M ϵ . Similarly, based on Lemma 1, we prove that points from M ϵ allow us to find an approximation of the outcome that gives the unique equilibrium value for some Γ G ( μ 0 ) .
Property 2. 
If the set Z ( μ 0 ) consists of the only point z 0 [ μ 0 ] for μ 0 M * , then for all μ t μ 0 Z ( μ t ) { z 0 [ μ 0 ] } in the Hausdorff metric.
Proof. 
According to Lemma 1, any convergent sub-sequence of equilibrium outcomes { ( p t s , q t s ) } of the games Γ G ( μ t s ) , which are MC equilibria, has a MC equilibrium as a limit. This MC equilibrium belongs to Z ( μ 0 ) . The uniqueness of such a value leads to the statement of the property. □
In particular, there exists z 0 [ μ t s ] = z 0 [ μ 0 ] for μ t s M * . This solves the problem of approximating partially isolated (from one side for K = 2 ) equilibrium values z 0 in the case of the unique equilibrium for a game Γ G ( μ 0 ) .
The case of nonunique equilibria is more complicated. Lemma 1 only allows to state that
R ( μ t ) R R ( μ ) μ t μ ,
and the inclusion may be strict. Below we show for K = 2 case that strict inclusion is fulfilled not for all variants of approaching μ t to μ . For a general MC matrix game, we notice the following.
For δ 10 K ϵ , there exists δ -approximation (constructed with the help of GS) on ϵ -net in Λ 0 for the equilibrium values Φ * that belongs to Z 0 with their δ -neighborhood (in · norm) in the criterion space. Indeed, consider μ * = def Φ * Φ * 1 and μ M ϵ , which is the nearest to μ * in the norm · . We have μ = μ * + h , k = 1 K h k = 0 , h ϵ according to the construction of M ϵ . Then for h * = def h Φ * 1
μ = Φ * + h Φ * 1 Φ * 1 = Φ * + h * k = 1 K ( φ k * + h k Φ * 1 ) = Φ * + h * k = 1 K ( φ k * + h k * ) .
The denominator of the last fraction in (19) is equal to Φ * + h * 1 because components of h are small. Since h * 10 K ϵ under the assumption of the initial problem, then for ϵ δ / ( 10 K ) we have Φ * + h * Z 0 . With (19) and (7), this leads to Φ * + h * Z ( μ ) .
The performed reasoning may be generalized to the case of the one-sided δ -neighborhood of Φ * in Z 0 , because there are at least two points from M ϵ in the neighborhood of μ * , which is not situated on the bound of Λ 0 .
Consider the case K = 2 .
Property 3. 
If for z 0 Z * ( μ 0 ) Z 0 there exists such Δ 0 > 0 that for all Δ ( 0 , Δ 0 ] z ( Δ ) = def ( z 1 0 + Δ , z 2 0 Δ ) Z 0 , then for μ 1 μ 1 0 + 0 there exists z [ μ ] Z ( μ ) such that z [ μ ] z 0 . Similarly for Δ 0 , Δ < 0 when μ 1 μ 1 0 0 .
Here and further Z * ( μ 0 ) denotes the subset of the set of equilibrium values Z ( μ 0 ) , connected with the given μ 0 according to (6). The upper index 0 is omitted for equilibrium values if it does not lead to misunderstanding.
Proof. 
It is obvious for Δ = ( μ 1 μ 1 0 ) z 0 1 and z [ μ ] = z ( Δ ) . (Since μ 0 = z 0 z 0 1 , then μ = ( z 1 0 + Δ , z 2 0 Δ ) z 0 1 = z ( Δ ) z ( Δ ) 1 , i.e., z ( Δ ) Z * ( μ ) .) □
For two criteria case, Property 3 may also be generalized in the following way.
Property 4. 
For K = 2 , if for z 0 Z * ( μ 0 ) there exists Δ 0 > 0 such that for all Δ ( 0 , Δ 0 ] there exists z Δ Z 0 such that z Δ z 0 , z Δ z 0 < Δ , then there exist { μ Λ 0 } and z [ μ ] Z ( μ ) such that z [ μ ] z 0 for μ 1 μ 1 0 .
Proof. 
Choose μ Δ = z Δ z Δ 1 , then for μ 0 = z 0 z 0 1 we obtain μ Δ μ 0 for Δ 0 , because z Δ z 0 , Δ 0 . If μ Δ = μ 0 , then z Δ Z * ( μ 0 ) . If μ Δ μ 0 , Δ 0 , then μ 1 Δ μ 1 0 , μ 1 Δ μ 1 0 , Δ 0 . □
Lemma 2. 
In K = 2 case, if for z 0 Z 0 there exists Δ 0 > 0 such that for all Δ [ 0 , Δ 0 ] there exists z 0 ( Δ ) Z 0 such that the function z 0 ( Δ ) is continuous on [ 0 , Δ 0 ] , z 0 ( 0 ) = z 0 , z 0 ( Δ ) z 0 for all Δ ( 0 , Δ 0 ] , then for any ε > 0 there exist ϵ > 0 , μ M ϵ , and z [ μ ] Z ( μ ) such that z [ μ ] z 0 < ε .
Proof. 
Choosing μ Δ = z 0 ( Δ ) z 0 ( Δ ) 1 and μ 0 = z 0 z 0 1 , we come to μ Δ μ 0 for Δ 0 , and μ Δ is continuous on [ 0 , Δ 0 ] as the function of Δ . If μ Δ μ 0 , Δ 0 , then μ 1 Δ μ 1 0 , μ 1 Δ μ 1 0 , Δ 0 , and the statement of the Lemma follows from continuity of μ 1 Δ . Assume that all different values of z 0 ( Δ ) form the segment on the ray 0 , μ 0 ¯ in the criterion space (i.e., μ Δ = μ 0 Δ ( 0 , Δ 0 ] ), and there is no other sequence z 0 ( Δ ) z 0 . However, such a situation is impossible (see Appendix A for proof). □
Notice that Proof of Lemma 2 (see Appendix A) considers all the possible variants of the equilibrium outcomes r 0 and the corresponding values z 0 independently of the presence of other equilibria in the neighborhood of z 0 . In particular, there may be only two equilibrium values on the ray 0 , μ 0 ¯ , as it is in the game (14) for μ 1 0 = 5 / 9 . Existence of r [ μ ] R ( μ ) and z [ μ ] Z ( μ ) such that r [ μ ] r 0 and z [ μ ] z 0 = Φ ( r 0 ) Z * ( μ 0 ) for all μ μ 0 in the neighborhood of μ 0 , for which μ 1 μ 1 0 from the left or from the right, is proved for all r 0 R 0 , z 0 Z 0 in the two criteria 2 × 2 games. Therefore, the Proof of Lemma 2 directly leads to
Proposition 5. 
For K = n = m = 2 , for all r 0 R 0 , z 0 Z 0 there exists ε 0 > 0 such that for any ε > 0 , ε < ε 0 there exist ϵ > 0 , μ M ϵ , r [ μ ] R ( μ ) , z [ μ ] Z ( μ ) such that r [ μ ] r 0 < ε and z [ μ ] z 0 < ε .
In addition, it may be noticed from Appendix A that there exists an equilibrium outcome in the neighborhood of a pure strategy equilibrium or equilibrium with a pure strategy of one of the players with one strategy remaining unchanged (for two criteria 2 × 2 games).
It follows from Proposition 5 that the mappings R ( μ ) and Z * ( μ ) are one-sided lower semicontinuous on Λ 0 at points μ M * . The set Λ 0 is compact, and this leads to uniform one-sided lower semicontinuity for the considered mappings, and, as a sequence, to their uniform one-sided (from the left or from the right) continuity due to Lemma 1. Thus, we prove the possibility of approximating the set of equilibrium values for the simplest case of MC zero-sum game.
Proposition 6. 
For K = n = m = 2 , there exists ε 0 > 0 such that for any ε > 0 , ε < ε 0 there exists such that ϵ > 0 for all z 0 Z 0 there exist μ M ϵ , z [ μ ] Z ( μ ) such that z [ μ ] z 0 < ε .
Proposition 7. 
For K = n = m = 2 , there exists ε 0 > 0 such that for any ε > 0 , ε < ε 0 there exists ϵ > 0 such that for all r 0 R 0 there exist μ M ϵ , r [ μ ] R ( μ ) such that r [ μ ] r 0 < ε .
Corollary 1. 
For K = n = m = 2 , the sets { r R ( μ ) | μ M ϵ } and { z Z ( μ ) | μ M ϵ } converge in Hausdorff metric to R 0 and Z 0 , respectively, for ϵ 0 , where M ϵ is ϵ-net on the set Λ 0 .
We do not generalize the obtained results for arbitrary K , n , m > 2 in this paper. Our main aim is to show the principal possibility of GS being used for approximating the solution of a MC game. Even for the considered simplest case of a two-criteria 2 × 2 game, the equilibrium set and the set of equilibrium values of the game have nontrivial forms (see Figure 3 and Figure 5). In particular, the set Z 0 on Figure 3 is not only nonconvex but also contains curved parts. However, Z 0 may be considered as a set of compromises in the MC zero-sum game, and therefore it is important to not miss the equilibrium outcomes acceptable for both players even when they correspond to the isolated equilibrium value. We prove that GS helps to do this.
A lot of papers are devoted to the problem of finding the equilibrium in scalar games (parametric games Γ G ( μ ) and Γ S ( λ , γ ) are scalar for the fixed values of parameters), in particular [45,46,47,48]. Therefore, we do not pay attention to the problem as well as to the numerical methods of finding optimum (see Refs. [49,50] for review).

5. Discussion

The sets R 0 and Z 0 are represented with the aid of parametric families of the sets of equilibrium outcomes and values of scalar games. However, these sets are not continuous in scalarizing parameters. In Ref. [44], the author suggests to extend the set of equilibrium outcomes and considers the approximate (not exact) equilibria. Continuity in the Hausdorff metric of the set of approximate equilibria in parameters is proved in Ref. [44]. This fact allows us to construct the corresponding approximation for R 0 and Z 0 . After that the ϵ -net (finite approximation) of the set of approximate equilibria may be applied, as we suggested in the above. However, the question is whether the approximation of the approximate equilibrium is exact equilibrium.
The papers [36,37] suggest another definition of the set of equilibrium values in MC matrix games in mixed strategies. It is justified from the point of decision-making that averaging over the partner’s mixed strategy may be done, not before, but after scalarization (a similar setting is considered in Ref. [17]). In this case, LS and GS lead to different sets of MC game value. Moreover, LS gives the standard set Z 0 , and GS lets us construct a wider set of evaluations of equilibria values for Players 1 and 2 in the forms
{ μ G ¯ 1 * ( μ ) | μ Λ 0 } a n d { μ G ¯ 2 * ( μ ) | μ Λ 0 } .
Here G 1 * ( μ ) and G 2 * ( μ ) are equilibrium values for the parametric family of scalar games
{ P , Q , G ¯ 1 [ μ ] ( p , q ) , G ¯ 2 [ μ ] ( p , q ) | μ Λ 0 } .
According to Ref. [37],
G ¯ 1 [ μ ] ( p , q ) = def j = 1 m min k I ( μ ) φ k ( p , q j ) μ k , G ¯ 2 [ μ ] ( p , q ) = def i = 1 n max k I ( μ ) φ k ( p i , q ) μ k ,
where p i i = 1 , q j j = 1 . The possibility of finite approximation for the introduced sets is not studied yet.
Approximation properties for the sets V l and W l , l = 1 , 2 from Section 3.1 are proved in Refs. [24,26]. The possibility of approximating Z l * (based on its parametrization with GS) is proved in the present paper for the same cases as Z 0 , in particular, for two criteria 2 × 2 games. The proof follows from the uniform continuity of G l in r P × Q , μ Λ 0 and from Proposition 7 about finite approximation of R 0 with solutions r * [ μ ] R ( μ ) of scalar games Γ G ( μ ) (which are used for defining Z l * , l = 1 , 2 ), if for small enough ϵ , we limit ourselves with μ M ϵ .
The set Z 0 that was introduced by Shapley is the widest of the concepts of MC game equilibrium values, except what we obtain for (20). Therefore, this set is not empty. For Pareto efficient MC maximum and minimum, conditions for nonemptiness of the MC game solutions and values are represented in Ref. [51]. Such solutions are called strong equilibria. In addition, the authors of Ref. [51] find the conditions for stability of the set of strong equilibria with respect of the perturbation of MC game parameters. We plan to investigate the stability of GS-based parametrization of Z 0 in our future research.

6. Conclusions

In this paper, we prove some properties of the Germeier’s scalarization, which is applied for parametrizing the sets of equilibrium outcomes and equilibrium values of MC matrix games. In particular, we find a one-parametric family of scalar two-person games to represent MC game equilibria. We obtain the inequalities between parameterized values of MC game, MC maxmin, and MC minmax, which allow us to interpret the equilibrium value as a set of compromises in a zero-sum MC game. Thus, we are interested in a finite approximation of the set (to assist the players to come to an agreement). However, examples in Section 3 demonstrate that the approximation problem is not trivial (see also examples in Refs. [8,9]). Despite this, we prove the possibility of approximating the sets of equilibrium values and equilibrium outcomes with GS in the case of two criteria matrix game 2 × 2 . We hope that the obtained results encourage researchers to further study GS and its application to MC problems.

Author Contributions

Conceptualization, N.N. and I.P.; methodology, N.N.; formal analysis, I.P.; investigation, N.N. and I.P.; writing—original draft preparation, N.N. and I.P.; writing—review and editing, N.N. and I.P.; visualization, I.P.; supervision, N.N.; project administration, I.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data sharing not applicable.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
MCMulticriteria
LSLinear scalarizing function
GSGermeier’s scalarizing function

Appendix A. Completion of the Proof of Lemma 2

Let z 0 = Φ ( r 0 ) = μ 0 G 1 [ Φ , μ 0 ] ( r 0 ) = μ 0 G 2 [ Φ , μ 0 ] ( r 0 ) , r 0 = def ( p 0 , q 0 ) , and | Z ( μ 0 ) | > 1 . Consider the case when all different values of z 0 ( Δ ) form the segment on the ray 0 , μ 0 ¯ in the criterion space (i.e., μ Δ = μ 0 Δ ( 0 , Δ 0 ] ), and there is no other sequence z 0 ( Δ ) z 0 . Let us show in detail that such a situation is impossible. For simplification, we perform the reasoning for the games with two pure strategies for both players.
1. Suppose at first that r 0 is the pure strategy equilibrium, for certainty, p 0 = q 0 = ( 1 , 0 ) , i.e., z 0 = ( a 1 , 1 I , a 1 , 1 II ) . Here μ 1 0 = a 1 , 1 I / ( a 1 , 1 I + a 1 , 1 II ) > 0 . If Player 2 chooses q 0 , then there are the following cases in dependence on the relations between the components of the game matrices:
(1) a 2 , 1 I a 1 , 1 I and a 2 , 1 II a 1 , 1 II . Here p 1 0 = 1 remains the component of Player 1’s optimal response in the neighborhood of μ 1 0 (regardless of the value of μ in GS);
(2) on the contrary, supposing that p 1 0 = 0 is the best response of Player 1 for q 0 = ( 1 , 0 ) (for both criteria at once), we come to the contradiction with assumption that r 0 is the equilibrium;
(3) a 2 , 1 I < a 1 , 1 I and a 2 , 1 II > a 1 , 1 II . For all p P
Φ ( p , q 0 ) = a 1 , 1 I p 1 + a 2 , 1 I ( 1 p 1 ) , a 1 , 1 II p 1 + a 2 , 1 II ( 1 p 1 ) .
The first criterion in (A1) increases in p 1 , the second one decreases, therefore the pure strategy p 1 0 = 1 maximizes G 1 [ Φ , μ 0 ] ( p , q 0 ) only when a 1 , 1 I / μ 1 0 a 1 , 1 II / ( 1 μ 1 0 ) . Due to the definition of μ 0 , the equality is fulfilled here, and the response p 0 for q 0 remains optimal for any μ with μ 1 > μ 1 0 in a ω -neighborhood of μ 0 . Notice that for inverse inequalities, the condition for suitable μ changes inversely, namely, μ 1 < μ 1 0 . ( ω is bounded because 0 < μ 1 < 1 and μ 0 Λ 0 .) Similar situations appear for the swapped players (taking into account that Player 1 maximizes, and Player 2 minimizes). The only nontrivial case exists here, when the optimal responses remain the same for the mismatched change of μ for Player 1 and 2 in case (3). This leads to the following subcases:
(3.1)
a 2 , 1 I < a 1 , 1 I , a 2 , 1 II > a 1 , 1 II , a 1 , 1 I < a 1 , 2 I , a 1 , 1 II > a 1 , 2 II ,
i.e., the outcome r 0 is the equilibrium for the first criterion for both players (in the scalar game with the matrix A 1 ), and this is not true for the second criterion. Here r 0 remains optimal for all μ with 0 < μ 1 μ 1 0 < ω for Player 1 (see case (3) in the above) and with 0 < μ 1 0 μ 1 < ω for Player 2, since the maximum in G 2 [ Φ , μ 0 ] ( p 0 , q ) is on the first criterion but φ 1 / μ 1 decreases for the increasing μ 1 . Thus, in this subcase, for μ 0 replaced by μ , one of the players is forced to avoid the pure strategy as the equilibrium. Without loss of generality, assume that μ 1 is greater than μ 1 0 . Then, for Player 1’s first row, Player 2’s response is q , q 1 = 1 δ . The strategy q provides the equality of both components in G 2 [ Φ , μ ] ( p 0 , q ) :
{ a 1 , 1 I ( 1 δ ) + a 1 , 2 I δ } / μ 1 = { a 1 , 1 II ( 1 δ ) + a 1 , 2 II δ } / μ 2 .
For small enough ω = μ 1 μ 1 0 > 0 , the value δ in (A2) is rather small positive. It does not change the optimal choice of the first row by Player 1 as a response to Player 2’s strategy q . Indeed, for increasing μ 1 , φ 1 ( p , q 0 ) / μ 1 > φ 2 ( p , q 0 ) / μ 2 for all p P due to a 1 , 1 I / μ 1 < a 1 , 1 I / μ 1 0 = a 1 , 1 II / ( 1 μ 1 0 ) < a 1 , 1 II / μ 2 and (A1). We come to the equilibrium outcome r = ( p 0 , q ) R ( μ ) , which differs from r 0 only by δ . When μ slightly varies from μ 0 , (A2) leads to small δ , which stands for the difference between q and q 0 (taking into account that (A2) is fulfilled for δ = 0 when μ = μ 0 according to definition of μ 0 );
(3.2) Signs of inequalities are inverse to (3.1), i.e., r 0 is the equilibrium for the second criterion. This outcome is replaced with close ( p 0 , q ) for all μ such that ω > μ 1 0 μ 1 > 0 , and with ( p , q 0 ) for μ such that ω > μ 1 μ 1 0 > 0 ( ω is sufficiently small);
(3.3)
a 2 , 1 I < a 1 , 1 I , a 2 , 1 II > a 1 , 1 II , a 1 , 1 I > a 1 , 2 I , a 1 , 1 II < a 1 , 2 II ,
i.e., r 0 is better for the first criterion and r 01 such that p 1 01 = 0 , q 1 01 = q 1 0 = 1 , is better for the second criterion for Player 1. However, for Player 2, r 0 is better for the second criterion and r 02 such that p 1 02 = p 1 0 = 1 , q 1 02 = 0 , is better for the first one. For μ 1 > μ 1 0 we have, as in sub-case (3.1), that a 1 , 1 I / μ 1 < a 1 , 1 II / ( 1 μ 1 ) . It follows from (A1) that Player 1 chooses p 0 as a response to Player 2’s choice of the first column. The situation is inverse for Player 2: she/he chooses the first column as a response for the first row. Thus, the pure strategy equilibrium r 0 does not change;
(3.4) Signs of inequalities are inverse to (3.3), then r 0 R ( μ ) for μ such that ω > μ 1 0 μ 1 > 0 .
We have considered all possible pure strategy cases and we have shown that for any pure strategy equilibrium r 0 and for μ 0 , corresponding to r 0 according to (6), there exists a semi-neighborhood of μ 0 such that for sufficiently small ϵ < ω there is μ M ϵ , for which either r 0 is equilibrium in Γ G ( μ ) (possibly, not unique) or r with one of the pure components ( p 0 or q 0 ) is equilibrium, and it is in the δ -neighborhood of r 0 . Thus, we come to the contradiction with the assumption written in the beginning of Appendix.
2. Now, let Player 1 have a pure equilibrium strategy (with p 1 0 = 1 ) and Player 2 have a equilibrium mixed strategy with 0 < q 1 0 < 1 in r 0 . Then z 0 = ( a ¯ 1 I , q 0 , a ¯ 1 II , q 0 ) . Here and further a ¯ i k is ith row of A k and · , · denotes the dot product. According to (6) μ 1 0 = a ¯ 1 I , q 0 / a ¯ 1 I + a ¯ 1 II , q 0 . We can repeat the reasonings (1)–(3) for a ¯ i k , q 0 instead of a i , 1 k , i , k = 1 , 2 and obtain the conditions of p 0 being Player 1’s optimal response for q 0 when μ deviates from μ 0 . Thus, there exists a semi-neighborhood of μ 0 such that for all μ in it p 0 Arg max p P G 1 [ Φ , μ ] ( p , q 0 ) .
Consider Player 2 when Player 1 uses p 0 , and μ 0 is replaced with close vector μ . Possible cases are similar to (1)–(3) for Player 2:
(4)
a 1 , 1 k q 1 0 + a 1 , 2 k q 2 0 a 1 , 1 k ( q 1 0 + δ ) + a 1 , 2 k ( q 2 0 δ )
for any small enough | δ | for any sign of δ . This is equivalent to a 1 , 1 k = a 1 , 2 k , k = 1 , 2 , i.e., the first and the second column are equivalent for Player 2 when Player 1 chooses the first row. This leads to q 0 being one of the optimal responses for p 0 , and r 0 R ( μ ) for all μ in a neighborhood of μ 0 ;
(5)
a 1 , 1 I q 1 0 + a 1 , 2 I q 2 0 a 1 , 1 I ( q 1 0 + δ ) + a 1 , 2 I ( q 2 0 δ )
for any small enough | δ | (this is equivalent to a 1 , 1 I = a 1 , 2 I ), and there exists δ such that q = def q 0 + ( δ , δ ) Q and
a 1 , 1 II q 1 0 + a 1 , 2 II q 2 0 > a 1 , 1 II ( q 1 0 + δ ) + a 1 , 2 II ( q 2 0 δ ) .
However, this contradicts to r 0 R ( μ 0 ) . We come to the same conclusion if we swap criteria 1 and 2 or suppose that the inequality with δ is satisfied for both criteria;
(6) The following case for all δ 0 remains: either ( a 1 , 1 I a 1 , 2 I ) δ > 0 and ( a 1 , 1 II a 1 , 2 II ) δ < 0 , or vice versa. This case is equivalent up to renumbering to the variant, where a 1 , 1 I < a 1 , 2 I , a 1 , 1 II > a 1 , 2 II (in analogue to case (3) for Player 2, see also (3.1) and (3.3)). Increasing the first component of q 0 (decreasing the second one) leads to decreasing φ 1 ( p 0 , q ) and increasing φ 2 ( p 0 , q ) (increasing the second component has the opposite effect). The best response for Player 1’s p 0 minimizes G 2 [ Φ , μ ] ( p 0 , q ) for μ in a neighborhood of μ 0 . The best response q (depending on μ and p 0 ) with q 1 = q 1 0 + δ satisfies
a 1 , 1 I ( q 1 0 + δ ) + a 1 , 2 I ( q 2 0 δ ) μ 1 = a 1 , 1 II ( q 1 0 + δ ) + a 1 , 2 II ( q 2 0 δ ) μ 2 .
Player 2 optimizes δ in (A3) in dependence on μ and may have any sign (taking into account 0 < q 1 0 < 1 ) in contrast to (A2). Equality (A3) is fulfilled for δ = 0 when μ = μ 0 because q 0 is the optimal response for p 0 in the game Γ G ( μ 0 ) . Therefore, (A3) leads to small δ , which measures the difference between q Q and q 0 when μ slightly differs from μ 0 . Thus, δ can be found from (A3).
Let us analyze how the change of Player 2’s strategy from q 0 to q = q 0 + ( δ , δ ) influences Player 1’s optimal response for a small enough (not greater than ω component-wise, i.e., in · norm) change of μ 0 .
(6.1) If case (1) is satisfied for Player 1 for a ¯ i k , q 0 under strict inequalities, then her/his optimal response for the mentioned small change of q 0 remains. Otherwise for p 0 to be optimal, δ (more precisely, changing μ 1 0 , which leads to changing q 1 0 ) should have a specified sign. Let a 2 , 1 k q 1 0 + a 2 , 2 k q 2 0 = a 1 , 1 k q 1 0 + a 1 , 2 k q 2 0 for both k. Hence, the rows are equivalent for Player 1 as the response for q 0 (regardless of μ ). Then the first row is chosen for q with δ > 0 if a 1 , 1 k a 1 , 2 k > a 2 , 1 k a 2 , 2 k , k = 1 , 2 , and with δ < 0 for the inverse inequalities, since
a ¯ i k , q = a ¯ i k , q 0 + δ ( a i , 1 k a i , 2 k ) .
However, if the signs in inequalities are different for different criteria, for example, a 1 , 1 I a 1 , 2 I > a 2 , 1 I a 2 , 2 I , and a 1 , 1 II a 1 , 2 II < a 2 , 1 II a 2 , 2 II , then Player 1’s optimal response depends on μ 0 , and the following sub-cases are possible:
(6.1.1) If μ 1 0 > μ 2 0 , then μ 1 > μ 2 for small enough δ and ω . Therefore G 1 [ Φ , μ ] ( p 0 , q 0 + ( δ , δ ) ) for δ > 0 is determined by the first partial criterion, thus p 0 is the optimal response;
(6.1.2) If μ 1 0 < μ 2 0 , then for δ < 0 the value of G 1 [ Φ , μ ] ( p 0 , q 0 + ( δ , δ ) ) is determined by the second partial criteria and
a ¯ 1 II , q = a ¯ 1 II , q 0 + δ ( a 1 , 1 II a 1 , 2 II ) = a ¯ 2 II , q 0 + δ ( a 1 , 1 II a 1 , 2 II ) >
a ¯ 2 II , q 0 + δ ( a 2 , 1 II a 2 , 2 II ) = a ¯ 2 II , q ,
and again p 0 Arg max p P G 1 [ Φ , μ ] ( p , q ) ;
(6.1.3) Let μ 1 0 = 1 / 2 . If δ > 0 , then the significance of the first criterion increases and, therefore, Player 1’s payoff ( G 1 ) also increases, when she/he chooses p 0 in response to q .
If ( a 1 , 1 k a 1 , 2 k ) ( a 2 , 1 k a 2 , 2 k ) < 0 , k = 1 , 2 , but the signs of the expressions in the brackets are inverse to that considered in (6.1), then for μ 1 0 = 1 / 2 , p 0 is the component of the equilibrium ( p 0 , q ) for δ < 0 . In the other sub-cases of (6.1), the numbers of criteria should be swapped and the signs of δ should be changed.
(6.2) If case (3) is satisfied for Player 1 for a ¯ i k , q 0 , i.e.,
a ¯ 2 I , q 0 < a ¯ 1 I , q 0 , a ¯ 2 II , q 0 > a ¯ 1 II , q 0 ,
then Player 1’s optimal response to q 0 is pure strategy p 0 only if a ¯ 1 I , q 0 μ 1 0 a ¯ 1 II , q 0 1 μ 1 0 . The equality is satisfied here for the considered equilibrium r 0 according to the definition of μ 0 . At the same time, the response p 0 for q 0 remains optimal for all such μ that μ 1 > μ 1 0 in some ω -neighborhood of μ 0 , and the optimality remains for close q . For the inverse inequalities in case (6.2), the proof is carried out similarly. The inequality for suitable μ inverses, i.e., the semi-neighborhood is with μ 1 < μ 1 0 .
It follows from the considered cases in item (2) that there exists such semi-neighborhood of μ 0 , that for small enough ϵ there may be found μ M ϵ , for which there exists the equilibrium r = ( p 0 , q ) in the game Γ G ( μ ) , situated in the δ -neighborhood of r 0 . The situation does not change for the equilibria with a pure strategy for Player 2 and a mixed strategy for Player 1.
3. Consider the remaining values z 0 Z * ( μ 0 ) , z 0 = Φ ( r 0 ) , r 0 R ( μ 0 ) , for which the equilibrium outcome r 0 is mixed: 0 < p 1 0 < 1 , 0 < q 1 0 < 1 . According to (6), μ 1 0 = p 0 A 1 q 0 p 0 ( A 1 + A 2 ) q 0 . Notice that values z 0 Z * ( μ 0 ) differ by the sum of components in the denominator in (6). When we choose one of the values z 0 , we fix this sum.
At the beginning of the proof, we have made the assumption that there is no such μ Δ μ 0 that z 0 ( Δ ) z 0 when μ 1 Δ μ 1 0 . In previous items, we come to a contradiction with the following assumption: we justify that the equilibrium outcome or close to it exists for μ μ 0 from some semi-neighborhood of μ 0 . To finish the proof, we need to obtain the same result for the mixed strategies. Each of them is the optimal response to the partner’s strategy, therefore they should satisfy the equality between the components of GS:
p A 1 q μ 1 0 = p A 2 q μ 2 0 .
Let us clarify what happens when μ from the ω -neighborhood of μ 0 is taken instead of μ 0 . Consider all the possible cases.
(7) If
p 1 0 a ¯ 1 k + p 2 0 a ¯ 2 k , q 0 ( p 1 0 + ξ ) a ¯ 1 k + ( p 2 0 ξ ) a ¯ 2 k , q 0 , k = 1 , 2 ,
for any ξ with a small enough absolute value, then a ¯ 1 k a ¯ 2 k , q 0 = 0 , k = 1 , 2 , i.e., it does not matter for Player 1, which row to choose in response to q 0 regardless of μ 1 : μ 2 . Thus, p 0 is one of the optimal responses. In the particular case, the set of optimal responses for q 0 is P. Formally, p A k q 0 = a ¯ 1 k , q 0 p P , k = 1 , 2 , and therefore, p A 1 q 0 / μ 1 0 = p 0 A 1 q 0 / μ 1 0 = p 0 A 2 q 0 / μ 2 0 = p A 2 q 0 / μ 2 0 p P because of (A4) for r 0 . Notice that for μ μ 0 , there may be no equality between the weighted partial criteria in spite of p being the optimal response for q 0 . Therefore, we study how q 0 changes when μ 0 is replaced with μ .
For μ in some ω -neighborhood of μ 0 , q Q (depending on μ and p 0 ) with q 1 = q 1 0 + δ minimizes G 2 [ Φ , μ ] ( p 0 , q ) . This optimal response of Player 2 is either a pure strategy or satisfies the equality p 0 A 1 q μ 1 = p 0 A 2 q μ 2 . This means p 0 A 1 ( q 0 + ( δ , δ ) ) μ 1 = p 0 A 2 ( q 0 ( δ , δ ) ) μ 2 . A small increase of the first component of q 0 (decreasing the second one) within Q leads to an increase or decrease of p 0 A k q 0 (that is, the kth partial criterion) in dependence on the sign of
p 1 0 a 1 , 1 k + ( 1 p 1 0 ) a 2 , 1 k p 1 0 a 1 , 2 k ( 1 p 1 0 ) a 2 , 2 k = p 1 0 ( a 1 , 1 k a 2 , 1 k + a 2 , 2 k a 1 , 2 k ) + a 2 , 1 k a 2 , 2 k ,
and vice versa for increasing the second component of q 0 . If (A5) is equal to zero for k = 1 , 2 , then substituting q 0 for q does not influence Φ ( p 0 , · ) , i.e., Player 2’s optimal response for p 0 , regardless of μ , is any strategy q, including q 0 . Thus, r 0 remains one of the equilibrium outcomes in the game Γ G ( μ ) . Further we consider the less trivial sub-cases.
(7.1) The value of (A5) is positive for both partial criteria. This means that q with q 1 = q 1 0 + δ for δ < 0 is better for Player 2 than q 0 , which contradicts with r 0 R ( μ 0 ) . Similarly, if (A5) is negative for k = 1 , 2 , then Player 2 can choose q with q 1 = q 1 0 + δ for δ > 0 . The reasoning does not change for the case when one of the criteria in (A5) is equal to zero.
(7.2) The value of (A5) is positive for one of the partial criteria (let the first one) and negative for the other. Consider μ with μ 1 = μ 1 0 + ω , ω > 0 . Then for small enough ω > 0 Player 2’s GS for μ is determined by the second partial criterion (due to (A4) for r 0 ) and it decreases for δ > 0 only. We obtain the condition for q (in dependence on the sign of ω ). However, according to the condition of the sub-case, the first criterion increases when increasing δ > 0 . Therefore, decreasing G 2 [ Φ , μ ] ( p 0 , q 0 + ( δ , δ ) ) with increasing δ > 0 is limited by the point of the weighted partial criteria equality (weights do not influence the monotonicity). As a result, q is situated near q 0 when minimizing G 2 . Let us analyze Player 1’s response to q under these conditions. Player 1’s GS for μ > μ 0 is determined by the first criterion, which increases for δ > 0 simultaneously with the decrease of the second partial criterion, but still realizes G 1 [ Φ , μ ] ( p 0 , q ) in a small enough ω -positive semi-neighborhood of μ 0 . Thus, Player 1’s optimal response for q is also determined from the equality p A 1 q / μ 1 = p A 2 q / μ 2 , to which p 0 satisfies according to the construction of q . We come to the equilibrium ( p 0 , q ) in the δ -neighborhood of r 0 . If (A5) is positive for k = 2 and negative for k = 1 , then the reasoning should be repeated for μ with μ 1 = μ 1 0 + ω for ω < 0 and swapped numbers of criteria.
(8) If
p 1 0 a ¯ 1 I + p 2 0 a ¯ 2 I , q 0 < ( p 1 0 + ξ ) a ¯ 1 I + ( p 2 0 ξ ) a ¯ 2 I , q 0
for some nonzero ξ with a small enough absolute value, and a ¯ 1 II a ¯ 2 II , q 0 = 0 , then it contradicts with r 0 R ( μ 0 ) ; the same is satisfied for the swapped criteria or if the inequality is fulfilled for both criteria.
(9) The last case. For any nonzero absolutely small enough ξ , either
p 1 0 a ¯ 1 I + p 2 0 a ¯ 2 I , q 0 < ( p 1 0 + ξ ) a ¯ 1 I + ( p 2 0 ξ ) a ¯ 2 I , q 0 , p 1 0 a ¯ 1 II + p 2 0 a ¯ 2 II , q 0 > ( p 1 0 + ξ ) a ¯ 1 II + ( p 2 0 ξ ) a ¯ 2 II , q 0 ,
or the inequalities are inversed. This means (up to renumbering of rows), that a ¯ 1 I a ¯ 2 I , q 0 < 0 , a ¯ 1 II a ¯ 2 II , q 0 > 0 . Then for suitable (absolutely small enough) δ , the signs of the inequalities remain for q with q 1 = q 1 0 + δ . Consequently, φ 1 ( p 0 + ( ξ , ξ ) , q ) decreases in ξ for ξ > 0 and φ 2 ( p 0 + ( ξ , ξ ) , q ) increases in ξ for ξ > 0 . Therefore, the optimal response p = p 0 + ( ξ , ξ ) to q is determined from the equality p A 1 q μ 1 = p A 2 q μ 2 . Similarly, for the response q to p = p 0 + ( ξ , ξ ) with sufficiently small ξ , the signs (A5) remain when p 0 is changed with p . As for sub-case (7.2), q , which minimizes G 2 [ Φ , μ ] ( p , q 0 + ( δ , δ ) ) , satisfies the equality. Therefore, r is the equilibrium in the game Γ G ( μ ) and it is close to r 0 .
(9.1) If (A5) is satisfied either for k = 1 or for k = 2 , then according to (7.1) we come to the contradiction that r 0 is the equilibrium.
(9.2) Let (A5) be equal to zero for k = 1 , 2 . For ω < 0 , the value of G 1 [ Φ , μ ] ( p 0 , q ) in the nearest neighborhood of q 0 is determined by the second partial criterion, its maximization in p under conditions of case (9) means that ξ > 0 . The function G 2 [ Φ , μ ] ( p , q 0 ) is equal to φ 1 ( p , q 0 ) μ 1 for sufficiently small ξ > 0 . Since ξ > 0 , for p instead of p 0 , (A5) is positive for ( a 1 , 1 k a 2 , 1 k + a 2 , 2 k a 1 , 2 k ) > 0 and negative for ( a 1 , 1 k a 2 , 1 k + a 2 , 2 k a 1 , 2 k ) < 0 . Minimization of G 2 [ Φ , μ ] ( p , q ) leads to δ < 0 for ( a 1 , 1 I a 2 , 1 I + a 2 , 2 I a 1 , 2 I ) > 0 and to δ > 0 in the inverse case. If ( a 1 , 1 I a 2 , 1 I + a 2 , 2 I a 1 , 2 I ) = 0 , then the minimum value does not depend on δ , and q 0 is one of Player 2’s optimal responses to p . For strict inequalities, we obtain equilibrium from the equality, and it is in the neighborhood of r 0 , as in the above.
We come to the contradiction with the assumption that there exists a segment of the equilibrium values on the ray 0 , μ 0 ¯ , such that there is no tendency of z [ μ ] Z ( μ ) for μ μ 0 , μ 1 μ 1 0 from the left or from the right to at least one of z 0 . Lemma 2 is proved.

References

  1. Bhatia, K.; Pananjady, A.; Bartlett, P.; Dragan, A.; Wainwright, M.J. Preference learning along multiple criteria: A game-theoretic perspective. Adv. Neural Inf. Process. Syst. 2020, 33, 7413–7424. [Google Scholar]
  2. Rettieva, A. Multicriteria Dynamic Games with Asymmetric Horizons. In Proceedings of the International Conference on Mathematical Optimization Theory and Operations Research, MOTOR 2022, Petrozavodsk, Russia, 2–6 July 2022; Springer: Cham, Switzerland, 2022; pp. 264–278. [Google Scholar]
  3. Debnath, A.; Bandyopadhyay, A.; Roy, J.; Kar, S. Game theory based multi criteria decision making problem under uncertainty: A case study on Indian Tea Industry. J. Bus. Econ. Manag. 2018, 19, 154–175. [Google Scholar] [CrossRef] [Green Version]
  4. Rass, S.; König, S.; Alshawish, A. R Package ‘HyRiM’: Multicriteria Risk Management Using Zero-Sum Games with Vector-Valued Payoffs That Are Probability Distributions; Version 2.0.0; Austrian Institute of Technology (AIT): Seibersdorf, Austria, 2020. [Google Scholar]
  5. De Smet, Y. Multi-criteria auctions without full comparability of bids. Eur. J. Oper. Res. 2007, 177, 1433–1452. [Google Scholar] [CrossRef]
  6. Shapley, L.S. Equilibrium Points in Games with Vector Payoffs. Nav. Res. Logist. Quaterly 1959, 6, 57–61. [Google Scholar] [CrossRef]
  7. Voorneveld, M.; Vermeulen, D.; Borm, P. Axiomatizations of Pareto Equilibria in Multicriteria Games. Games Econ. Behav. 1999, 28, 146–154. [Google Scholar] [CrossRef] [Green Version]
  8. Tanaka, T.; Higuchi, M. Classification of matrix types for multicriteria two-person zero-sum matrix games. IFAC Proc. Vol. 2000, 33, 659–668. [Google Scholar] [CrossRef]
  9. Borm, P.; Vermeulen, D.; Voorneveld, M. The structure of the set of equilibria for two person multicriteria games. Eur. J. Oper. Res. 2003, 148, 480–493. [Google Scholar] [CrossRef] [Green Version]
  10. Zapata, A.; Mármol, A.M.; Monroy, L.; Caraballo, M.A. A Maxmin Approach for the Equillibria of Vector-Valued Games. Group Decis. Negot. 2019, 82, 415–432. [Google Scholar] [CrossRef]
  11. Kreines, E.M.; Novikova, N.M.; Pospelova, I.I. Multicriteria Competitive Games as Models in Operations Research. Comput. Math. Math. Phys. 2020, 60, 1570–1587. [Google Scholar] [CrossRef]
  12. Miettinen, K. Nonlinear Multiobjective Optimization; Springer: New York, NY, USA, 1998. [Google Scholar]
  13. Lotov, A.V.; Bushenkov, V.A.; Kamenev, G.K. Interactive Decision Maps: Approximation and Visualization of Pareto Frontier; Springer: New York, NY, USA, 2004. [Google Scholar]
  14. Noghin, V.D. Reduction of the Pareto Set. An Axiomatic Approach; Springer: Cham, Switzerland, 2018. [Google Scholar]
  15. Podinovski, V.V. Maximum likelihood solutions for multicriterion choice problems. Eur. J. Oper. Res. 2020, 286, 299–308. [Google Scholar] [CrossRef]
  16. Rettieva, A.N. Solutions of dynamic multicriteria games: Classical and untraditional approaches. Autom. Remote Control 2021, 82, 902–910. [Google Scholar] [CrossRef]
  17. Röpke, W.; Roijers, D.; Nowe, A.; Rǎdulescu, R. On nash equilibria in normal-form games with vectorial payoffs. Auton. Agents Multi-Agent Syst. 2022, 36, 53. [Google Scholar] [CrossRef]
  18. Ibrahim, M.A.R.; Jaini, N.I.; Khalif, K.M.N.K. A comprehensive review of hybrid game theory techniques and multi-criteria decision-making methods. J. Phys. Conf. Ser. 2021, 1988, 12–56. [Google Scholar] [CrossRef]
  19. Podinovskij, V.V.; Noghin, V.D. Pareto-Optimal’nye Reshsniia Mnogokriterial’nykh Zadach (Pareto-Optimal Solutions of Multicriteria Problems); Fizmatlit: Moscow, Russia, 2007. (In Russian) [Google Scholar]
  20. Germeier, Y.B. Vvedenie v Teoriyu Issledovaniia Operatsij (Introduction to the Theory of Operations Research); Nauka: Moscow, Russia, 1971. (In Russian) [Google Scholar]
  21. Ehrgott, M. Multicriteria Optimization, 2nd ed.; Springer: Heidelberg, Germany, 2005. [Google Scholar]
  22. Rawls, J. A Theory of Justice; Harvard University Press: Cambridge, MA, USA, 1971. [Google Scholar]
  23. Ogryczak, W.; Luss, H.; Pioro, M.; Nace, D.; Tomaszewski, A. Fair optimization and networks: A survey. J. Appl. Math. 2014, 25, 1–25. [Google Scholar] [CrossRef] [Green Version]
  24. Novikova, N.M.; Pospelova, I.I. Multicriterion Decision Making Under Uncertainty. Math. Prog. Ser. B 2002, 92, 537–554. [Google Scholar] [CrossRef]
  25. Smirnov, M.M. On the logical scalarization of criteria in the problem of approximation of the Pareto set. Zh. Vyschisl. Mat. Mat. Phys. 1996, 36, 62–74. [Google Scholar]
  26. Pospelova, I.I. Classification of vector optimization problems with uncertain factors. Comput. Math. Math. Phys. 2000, 40, 820–836. [Google Scholar]
  27. Krasnoshchekov, P.S.; Morozov, V.V.; Popov, N.M.; Fedorov, V.V. Hierarchical design schemes and decompositional numerical methods. J. Comput. Sist. Sci. Int. 2001, 40, 754–763. [Google Scholar]
  28. Morozov, V.V.; Sukharev, A.G.; Fedorov, V.V. Issledovanie Operatsij v Zadachakh i Uprazhneniiakh (Operations Research in Problems and Exercises). Exercise Book; Vysshaya Shkola: Moscow, Russia, 1986. (In Russian) [Google Scholar]
  29. Blackwell, D. An Analog of the Minimax Theorem for Vector Payoffs. Pac. J. Math 1956, 6, 1–8. [Google Scholar] [CrossRef]
  30. Moulin, H. Théorie des Jeux Pour l’économie et la Politique; Hermann: Paris, France, 1981. [Google Scholar]
  31. Tanaka, T. Two types of minimax theorems for vector-Valued Functions. J. Optim. Theory Appl. 1991, 68, 321–334. [Google Scholar] [CrossRef]
  32. Zhukovskiy, V.I.; Salukvadze, M.E. The Vector-Valued Maximin; Academic Press: New York, NY, USA, 1994. [Google Scholar]
  33. Jentzsch, G. Some thoughts on the theory of cooperative games. Ann. Math. Studies 1964, 52, 407–442. [Google Scholar]
  34. Kreines, E.M.; Novikova, N.M.; Pospelova, I.I. Multicriteria two-person games with opposite interests. Comput. Math. Math. Phys. 2002, 42, 1430–1444. [Google Scholar]
  35. Morosov, V.V. Smeshannye strategii v igre s vektornymi vyigryshami (Mixed strategies in the game with vector payoffs). Vestn. Mosk. Univ. Ser. 15 Comp. Math. Cybern. 1978, 4, 44–49. (In Russian) [Google Scholar]
  36. Novikova, N.M.; Pospelova, I.I. Scalarization Method in Multicriteria Games. Comput. Math. Math. Phys. 2018, 58, 180–189. [Google Scholar] [CrossRef]
  37. Novikova, N.M.; Pospelova, I.I. Mixed strategies in vector optimization and Germeier’s convolution. J. Comput. Syst. Sci. Int. 2019, 58, 601–615. [Google Scholar] [CrossRef]
  38. Kreines, E.M.; Novikova, N.M.; Pospelova, I.I. Equilibria and Compromises in Two-Person Zero-Sum Multicriteria Games. J. Comput. Syst. Sci. Int. 2020, 59, 871–893. [Google Scholar] [CrossRef]
  39. Vasin, A.A.; Morozov, V.V. Teoriia igr i Modeli Matematicheskoi Ekonomiki (Game Theory and Models of Mathematical Economics). Textbook; MAKS Press: Moscow, Russia, 2005. (In Russian) [Google Scholar]
  40. Nash, J.F. Non Cooperative Games. Ann. Math. 1951, 54, 286–295. [Google Scholar] [CrossRef]
  41. Novikova, N.M.; Pospelova, I.I.; Zenyukov, A.I. Method of convolution in multicriteria problems with uncertainty. J. Comput. Syst. Sci. Int. 2017, 56, 774–795. [Google Scholar] [CrossRef]
  42. Novikova, N.M.; Pospelova, I.I. Applying the Linear Scalarization in Multicriteria Maximin Problems. Moscow Univ. Comput. Math. Cybern. 2021, 45, 71–80. [Google Scholar] [CrossRef]
  43. Corley, H.W. A Regret-Based Algorithm for Computing All Pure Nash Equilibria for Noncooperative Games in Normal Form. Theor. Econ. Lett. 2020, 10, 1253–1259. [Google Scholar] [CrossRef]
  44. Feinstein, Z. Continuity and sensitivity analysis of parameterized Nash games. Econ. Theory Bull. 2022, 10, 233–249. [Google Scholar] [CrossRef]
  45. Antipin, A. Gradient approach of computing fixed points of equilibrium problems. J. Glob. Optim. 2002, 24, 285–309. [Google Scholar] [CrossRef]
  46. Antipin, A.S.; Vasil’ev, F.P.; Delavarkhalafi, A. Regularization methods with penalty functions for finding Nash equilibria in a bilinear nonzero-sum two-person game. Comput. Math. Math. Phys. 2005, 45, 783–793. [Google Scholar]
  47. Herings, P.J.-J.; Peeters, R. A Globally Convergent Algorithm to Compute All Nash Equilibria for n-Person Games. Ann. Oper. Res. 2005, 137, 349–368. [Google Scholar] [CrossRef]
  48. Chen, Z.; Deng, X.; Huang, W.; Li, H.; Li, Y. On Tightness of the Tsaknakis-Spirakis Algorithm for Approximate Nash Equilibrium. In Algorithmic Game Theory. SAGT 2021. Lecture Notes in Computer Science; Caragiannis, I., Hansen, K.A., Eds.; Springer: Cham, Switzerland, 2021. [Google Scholar]
  49. Polyak, B.T. Introduction to Optimization; Optimization Software, Inc., Publications Devision: New York, NY, USA, 1987. [Google Scholar]
  50. Nocedal, J.; Wright, S.J. Numerical Optimization, 2nd ed.; Springer: New York, NY, USA, 2006. [Google Scholar]
  51. Zhang, Y.; Chang, S.S.; Chen, T. Existence and Generic Stability of Strong Noncooperative Equilibria of Vector-Valued Games. Mathematics 2021, 9, 3158. [Google Scholar] [CrossRef]
Figure 1. Germeier’s scalarization in the two-criteria max problem.
Figure 1. Germeier’s scalarization in the two-criteria max problem.
Mathematics 11 00133 g001
Figure 2. Game (14). Criterion space with the feasible set Φ ( P , Q ) (on the left) and the sets of equilibrium values (in bold) for scalar games Γ G ( μ ) , μ = 1 / 2 , 5 / 8 , 5 / 9 , and 3 / 4 (on the right).
Figure 2. Game (14). Criterion space with the feasible set Φ ( P , Q ) (on the left) and the sets of equilibrium values (in bold) for scalar games Γ G ( μ ) , μ = 1 / 2 , 5 / 8 , 5 / 9 , and 3 / 4 (on the right).
Mathematics 11 00133 g002
Figure 3. Game (14). The set of equilibrium outcomes R 0 in the plane of the first strategies’ components (on the left) and equilibrium values Z 0 (in bold) in the criterion space (on the right).
Figure 3. Game (14). The set of equilibrium outcomes R 0 in the plane of the first strategies’ components (on the left) and equilibrium values Z 0 (in bold) in the criterion space (on the right).
Mathematics 11 00133 g003
Figure 4. Game (17). The feasible set (on the left) and the sets of equilibrium values (in bold) for some scalar games Γ G ( μ ) (on the right).
Figure 4. Game (17). The feasible set (on the left) and the sets of equilibrium values (in bold) for some scalar games Γ G ( μ ) (on the right).
Mathematics 11 00133 g004
Figure 5. Game (17). The set of equilibrium outcomes (on the left) and the set of equilibrium values (on the right).
Figure 5. Game (17). The set of equilibrium outcomes (on the left) and the set of equilibrium values (on the right).
Mathematics 11 00133 g005
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Novikova, N.; Pospelova, I. Germeier’s Scalarization for Approximating Solution of Multicriteria Matrix Games. Mathematics 2023, 11, 133. https://doi.org/10.3390/math11010133

AMA Style

Novikova N, Pospelova I. Germeier’s Scalarization for Approximating Solution of Multicriteria Matrix Games. Mathematics. 2023; 11(1):133. https://doi.org/10.3390/math11010133

Chicago/Turabian Style

Novikova, Natalia, and Irina Pospelova. 2023. "Germeier’s Scalarization for Approximating Solution of Multicriteria Matrix Games" Mathematics 11, no. 1: 133. https://doi.org/10.3390/math11010133

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop