Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

The Worst-Case Weighted Multi-Objective Game with an Application to Supply Chain Competitions

  • Shaojian Qu ,

    qushaojian@163.com

    Affiliation Business School, University of Shanghai for Science and Technology, Shanghai, P.R. China

  • Ying Ji

    ¤ Current address: Room 721, Business School, University of Shanghai for Science and Technology, 516 Jungong Road, Shanghai 200093, P.R. China

    Affiliations Business School, University of Shanghai for Science and Technology, Shanghai, P.R. China, The Logistics Institute-Asia Pacific, National University of Singapore, Singapore, Singapore

Abstract

In this paper, we propose a worst-case weighted approach to the multi-objective n-person non-zero sum game model where each player has more than one competing objective. Our “worst-case weighted multi-objective game” model supposes that each player has a set of weights to its objectives and wishes to minimize its maximum weighted sum objectives where the maximization is with respect to the set of weights. This new model gives rise to a new Pareto Nash equilibrium concept, which we call “robust-weighted Nash equilibrium”. We prove that the robust-weighted Nash equilibria are guaranteed to exist even when the weight sets are unbounded. For the worst-case weighted multi-objective game with the weight sets of players all given as polytope, we show that a robust-weighted Nash equilibrium can be obtained by solving a mathematical program with equilibrium constraints (MPEC). For an application, we illustrate the usefulness of the worst-case weighted multi-objective game to a supply chain risk management problem under demand uncertainty. By the comparison with the existed weighted approach, we show that our method is more robust and can be more efficiently used for the real-world applications.

1 Introduction

Multi-objective game is a generalization of the scalar criterion game and is used to model situations where two or more decision makers, called players, take actions by considering their individual multiple objectives. The study for multi-objective game can be dated back to Blackwell’s work where the author considers the zero-sum games with multi-objective payoffs [1]. Since then much attention has been attracted to the game models with multiple payoffs [24]. One of the reasons is that multi-objective models can be better applied to real-world situations [2].

In this paper, we consider n-person worst-case weighted multi-objective games where each player has two or more objectives and is ambiguous about the weights to the objectives. More specifically, we focus on finite multi-objective games where the weights of objectives are uncertain and assumed to belong to an convex and compact set. In our model, we suppose that all players are risk-averse and a player uses the robust optimization approach to manage the weight uncertainty, assuming that other players are robust optimizers as well. Note that the robust optimization approach is not concerning game data or the other players’ strategies, but concerning the weights to the objectives.

In multi-objective games, since each player needs to consider several competing objectives and it is not possible to simultaneously optimize all objectives, so a commonly accepted approach for coping with this setting is the weighted approach by assigning a nonnegative weight by considering the importance of the corresponding objective function. And then a player can make a decision by optimizing a weighted sum objectives by assuming that other players also make their decision by optimizing their own weighted sum objectives [2, 3, 5]. A weighted Nash equilibrium point can be obtained if each player makes his decision by optimizing his weighted sum function. However the current weighted approach has several shortcomings. As shown in applications, the weights are not known in advance and the player has to choose them. Ambiguity often exists in the choice of the weights to objectives, as it is not easy to decide relative weight for each objective. In addition, as shown in multi-objective optimization in the literature that relative weights given by the same decision-maker may rely on the elicitation methods [6, 7]. Therefore, it is necessary to provide a new approach to cope with these issues.

Hence, our motivation to utilize a worst-case weighted approach is that it provides an alternative way to deal with the weights ambiguity. Furthermore, if each player in multi-objective games chooses the worst-case weighted approach, then we show that there is at least a robust weighted Nash equilibrium which further guarantees the existence of the Pareto Nash equilibrium. The computation for such an equilibrium, with the choice of polytope weight set for each player, is reformulated as a solution to a mathematical program with equilibrium constraints (MPEC) which can be solved by the existed methods (for example the sequential quadratic programming (SQP) methods).

A concrete example that could receive the benefit of our model takes place in a supply chain which contains multiple risk-averse retailers who compete in quantities of a set of products to satisfy the uncertain consumer demand. By considering the wholesale price each retailer chooses its wholesale market order quantity for each of the products in order to maximize the mean of its profit and minimize the standard deviation of its profit simultaneously. Each retailer has more than one objectives to be considered and the corresponding robust weighted Nash equilibrium can be obtained by utilizing the proposed method in this paper.

1.1 Summary of Contributions

We feel that the primary contributions of this paper are:

  • We propose a worst-case weighted approach for multi-objective n-person non-zero sum games, extending the notion of robust weighted multi-objective optimization models to multi-objective games. Our work can also be seen as an extension of the robust one-shot scalar games.
  • We prove the existence of a robust weighted Nash equilibrium even when the weight sets chosen by the players are unbounded. Our proof extends the existence proof for the weighted Nash equilibrium in multi-objective games [2, 5].
  • We then show that a robust weighted Nash equilibrium point can be calculated by solving a MPEC when the weight sets chosen by the players are polytopes. We note that the MPEC has been extensively studied and can be solved by the sequential quadratic programming (SQP) method [8, 9].
  • We demonstrate the usefulness of worst-case weighted multi-objective games in a multi-objective competition problem within supply chain.

1.2 Literature Review

Our work relates several streams in the literature in robust optimization, multi-objective optimization and game theory. Robust optimization approach is an effective methodology to deal with the optimization problem contaminated by uncertainties [10, 11]. However, there are few studies for utilizing robust optimization approach to analyze the multi-objective optimization. Some technology from robust optimization has been successfully extended to the multi-objective optimization setting, but computational and theoretical challenges remain (see, for example, [1216]). Hu and Mehrotra present a robust and stochastically weighted approach to the multiobjecitve optimization by considering inconsistency and ambiguity in relative weights given to objectives [12]. Cromvik and Lindroth introduce a new definition of robustness for multi-objective optimization based on some utility function [16]. Soares et al. present a definition of the worst-case Pareto optimum and discuss its applications in design optimization [13, 14].

This paper is also related to the incomplete information game theory area, the robust game formulation has been extensively utilized to lower the performance variation under the parameters uncertainty [1719]. In the robust game setting, it is supposed that the parameters are not known exactly, but they can be any number of a known set without distributional information and a robust game reformulation is utilized to cope with such parameter uncertainty. In these papers, the authors prove the existence of a robust equilibrium point and show that the computation for such a point can be cast as some computationally tractable problem under the standard assumptions about the uncertain parameters. However, to the best of our knowledge there is no research about utilizing the robust optimization approach to the multi-objective games.

Since “many real-life decision-making situations involve a choice between options which will influence the degree of achievement of each of several objectives” [20], so there are many researchers study multi-objective optimization. White is one of them who has done a great job in the theory, computation and applications in the multi-objective optimization stream [21, 22]. Recently as an extension to multi-objective optimization, the games with multi-objective payoff functions attract people’s interest. The first work can be dated back to Blackwell’s zero-sum games with multi-objective payoffs [1]. Then, Shapley introduces the concept of equilibrium points in games with vector payoffs [23]. Since then much attention has been attracted to the game models with multiple payoffs [24]. However, the studies mainly focus on the existence proof of a Pareto Nash equilibrium and the improvement for the solution concepts [2, 5, 2428]. For example, by fixed point theorem and other techniques, Wang [2], and Yu and Yuan [5] prove the existence of Pareto equilibria. Yuan and Tarafdar study the existence of weighted Nash equilibria and Pareto equilibira for multi-objective games with noncompact strategic sets [28]. Borm et al. present the existence theorem of the Pareto Nash equilibrium for two person multicritera games [26]. Borm, van Megen and Tijs [24], Zhao [25], and Radijef and Fahem [27] study the improvement for the solution concepts. The well-posedness for multi-objective games is also studied. For example, Peng and Wu [4] present a generalized Tykhonov well-posedness concept; Morgan [29] discusses the parametrically well-posedness for multi-objective games. There are few studies to discuss the applications and to present the numerical algorithm for obtaining an equilibrium point in multi-objective game.

1.3 Outline of the Paper

This introductory section is concluded with notations which will be used in this paper. In section 2, we review some basic concepts in multi-objective game theory and then introduce a new concept of robust weighted Nash equilibrium. We show that a robust weighted Nash equilibrium is also a weighted Nash equilibrium and then is also a Pareto Nash equilibrium. In section 3, we prove the existence of a robust weighted Nash equilibrium by utilizing Kakutani’s fixed point theorem. We also prove that there is at least one robust weighted Nash equilibrium point even when the weight sets chosen by the players are unbounded. In section 4, we show that when the weight sets are given as polytopes, the robust weighted Nash equilibrium can be cast as a MPEC which can be efficiently solved by SQP methods. In section 5, we show the efficiency of our approach by an example for analyzing a multi-objective competition problem within supply chain. Finally, we conclude this paper in section 6.

1.4 Notation

Throughout this paper we use the following notations. R is the set of real numbers; R+ denotes the set of non-negative real numbers and R++ is the set of strictly positive real numbers; Let For any u, vRm, denote where I: = {1, ⋯, m} is the index set; Given any vector function h: RnRm, by hC1(Rn, Rm), we indicate that h is a continuously differentiable function from Rn to Rm and we use ∇h(x)∈Rn × m to denote the gradient of the function h at x; For x: = (x1, ⋯, xn), we define (xi, ui) as the vector with all components same as that in x except ith component being ui, that is (xi, ui): = (x1, ⋯, xi − 1, ui, xi + 1, ⋯, xn).

2 The Robust Weighted Multi-objective Game

In this paper, we consider the following multi-objective game with finite players in the normal form, MG: = (N, {Si}iN, {Fi}iN), here N: = {1, ⋯, n} is a finite set of players, is the set of actions for player i and Fi is the multi-objective payoff function of player i which is a mapping from the Cartesian product into (since this paper considers the multi-objective game, so without loss any generality throughout this paper we assume that each player i has more than one objectives in his payoff function, that is bi ≥ 2). Specifically, given x: = (x1, ⋯, xn)∈S to be played, then each player i has his multi-objective payoff function as which means that each player i has more than one competing objectives.

Since there are more than one objectives for each player in the above multi-objective game, so a comprehensively accepted strategy for each player is the (weak) Pareto optimal strategy which is a concept borrowed from multi-objective optimization and can be defined as follows (see [24]).

Definition 2.1 For any player i, iN, whose strategy xiSi to the other player’s strategies is called a Pareto optimal strategy (resp. a weak Pareto optimal strategy) if xi is a Pareto optimal strategy (resp. a weak Pareto optimal strategy) respectively to the following multi-objective optimization, (1) that is xiSi is called a Pareto optimal strategy (resp. a weak Pareto optimal strategy) of player i to the other player’s strategies xiSi if there is no strategy uiSi such that

With the above definition, we can give the Pareto (resp. weak Pareto) equilibrium concept for multi-objective game which can be expressed as a mixed strategy where each player’s strategy is a Pareto optimal strategy (resp. a weak Pareto optimal strategy) to the other player’s strategies.

Definition 2.2 A mixed strategy xS is called a Pareto (resp. weak Pareto) equilibrium for MG if for each player i, xiSi is a Pareto optimal strategy (resp. a weak Pareto optimal strategy) against x.

The above Pareto (resp. weak Pareto) equilibria concept has been extensively used in multi-objective game which is closely related with another concept-the weighted Nash equilibrium.

Definition 2.3 A mixed strategy xS is called a weighted Nash equilibrium with given weight combination w: = (w1, ⋯, wn) of MG if for each player i, 0 ≼ wi and xi is the optimum to the following optimization problem In special case withwi1 = 1, ∀iN, the mixed strategy xS is called a normalized weighted Nash equilibrium.

The above definition means that a normalized weighted Nash equilibrium is a corresponding weighted Nash equilibrium. However in the following lemma we show that a weighted Nash equilibrium is also a corresponding normalized weighted Nash equilibrium. Therefore in the rest of this paper, we always assume that the weighted Nash equilibrium is the normalized weighted Nash equilibrium, that is we always suppose that the given weight w: = (w1, ⋯, wn) satisfies , ∀iN.

Lemma 2.4 If a mixed strategy xS is a weighted Nash equilibrium of MG with given weight combination w = (w1, ⋯, wn) and 0 ≼ wi, ∀iN, then x is also a normalized weighted Nash equilibrium of MG with some weight combination , where , ∀iN.

Proof.The assertion follows directly from both definition 2.3 and the conclusion that for any iN, optimization problems (Pi(wi)) and have the same optimal solutions.

In the MG literature, Definition 2.3 is one of the most often used concepts and many papers discuss it’s relationship to the Pareto equilibrium. If xS is a weighted Nash equilibrium of MG with given weight combination w = (w1, ⋯, wn) and 0 ≼ wi, ∀iN (resp. 0 ≺ wi, ∀iN), then xS is also a weak Pareto equilibrium (resp. Pareto equilibrium) to MG. However, the weighted approach is also criticized for several shortcomings. For example, as shown in applications, the weights are not known in advance and the modeler or decision-maker has to choose them while it is often difficult to make a reasonable decision for choosing appropriate weight for each objective, since in many situations there may be ambiguity in the weights provided by the decision-maker. Therefore, there is a need for providing a novel methodology to cope with these issues which is based on a worst-case approach.

In our paper, we suppose that each player i has a set Wi of weights for his objectives, then we can give a robust weighted Nash equilibrium concept for MG.

Definition 2.5 Given a close set , iN, then a mixed strategy xS is called a robust weighted Nash equilibrium of MG if for each player i, xi is the optimum to the following robust optimization problem (2)

For the simplicity, we denote by RoP(Wi) for problem Eq (2) with given Wi and its optimal value (with the convention that RoP(Wi) = +∞ if the problem is infeasible). For any iN, given two weight sets , it is obvious that . Furthermore, in this robust weighted Nash equilibrium concept, although we do not suppose the convexity of Wi, ∀iN, actually the robust weighted Nash equilibrium concept of MG with closed weight sets combination , is equivalent to the robust weighted Nash equilibrium concept of MG with closed weight sets conv(W): = (conv(W1), ⋯, conv(Wn)) ⊂ Wr, where conv(⋅) means the convex hull. This is actually equivalent to show for any player i and fixed xiSi the equivalence of the following two sets and It is easy from Wiconv(Wi) to see that for any , (wi)T Fi(xi, ui)≤γ, ∀wiWi, that is (γ, xi)∈χi, which means that . Next we are going to prove that . To this end, for any (γ, xi)∈χi, next we will show . For any wiconv(Wi), there exist wikWi, k = 1, ⋯, κ, such that , here λk ≥ 0(k = 1, ⋯, κ), and for some κbi + 1. From (γ, xi)∈χi, (wik)T Fi(xi, xi)≤γ, k = 1, ⋯, κ, which implies that This means that . Hence, , ∀iN. Therefore, in the rest of this paper, we always assume that Wi is a closed and convex subset of , ∀iN.

Different from the weighted Nash equilibrium concepts, the robust weighted Nash equilibrium proposed in this paper seeks to find an equilibrium solution that is robust, that is feasible for the worst-case weight within the family of weights. Wang shows that any normalized weighted Nash equilibrium of MG with weight given in , ∀iN, then it is either a weak Pareto equilibrium or a Pareto equilibrium [2]. In the following proposition we show that the robust weighted Nash equilibrium of MG inherits the properties of normalized weighted Nash equilibria, that is any robust weighted Nash equilibrium of MG with weights set , iN is either a weak Pareto equilibrium or a Pareto equilibrium.

Theorem 2.6 For any iN, given a close set , if x*: = (x1*, ⋯, xn*)∈S is a robust weighted Nash equilibrium of MG with the combination W: = (W1, ⋯, Wn) of weight sets, then we have the following results,

  1. x* is a weak Pareto Nash equilibrium of MG;
  2. if for any player i, iN, all of its’ weights in Wi are all positive, then x* is a Pareto Nash equilibrium of MG;
  3. if for any player i, iN, xi* is the unique optimal solution of RoP(Wi), then x* is a Pareto Nash equilibrium of MG.

Proof.The proof for this theorem directly follows from Theorem 2.2 of Hu and Mehrotra [12] and Definitions 2.1, 2.2 and 2.5.

Below we describe a class of multi-objective games that can be resolved by using robust weighted approach.

Example 1 A set of J hospitals (the players) provide I types of healthcare services in order to minimize the social costs and minimize the dissatisfaction at the same time by anticipating the patient volume for services and the patients’ average strategic reactions to the prices of different services in each hospital. Hospital j (j = 1, ⋯, J) prices his i’s service (i = 1, ⋯, I) to minimize the social costs and minimize the dissatisfaction, assuming that the other hospitals keep their prices fixed, and anticipating the total patient volume as well as patients’ average strategic reactions to the prices of different services in each hospital. Mathematically, hospital j faces the following multi-objective decision problem, (3) where denotes the cost of js hospital for providing I types healthcare services, denotes the dissatisfaction for js hospital, , ; and are the patient volume and the price for service i at hospital j; is a random variable defined on with support Ξ to denote the social, medical and patient physical uncertainties; and denote the individual patients’ dissatisfaction level to the treatment of service i and the dissatisfaction level to hospital js; is patients’ utility for service i at hospital j; is the individual patients’ utility function of receiving service i at hospital j.

If each hospital has a set of weights , j = 1, ⋯, J, then a robust weighted equilibrium can be obtained if each hospital solves the following robust weighted problem, j = 1, ⋯, J (4)

An important equilibrium concept is the ex post equilibrium arising from Harsayi’s Bayesian scalar game model with incomplete information. It follows from this concept, we give the following equilibrium concepts named as ex post weighted equilibrium for MG. With all possible realizations of the weight within the family of weights, a tuple of strategies is said to be an ex post weighted equilibrium if each player’s strategy is a best weighted response to the other player’s weighted strategies. This definition is rigorously stated as follows.

Definition 2.7 A mixed strategy (x1, ⋯, xN)∈S is an ex post weighted equilibrium for MG with the combination W: = (W1, ⋯, Wn) of weight sets if for any iN, xi is the optimal solution of the following problem,

The above definition implies that if (x1, ⋯, xn)∈S is an ex post weighted equilibrium of MG, then it must be a weighted Nash equilibrium for any weights choosing from W. Note that this condition is quite strong, since it is easy to prove that every ex post weighted equilibrium of MG is a weighted Nash equilibrium with the corresponding weight from the combination of weight set. Furthermore, the following lemma describes the relationship of the ex post weight ed equilibrium and our robust weighted Nash equilibrium.

Lemma 2.8 Given a close set , iN, then if a mixed strategy (x1, ⋯, xn)∈S is an ex post weighted equilibrium of MG with the combination W = (W1, ⋯, Wn) of weight sets, then it is also a corresponding robust weighted Nash equilibrium of MG.

Proof.Let (x1, ⋯, xn)∈S be an ex post weighted equilibrium of MG. We will prove this lemma by contradiction, that is, (x1, ⋯, xn) is not a robust weighted Nash equilibrium. This means that there is i ∈ {1, ⋯, N} and uiSai, such that (5) From the definition of ex post weighted equilibrium, ∀iN, This means that which contradicts Eq (3). This contradiction means that (x1, ⋯, xn)∈S is a robust weighted Nash equilibrium of MG with weight combination set W.

Because the ex post weighted equilibrium concept is too strong, it may not exist for some MG. So we will use the concept of robust weighted equilibrium for MG and in the following section, we will prove that this equilibrium always exists for all MG.

3 Existence of robust weighted Nash equilibria in MG

In this section, we first present the existence theorem of robust weighted Nash equilibria in MG with compact and convex weight sets by using Kakutani’s fixed point theorem proposed by Kakutani in [30] which has been extensively used to prove the existence of the quilibrium ([17, 18]). We show that the robust-weighted Nash equilibria of a worst-case weighted multi-objective game are guaranteed to exist even when the weighted set is unbounded. Second, we discuss the conditions for ensuring the existence of robust weighted Nash equilibria. Before continuing to the existence theorem, we first give Kahutani’s fixed point theorem and a relevant definition–upper-semi continuity.

Definition 3.1 A point-to-set mapping ψ: S → 2S is said to be upper semi-continuous if ynψ(xn), n = 1, 2, 3, ⋯, , imply that yψ(x).

Theorem 3.2 (Kakutani’s fixed point theorem). Suppose that S is a closed, bounded, and convex set in a Euclidean space, and ψ is an upper semi-continuous point-to-set mapping from S to the family of closed, convex subsets of S, then ∃xS such that xψ(x).

To utilize the above theorem, we first define a suitably constructed correspondence which fixed point is an equilibrium. For this purpose, for any given x = (x1, ⋯, xn)∈S, y = (y1, ⋯, yn)∈S, and weight sets combination , we define where for any iN, the function ρW: S × SR is given as follows,

Similar with the proof of Lemma 2.3 given by [2], it is easy to see from the following lemma that the equivalence of the robust weighted Nash equilibrium with the fixed point of the correspondence ϕW.

Lemma 3.3 A given strategy combination is a robust weighted Nash equilibrium of MG with if and only if is a fixed point of the mapping ϕW.

Proof. If is a robust weighted Nash equilibrium of MG with given , from Definition 2.5, The above inequality implies that So from the definition of ρW, , ∀yS. Therefore , i.e., is a fixed point of the mapping ϕW.

Similarly, for any given , if is a fixed point of the mapping ϕW, we can prove that is also a robust weighted Nash equilibrium of MG with the weight set combination W.

The above lemma shows that the existence of the robust weighted Nash equilibria is equivalent to the existence of the fixed points of the mapping ϕW. So we need to show that the correspondence ϕW satisfies the assumptions of Kakutani’s theorem that is to show that for weight sets combination W, under some given assumptions about the functions , ∀j = 1, ⋯, bi, iN, ϕW is an upper semi-continuous point-to-set mapping from S to the family of closed, convex subsets of S. To reveal that the correspondence ϕW meets the assumptions of Kakutani’s theorem, we first need several technical results.

Lemma 3.4 Given weight sets combination WWr. If is continuous on S and for any fixed xi, is convex on Si, ∀j = 1, ⋯, bi, iN, then we have that

  1. ρW(⋅, ⋅) is continuous on S × S;
  2. for any fixed xS, ρW(x, ⋅) is convex on S.

Proof. 1. We need to show that for any given ϵ > 0, there is a positive constant δ such that for any (x, y)∈S × S and if then (6) It follows from the continuity of that for any given ϵi > 0, there is a positive constant δi such that for any (x, y)∈S × S and if then The above inequality means that (7)

Therefore it follows from Eq (7) and that given , there is such that and Eq (6) holds.

2. For any fixed xS, given λ ∈ [0, 1] and , we have that where the first inequality comes from the convexity of .

The above lemma gives the continuity and convexity for function ρW which are two key results for proving the main existence theorem below. The two results are used to prove the upper semi-continuity and convexity of the mapping ϕW respectively. We are now going to propose the main result of this section.

Theorem 3.5 Suppose that each strategy set Si is a nonempty compact and convex subset of , ∀iN. Then under the conditions of Lemma 3.4, the multi-objective game MG = (N, {Si}iN, {Fi}iN) has at least one robust weighted Nash equilibrium with WWr.

Proof.From Lemma 3.3, for the proof of this theorem, it is sufficient to show that the correspondence ϕW meets the assumptions of Kakutani’s theorem. To this end, we need to show that ϕW is an upper semi-continuous point-to-set mapping from S to the family of closed, convex subsets of S. We first show that for any given xS, ϕW(x) is a closed, convex subsets of S.

From the continuity of ρW(⋅, ⋅) and the existence of minimum of the continuous function on a compact set, we have that . Therefore ϕW(x)≠∅, for any xS. Note that by definition, ϕW(x)∈S, ∀xS. Next we will show that ϕW(⋅) is convex for any xS. Suppose that z: = (z1, ⋯, zn), v: = (v1, ⋯, vn)∈ϕ(x). Then for any λ ∈ [0, 1], we have (8) where the first inequality comes from the convexity of ρW(x, ⋅) and the second inequality comes from the definition for z and v. The above inequality and the convexity of S mean that λz + (1 − λ)vϕW(x) which implies that ϕW(⋅) is convex for any xS.

Finally, we must show that ϕW(⋅) is upper semi-continuous correspondence. Suppose that xnx, znz, and znϕW(xn). Then we have that Take limit in the above inequality and note that the continuity of ρW(⋅, ⋅), then we have that The above inequality and the compactness of set S imply that zϕW(x). Therefore, we complete the proof that ϕW is an upper semi-continuous correspondence and the closedness of the set ϕW for any xS follows from the upper-semi-continuity of ϕ. Therefore, ϕW meets the assumptions of Kakutani’s fixed point theorem.

The above theorem presents the existence result for robust weighted Nash equilibrium with compact weight set WWr. However, in the following corollary we show that even with noncompact weight set there is also at least one robust weighted Nash equilibrium.

Corollary 3.6 Under the condition of Theorem 3.5, the multi-objective game MG = (N, {Si}iN, {Fi}iN) has at least one robust weighted Nash equilibrium with with 0 ∉ Wi, ∀iN.

Proof. The proof for this corollary directly follows from Theorem 3.5 and Lemma 2.4 by normalizing the weight set W as follows

4 The computation for robust weighted Nash equilibrium point

Now that the existence of the robust weighted Nash equilibrium point of MG has been presented, our next step is to discuss how to realize such a point. We will show that when the weight sets Wi, ∀iN, are given as polyhedral region, the function satisfies the assumptions in Lemma 3.4 and furthermore for any fixed xi, is continuously differentiable on the compact convex set Si, ∀j = 1, ⋯, bi, iN, the problem of computing a robust weighted Nash equilibrium point could be cast as the mathematical programming with equilibrium constraints (MPEC) which has been extensively studied and can be solved by the sequential quadratic programming (SQP) method (see [8, 9]).

To this end, we suppose that the uncertain weights can be described by a fixed reference point and a perturbation region around the point, that is the weight set Wi can be given as follows: for any player iN, let be the reference point of wi and be a coefficient matrix used to construct a perturbation region around , then define the perturbation region around , (9) where Ui is the uncertain set which belongs to (10) here is the unit vector. Note that the above method for defining uncertain parameters has been widely utilized in robust optimization literature [10, 11]. Define (11) where , , and . We now present a reformulation for RoP(Wi) in Definition 2.5 with Wi as Eqs (9)–(11) and then we show that the computation for a robust weighted Nash equilibrium point of MG is equivalent to solve a mathematical programming problem with equilibrium constraints (MPEC). We note that for designing the computation method, the set Si is supposed to be nonempty and can be defined as (12)

Lemma 4.1 For any player i, suppose that the weight set Wi is defined by Eqs (9)–(11). Then RoP(Wi) is equivalent to the following convex optimization problem, (13)

Proof. For any player i, it is easy to show that RoP(Wi) can be rewritten as (14) For any given x = (xi, ui), the left hand-side in the first inequality constraint in the above problem is equivalent to (15) The corresponding dual problem is (16) where “0” and “e” are the zero and unit vectors with appropriate dimension respectively.

Therefore it follows from Eqs (14)–(16) and the strong duality theorem that the assertion of this theorem is true.

Theorem 4.2 Suppose that the function satisfies the assumptions in Lemma 3.4 and furthermore for any fixed xi, is continuously differentiable on the compact convex set Si given by Eq (12), ∀j = 1, ⋯, bi, iN, then the computation for a robust weighted Nash equilibrium point of MG with the weight sets combination W = (W1, ⋯, Wn) is equivalent to solve a MPEC, here Wi is given as Eqs (9)–(11), for any iN.

Proof. For any given xi, define the Lagrangian of Eq (13) as (17) where (λi1, λi2, λi3, λi4, λi5) are the Lagrangian multipliers to Eq (13) and ebi is the bi dimension unit vector. It follows from the assumption in this theorem we have that the solution to Eq (13) can be obtained by solving its Karush-Kuhn-Tucker (KKT) system, (18) (19) here for simplicity we omit the variables in the function Li and eai is the ai dimension unit vector. Therefore the computation for the robust weighted retailer equilibrium can be obtained by solving the following MPEC, (20) where F(x) = (F1(x−1, x1), ⋯, Fn(xn, xn)), e = (eb1, ⋯, ebn) z: = (z1, ⋯, z4), zj: = (z1j, ⋯, znj), ∀j = 1, 2, 3, 4, λ: = (λ1, ⋯, λ5) and λt: = (λ1t, ⋯, λnt), ∀t = 1, ⋯, 5.

5 An application

Game theory has been extensively studied [3133] and has been one of the most important tools for analyzing supply chain competition [3436]. The most of these studies mainly consider the competition there is one objective to be optimized for each player (manufacturer, retailer or consumer) in the supply chain. However in the real-world supply chain, each player often has more than one conflicting objectives to be optimized simultaneously. For example in a supply chain with multiple suppliers who compete in quantities to supply a set of products to satisfy the uncertain consumer demand. Every manufacturer often chooses its supply quantity for each of the products in order to maximize its profit and minimize its cost at the same time by anticipating the order quantities of the retailers and the wholesale prices resulting from the market clearing conditions.

The multiple tiers supply chain has been extensively studied by utilizing game theory. For example, Lau and Lau [35] consider a two-echelon supply chain with one manufacturer and one retailer by game theory. They suppose that a manufacturer wholesales a product to a retailer, who in turn retails it to the consumer under the stochastic demand. Corbett and Karmarkar [36] first consider simultaneous quantity competition at multiple tiers in the supply chain, then Adida and DeMiguel [34] generalize this idea by presenting game models to study a two-echelon supply chain competition where multiple manufacturers who compete in quantities to supply a set of products to multiple risk-averse retailers who compete in quantities to satisfy the uncertain consumer demand.

In this paper, we study the retailers multi-objective competition by applying the worst-case weighted multi-objective game. We consider a supply chain which contains multiple risk-averse retailers who compete in quantities of a set of products to satisfy the uncertain consumer demand. In our model, considering the wholesale price each retailer chooses its wholesale market order quantity for each of the products in order to maximize the mean of its profit and minimize the standard deviation of its profit. Each retailer has more than one objectives to be optimized and the corresponding robust weighted Nash equilibrium can be obtained by utilizing the method provided in the last section.

The rest of this section is organized into the following subsections. Subsection 5.1 introduces the multi-objective game models for describing the retailers’ competition. In the decentralized supply chain, section 5.2 discusses the solution of the robust weighted retailer equilibrium under the finite weights and general polyhedral weight sets assumptions respectively. Section 5.3 describes the reformulation for the solution of the robust weighted retailer equilibrium to a linear complementarity problem (LCP) and MPEC under the finite weights and general polyhedral weight sets assumptions respectively. Section 5.4 details several numerical tests for the above models.

5.1 Model description

In this section, we consider to model the retailers’ multi-objective competition in a supply chain which contains N risk-averse retailers who compete in quantities of P products to satisfy the uncertain consumer demand. In this model, each retailer has two objectives (i.e., one is to maximize its expected utility from retail sales and the other is to minimize its risk expressed as the standard deviation of its profit) by deciding its wholesale market order quantity for each of the P products with the given wholesale price.

5.1.1 The retail market demand.

Suppose that the retail demand satisfies the following stochastic linear inverse demand function: where is the aggregate price vector, pj is the vector of the jth retailer prices with pj = (pj1, ⋯, pjP), pjk is the price of the jth retailer for the kth product, and ξ is a positive scalar random variable. The vector with aj = (aj1, ⋯, ajP) gives the prices that the consumers would be willing to pay if the retail market supply was 0 and ξ is a deterministic number. The matrix is the positive semidefinite matrix of inverse demand sensitivities which can be expressed as here HjRP×P, j = 1, ⋯, N, GjkRP×P, j, k = 1, ⋯, N. The vector is the aggregate retailer order vector, here xj is the vector of the jth retailer order vector xj = (xj1, ⋯, xjP).

5.1.2 The retailers’ decision model.

The jth retailer making his decision by choosing its order quantity by considering two competing objectives one is to maximize its profit and the other is to minimize its risk function , defined as the standard deviation of its profit, (21) where v = (v1, ⋯, vP) is the vector of wholesale prices and , for jth retailer whose first objective is to maximize his mean profit and second objective is to minimize his risk function. One of possible choice for the risk function is standard deviation for the stochastic demand, which can be defined as follows, . In the rest of this paper, we assume that the risk function is defined as the standard deviation of the stochastic demand.

5.2 The reformulation for the robust weighted equilibrium

In this section we consider the computation for the robust weighted equilibrium. To this end, we suppose that the central decision-maker has an ambiguous idea about the weights for the objectives in model (21) but he knows that the weights should belong to a set of weights. To cope with this setting, we utilize the robust weighted Nash equilibrium concept introduced in section 2.

To this end, we suppose that the central decision-maker has a closed set of weights for retailer j, j = 1, ⋯N. Then each retailer j, j = 1, ⋯, N aims at solving the following robust optimization, (22) where and

To guarantee the existence of the equilibrium for any retailer j, we note that the choice of Wj should satisfies that for any wjWj the following inequality holds, (23) The above inequality can ensure the strict convexity of (wj)T fj(xj, xj) and then the existence of the robust weighted equilibria can be ensured. For any given close set for retailer j, j = 1, ⋯N, it is easy to show that any robust optimization solutions to Eq (22) are the Pareto optimal solution to Eq (21).

Note that when the decision-maker can make a deterministic decision about the weights for each retailer, that is the weight set Wj, ∀j contain one element. Then at this case our model reduces the game theory model with single objective. However in this paper, we consider that the decision-maker is ambiguous about the choice of the weights and he applies a robust optimization approach to cope with the ambiguity of the weights.

We now discuss the optimal retailer supply schedule and pricing based on the above model with Wj, j = 1, ⋯, N are all given by polytope sets. We consider a simplest situation where the weight sets are taken as a convex hull of a finite number of weights.

5.2.1 The LCP reformulation with finite weights.

We first give 4 assumptions which will be used to discuss the uniqueness of the robust weighted retailer equilibrium.

Assumption 1 We suppose that any retailer j, j = 1, ⋯, N has r weights vector , k = 1, ⋯, r, with .

Assumption 2 Suppose that for any k = 1, ⋯, r; l = 1, ⋯, m; j = 1, ⋯, N,

Assumption 3 The retailer weights satisfy for k = 1, ⋯, r, wjk = wk, for all j, and the inverse demand intercepts satisfy aj = a for all j, and the matrix of inverse demand sensitivities satisfies Hj = H for all j and Gj1 j2 = G for all j1j2.

Assumption 4 The following matrix is positive definite, (24)

Theorem 5.1 Suppose that Assumptions 1, 2 and 4 hold. Then the following conclusions are true:

  1. the robust weighted retailer equilibrium is unique and can be obtained by solving the following linear complementarity problem (LCP): (25) where for any vectors s and t, 0 ≤ st ≥ 0 means that s ≥ 0, t ≥ 0 and sT t = 0, , , ∀j, k and ;
  2. if we further have Assumption 3 holds, then the order quantity of each retailer is the unique solution to the following LCP: (26) where .

Proof.1. For any given wholesale prices v, the retailer j will choose his order by solving the following strictly convex optimization problem, (27) where θjk, j = 1, ⋯, N. From the Assumptions 1, 2 and 4, we know this conclusion holds.

2. From the above proof and the Assumptions 1, 2, 3 and 4, this assertion is true.

5.2.2 The MPEC reformulation with general polyhedral weight region.

In this section, we will discuss the MPEC reformulation for obtaining the robust weighted retailer equilibrium when the weight sets Wj are given as polytope. Similar with the discussion in section 4, the uncertain weights are described by introducing a fixed reference point and a perturbation region around it. That is for any given retailer j, let be the reference point of wj and CjRrj×2 be a coefficient matrix used to construct a perturbation region around wj, then define the perturbation region around wj as follows, (28) where is the uncertain sets which belongs to (29) where ej is the unit vector with appropriate dimension. Define (30) where , . We note that the choice of weight set should satisfy the inequality Eq (23).

We note that in this subsection, we suppose that the order quantities xj placed by retailer j are bounded above, that is there exists some vector ujRP such that xjuj. This assumption together with the existence Theorem 3.5 guarantee that there is at least one robust weighted retailer equilibrium. We first present the reformulations for the decision problem of retailers, that is to give the reformulations for the following robust optimization problems, for any j = 1, ⋯, N, (31)

For any j = 1, ⋯, N, from the definitions for Wj and Lemma 4.1, Eq (31) is equivalent to the following optimization problem, (32) The above problem is a convex optimization problem with linear objective function and convex constraints set. If we define the Lagrangian of this problem as (33) then we have that the solution to Eq (28) can be obtained by solving its Karush-Kuhn-Tucker (KKT) system, omitting arguments in the Lagrangian function, (34) Therefore from Theorem 4.2 the computation for the robust weighted retailer equilibrium can be obtained by solving the following MPEC, (35) where , , i = 1, 2, 3, 4, , , k = 1, ⋯, 5 and .

5.3 Numerical tests

In this section, we detail numerical tests for finding a robust weighted retailer equilibrium by using the numerical solver PATH [37]. We present the numerical results for obtaining the robust weighted retailer equilibrium for the models for the decentralized supply chain with finite weights and general polyhedral weight region respectively. We utilize the data given in [34] but with slight change for our purpose. We suppose that N = 2 and P = 2, that is there are two retailers and two products in the supply chain. We assume that and σ(ξ) = 0.5, that is the mean and standard deviation of the stochastic variable ξ are 1 and 0.5 respectively. We give the following assumption for the parameters in the supply chain, (36) (37) We first use the weighted approach given by Wang [2] and suppose that the retailers allow three possible scale indices for the two objective functions as , 1 or 1.5, , 1.28 or 1.69. Then, we assume that the retailer j is unsure about the relative importance of and , for any j = 1, 2. We further assume that there are finite weights to quantify the relative importance for the two objective functions listed as above three possible scale indices. Then we generalize the finite weights to the weight set give by polytope. The numerical results are reported in Table 1 where the equilibria in rows 1–9 of Table 1 are the weighted Nash equilibria depending on the corresponding weights which is given by Wang [2]. Except the equilibria in rows 1 and 5 in Table 1, there are different equilibria for different choice of the weights. The robust weighted equilibrium is computed by using the weight region generated as the convex hull of the nine weight vectors. It is easy to see that the robust weighted approach presents a unique equilibrium which mitigates the conflict with different retailer equilibria for different choice of the weights in rows 1–4 and 6–9 of Table 1. Therefore, the robust weighted approach is more robust than the weighted approach given by Wang [2].

For the general polytope weight region, we suppose the reference point and matrix Cj are defined as , and (38) The perturbation subset is defined as (39) The upper bound . With the above data the robust weighted retailer equilibrium with general polytope is (0, 0, 0, 0) which is same with the robust weighted retailer equilibrium generated in the above with finite weights. This result also shows that the worst-case weighted approach is robust.

6 Conclusions

In this paper, we introduced a worst-case weighted approach to the multi-objective games. The existence theorem is proved even when the weight sets are unbounded. The computation of the robust weighted equilibrium point, with the polyhedral weight sets, can be equivalently transformed into solving a MPEC. As an application, the new approach is utilized to analyze the supply chain multi-objective competition problem. In this paper, for computation of robust weighted equilibrium point, we consider only that the weight sets are given as polytope without distributional information, however, in many applications, the distributional information is available. So for further study, we will consider to inject distributional information to our model. The further applications to other situations will also be discussed in future.

Author Contributions

Conceived and designed the experiments: SJQ. Performed the experiments: YJ. Analyzed the data: SJQ YJ. Contributed reagents/materials/analysis tools: YJ. Wrote the paper: SJQ YJ. The proof of theorems: SJQ.

References

  1. 1. Blackwell D (1956). An analog of the minimax theorm for vector payoffs. Pac J Math 6: 1–8.
  2. 2. Wang SY (1993). Existence of a Pareto equilibrium. J Optim Theory Appl 79(2): 373–384.
  3. 3. Qu SJ, Ji Y and Goh M (2015). The Robust Weighted Multi-objective Game. PLoS One, 10(9): e0138970. pmid:26406986
  4. 4. Peng JW and Wu SY (2011). The well-posedness for multi-objective generalized games. J Optim Theory Appl 150: 416–423.
  5. 5. Yu J and Yuan GXZ (1998). The study of Pareto equilibria for multi-objective games by fixed point and Ky Fan minimax inequality methods. Computers Math Appl 35(9): 17–24.
  6. 6. Schoemaker PJH and Waid CC (1982). An experimental comparison of different approaches to determining weights in additive utility models. Manage Sci 28(2): 182–196.
  7. 7. Weber M and Borcherding K (1993). Behavioral in uences on weight judgments in multiattribute decision making. Eur J Oper Res 67:1–12.
  8. 8. Jian JB, Li JL and Mo XD (2006). A Strongly and Superlinearly Convergent SQP Algorithm for Optimization Problems with Linear Complementarity Constraints. Appl Math Optim 54: 17–46.
  9. 9. Fletcher R, Leyffer S, Ralph D and Scholtes S (2006). Local convergence of SQP methods for mathematical programs with equilibrium constraints. SIAM J Optim 17(1): 259–286.
  10. 10. Goh J and Sim M (2011). Robust optimization made easy with ROME. Oper Res 59(4): 973–985.
  11. 11. Ben Tal A and Nemirovski A (1998). Robust convex optimization. Math Oper Res 23: 769–805.
  12. 12. Hu J and Mehrotra S (2012). Robust and stochastically weighted multi-objective optimization models and reformulations. Oper Res 60(4): 936–953.
  13. 13. Soares GL, Parreiras RO, Jaulin L, Vasconcelos JA and Maia CA (2009). Interval robust multi-objective algorithm. Nonlinear Anal 71: 1818–1825.
  14. 14. Soares GL, Adriano RLS, Maia CA, Jaulin L and Vasconcelos JA (2009). Robust multi-objective TEAM 22 problem: a case study of uncertainties in design optimization. IEEE Trans on Magnetics 45(3): 1028–1031.
  15. 15. Deb K and Gupta H (2006). Introducing robustness in multi-objective optimization. Evolutionary Comput 14(4): 463–494.
  16. 16. Cromvik C and Lindroth P (2009). Robust multi-objective optimization based on a user perspective. University of Gothenburg, Chalmers, 31, preprint.
  17. 17. Aghassi M and Bertsimas D (2006). Robust game theory. Math Program Ser B 107: 231–273.
  18. 18. Kardes E, Ordóñez F and Hall RW (2011). Discounted Robust Stochastic Games and an Application to Queueing Control. Oper Res 59: 365–382.
  19. 19. Qu SJ, Goh M and Wang TN (2013). Distributionally Robust Games with an Application to Supply Chain Competition. Submitted.
  20. 20. Shapley LS (1959). Equilibrium points in games with vector payoffs. Nav Res Log 6(1): 57–61.
  21. 21. White DJ (1990). A Bibliography on the Applications of Mathematical Programming Multiple-objective Methods. J Oper Res Soc 41(8): 669–691.
  22. 22. White DJ (1980). Multi-objective interactive programming. J Oper Res Soc 31: 517–523.
  23. 23. White DJ (1998). Epsilon-dominating solutions in mean-variance portfolio analysis. Eur J Oper Res 105(3): 457–466.
  24. 24. Borm P, van Megen F and Tijs S (1999). A perfectness concept for multi-objective games. Math Meth Oper Res 49: 401–412.
  25. 25. Zhao J (1991). The equilibria of a multiple objective game. Int J Game Theory 20: 171–182.
  26. 26. Borm PEM, Tijs SH and van Den Aarssen JCM (1990). Pareto equilibrium in multi-objective games. Math Meth Oper Res 60: 303–312.
  27. 27. Radijef MS and Fahem K (2008). A note on ideal Nash equilibrium in multi-objective games. Appl Math Let 21: 1105–1111, 2008.
  28. 28. Yuan XZ and Tarafdar E (1996). Non-compact Pareto equilibria for multi-objective games. J Math Anal Appl 204: 156–163.
  29. 29. Morgan J (2005). Approximations and well-posedness in multi-objective games. Ann Oper Res 137: 257–268.
  30. 30. Kakutani S (1941). A generalization of Brouwer’s fixed point theorem. Duke Math J 8: 457–459.
  31. 31. Xia CY, Meloni S, Perc M and Moreno Y (2015). Dynamic instability of cooperation due to diverse activity patterns in evolutionary social dilemmas. Europhys Lett 109: 58002.
  32. 32. Xia CY, Meng XK, and Wang Z (2015). Heterogeneous Coupling between Interdependent Lattices Promotes the Cooperation in the Prisoners Dilemma Game. PLoS One 10(6): e0129542. pmid:26102082
  33. 33. Meng XK, Xia CY, Gao ZK, Wang L and Sun SW (2015). Spatial prisoner’s dilemma games with increasing neighborhood size and individual diversity on two interdependent lattices. Phys Lett A, 379: 767–773.
  34. 34. Adida E and DeMiguel V (2011). Supply chain competition with multiple manufacturers and retailers. Oper Res 59(1): 156–172.
  35. 35. Lau AHL and Lau HS (2005). Some two-echelon supply-chain games: Improving from deterministic-symmetric-information to stochastic-asymmetric-information models. Eur J Oper Res 161: 203–223.
  36. 36. Corbett CJ and Karmarkar US (2001). Competition and structure in serial supply chains with deterministic demand. Manage Sci 47(7): 966–978.
  37. 37. Ferris MC and Munson T (2000). Complementarity problems in GAMS and the PATH Solver. J Econom Dynamic Control 24(2): 165–188.