Abstract

The aim of this paper is to develop a bilinear programming method for solving bimatrix games in which the payoffs are expressed with trapezoidal intuitionistic fuzzy numbers (TrIFNs), which are called TrIFN bimatrix games for short. In this method, we define the value index and ambiguity index for a TrIFN and propose a new order relation of TrIFNs based on the difference index of value index to ambiguity index, which is proven to be a total order relation. Hereby, we introduce the concepts of solutions of TrIFN bimatrix games and parametric bimatrix games. It is proven that any TrIFN bimatrix game has at least one satisfying Nash equilibrium solution, which is equivalent to the Nash equilibrium solution of corresponding parametric bimatrix game. The latter can be obtained through solving the auxiliary parametric bilinear programming model. The method proposed in this paper is demonstrated with a real example of the commerce retailers’ strategy choice problem.

1. Introduction

Bimatrix games are an important type of two-person nonzero-sum noncooperative games, which have been successfully applied to many different areas such as politics, economics, and management. The normal-form bimatrix games assume that the payoffs are represented with crisp values, which indicate that the payoffs are exactly known by players. However, players often are not able to evaluate exactly the payoffs due to imprecision or lack of available information in real game situations. In order to make bimatrix game theory more applicable to real competitive decision problems, the fuzzy set introduced by Zadeh [1] has been used to describe imprecise and uncertain information appearing in bimatrix problems. Using the ranking method of fuzzy numbers, Vidyottama et al. [2] studied the bimatrix game with fuzzy goals and fuzzy payoffs. Using the possibility measure of fuzzy numbers, Maeda [3] introduced two concepts of equilibrium for the bimatrix games with fuzzy payoffs. Bector and Chandra [4] studied bimatrix games with fuzzy payoffs and fuzzy goals based on some duality of fuzzy linear programming. Larbani [5] proposed an approach to solving fuzzy bimatrix games based on the idea of introducing “nature” as a player in fuzzy multiattribute decision-making problems. Atanassov [6] introduced the intuitionistic fuzzy (IF) set (IFS) by adding a nonmembership function, which seems to be suitable for expressing more abundant information. Trapezoidal intuitionistic fuzzy numbers (TrIFNs) are special cases of IFSs defined on the set of real numbers, which can deal with ill-known quantities effectively. And TrIFNs have been playing an important role in fuzzy optimization modeling and decision making [710].

This paper will apply the TrIFNs to deal with imprecise quantities in bimatrix game problems, which are called TrIFN bimatrix games for short. Obviously, the TrIFN bimatrix game remarkably differs from fuzzy bimatrix game since the former uses both membership and nonmembership degrees to express the payoffs, while the latter only uses membership degrees to express the payoffs. However, the fuzzy bimatrix game models and methods cannot be directly used to solve TrIFN bimatrix games. Thus, we need to consider the order relation of TrIFNs. Ranking fuzzy numbers are difficult in nature, although there exist a large number of literature on ranking fuzzy numbers [11, 12], IF numbers (IFNs) or IFSs [1318]. Based on the concept of value index and ambiguity index, we propose a difference-index based ranking method of TrIFNs in this paper. This ranking method has good properties such as the linearity. Hereby, a TrIFN bimatrix game is formulated and a solution method is developed on the difference-index based ranking bilinear programming.

The rest of this paper is organized as follows. Section 2 establishes a new order relation of TrIFNs based on the concepts of value index and ambiguity index. Section 3 formulates TrIFN bimatrix games and proposes corresponding solving methodology based on the constructed auxiliary parametric bilinear programming model, which is derived from the new order relation of TrIFNs and the bimatrix game model. In Section 4, the proposed models and method are illustrated with a real example of the commerce retailers’ strategy choice problem. Conclusion is drawn in Section 5.

2. Characteristics and the New Ranking Method of TrIFNs

2.1. The Definition and Operations of TrIFNs

A TrIFN is expressed as , whose membership function and nonmembership function are defined as follows: respectively, where and represent the maximum membership degree and the minimum nonmembership degree such that they satisfy the following conditions: , , and .

A TrIFN may express an approximate range of a closed interval , which is approximately equal to . Namely, the ill-known quantity “approximate ” is expressed with any value between and with different membership and nonmembership degrees. It is easily seen that for any if and . Hence, the TrIFN degenerates to , which is just about a trapezoid fuzzy number. On the other hand, if , then degenerates to , which is a TIFN, where .

In a similar way to the arithmetical operations of the trapezoid fuzzy numbers [19], the part arithmetical operations over TrIFNs are stipulated as follows: where is a real number and the symbols “” and “” are the minimum and maximum operators, respectively.

2.2. Value and Ambiguity of a TrIFN

Definition 1. A -cut set of a TrIFN is a crisp subset of , which can be expressed as , where . A -cut set of a TrIFN is a crisp subset of , which can be expressed as , where . It directly follows that and are closed intervals, denoted by and , respectively, which can be calculated as follows:

Definition 2. Let and be a -cut number and -cut number of a TrIFN , respectively. Then the values of the membership and nonmembership functions for the TrIFN are defined as follows: where is a nonnegative and nondecreasing function on the interval with and and is a nonnegative and nonincreasing function on the interval with and . Obviously, and can be considered as weighting functions and have various specific forms in actual applications, which can be chosen according to the real-life situations. In the following, we choose () and ().

The function gives different weights to elements at different -cuts, so that it can lessen the contribution of the lower -cuts, since these cuts arising from values of have a considerable amount of uncertainty. Therefore, and synthetically reflect the information on membership and nonmembership degrees.

According to (5) and (7), we can calculate the value of the membership function as follows:

In a similar way, according to (6) and (8), the value of the nonmembership function can be obtained as follows:

It is directly derived from the condition that , which may be concisely expressed as an interval . It is easily proven that the following conclusion holds.

Theorem 3. Assume that and are two TrIFNs with and . Then, .

Proof. According to (3) and (9), we can prove that
In the same way, using (3) and (10), we can prove that .

Definition 4. Let and be a -cut set and -cut set of a TrIFN , respectively. The ambiguities of the membership and nonmembership functions for the TrIFN are defined as follows:
According to (5) and (6), (12) can be obtained as follows:
Obviously, , which can be expressed as an interval .

Theorem 5. Assume that and are two TrIFNs with and . Then, .

Proof. According to (3) and (13), we can prove that
Similarly, using (3) and (14), we can prove that .

2.3. The Difference-Index Based Ranking Method

Based on the value and ambiguity of a TrIFN , its value index and an ambiguity index are defined as follows. Hereby, a new ranking method of TrIFNs is proposed.

Definition 6. Let be a TrIFN. Its value index and an ambiguity index are defined as follows: where is a weight which represents the decision maker’s preference information. shows that decision maker prefers to uncertainty or negative feeling, who is a pessimist; shows that the decision maker prefers to certainty or positive feeling, who is an optimist; shows that the decision maker is a neutralist, between positive feeling and negative feeling. Therefore, the value-index and the ambiguity-index may reflect the decision maker’s subjectivity attitude to the TrIFN.

A difference index of the value index to the ambiguity index for a TrIFN is defined as follows:

Theorem 7. Assume that and are two TrIFNs with and . Then, , where .

Proof. According to Theorems 3 and 5, it is derived from (18) that

Theorem 7 shows that the difference index is a linear function of any TrIFN. Furthermore, it can be easily seen that the larger the difference index, the bigger the TrIFN. Thus, we propose the difference index based ranking method of TrIFNs as follows.

Definition 8. Assume that . For any TrIFNs and , we stipulate the following: (1) if and only if is bigger than , denoted by ;(2) if and only if is equal to , denoted by ;(3) if and only if or .

The above ranking method has some useful properties, which satisfy five of the seven axioms proposed by Wang and Kerre [20] that serve as the reasonable properties for the ordering of fuzzy quantities. And the proposed ranking method is two-index, which is used to aggregate both value index and the ambiguity index. Especially, this proposed ranking method has the linearity.

3. Bilinear Programming Models for TrIFN Bimatrix Games

3.1. Bimatrix Games and Auxiliary Bilinear Programming Models

Assume that and are sets of pure strategies for players I and II, respectively. The payoff matrices of players I and II are expressed with and , respectively. The vectors and are mixed strategies for players I and II, where    and    are probabilities in which players I and II choose their pure strategies    and   , respectively; the symbol “” is the transpose of a vector/matrix. Sets of all mixed strategies for I and II are denoted by and ; that is, , and , respectively. Thus, a two-person nonzero-sum finite game may be expressed with . In the sequent, such a game usually is simply called the bimatrix game in which both players want to maximize his/her own payoffs. When I chooses any mixed strategy and II chooses any mixed strategy , the expected payoffs of I and II can be computed as and , respectively.

Definition 9 (see [21]). If there is a pair , such that for any and for any , then is called a Nash equilibrium point of the bimatrix game , and are called Nash equilibrium strategies of players I and II, and are called Nash equilibrium values of players I and II, respectively, and is called a Nash equilibrium solution of the bimatrix game .

The following theorem guarantees the existence of Nash equilibrium solutions of any bimatrix game.

Theorem 10 (see [22]). Any bimatrix game has at least one Nash equilibrium solution.

A Nash equilibrium solution of any bimatrix game can be obtained by solving the bilinear programming model stated as in the following Theorem 11.

Theorem 11 (see [23]). Let be any bimatrix game. is a Nash equilibrium solution of the bimatrix game if and only if it is a solution of the bilinear programming model, which is shown as follows: Furthermore, if is a solution of the above bilinear programming model, then , , and .

3.2. Models and Method for TrIFN Bimatrix Games

Let us consider a TrIFN bimatrix game, where sets of pure strategies and and sets of mixed strategies and for players I and II are defined as in the above sections. If player I chooses any pure strategy    and player II chooses any pure strategy   , then at the situation players I and II gain payoffs, which are expressed with TrIFNs   =   and   =   (  ,  ;  ), respectively. Thus, the payoff matrices of players I and II are expressed as and , respectively.

As stated earlier, the above payoffs and (; ) of players I and II are TrIFNs in the finite universal set   ,  . For instance, let us consider a simple example in which there are two pure strategies for both players I and II; that is, player I has pure strategies and and player II has pure strategies and . Then, the universal set is , which has four elements (i.e., situations). In the sequel, the above TrIFN bimatrix game is simply denoted by for short. If player I chooses any mixed strategy and player II chooses any mixed strategy , then the expected payoff of player I is . According to the operations of TrIFNs, the expected payoff of player I is a TrIFN and can be calculated:   =  ;   , where represents a mixed situation, which corresponds to the mixed strategies and .

Similarly, the expected payoff of player II is   =  , which can be calculated: , where represents a mixed situation, which corresponds to the mixed strategies and .

Definition 12. Assume that there is a pair . If any and satisfy and , then is called a Nash equilibrium point of the TrIFN bimatrix game , and are called Nash equilibrium strategies of players I and II, and are called Nash equilibrium values of players I and II, respectively, and is called a Nash equilibrium solution of the TrIFN bimatrix game .

Stated as earlier, however, player I’s expected payoff and player II’s expected payoff are TrIFNs. Therefore, there are no commonly used concepts of solutions of TrIFN bimatrix games. Furthermore, it is not easy to compute the membership degrees and the nonmembership degrees of players’ expected payoffs. As a result, solving Nash equilibrium solutions of TrIFN bimatrix games is very difficult. In the sequel, we use the ranking function to develop a new method for solving the TrIFN bimatrix game .

Using the ranking function of TrIFNs given by (18), we can transform the TrIFN payoff matrices and of players I and II into the payoff matrices as follows: where , , , and   =   (; ).

According to the above usage and notations, the above parametric bimatrix game can be simply denoted by , where the pure (or mixed) strategy sets of players I and II are and (or and ) defined as mentioned above. Then, the TrIFN bimatrix game is transformed into the parametric bimatrix game . Hereby, according to Definitions 812 and Theorem 7, we can give the definition of satisfying Nash equilibrium solutions of the TrIFN bimatrix game as follows.

Definition 13. For given parameters and , if there is a pair , such that any and satisfy the following conditions: and , then is called a satisfying Nash equilibrium point of the TrIFN bimatrix game , and are called satisfying Nash equilibrium strategies of players I and II, and are called satisfying equilibrium values of players I and II, respectively, and is called a satisfying Nash equilibrium solution of the TrIFN bimatrix game .

It can be easily seen from the ranking function given by (18) and Theorem 7 that Definitions 12 and 13 are equivalent in the sense of the order relation defined by Definition 8. Thus, for given parameters and , according to Theorem 10, the parametric bimatrix game has at least one Nash equilibrium solution. Namely, the TrIFN bimatrix game has at least one satisfying Nash equilibrium solution, which can be obtained through solving the following parametric bilinear programming model according to Theorem 11: where (), (), , and are decision variables.

According to Theorem 11, if is a solution of the above parametric bilinear programming model (i.e., (22)), then   =  ,   =    =  , and .

Notice that , , and and are, respectively, continuous nondecreasing and nonincreasing functions of the parameter if is a nonnegative TrIFN. Then, and are monotonic and nondecreasing functions of the parameters and , respectively. Thus, the satisfying Nash equilibrium values of players I and II are obtained as and , respectively, and can be written as the TrIFNs and , where represents a mixed situation. Thus, the and are Nash equilibrium values of players I and II, respectively.

In particular, for the parameters and , (22) becomes the bilinear programming model as follows: where , , (), (), , and are decision variables. The solution of (23) can be obtained by Lemke-Howson’s algorithm (Lemke and Howson [24]) and denoted by   ,    ,    ,  .

Similarly, for the parameters and , (22) becomes the bilinear programming model as follows: where , , (), (), , and are decision variables. Likewise, the solution of (24) can be obtained by Lemke-Howson’s algorithm (Lemke and Howson [24]) and denoted by .

Thus, we can explicitly obtain the satisfying Nash equilibrium values and corresponding satisfying Nash equilibrium strategies of players I and II through solving the derived two bilinear programming models (i.e., (23) and (24)). Furthermore, according to (22), any satisfying Nash equilibrium values and corresponding satisfying Nash equilibrium strategies of players I and II can be obtained through choosing different parameters and .

4. An Example of a Commerce Retailers’ Strategy Choice Problem

Let us consider the case of two commerce retailers and (i.e., players I and II) making a decision aiming to enhance the satisfaction degrees of customers. As players’ judgments for the satisfaction degrees of customers including preference and experience are often vague and players estimate them with their intuitions. And assume that commerce retailers and are rational; that is, they will choose optimal strategies to maximize their own profits without cooperation. Suppose that retailer has two pure strategies: establishing a scientific and rational service system and providing customers with satisfaction products . Retailer possesses the same pure strategies as retailer ; that is, the options of retailer are establishing a scientific and rational service system and providing customers with satisfaction products .

Let us consider the following specific TrIFN bimatrix game for this scenario, where the payoff matrices of commerce retailers and are expressed with TrIFNs as follows:where the TrIFN in the payoff matrix means that the payoff is between 50 and 80, and satisfaction (or membership) degree of customers is 0.8, and the dissatisfaction (or nonmembership) degree of customers is 0.1 for commerce retailer if he/she adopts the pure strategy and commerce retailer also adopts the pure strategy . Other entries in the TrIFN payoff matrices and can be similarly explained.

According to (16) and (17), respectively, the value indexes and the ambiguity-indexes of , , , can be obtained as follows:

According to (18), the differences of the value indexes to the ambiguity indexes for the TrIFNs , , , can be obtained as follows:

In the same way, we can obtain that the differences of the value indexes to the ambiguity indexes for the TrIFNs   () can be obtained as follows:

Using (22), the parametric bilinear programming model is constructed as follows:

It is easily seen that, for the parameters and , solving (29), we can obtain the satisfying Nash equilibrium values and corresponding satisfying Nash equilibrium strategies of commerce retailers and , respectively, depicted as in Tables 1, 2, 3, 4, 5, and 6.

It can be easily seen from Tables 13 (or Tables 46) that the satisfying Nash equilibrium value of a player (i.e., I/commerce retailer or II/) only depends on his/her own preference/parameter regardless of other player’s preferences/parameters. However, strategy choice of a player is only affected by other player’s preferences/parameters.

5. Conclusion

In some situations, determining payoffs of bimatrix games absolutely depends on players’ judgments and intuition, which are often vague and not easy to be represented with crisp values and fuzzy numbers. In the above, we model TrIFN bimatrix games and develop the parametric bilinear programming models and method by using the new order relation of TrIFNs given in this paper. The developed models and method can simplify the calculation of Nash equilibrium solutions of TrIFN bimatrix games.

Furthermore, it is easy to see that the models and method proposed in this paper may be extended to TrIFN multiobjective bimatrix games. And more effective methods of TrIFN bimatrix games will be investigated in the near future. Also the proposed models and method may be applied to solving many competitive decision problems in similar fields such as management, supply chain, and advertising, although they are illustrated with the example of the commerce retailers’ strategy choice problem in this paper.

Acknowledgments

The authors would like to thank the valuable comments and also appreciate the constructive suggestions from the anonymous referees. This research was supported by the Key Program of National Natural Science Foundation of China (no. 71231003), the National Natural Science Foundation of China (nos. 71171055, 71101033, and 71001015), the Program for New Century Excellent Talents in University (the Ministry of Education of China, NCET-10-0020), and the Specialized Research Fund for the Doctoral Program of Higher Education of China (no. 20113514110009).