Literature DB >> 26820512

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

Shaojian Qu1, Ying Ji1,2.   

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.

Entities:  

Mesh:

Year:  2016        PMID: 26820512      PMCID: PMC4731198          DOI: 10.1371/journal.pone.0147341

Source DB:  PubMed          Journal:  PLoS One        ISSN: 1932-6203            Impact factor:   3.240


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 [2-4]. 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, [12-16]). 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 [17-19]. 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 [2-4]. However, the studies mainly focus on the existence proof of a Pareto Nash equilibrium and the improvement for the solution concepts [2, 5, 24–28]. 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, v ∈ R, denote where I: = {1, ⋯, m} is the index set; Given any vector function h: R → R, by h ∈ C1(R, R), we indicate that h is a continuously differentiable function from R to R and we use ∇h(x)∈R to denote the gradient of the function h at x; For x: = (x1, ⋯, x), we define (x−, u) as the vector with all components same as that in x except ith component being u, that is (x−, u): = (x1, ⋯, x, u, x, ⋯, x).

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, {S}, {F}), here N: = {1, ⋯, n} is a finite set of players, is the set of actions for player i and F 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 b ≥ 2). Specifically, given x: = (x1, ⋯, x)∈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 [2-4]). Definition 2.1 For any player i, i ∈ N, whose strategy x ∈ S to the other player’s strategies is called a Pareto optimal strategy (resp. a weak Pareto optimal strategy) if x is a Pareto optimal strategy (resp. a weak Pareto optimal strategy) respectively to the following multi-objective optimization, that is x ∈ S is called a Pareto optimal strategy (resp. a weak Pareto optimal strategy) of player i to the other player’s strategies x− ∈ S− if there is no strategy u ∈ S 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 x ∈ S is called a Pareto (resp. weak Pareto) equilibrium for MG if for each player i, x ∈ S 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 x ∈ S is called a weighted Nash equilibrium with given weight combination w: = (w1, ⋯, w) of MG if for each player i, 0 ≼ w and x is the optimum to the following optimization problem In special case with ∥w∥1 = 1, ∀i ∈ N, the mixed strategy x ∈ S 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, ⋯, w) satisfies , ∀i ∈ N. Lemma 2.4 If a mixed strategy x ∈ S is a weighted Nash equilibrium of MG with given weight combination w = (w1, ⋯, w) and 0 ≼ w, ∀i ∈ N, then x is also a normalized weighted Nash equilibrium of MG with some weight combination , where , ∀i ∈ N. Proof.The assertion follows directly from both definition 2.3 and the conclusion that for any i ∈ N, optimization problems (P(w)) 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 x ∈ S is a weighted Nash equilibrium of MG with given weight combination w = (w1, ⋯, w) and 0 ≼ w, ∀i ∈ N (resp. 0 ≺ w, ∀i ∈ N), then x ∈ S 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 W of weights for his objectives, then we can give a robust weighted Nash equilibrium concept for MG. Definition 2.5 Given a close set , i ∈ N, then a mixed strategy x ∈ S is called a robust weighted Nash equilibrium of MG if for each player i, x is the optimum to the following robust optimization problem For the simplicity, we denote by RoP(W) for problem Eq (2) with given W and its optimal value (with the convention that RoP(W) = +∞ if the problem is infeasible). For any i ∈ N, given two weight sets , it is obvious that . Furthermore, in this robust weighted Nash equilibrium concept, although we do not suppose the convexity of W, ∀i ∈ N, 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(W)) ⊂ W, where conv(⋅) means the convex hull. This is actually equivalent to show for any player i and fixed x− ∈ S− the equivalence of the following two sets and It is easy from W ⊂ conv(W) to see that for any , (w) F(x−, u)≤γ, ∀w ∈ W, that is (γ, x)∈χ, which means that . Next we are going to prove that . To this end, for any (γ, x)∈χ, next we will show . For any w ∈ conv(W), there exist w ∈ W, k = 1, ⋯, κ, such that , here λ ≥ 0(k = 1, ⋯, κ), and for some κ ≤ b + 1. From (γ, x)∈χ, (w) F(x−, x)≤γ, k = 1, ⋯, κ, which implies that This means that . Hence, , ∀i ∈ N. Therefore, in the rest of this paper, we always assume that W is a closed and convex subset of , ∀i ∈ N. 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 , ∀i ∈ N, 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 , i ∈ N is either a weak Pareto equilibrium or a Pareto equilibrium. Theorem 2.6 For any i ∈ N, given a close set , if x*: = (x1*, ⋯, x)∈S is a robust weighted Nash equilibrium of MG with the combination W: = (W1, ⋯, W) of weight sets, then we have the following results, x* is a weak Pareto Nash equilibrium of MG; if for any player i, i ∈ N, all of its’ weights in W are all positive, then x* is a Pareto Nash equilibrium of MG; if for any player i, i ∈ N, x is the unique optimal solution of RoP(W), 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, where denotes the cost of j′ s hospital for providing I types healthcare services, denotes the dissatisfaction for j′ s 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 j′ s; 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 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, ⋯, x)∈S is an ex post weighted equilibrium for MG with the combination W: = (W1, ⋯, W) of weight sets if for any i ∈ N, x is the optimal solution of the following problem, The above definition implies that if (x1, ⋯, x)∈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 , i ∈ N, then if a mixed strategy (x1, ⋯, x)∈S is an ex post weighted equilibrium of MG with the combination W = (W1, ⋯, W) of weight sets, then it is also a corresponding robust weighted Nash equilibrium of MG. Proof.Let (x1, ⋯, x)∈S be an ex post weighted equilibrium of MG. We will prove this lemma by contradiction, that is, (x1, ⋯, x) is not a robust weighted Nash equilibrium. This means that there is i ∈ {1, ⋯, N} and u ∈ S, such that From the definition of ex post weighted equilibrium, ∀i ∈ N, This means that which contradicts Eq (3). This contradiction means that (x1, ⋯, x)∈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 → 2 is said to be upper semi-continuous if y ∈ ψ(x), 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 ∃x ∈ S 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, ⋯, x)∈S, y = (y1, ⋯, y)∈S, and weight sets combination , we define where for any i ∈ N, the function ρ: S × S → R 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 ϕ. 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 ϕ. 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 ρ, , ∀y ∈ S. Therefore , i.e., is a fixed point of the mapping ϕ. Similarly, for any given , if is a fixed point of the mapping ϕ, 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 ϕ. So we need to show that the correspondence ϕ 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, ⋯, b, i ∈ N, ϕ 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 ϕ meets the assumptions of Kakutani’s theorem, we first need several technical results. Lemma 3.4 Given weight sets combination W ⊂ W. If is continuous on S and for any fixed x−, is convex on S, ∀j = 1, ⋯, b, i ∈ N, then we have that ρ(⋅, ⋅) is continuous on S × S; for any fixed x ∈ S, ρ(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 It follows from the continuity of that for any given ϵ > 0, there is a positive constant δ such that for any (x, y)∈S × S and if then The above inequality means that Therefore it follows from Eq (7) and that given , there is such that and Eq (6) holds. 2. For any fixed x ∈ S, 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 ρ 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 ϕ respectively. We are now going to propose the main result of this section. Theorem 3.5 Suppose that each strategy set S is a nonempty compact and convex subset of , ∀i ∈ N. Then under the conditions of Lemma 3.4, the multi-objective game MG = (N, {S}, {F}) has at least one robust weighted Nash equilibrium with W ⊂ W. Proof.From Lemma 3.3, for the proof of this theorem, it is sufficient to show that the correspondence ϕ meets the assumptions of Kakutani’s theorem. To this end, we need to show that ϕ 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 x ∈ S, ϕ(x) is a closed, convex subsets of S. From the continuity of ρ(⋅, ⋅) and the existence of minimum of the continuous function on a compact set, we have that . Therefore ϕ(x)≠∅, for any x ∈ S. Note that by definition, ϕ(x)∈S, ∀x ∈ S. Next we will show that ϕ(⋅) is convex for any x ∈ S. Suppose that z: = (z1, ⋯, z), v: = (v1, ⋯, v)∈ϕ(x). Then for any λ ∈ [0, 1], we have where the first inequality comes from the convexity of ρ(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 ∈ ϕ(x) which implies that ϕ(⋅) is convex for any x ∈ S. Finally, we must show that ϕ(⋅) is upper semi-continuous correspondence. Suppose that x → x, z → z, and z ∈ ϕ(x). Then we have that Take limit in the above inequality and note that the continuity of ρ(⋅, ⋅), then we have that The above inequality and the compactness of set S imply that z ∈ ϕ(x). Therefore, we complete the proof that ϕ is an upper semi-continuous correspondence and the closedness of the set ϕ for any x ∈ S follows from the upper-semi-continuity of ϕ. Therefore, ϕ 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 W ⊂ W. 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, {S}, {F}) has at least one robust weighted Nash equilibrium with with 0 ∉ W, ∀i ∈ N. 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 W, ∀i ∈ N, are given as polyhedral region, the function satisfies the assumptions in Lemma 3.4 and furthermore for any fixed x−, is continuously differentiable on the compact convex set S, ∀j = 1, ⋯, b, i ∈ N, 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 W can be given as follows: for any player i ∈ N, let be the reference point of w and be a coefficient matrix used to construct a perturbation region around , then define the perturbation region around , where U is the uncertain set which belongs to 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 where , , and . We now present a reformulation for RoP(W) in Definition 2.5 with W 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 S is supposed to be nonempty and can be defined as Lemma 4.1 For any player i, suppose that the weight set W is defined by Eqs ( RoP(W) is equivalent to the following convex optimization problem, Proof. For any player i, it is easy to show that RoP(W) can be rewritten as For any given x = (x−, u), the left hand-side in the first inequality constraint in the above problem is equivalent to The corresponding dual problem is 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 x−, is continuously differentiable on the compact convex set S given by , ∀j = 1, ⋯, b, i ∈ N, then the computation for a robust weighted Nash equilibrium point of MG with the weight sets combination W = (W1, ⋯, W) is equivalent to solve a MPEC, here W is given as Eqs ( i ∈ N. Proof. For any given x−, define the Lagrangian of Eq (13) as where (λ, λ, λ, λ, λ) are the Lagrangian multipliers to Eq (13) and e is the b 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, here for simplicity we omit the variables in the function L and e is the a dimension unit vector. Therefore the computation for the robust weighted retailer equilibrium can be obtained by solving the following MPEC, where F(x) = (F1(x−1, x1), ⋯, F(x−, x)), e = (e, ⋯, e) z: = (z1, ⋯, z4), z: = (z1, ⋯, z), ∀j = 1, 2, 3, 4, λ: = (λ1, ⋯, λ5) and λ: = (λ1, ⋯, λ), ∀t = 1, ⋯, 5.

5 An application

Game theory has been extensively studied [31-33] and has been one of the most important tools for analyzing supply chain competition [34-36]. 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, p is the vector of the jth retailer prices with p = (p, ⋯, p), p is the price of the jth retailer for the kth product, and ξ is a positive scalar random variable. The vector with a = (a, ⋯, a) 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 H ∈ R, j = 1, ⋯, N, G ∈ R, j, k = 1, ⋯, N. The vector is the aggregate retailer order vector, here x is the vector of the jth retailer order vector x = (x, ⋯, x).

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, where v = (v1, ⋯, v) 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, where and To guarantee the existence of the equilibrium for any retailer j, we note that the choice of W should satisfies that for any w ∈ W the following inequality holds, The above inequality can ensure the strict convexity of (w) f(x−, x) 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 W, ∀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 W, 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, w = w, for all j, and the inverse demand intercepts satisfy a = a for all j, and the matrix of inverse demand sensitivities satisfies H = H for all j and G = G for all j1 ≠ j2. Assumption 4 The following matrix is positive definite, Theorem 5.1 Suppose that Assumptions 1, 2 and 4 hold. Then the following conclusions are true: the robust weighted retailer equilibrium is unique and can be obtained by solving the following linear complementarity problem (LCP): where for any vectors s and t, 0 ≤ s⊥t ≥ 0 means that s ≥ 0, t ≥ 0 and s t = 0, , , ∀j, k and ; if we further have Assumption 3 holds, then the order quantity of each retailer is the unique solution to the following LCP: where . Proof.1. For any given wholesale prices v, the retailer j will choose his order by solving the following strictly convex optimization problem, where θ, 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 W 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 w and C ∈ R be a coefficient matrix used to construct a perturbation region around w, then define the perturbation region around w as follows, where is the uncertain sets which belongs to where e is the unit vector with appropriate dimension. Define 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 x placed by retailer j are bounded above, that is there exists some vector u ∈ R such that x ≼ u. 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, For any j = 1, ⋯, N, from the definitions for W and Lemma 4.1, Eq (31) is equivalent to the following optimization problem, 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 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, Therefore from Theorem 4.2 the computation for the robust weighted retailer equilibrium can be obtained by solving the following MPEC, 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, 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].
Table 1

Numerical test results.

f11/f21 f12/f22 Equilibrium
0.70.8(0, 0, 0, 0)
0.71.28(0, 0, 0.06, 0.06)
0.71.69(0, 0, 0.097, 0.097)
11.28(0, 0, 0.06, 0.06)
10.8(0, 0, 0, 0)
11.69(0, 0, 0.097, 0.097)
1.51.69(0.083, 0.083, 0.097, 0.097)
1.51.28(0.083, 0.083, 0.06, 0.06)
1.50.8(0.083, 0.083, 0, 0)
Worst-case weighted approach(0, 0, 0, 0)
For the general polytope weight region, we suppose the reference point and matrix C are defined as , and The perturbation subset is defined as 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.
  3 in total

1.  Introducing robustness in multi-objective optimization.

Authors:  Kalyanmoy Deb; Himanshu Gupta
Journal:  Evol Comput       Date:  2006       Impact factor: 3.277

2.  Heterogeneous Coupling between Interdependent Lattices Promotes the Cooperation in the Prisoner's Dilemma Game.

Authors:  Cheng-Yi Xia; Xiao-Kun Meng; Zhen Wang
Journal:  PLoS One       Date:  2015-06-23       Impact factor: 3.240

3.  The Robust Weighted Multi-Objective Game.

Authors:  Shaojian Qu; Ying Ji; Mark Goh
Journal:  PLoS One       Date:  2015-09-25       Impact factor: 3.240

  3 in total
  1 in total

1.  Multi-AGV path planning with double-path constraints by using an improved genetic algorithm.

Authors:  Zengliang Han; Dongqing Wang; Feng Liu; Zhiyong Zhao
Journal:  PLoS One       Date:  2017-07-26       Impact factor: 3.240

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.