Volume 2021, Issue 1 5519468
Research Article
Open Access

Nucleolus of Vague Payoff Cooperative Game

Huimin Xiao

Huimin Xiao

School of Computer and Information Engineering, Henan University of Economics and Law, Zhengzhou 450002, China huel.edu.cn

Search for more papers by this author
Shiwei Li

Corresponding Author

Shiwei Li

School of Computer and Information Engineering, Henan University of Economics and Law, Zhengzhou 450002, China huel.edu.cn

Search for more papers by this author
Youlei Xu

Youlei Xu

School of Computer and Information Engineering, Henan University of Economics and Law, Zhengzhou 450002, China huel.edu.cn

Search for more papers by this author
Chuangchuang Qiu

Chuangchuang Qiu

School of Computer and Information Engineering, Henan University of Economics and Law, Zhengzhou 450002, China huel.edu.cn

Search for more papers by this author
First published: 11 March 2021
Academic Editor: Carlos Llopis-Albert

Abstract

This paper focuses on the problem of cooperative game with payoff of vague value and its nucleolus. Firstly, the paper defines the score function and accuracy function of vague sets and the method for ranking of vague sets and proposes the concept of core and nucleolus of vague payoff cooperative game. Based on this, the model of vague payoff cooperative game is built. Then, the relationship between the core and the nucleolus of vague payoff cooperative game is further discussed, and the existence and unique characteristics of the nucleolus are proved. We use the ranking method defined in the paper to transform the problem of finding the nucleolus solution into a nonlinear programming problem. Finally, the paper verifies the feasibility and effectiveness of the method for finding the nucleolus with an experimental analysis.

1. Introduction

In the cooperative game, the most concerned problem is how to achieve a fair and reasonable distribution of the benefits of the coalition, that is, to find the solution of the cooperative game. In the process of solving this problem, scholars have given various forms of solutions; the set form of solutions mainly includes the core [1], nucleolus [2, 3], kernel [4], stable set [57], and so on; the single-valued form of solutions mainly includes Shapley value [810], Owen value [10, 11], etc. Each solution satisfies certain rationality principles and rational behavior. In 1969, Schmeidler [3] proposed the nucleolus solution, and the greatest advantage of nucleolus solution is existence and uniqueness. That is, the nucleolus is composed of a unique distribution and it always exists. There are various uncertainties in real life. When the players form a coalition, the players in game not only have two options of participating in the coalition and not but also participate in the coalition with a certain degree of membership between 0 and 1. The income of the coalition is no longer a specific real number, sometimes an interval value. Therefore, fuzzy cooperative game is proposed, and compared with classical cooperative games, fuzzy cooperative game can solve various practical problems better.

In 1981, Aubin [12] proposed the fuzzy cooperative game, which has been widely studied and applied in various fields of modern society. At present, the research on fuzzy cooperative games mainly focuses on the fuzzy information integration theory of Xu et al. [13] and intuitionistic fuzzy cooperative games of Guo and Gao and Priyadharsini and Balasubramaniam [14, 15]. In 1993, Gau and Buehrer [16] proposed the concept of vague set after analyzing the characteristics of fuzzy set, emphasizing that the characteristic of vague set is that it could provide the degree of supporting evidence and opposing evidence at the same time, and it can express the degree of hesitation, that is, a state between supporting and opposing. The characteristics of vague set make it have unique advantages in expressing the uncertainty of real information. Vague set is more suitable to express the fuzzy characteristics of research objects than other fuzzy sets, and it is suitable as a tool to solve uncertain problems. At present, the research on vague set mainly focuses on the application of vague set theory to multiattribute decision-making problems [1719] and the application of it to the field of multicriteria decision making [2022] studied by Zeng and Ye et al. The main content of this paper is the cooperative game problem with payoff value of vague value and its nucleolus solution.

2. Preliminaries

2.1. Vague Set Theory

Definition 1 (see [16].)Let U be the universe of discourse, with a generic element of U denoted by x. A vague set A in the universe of discourse U is characterized by a truth-membership function tA and a false-membership function fA:

(1)
where tA(x) is a lower bound on the grade of membership of x derived from the evidence for x and fA(x) is a lower bound on the negation of x derived from the evidence against x. Both tA(x) and fA(x) associate a real number in the interval [0, 1] with each point in U, where the functions tA(x) and fA(x) are constrained by the condition tA(x) + fA(x) ≤ 1. The grade of membership of x in the vague set A is bounded to a subinterval [tA(x), 1 − fA(x)] of [0,1]. In other words, the vague set [tA(x), 1 − fA(x)] indicates that the exact grade of membership μA(x) of x may be unknown, but it is bounded by tA(x) ≤ μA(x) ≤ 1 − fA(x). The unknown degree or hesitancy degree of the vague value x is denoted by πA(x) and is defined by πA(x) = 1 − tA(x) − fA(x), 0 ≤ πA(x) ≤ 1. If πA(x) is small, our knowledge about x is relatively precise; if πA(x) is large, it shows that we have a lot of unknown information about x. If πA(x) = 0 (i.e., 1 − fA(x) = tA(x)), our knowledge about x is very exact, and the theory reverts back to that of fuzzy sets.

In general, a vague value α can be written as α = 〈x, t, 1 − f〉 or be written as [t, 1 − f]. A vague set A can be written as A = {〈x, tA(x), 1 − fA(x)〉|xU}. In this paper, all the real-valued vague values in the universe of discourse U are denoted as RVVV(U); they are usually abbreviated as RVVV. All the real-valued vague sets in the universe of discourse U are denoted as RVVS(U); they are usually abbreviated as RVVS.

Definition 2 (see [16].)Let A and B be two vague sets of the universe U, where A = {〈x, tA(x), 1 − fA(x)〉|xU} and B = {〈x, tB(x), 1 − fB(x)〉|xU}. There are several definitions of operations between Vague sets, including containment, equal, intersection, and union. These definitions are as follows:

  • (1)

    Vague set A is contained in the other vague set B, AB, if and only if tA(x) ≤ tB(x), 1 − fA(x) ≤ 1 − tB(x).

  • (2)

    Two vague sets A and B are equal, written as A = B, if and only if AB and AB, that is, tA(x) = tB(x) and 1 − fA(x) = 1 − tB(x).

  • (3)

    The intersection of two vague sets A and B is a vague set C, written as C = AB, whose truth-membership and false-membership functions are related to those of A and B by

    (2)

  • (4)

    The union of two vague sets A and B is a vague set C, written as C = AB, whose truth-membership and false-membership functions are related to those of A and B by

(3)

2.2. The Ranking Method of Vague Set

There are several representative score functions and accuracy functions of vague sets in the available literature as follows:
  • (1)

    Chen and Tan’s method [23]: they proposed score function of vague sets S(α); the score function expression is defined as S(α) = tαfα, S(α) ∈ [−1,1], where α = [tα, 1 − fα] is a vague value. The larger the value of S(α), the higher the ranking position of α in the vague set. However, it failed to use the score function to compare vague values when the score function values of two or more vague values are equal. For example, assume two vague values α1 = [0.6, 0.9] and α2 = [0.7, 0.8]; then, according to equation S(α) = tαfα, we obtain S(α1) = 0.6 − 0.1 = 0.5, S(α2) = 0.7 − 0.2 = 0.5. In this case, the score function fails to compare two vague values.

  • (2)

    Hong and Choi’s method [24]: they presented an accuracy function of vague sets H(α) to replace the score function S(α) of Chen and Tan’s method. The accuracy function H(α) is defined as H(α) = tα + fα, where H(α) ∈ [0,1]. The larger the value of H(α), the higher the degree of accuracy in the grades of membership of the vague value α in the vague sets. However, it is not hard to find that the accuracy function H(α) sometimes does not work and the result of ranking is inaccurate. For instance, assume two vague values α3 = [0.6, 1] and α4 = [0.8, 0.8]; then, according to equation H(α) = tα + fα, we obtain H(α3) = 0.6, H(α4) = 1, and hence α3 < α4. However, in fact, the nonmembership degree of α3 is 0, and people tend to place α3 in front of α4, that is, α3 > α4. In this case, the result of ranking is not correct.

  • (3)

    Liu et al.’s [25] method: after analyzing the voting model, Liu et al. divided the abstention into three parts: support, opposition, and continued abstention. Then, they mainly proposed an improved score function SL(α), which is defined as SL(α) = tα + (1 − tαfα)tα = (1 + πα)tα. However, if the membership degree of two vague values is both 0, it is impossible to compare the two vague values. For example, assume two vague values α5 = [0,0.6] and α6 = [0,0.8]; then, according to equation SL(α) = (1 + πα)tα, we obtain SL(α5) = 0, SL(α6) = 0. In this case, the score function fails to compare two vague values.

  • (4)

    Ye Jun’s [26] method: Ye Jun proposed score function of vague sets SY(α); the score function expression is defined as SY(α) = tαfα + μπα, where 0 ≤ μ ≤ 1, and the value of parameter μ depends on the player’s attitude towards unknown information πα. There is no objective evidence for the value of parameter μ, which may lead to unreasonable or inaccurate results.

Obviously, the score functions S(α) and accuracy function H(α) only consider the true membership and the nonmembership. However, they all ignore to consider the influence of the degree of hesitancy. Although Liu and Ye Jun et al. improved the method proposed by Chen and Tan, there are still some problems. In order to overcome the above problems, we propose an improved score function and accuracy function of vague sets as follows.

Definition 3. Let U be the universe of discourse and α = 〈x, t, 1 − f〉 be a vague value; the score function and the accuracy function are defined as

(4)
(5)

Based on the above score function and accuracy function, a ranking method of vague sets is proposed. Let α1, α2 be two vague values; the ranking rules are as follows:

  • (1)

    If S(α1) > S(α2), then α1 > α2

  • (2)

    If S(α1) = S(α2) and H(α1) > H(α2), then α1 > α2

  • If H(α1) < H(α2), then α1 < α2

  • If H(α1) = H(α2), then α1 = α2

In the above ranking method of vague sets, the score function and accuracy function not only consider the degree of true membership and the nonmembership but also consider the influence of degree of the hesitancy. The larger the value of the score function, the higher the ranking position of α in the vague sets. We need to use accuracy function to obtain the ranking of vague sets when the score function values of two or more vague values are equal. The larger the value of the accuracy function, the higher the ranking position of α in the vague sets.

3. Model of Vague Payoff Cooperative Game

Let N = {1,2, …, n} be the set of n players, and the set of all subsets of N is written as P(N); then, any element of P(N) is called a coalition. A two-tuple is called a cooperative game with vague payoffs on a player set N, where is the vague payoff characteristic function defined on P(N), that is, and . We define a cooperative game with vague payoff characteristic function as a vague payoff cooperative game, written as .

Vague payoff characteristic function expression is defined as , where v(S) is the expected payoff value of a coalition SP(N). The truth-membership function t(S) indicates the degree of support of the coalition S for the payoff value S for the payoff value v(S); f(S) indicates the degree of opposition of the coalition S for the payoff value v(S). In addition, we define a hesitancy function π(S) and the hesitancy function expression is defined as π(S) = 1 − f(S) − t(S), which indicates the degree of hesitancy of the coalition S for the coalition’s payoff value v(S).

Definition 4. Let be a vague payoff cooperative game. There is an n-dimensional vector , where is the vague value, and satisfies

  • (1)

    , ∀i ∈ N

  • (2)

    ,

where is called the vague payoff imputation of and player i obtains payoff value . We denote all vague payoff imputations for cooperative game written as .

Definition 5. Let be a vague payoff cooperative game. The imputation set of is denoted by and is defined by

(6)

Definition 6. Let be a vague payoff cooperative game., where and are two vague payoffs of cooperative game ∀SP(N), and S ≠ Φ. If and satisfy the following conditions:

  • (1)

    , ∀iS

  • (2)

    ,

then the relationship between and is called the vague payoff imputation on S vague dominate , written as . Vague dominate condition (1) shows that all the players in coalition S agree that is better than . That is, all the players in coalition S will choose and reject . Vague dominate condition (2) shows that the players can obtain the imputation that coalition S promised them, and it is not bounced check.

Definition 7. Let be a vague payoff cooperative game. The set of all imputation on that are not vague dominate by other vague payoff imputation is called the core of vague payoff cooperative game and is defined by

(7)

Therefore, every imputation of the core of vague payoff cooperative game can be accepted by any coalition. In other words, no coalition can propose a better imputation for himself. In a word, as a solution of vague payoff cooperative game is reasonable.

Definition 8. Let be a vague payoff cooperative game. Simply take any coalition SP(N), where S ≠ Φ and . is the vague excess of coalition S on the imputation . The excess value reflects the attitude of coalition S towards the imputation : the larger is, the less popular imputation is with coalition. A fixed imputation ; then, it is possible to list 2N vague excesses of coalition N on imputation . The 2N excesses are arranged from the largest to the smallest to obtain an n-dimensional vector , where and (i = 1,2, …, 2N). is a permutation of all subsets of coalition N and the permutation is related to . That is, .

Let λ = (λ1, λ2, λ3, …, λn) and μ = (μ1, μ2, μ3, …, μn) be two vectors. If there is 1 ≤ kn such that λi = μi and λk < μk, where i = 1,2, …, k − 1, then the relation between λ and μ is called vector λ is less than vector μ in lexicographic order [27] and is denoted by .

Definition 9. Let be a vague payoff cooperative game. Nucleolus of vague payoff cooperative game is the set that contains all imputations that minimize in lexicographic order. The nucleolus is written as and defined by

(8)

Theorem 1. If the imputation is vague set, then is a bounded closed convex set.

Proof. From Definition 4, it is obvious that is a bounded closed set. The following proves that is a convex set. Simply take any , where , , . Let ; then, , where λ ∈ [0,1] and .

  • (1)

    From the definition of vague payoff imputation, , , i ∈ N. Thus, , that is, .

  • (2)

    From the definition of the score function and accuracy function of the vague set, we can obtain

(9)

Thus,

(10)

Evidenced by the same token, ; then, . Therefore, is a convex set.

Theorem 2. The nucleolus of vague payoff cooperative game is written as . The nucleolus has two properties, existence and uniqueness.

Proof. The existence of . Let ; then,

(11)

Thus, we recursively define the sequence of a set . Obviously, we can obtain that . Because E0 is the nonempty closed bounded subset and is continuous function, E1 is a nonempty closed bounded subset. Because is continuous function, then E2 is a nonempty closed bounded subset, and so on; every Ei is a nonempty closed bounded subset, i = 1,2, …, 2N. So far, we obtain .

In fact, let and simply take any . If , then assume is the first component different from . That is, where i < k, then , and . Thus, ; according to the expression of Ek, we know , and we can obtain . Thus, if , then . That is, . In addition, from Definition 8, we know that if , then . If , let k be the smallest positive integer satisfying ; then, , where i < k. In particular, ; according to the expression of Ek and , there must exist satisfying . According to the expression of , we know , where i < k. That is, , and the result is in conflict with . Therefore, . It is concluded that the nucleolus of vague payoff cooperative game must exist.

The uniqueness is proved by the reduction to absurdity.

Let and ; then, . Because is the convex set, then . The proof of is as follows.

  • Let ,

  • and .

  • If , k = 1,2, …, 2N,

  • then , ∀iN.

  • Thus, , i = 1,2, …, N, and it is in conflict with .

  • Therefore, there exist , written as .

  • Obviously, , ∀SN.

  • Then, , ∀k < l,

  • Similar as above, , ∀k < l.

  • At this point, we have proved , , ∀kl.

If , then the number of coalitions that satisfies is at least one more than the number of coalitions that satisfies . It is in conflict with . In particular, . There is a k > l such that . Then, according to , we can obtain . Thus, , ∀kl.

Finally, , , ∀k < l, that is, .

is in conflict with . Therefore, the uniqueness of is proved.

Theorem 3. Assuming that the nucleolus of vague payoff cooperative game is not an empty set, that is, , then .

Proof. Due to the existence and uniqueness of the nucleolus of vague payoff cooperative game, is a single point set. Let ; then, . It can be obtained according to Definitions 7 and 8 that . If , then ,∀S ⊆ N. According to , we can obtain . Thus, ∀SN; then, .

Therefore, , that is, .

3.1. The Solution of the Model

The nucleolus solution of vague payoff cooperative game is an imputation of the imputation set of , that is, . Finding the nucleolus solution of the vague payoff cooperative game is equivalent to solving a linear programming problem, as described in the following procedure.
(12)
According to the ranking method of vague set, the nucleolus solution of vague payoff cooperative game is transformed into a nonlinear programming model as follows:
(13)
According to the definition of the score function and the accuracy function, the transformation result of the above model is as follows:
(14)
This is a multiobjective programming problem. We can use the linear weighted sum method to transform the multiobjective programming problem into solving a single-objective linear programming problem.
(15)

The result of solving the above model is , where is the imputation that each player can obtain from the income of the coalition. In addition, t is the degree of support of the coalition N about the imputation of all players, and 1 − f is the degree of opposition of the coalition N about the imputation of all players.

4. Experimental Analysis

We find the solution of a vague payoff n-person cooperative game. Let the fuzzy vector be (0.08, 0.14, 0.06, 0.16). The characteristic function values of each player′s payoff are as follows:
(16)
where a vague payoff value means that the coalition S consists of players 1, 2, and 3, the income value of coalition S is 95, 0.6 represents the degree of support of coalition S for the income, and 1–0.7 = 0.3 indicates the degree of opposition of the coalition S. Other vague values can give the explanation in a similar way. A linear programming model is built by combining the nucleolus solution of the vague payoff cooperative game with the characteristic function values of the example, and the model is solved by software LINGO. The results are as follows: a = 0, b = 10.03, and
(17)
Similarly, there is model 2, which uses the score function of Chen and Tan and the accuracy function of Hong and Choi. Model 2 only considers the true membership and the nonmembership of payoff. The results of model 2 are as follows:
(18)

The above two results indicate that the nucleolus solution of the vague payoff cooperative game is essentially consistent with the solution of model 2, with a slight difference in imputations of players. Except for player 4, other players in the game have slightly increased their support for their imputation. This is owing to player 4 having the lowest contribution to the coalition and obtaining the lowest imputation. Therefore, after the model of vague payoff cooperative game considers the hesitancy degree, then the imputation of player 4 could be dropped slightly and the degree of support for his imputation tends to decline. This is consistent with the facts. In addition, the nucleolus solution includes the degree of support and opposition of the coalition N about the imputation of all players. The support degree of the coalition N of vague payoff cooperative game is 0.8, and the support degree of the coalition N of model 2 is 0.73. The coalition N prefers to accept the nucleolus solution of the model of vague payoff cooperative game. The result of experimental analysis indicates that the nucleolus solution of the model of vague payoff cooperative game is feasible and effective.

5. Conclusions

In this work, vague set theory and cooperative game are combined and applied to fuzzy cooperative game. After considering the support, opposition, and hesitation of player in the coalition, the concepts of score function and accuracy function of vague set are proposed. Then, we define the ranking method of vague set and build a model of vague payoff cooperative game. Based on the classical cooperative games, the paper defines and discusses the relationship between the core and nucleolus of vague payoff cooperative game. We propose a method of finding the nucleolus solution of vague payoff cooperative game. Finally, an example is used to verify the feasibility and effectiveness of this method. Vague payoff cooperative game is more relevant to reality than classical cooperative game, which has greater practical application value and wider application scope in practice. At present, there are not many research studies on the vague payoff cooperative game, and we will continue to work on finding other effective solutions of the vague payoff cooperative game in the future.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This study was supported by the National Natural Science Foundation of China (no. 11872175), the Philosophy and Social Science Application Research Major Project of Colleges and Universities in Henan Province (no. 2020-YYZD-02), and the Philosophy and Social Science Planning Project of Henan Province (no. 2020BJJ041).

    Data Availability

    All related data are provided within the article.

      The full text of this article hosted at iucr.org is unavailable due to technical difficulties.