Next Article in Journal
Actively MEMS-Based Tunable Metamaterials for Advanced and Emerging Applications
Next Article in Special Issue
CAN-Based Vibration Control for Networked Vehicle Active Suspension with Both Network-Induced Delays and Packet-Dropouts
Previous Article in Journal
An Improved Recommender System Solution to Mitigate the Over-Specialization Problem Using Genetic Algorithms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Rough Set-Game Theory Information Mining Model Considering Opponents’ Information

1
School of Management Studies, Shanghai University of Engineering Science, Shanghai 201620, China
2
School of Business, East China University of Science and Technology, Shanghai 200237, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(2), 244; https://doi.org/10.3390/electronics11020244
Submission received: 14 October 2021 / Revised: 23 November 2021 / Accepted: 24 November 2021 / Published: 13 January 2022
(This article belongs to the Special Issue Networked Control Systems: Trends and Technique)

Abstract

:
In multi-strategy games, the increase in the number of strategies makes it difficult to make a solution. To maintain the competition advantage and obtain maximal profits, one side of the game hopes to predict the opponent’s behavior. Building a model to predict an opponent’s behavior is helpful. In this paper, we propose a rough set-game theory model (RS-GT) considering uncertain information and the opponent’s decision rules. The uncertainty of strategies is obtained based on the rough set method, and an accurate solution is obtained based on game theory from the rough set-game theory model. The players obtain their competitors’ decision rules to predict the opponents’ behavior by mining the information from repeated games in the past. The players determine their strategy to obtain maximum profits by predicting the opponent’s actions, i.e., adopting a first-mover or second-mover strategy to build a favorable situation. The result suggests that the rough set-game theory model helps enterprises avoid unnecessary losses and allows them to obtain greater profits.

1. Introduction

The influence of preference on the decision is a research hotspot of rational choice theory. Personal experience and cognition can change the outcome of rational decision making [1]. However, the decision maker can hardly obtain complete and accurate information to support their decisions. The information is often accompanied by noise [2]. Moreover, the decisions also mix subjective judgment inevitably. An uncertain environment is harmful to the healthy development of a company. The player hopes to keep the market advantage by grasping the opponent’s actions. Generally, decision makers take measures to collect the opponent’s original information. Unfortunately, this information is not always accurate and clear. We need to find a suitable method to mine this information, which includes the opponent’s decision rules.
Rough set is a good theory tool to deal with incomplete information [3,4,5,6]. Data objects are distinguished and identified by the classification of a large amount of real data. The greatest advantage of this method is based on objective data to obtain the relationships of the objects without any preparatory knowledge and additional information about the data [7,8]. However, rough set can obtain the opponent’s decision-making rules, while they cannot give an exact solution. To solve this problem, we should consider the game theory method.
Game theory is one of the core disciplines of decision science. There is an important station in decision analysis [9]. The classical game theory defines the Nash equilibrium and calculates the equilibrium solution. In the standard expression of game theory, the players set is expressed as O = o 1 , o 2 , , o n , the strategy space of the players is expressed as S = s 1 , s 2 , , s n , the profit function is expressed as Ψ = ψ 1 , ψ 2 , , ψ n , and the game theory can be expressed by G = Θ ;   S ;   Ψ . In a method system, a non-cooperative game studies how people make decisions to maximize benefits in situations where profits affect each other, that is, the problem of strategy choice. The important difference between a cooperative game and non-cooperative game is that the former emphasizes the information exchange within the union and the existence of binding enforceable contracts. The more obvious difference is that the non-cooperative game focuses on the study of individual behavior characteristics, and the cooperative game focuses on the study of collective behavior characteristics. Not only that, but the two games of cooperation and non-cooperation are mutually inclusive and integrated, and they are different manifestations of the same type of things under different conditions, viewed from different angles. There is an inevitable connection between them, as they have common essential characteristics, and they can be unified in an appropriate form. This requires finding out the inner links between competition and cooperation and integrating them. From the perspective of game process and strategy selection, the cooperative game is a special case of the non-cooperative game.
The game method is used to find a balanced solution. However, this approach ignores the preferences of the decision maker. Game theory assumes that the players are completely rational and that each player takes the goal to maximize utility. In many real experiments, decision makers tend to deviate from the results of game theory. It is difficult for people to keep completely rational in the real world. People usually stand in a state of bounded rationality with the characteristic of preferences. Different decision makers have different decision preferences, and different decision preferences may lead to different decision-making rules. It may lead to deviations in results if the differences between decision makers are ignored [10,11]. Preferences reflect the type of decision maker. If the opponent’s type is uncertain, the decisions will become more difficult. In the existing research, types of uncertainty are only one of the uncertainty game theories, which also include the uncertain payoff function and strategy uncertainty [12,13]. In the study of strategic uncertainty, researchers only regard strategies set as indistinguishable sets and use probability methods to divide boundary domains into positive and negative domains [14]. However, this method is not comprehensive. Researchers pay less attention and mine the historical game information.
Based on the existing research, this paper hopes to find the method that can obtain the opponent’s decision-making rules. The decision maker determines their strategy based on the opponent’s actions. The players obtain the competitors’ decision rules by the rough set method from the information of previous, repeated games. The players can predict the opponent’s actions by the acquired knowledge so that they can obtain greater profits in the game to maintain market competitive advantages. From the above discussion, rough set can obtain the opponent’s decision-making rules, but it cannot give an exact solution. Game theory can provide an equilibrium solution. However, the calculation becomes difficult when the type of players and the strategies are uncertain. To fill the gap, the main contribution of this paper is to build a rough set-game theory (RS-GT) model. It effectively avoids the effects of uncertain information. The rough set mines uncertainty information to obtain the opponents’ decision rules, which are used to predict the opponent’s action. This method is dependent on objective real data to usefully avoid the interference of subjective factors. Game theory provides an equilibrium solution. Our work can help players to obtain competitive advantages in the market.
In Section 2, the basic models and theoretical knowledge of rough set and game theory are given as strong evidence to support the construction of new algorithm models in this study. In Section 3, we discuss the rough features of complete and incomplete information. Section 4 gives the rough game algorithm model and each calculation process of the algorithm. Section 5 gives the numerical analysis. In Section 6, we discuss the conclusion and future work. Mathematical symbols are presented in Table A1 from Appendix A.

2. Preliminaries

In this section, we provide the basic knowledge about rough set and game theory. Rough set is a mathematical tool for characterizing incompleteness and uncertainty. It can effectively analyze various information, such as inaccuracy, inconsistent, and incomplete information. It can also analyze inferential data to discover hidden knowledge. However, rough set theory is still in the development process. There are still some theoretical problems to be solved. Combining rough set with other calculation methods to bring out each method’s advantage is a worthwhile direction. Game theory tells us what a rational person should do and what the result is. It considers the prediction and the actual behavior of individuals in the game and studies their optimization strategies. However, the heterogeneous characteristics of the decision makers are neglected.

2.1. Rough Set

Rough set theory was introduced by Pawlak, in 1982. The development of rough set shows vigorous vitality and affinity. It is widely replied in different fields, i.e., knowledge discovery, data mining, and intelligent decision making [3]. The core of rough set is derived from a pair of lower and upper approximations from the approximate space, based on the equivalence relationship. Therefore, the study of rough set theory focuses on three aspects: equivalence relationship, approximation space, and domain.
Let U be a finite and nonempty set. E is an equivalence relation on U . The pair R = U , E is called an approximation space [3,4]. The equivalence relation E induces a partition of U , denoted by U / E . The equivalence class containing x is given by x R = { y | x E y } [15].
The equivalence classes of E are the basic building blocks to construct algebraic rough set approximations. As for a subset X U , its lower and upper approximations are defined by the following:
R _ X = x U | x X
R ¯ X = x U | x X
R _ X , R ¯ X , the lower and upper approximations, can be interpreted as a pair of the unary set theory operator [3,4]. Let R _ X , R ¯ X be the lower and upper approximations about A. Its approximate accuracy is defined by the following:
d R X = R _ X R ¯ X
Let X be as the cardinal number of X, R ¯ X . When   R ¯ X = , it defines d A = 1 . The approximate accuracy reflects the degree to which people know set X. For X U , 0 < d R X < 1 . The boundary domain is an empty set if d R X = 1   and it is definable. X has a non-empty boundary domain if d R X < 1 and it is undefinable [16,17].

2.2. Game Theory

Game theory is a modern branch of intelligent optimization for studying conflicts and cooperation among rational decision makers [18,19]. The prisoner’s dilemma is a typical example in game theory. There are two prisoners in this game, O = o 1 , o 2 . The police know that the prisoners are guilty, but they lack sufficient evidence. So, the police keep them in separate jails. Every prisoner has two choices ,   S = s 1 , s 2 , where s 1 = Confess and s 2 = Do not Confess. The payoff function for each action is the amount of jail time that a prisoner will receive. These payoffs are expressed in Table 1, called a payoff table.
From the example, the equilibrium solution is (−8, −8); however, if both prisoners’ select do not confess, every prisoner just receives two years. This is the best result. The above example demonstrates one of the explanation strengths of game theory for complex scenarios.
Game theory provides a clear explanation for complex scenarios and can clearly understand the payoff of players and opponents. In a long period of the development process, game theory has become a powerful tool for economics, computer science, artificial intelligence, and other disciplines [20]. Game theory is also a practical subject; its basic principles and strategic methods are the behavioral and practical means for modern political and economic activities, financial investment, business decision making, organizational management, and other fields [21,22].

3. The Features of Complete and Incomplete Information in Rough Set

Rough set analyzes different types of data information whose classification ability is used to judge the types of information, i.e., complete or incomplete information. In this section, the representation of information in rough set is analyzed in Section 3.1. The representation of complete information and incomplete information in rough set is analyzed in Section 3.2.

3.1. The Representation of Information in Rough Set

In classical game theory, the probability is used to describe the uncertainty of information. However, the probability of a certain player’s strategy is hardly obtained. The decisions and judgments often are based on incomplete information or knowledge. Compared with probability statistics, evidence theory, fuzzy sets, and other mathematical tools, rough set theory has advantages that these theories do not have. One of the main advantages of rough set theory is that it does not require any preliminary or additional information about the data. Therefore, rough set provides theoretical support for people to study incomplete information and its characteristics. Rough set theory is considered a new mathematical tool for dealing with inaccurate, uncertain, and fuzzy knowledge, and it does not use probabilistic methods to describe the uncertainty of data. Rough set discovers knowledge and rules by the classification ability from real data.
This paper discusses the player’s behavior of the strategy adopted in the market. The probability is obtained by statistical data or probability distribution function, that is, the probability is obtained from the proportion that has adopted this strategy in the past. to judge what strategy an enterprise adopts in the market competition. Rough set identifies the firm’s strategy based on the real information of the firm.
There is a two-dimensional table to illustrate it, as shown in Table 2. To obtain the frequency of what strategy the company adopts, we need to know the proportion of this strategy in the S column from Table 2. The number of times which the enterprise adopts the strategy i is v i . The frequency value is v i / n which is the firm’s adoption probability of strategy i. This judgment method is random and unreliable. There is a great reference risk for players.
To discuss this case, the row information is classified by rough set to abtain the rules. We assume that the information set can determine which strategy the enterprise adopts, that is, the lower approximation of an equivalence class in the information set X is not zero. In the above example, there is an information set that can let enterprise 1 confirm which strategy enterprise 2 will adopt. Otherwise, if there is no element in the information set for the judgment of which strategy enterprise 2 adopts, it happens that a strategy may exist, but the approximate accuracy is 0.

3.2. The Feature Distinction between Complete Information and Incomplete Information in Rough Set

We assume that the player has accurate knowledge about the characteristics, strategic space, and payoff function of their opponents in a complete information game. The information is complete and certain. Otherwise, it is an incomplete information game. In this section, the completeness of the information is described by rough set.
According to the basic principles of rough set, the uncertainty is caused by the boundary domain. The larger the boundary domain of the set, the lower its accuracy. Therefore, the uncertainty concept of set X is introduced—approximate accuracy.
We assume that enterprise 1 and enterprise 2 are players, and the strategies set of players 2 is S 2 = s 1 2 , , s j 2 , , s m 2 , j = 1 , 2 , , m . Player 1 adopts a strategy based on the strategies of player 2 in a competitive situation. The information set X 2 = x 1 2 , , x g 2 , , x l 2 , g = 1 , 2 , , l of player 2 is the knowledge set of enterprise 1. Player 1 analyzes and forecasts the strategy of player 2 based on the information set, i.e., categorizes the strategies of player 2. Let R be the equivalence relationship. We assume there are m number of elements in the information set X 2 which can determine what strategy player 2 will take, i.e., R _ X 2 = m . There are n number of elements in the information set X 2 , which can judge what strategy enterprise 2 may take, i.e., R ¯ X 2 = n . The approximate accuracy defines the degree to which player 1 is able to determine the strategy that player 2 takes.
d R X 2 = R _ X 2 R ¯ X 2
where d R X 2 = 1 , that is m = n . Player 1 can certainly confirm the strategy that player 2 takes. The information is complete, i.e.,   R _ X 2 = R ¯ X 2 , the boundary domain is empty. When 0 < d R X 2 < 1 , that is m n . Player 1 is not sure of the strategy to be adopted by player 2, the information is incomplete, i.e.,   R _ X 2 R ¯ X 2 . The boundary domain is not empty.
We analyze the representation method of complete and incomplete information in rough set theory and give the calculation formula of approximate accuracy. We judge whether the collected information is complete by analyzing approximate accuracy. In the next section, this paper discusses a rough set-game theory model. When the strategy is uncertain, players choose their strategies based on decision rules which are from the mining of the opponents’ information.

4. Rough Set-Game Theory Model in the Situation of Strategic Uncertainty

The players know all information and strategies about themselves. However, the opponent’s information is often incomplete and vague. Because the opponents’ strategy is not clear, it will often bring losses or costs for the players. To avoid this situation, the players must know how to obtain the desired knowledge from incomplete information. We propose the model in which the players collect and mine the historical information from repeated games to obtain the opponents’ decision rules. The players predict the opponent’s actions based on the obtained decision rules. Understanding the opponent’s preferences can help the players win the competition. The players hope that the opponents follow their wishes and show that the opponents can obtain a high profit by doing so.
A two-player game includes the following:
  • Players: O = o 1 , o 2 , i = 1 , 2 .
  • Strategies: S i = s 1 i , , s j i , , s m i , i = 1 , 2 , j = 1 , 2 , , m .
  • Payoff Function: Ψ i = ψ 1 i , , ψ h i , , ψ k i , i = 1 , 2 , h = 1 , 2 , , k ; Ψ h i is as payoff function of player i .
When the player chooses the strategy S j i , the payoff function is given at the same time. As such, the optimal strategy S j i * of the player i can be determined by ψ s j i , s j i ψ s j i * , s j i ,   j = 1 , 2 , , m , However, when the opponent has some strategies and the probability cannot be known, the equilibrium solution of the game is hardly calculated. The article assumes that the history of the same game can be observed and the game data based on the history can be used to mine and predict the opponent’s behavior. The player relies on their opponents’ actions to obtain greater profits. When the opponent’s strategy decision is uncertain and the probability is not known, the players’ strategy is analyzed and judged according to the collected information [23]. Therefore, the players need to obtain the historical strategy information set of their opponents. The information set is X i = x 1 i , , x g i , , x l i , g = 1 , 2 , , l .
The algorithm steps are as Algorithm 1.
Algorithm 1 RS-GT algorithm
Step 1.
Collect and organize data. Obtain information tables, X i .
Step 2.
Check data in the information table. The original data information is classified, the continuous value of the attribute is discretized. Conditional attributes and deci-sion attributes are clarified to obtain a decision table, D U / R .
Step 3.
Reduction set. Firstly, merge objects with indistinguishable relationships and delete redundant information from the decision table. Secondly, to build a distinguishing matrix ( H = ( r i r i ) (   r j   r j ) and make attributes reduction, U / R = x R : x U .
The reduction set (U/R’) is obtained.
Step 4.
Let the strategy type be the target condition. According to the reduction set obtained from Step 3, the decision rules are extracted. The result is that the decision rules of opponents are obtained.
Step 5.
According to the information from Step 4, the player i obtains the opponent’s strategy. Hence, the optimal strategy of player i in the game can be obtained by ψ s j i , s j i ψ s j i * , s j i , i = 1 , 2 , j = 1 , 2 , , m .
Step 6.
If the market competition changes, return to Step 1.
The flow chart for the RS-GT algorithm is given, as shown in Figure 1. The players do not know the opponent’s strategy. They only know the strategy and related information that the opponent has adopted in the past. Because the information is uncertain and fuzzy, data mining methods are used to obtain the required knowledge. The RS-GT model extracts decision rules by mining historical information. The players predict the opponents’ actions and strategies based on the obtained rules to determine their strategies. The players also can develop new market strategies to avoid risks and maximize playoffs. The players obtain the decision knowledge from the mining information of opponents. The players have more understanding about the opponent’s preferences to reach the point of “knowing each other”. The benefit is obtaining greater profits in the market competition.

5. Numerical Analysis

The RS-GT model is used to solve a competition problem. B1 and B2 are two peer enterprises in the market. Enterprise B1 collects the historical decisions information of B2 in the past. Unfortunately, the information is not always clear and certain. Firstly, it assumes that the market environment also is common knowledge for B1 and B2. B1 collects relevant decision information sets of B2 from the market, X B 2 = x 1 , x 2 , x 3 , x 4 , x 5 , x 6 . In this example, we assume that enterprise B2 has two strategies, S B 2 = S 1 B 2 , S 2 B 2 . If it can prejudge the market strategy of B2, it will be of great significance for enterprise B1.
In the example, the strategies of B2 are limited. According to the strategies adopted by enterprise B2 in the past seven games, B1 collects the relevant information at each game. According to the RS-GT algorithm steps Step 1 and Step 2, decision Table 3 is obtained in which high, medium, normal and low are sequentially assigned the values 4, 3, 2, and 1. At the same time, enterprise B2 adopts two different strategies under the environment of combined information and takes the numbers 1 and 2 instead.
Step 3. Merging the objects of indistinguishable relationships, the condition attribute values of rows 6 and 7 are the same, but the value of the decision attribute is different. Therefore, the decision table is inconsistent. We delete rows 6 and 7 to obtain the coordination of the decision table, as shown in Table 4.
We obtain the reduction set by attribute reduction, that is, x 1 , x 5 , x 1 , x 6 , x 2 , x 5 , x 2 , x 6 , x 3 , x 4 .
Step 4. Extract decision rules. We select the reduction set x 1 , x 5 , as shown in Table 5. U / S = { 1 , 2 , 5 , 3 , 4 , U / E x 1 , x 5 = 1 , 2 , 3 , 4 , 5 , P O S R S = 1 , 2 , 3 , 4 , 5 , d R S = 1 denotes that the information for the judgment strategy is complete.
According to the reduction set x 1 , x 5 , we can obtain the decision rules: x 1 2 , x 5 1 S 1 B 2 ,   x 1 4 , x 5 3 S 1 B 2 ,   x 1 3 , x 5 3 S 2 B 2 ,   x 1 2 , x 5 4 S 2 B 2 ,   x 1 4 , x 5 1 S 1 B 2 .
Step 5. Enterprise B1 obtains the opponent’s decision rules from Step 4. From X = x 1 2 , x 5 4 , enterprise B2 takes the strategy S 2 B 2 . The optimal strategy of enterprise B1 can be obtained by E S j B 1 , S 2 B 2 E S j B 1 * , S 2 B 2 .
Step 6. When the new information is added to the model, turn to Step 1.
We discuss the decision of B1 under a new situation the payoff function is as shown in Table 6. In the above example, the strategy of B2 is a prediction result. However, B1 hopes to adopt a first-mover strategy to keep an advantage in the competition. The actions of enterprise B2 can be affected. The wishes equilibrium of enterprise B1 become a reality. For a better explanation, this article assumes that B1 can adopt a set of strategies S B 1 = S 1 B 1 , S 2 B 1 . B2 can adopt a set of strategies S B 2 = S 1 B 2 , S 2 B 2 . The payoff function of both sides is shown as Table 6 [19].
In this game, both strategies may be selected in a specific market environment. There are two pure strategy equilibriums, (9, 9) and (7, 7), in this game. In the above example, it is predicted that the strategy of B2 is S 2 B 2 . In the discussion of classic game theory, the equilibrium point is (7, 7). However, the equilibrium is not the expectation of enterprise B1. Therefore, B1 takes measures to change this equilibrium. Based on the assumptions and results of the RS-GT model, B2 chooses strategy S 2 B 2 in the next step. However, the benefits of B1 are worse under strategy S 2 B 2 . Therefore, B1 hopes to change the current situation through the first-mover strategy. In the principle of maximal payoff, it is necessary to give B2 sufficient reasons to choose S 1 B 2 , so that B2 has greater benefits. To achieve this goal, B1 chooses strategy S 1 B 1   through a first-mover strategy and releases the signal to the market. Based on the assumption of maximizing payoff, B2 has enough reasons to choose S 1 B 2 . The equilibrium solution is (9, 9). Through the first-mover strategy, B1 obtains as much profit as possible in the market competition game. If the information set is X = x 1 4 , x 5 1 , and the strategy of B2 is S 1 B 2 , then B1 only needs to adopt a second-mover strategy to obtain a higher payoff. In this game, the player’s optimal choice is related to the opponent’s choice. The player takes action to guide the opponent’s actions to maximize the player’s payoff.
B1 obtains the decision rules of the B2 from the mining of collected historical information to predict the strategy of B2. B1 determines the best action strategy to maximize the payoff. From the analysis, in different environments, decision makers’ strategies are different, showing dependence and preference for the environment. As thus, competitors determine whether to adopt a first-mover or second-mover strategy in different situations. In the game above, B1 used the first-mover advantage to increase its revenue and avoided the passive situation of adopting the second-mover strategy.
To collect and sort out the information in the historical game and extract the decision rules of competitors, one side of the game can use the acquired knowledge and rules to predict the opponent’s actions. From the numerical analysis, it ensures greater gains in the competition and maintains market competitive advantages.

6. Conclusions

Decision makers make decisions based on experience. It is often highly uncertain and may lead to misjudgment. As such, players obtain knowledge from historical information to support decision making, hoping to collect the opponents’ information as much as possible. However, collecting the information of companies comes with high cost and uncertainty. The information is not always useful. The players use data mining tools to gain knowledge of the opponents’ information. Rough set can effectively analyze the fuzzy and uncertain information without any prior information. Rough set theory has an advantage that other probability methods do not have. It is based on a large amount of real data, and has the classification ability to distinguish and identify data objects. Its greatest advantage is the ability, from objective data, to find out the rule between objects. The player uses the obtained decision rules to predict and analyze the opponent’s strategy. In the current situation, the question is what kind of strategy should be adopted so that the player can get rid of the disadvantaged situation in the game and obtain the greatest possible payoff.
According to rough set and game theory, this paper finds that rough set can obtain the opponent’s decision rules, but they cannot give an exact solution. The game method is used to find a balanced solution, but this approach ignores the preferences of the decision maker. To solve this problem, this paper gives a rough set-game theory model. The player mine and extract the decision rules from the opponents’ information by this model. The player uses the obtained decision rules to predict and analyze the opponent’s strategy. The player can get rid of the disadvantaged situation in the game and obtain the greatest possible payoff. The players release market signals to guide the decision of their opponents to maintain the market advantage. In the game, strategy S 2 B 2 is the opponent’s prediction strategy. According to this prediction result, the player adopts the first move to transfer the equilibrium result to (9, 9). The player influences the opponent’s strategy through its own strategic choices. The method model proposed in the article is a new exploration application of game theory and rough set theory, which combines the two methods’ advantages to attain better results.
We discuss an interesting problem. However, this study has other limitations that extensions to this research might address. First, we focus on the two-player game, which raises a question about the generalizability of our findings to multi-player games. Second, we focus on the decision rules of the opponents, which raises another question about the generalizability of our findings to different types of opponents; the strategies adopted by enterprises may be very different. In the following research, different types of players are valuable to discuss. It can improve the research of uncertain strategies and the type of players.

Author Contributions

Conceptualization, R.Y. and L.P.; methodology, L.P.; validation, R.Y., L.P., Y.X. and X.W.; formal analysis, R.Y. and L.P.; data curation, Y.X.; writing—original draft preparation, L.P.; writing—review and editing, R.Y.; funding acquisition, X.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Foundation for Philosophy and Social Sciences of China, grant number 19BG234 and 21BGL243; Shanghai Foundation for Philosophy and Social Sciences, grant number 2020BGL005.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Parameters and definition.
Table A1. Parameters and definition.
ParametersDefinitionParametersDefinition
O The players set d R X The approximate accuracy
S The strategy space X The subset of domain
Ψ The profit function x R The equivalence class
U A domain and nonempty set R _ X Lower approximations
R An approximation space R ¯ X Upper approximations
E The equivalence relationB1, B2Two enterprises
R, rAttributes set or subset--

References

  1. Tversky, A.; Kahneman, D. The framing of decisions and the psychology of choice. Science 1981, 211, 453–458. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Pawlak, Z. Rough sets. Int. J. Comput. Inf. Sci. 1982, 11, 341–356. [Google Scholar] [CrossRef]
  3. Pawlak, Z.; Skowron, A. Rudiments of rough sets. Inf. Sci. 2007, 1, 3–27. [Google Scholar] [CrossRef]
  4. Pawlak, Z. Rough sets, decision algorithms and Bayes’ theorem. Eur. J. Oper. Res. 2002, 1, 181–189. [Google Scholar] [CrossRef] [Green Version]
  5. Pawlak, Z.; Wong, S.; Ziarko, W. Rough sets: Probabilistic versus deterministic approach. Int. J. Man-Mach. Stud. 1988, 29, 81–95. [Google Scholar] [CrossRef]
  6. Maldonado, S.; Peters, G.; Weber, R. Credit scoring using three-way decisions with probabilistic rough sets. Inf. Sci. 2020, 507, 700–714. [Google Scholar] [CrossRef]
  7. Yao, Y.Y.; Wong, S. A decision-theoretic framework for approximating concepts. Int. J. Man-Mach. Stud. 1992, 37, 793–809. [Google Scholar] [CrossRef]
  8. Azam, N.; Yao, J. On semantic issues in game-theoretic rough sets. In Proceedings of the Joint IFSA World Congress and NAFIPS Annual Meeting (IFSA/NAFIPS), Edmond, Canada, 24–28 June 2013; pp. 1303–1308. [Google Scholar]
  9. Muthoo, A.; Osborne, M.J.; Rubinstein, A. A Course in Game Theory. Economica 1992, 63, 164. [Google Scholar] [CrossRef]
  10. Jia, X.; Liao, W.; Tang, Z.; Shang, L. Minimum cost attribute reduction in decision-theoretic rough set models. Inf. Sci. 2013, 219, 151–167. [Google Scholar] [CrossRef]
  11. Liu, M.; Ren, H. A New Intuitionistic Fuzzy Entropy and Application in Multi-Attribute Decision Making. Information 2014, 5, 587–601. [Google Scholar] [CrossRef] [Green Version]
  12. Neil, P. A Distance Measure Approach to Exploring the Rough Set Boundary Region for Attribute Reduction. IEEE Trans. Knowl. Data Eng. 2010, 22, 305–317. [Google Scholar]
  13. Chen, Y.; Li, Z.; Zhang, G. Attribute Reduction in an Incomplete Interval-Valued Decision Information System. IEEE Access 2021, 99, 64539–64557. [Google Scholar] [CrossRef]
  14. Peng, L.; Yan, R. Strategies Game Research Based on Rough Sets Attribute Reduction. In Proceedings of the 5th International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India, 6–8 May 2021; pp. 1154–1158. [Google Scholar]
  15. Bashir, Z.; Mahnaz, S.; Malik, M.G.A. Conflict resolution using game theory and rough sets. Int. J. Intell. Syst. 2021, 36, 237–259. [Google Scholar] [CrossRef]
  16. Sang, B.; Guo, Y.; Shi, D.; Xu, W. Decision-theoretic rough set model of multi-source decision systems. Int. J. Mach. Learn. Cybern. 2018, 9, 1941–1954. [Google Scholar] [CrossRef]
  17. Sharma, H.K.; Kumari, K.; Kar, S. A rough set approach for forecasting models. Decis. Mak. Appl. Manag. Eng. 2020, 3, 1–21. [Google Scholar] [CrossRef]
  18. Herbert, J.P.; Yao, J.T. Game-Theoretic Rough Sets. Fundam. Inform. 2011, 108, 267–281. [Google Scholar]
  19. Abdalzaher, M.S.; Seddik, K.; Elsabrouty, M.; Muta, O.; Furukawa, H.; Abdel-Rahman, A.B. Game Theory Meets Wireless Sensor Networks Security Requirements and Threats Mitigation: A Survey. Sensors 2016, 16, 1003. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  20. Myerson, R.B. Game Theory: Analysis of Conflict; Harvard University Press: Cambridge, MA, USA, 1991. [Google Scholar]
  21. Askari, G.; Gordji, M.E.; Park, C. The behavioral model and game theory. Palgrave Commun. 2019, 5, 56–61. [Google Scholar] [CrossRef] [Green Version]
  22. Abdalzaher, M.S.; Seddik, K.; Muta, O. An effective Stackelberg game for high-assurance of data trustworthiness in WSNs. In Proceedings of the IEEE Symposium on Computers and Communications (ISCC), Heraklion, Greece, 3–6 July 2017; pp. 1257–1262. [Google Scholar] [CrossRef]
  23. Fudenberg, D.; Tirole, J. Game Theory. Economica 1992, 60, 841–846. [Google Scholar]
Figure 1. A flow chart for the RS-GT algorithm.
Figure 1. A flow chart for the RS-GT algorithm.
Electronics 11 00244 g001
Table 1. Payoff table for the prisoner’s dilemma.
Table 1. Payoff table for the prisoner’s dilemma.
Prisoner 2
Prisoner 1ConfessDo Not Confess
Confess−8, −80, −10
Do not Confess−10, 0−2, −2
Table 2. Strategy information.
Table 2. Strategy information.
UX1X2X3XnS
1a11a12a13a1ns1
2a21a22a23a2ns2
3a31a32a33a3ns3
Nan1an2an3annsn
Table 3. The information table of enterprise B2.
Table 3. The information table of enterprise B2.
UX1X2X3X4X5X6S
12434141
24324331
33141332
42423412
54211121
62332342
72332341
Table 4. The reduction information table of enterprise B2.
Table 4. The reduction information table of enterprise B2.
UX1X2X3X4X5X6S
12434141
24324331
33141332
42423412
54211121
Table 5. The reduction information table.
Table 5. The reduction information table.
UX1X5S
1211
2431
3332
4242
5411
Table 6. Payoff function table.
Table 6. Payoff function table.
B2
B1 S 1 B 2 S 2 ( B 2 )
S 1 B 1 9, 90, 8
S 2 B 1 8, 07, 7
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yan, R.; Peng, L.; Xie, Y.; Wang, X. Rough Set-Game Theory Information Mining Model Considering Opponents’ Information. Electronics 2022, 11, 244. https://doi.org/10.3390/electronics11020244

AMA Style

Yan R, Peng L, Xie Y, Wang X. Rough Set-Game Theory Information Mining Model Considering Opponents’ Information. Electronics. 2022; 11(2):244. https://doi.org/10.3390/electronics11020244

Chicago/Turabian Style

Yan, Ruixia, Liangui Peng, Yanxi Xie, and Xiaoli Wang. 2022. "Rough Set-Game Theory Information Mining Model Considering Opponents’ Information" Electronics 11, no. 2: 244. https://doi.org/10.3390/electronics11020244

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

Article Metrics

Back to TopTop