1. Introduction
In 1982, Pawlak [1,2] proposed rough set theory, as a mathematical tool, to deal with various kinds of data in data mining. It has been applied in various issues, such as attribute reduction [3,4,5], rule extraction [6,7,8], knowledge discovery [9,10,11] and feature selection [12,13,14]. To broaden the application ability of Pawlak’s rough set theory in practical problems [11,15], it has been extended by generalized relations [16,17], various coverings [18,19,20] and several types of neighborhoods [4,21]. Moreover, it has been combined with several theories, including lattice theory [22], matrix theory [23], fuzzy set theory [24] and others [25,26].
In multi-criteria decision-making (MCDM) problems [27], it is difficult to obtain the optimal attribute weight. Hence, different attribute weights will influence the decision results. Pawlak’s rough sets can obtain decision rules to make decisions, which can solve the issue above. Therefore, the decision-making methods based on Pawlak’s rough sets have received more and more attention [28,29]. The decision rules are obtained by reducing attributes and objects in Pawlak’s rough sets. Hence, there are many attribute and object reduction methods, such as the discernibility matrix method [30,31], positive region method [32,33], information entropy method [34,35] and other methods [36,37]. Different reduction methods correspond to different rules, which will influence the decision result. Hence, for the existing rule extraction algorithms of rough sets, the decision value will be not unique. For example, we use the hiring dataset taken from Komorowski et al. in [38], where all the attributes have nominal values. We use two famous rule extraction algorithms of rough sets, which are the CN2 algorithm [39] and the LEM2 algorithm [40], to illustrate this statement. We use the R programming language for these two algorithms (the CN2 algorithm [39] and the LEM2 algorithm [40] are at pages 97 and 105 in the package ‘RoughSets’, respectively). The package ‘RoughSets’ can be downloaded from
The research motivations of this paper are listed as follows:
In rough set theory, the common decision-making method is using decision rules. It is difficult to find the best decision rules, because different methods can obtain different rules, which will influence the decision result. Hence, a new decision-making method based on rough sets should be presented, which will be independent of decision rules.
In decision-making theory, attribute weights are needed in almost all decision-making methods, such as the WA, OWA and TOPSIS methods. However, it is difficult to obtain the optimal weight value, and many weight values are given artificially. To solve this problem, Choquet integrals can be used to aggregate decision information without attribute weights.
In this paper, a novel MCDM method based on rough sets and fuzzy measures is presented. Firstly, to show the correlation between attributes in a decision information system, a type of non-additive measure of attributes is presented by the importance degree in rough sets. It is called an attribute measure, and some properties of it are presented. Secondly, to describe how close any two objects are to each other in a decision information system, the notion of the matching degree between two objects is presented under an attribute. Thirdly, a Choquet integral is constructed based on the notions of attribute measure and matching degree above. Moreover, a novel MCDM method is presented by the Choquet integral, which can aggregate all information between two objects. Finally, to illustrate the feasibility and effectiveness of our method above, our method is compared with other methods through a numerical example. By the corresponding analysis, our method can address the deficiency of the existing methods well.
The rest of this article is organized as follows: Section 2 recalls several basic notions about Pawlak’s rough sets, fuzzy measures and Choquet integrals. In Section 3, a type of non-additive measure of attributes is presented by the importance degree in rough sets. Moreover, the notion of the matching degree between two objects is presented under an attribute, as well as corresponding Choquet integrals. In Section 4, a novel MCDM method is presented by the Choquet integral. In Section 5, we show the effectiveness and the efficiency of our method by a numerical example. Section 6 concludes this article and indicates further works.
2. Basic Definitions
In this section, we recall several concepts in Pawlak’s rough sets, fuzzy measures and Choquet integrals.
2.1. Pawlak’s Rough Sets
We show some notions about Pawlak’s rough sets in [1,41] as follows:
Let be an information system, where U is a nonempty finite set of objects and called the universe, and A is a nonempty finite set of attributes such that for any , where is called the value set of a. The indiscernibility relation induced by A is defined as follows
For every , a pair of approximations and of X are denoted as where and . and are called the upper and lower approximation operators with respect to A, respectively.Let ∅ be the empty set and . We have the following conclusions about and .
([1,41]). Let be an information system. For any ,
(1L) | (1H) |
(2L) | (2H) |
(3L) | (3H) |
(4L) | (4H) |
(5L) | (5H) |
(6L) | (6H) |
(7L) | (7H) |
(8LH) | (9LH) |
Moreover, Let be an information system. For any and ,
Then, is called a decision information system, where A is a conditional attribute set and D is a decision attribute set. The notions of dependency degree and importance degree in the decision information system are shown in the following definition.
([1,41]). Let be a decision information system. Then, the dependency degree of D with regard to A in S is
where . For any , the importance degree of D with regard to B in S is2.2. Fuzzy Measures and Choquet Integrals
Firstly, the definition of the fuzzy measure is shown in Definition 2.
([42,43]). Given a universe U and a set function : , where is the power set of U, is called a fuzzy measure on U if the following statements hold:
- (1)
, ;
- (2)
, , which implies .
Inspired by the notion of the fuzzy measure, a type of fuzzy integral is proposed in Definition 3.
([44,45]). Given a real-valued function with , the Choquet integral of f with respect to the fuzzy measure is defined as:
where is a permutation of such that , and .In Definition 3, the real-valued function is called a measurable function, which can be seen as a fuzzy set.
3. Fuzzy Rough Measures and Choquet Integrals
In this section, the notions of the attribute measure and matching degree between two objects are presented in a decision information system. The key work of this section is to induce the fuzzy measure and the measurable function from a discrete data table. Based on these new notions, a Choquet integral is constructed.
3.1. Fuzzy Rough Measures Based on Attribute Importance Degrees
In this subsection, a type of non-additive measure of attributes is presented by the importance degree in rough sets, which is a fuzzy measure and called an attribute measure. Moreover, several properties of the attribute measure are proposed. Firstly, the notion of the attribute measure is proposed.
Let be a decision information system. For any , we call an attribute measure of B in S, where
By Definition 4, the notion of the attribute measure reflects the degree of correlation between attribute subset B and attribute set A. It will be a useful tool for describing relational data in rough set theory.
Let be a decision information system that provides 7 days’ meteorological observation data, as shown in Table 1, where A is the set of four attributes of weather, and D denotes whether to hold a meeting. The detailed description of each attribute is as follows:
-
The conditional attribute ‘’ has values: “Clear = 1”, “Cloudy = 2”, “Rain = 3”.
-
The conditional attribute ‘’ has values: “Hot = 1”, “Warm = 2”, “Cool = 3”.
-
The conditional attribute ‘’ has values: “Yes = 0”, “No = 1”.
-
The conditional attribute ‘’ has values: “Wet = 1”, “Normal = 2”, “Dry = 3”.
-
The conditional attribute ‘D’ has values: “Yes = 1”, “No = 0”.
Then, , where , . Hence,
By Definition 1,
Thus,
Suppose . We have
By Definition 1,
Hence,
Therefore, by Definition 4, we have
Several properties of the attribute measure in Definition 4 are proposed below.
Let be a decision information system, and be a attribute measure for any . Then,
-
(1)
and ;
-
(2)
For any , implies .
(1) By Definition 1 and Proposition 1, we have that and . Hence,
(2) For any and , if , then by Proposition 1. Hence, , i.e., . Therefore,□
(Continued from Example 1). Let . and . By Definition 1, , i.e., . . Hence,
Therefore, implies .Let be a decision information system, and be a attribute measure for any . Then, .
By Proposition 1 and the statement in Proposition 2, . According to in Proposition 2, . □
(Continued from Example 1). In Examples 1 and 2, and . Hence, .
Let be a decision information system, and and be two attribute measures for any . Then, .
By the statement in Proposition 2, and . Hence, . □
(Continued from Example 1). In Examples 1 and 2, and . Since , .
Let be a decision information system, and and be two attribute measures for any . Then, .
By the statement in Proposition 2, and . Hence, . □
(Continued from Example 1). In Examples 1 and 2, and . Since , .
Let be a decision information system, and be a attribute measure for any . Then, μ is a fuzzy measure on A.
By Proposition 3, we find that is a set function where . According to Proposition 2, the statements (1) and (2) in Definition 4 hold for . Hence, is a fuzzy measure on A. □
Inspired by Theorem 1, we also call a fuzzy rough measure in a decision information system . In Example 5, we find that . Hence, is a non-additive measure, which shows that attributes are related in the decision information system .
3.2. Choquet Integrals under Fuzzy Rough Measures
In this subsection, for a decision information system, the notion of the matching degree between two objects is presented under an attribute. Based on the notions of attribute measure and matching degree, a Choquet integral is constructed.
Let be a decision information system. For any and , we call the matching degree between x and y with respect to a, where
(Continued from Example 1). By Definition 5, we have
Let be a decision information system with , and μ be a fuzzy rough measure in . Then, for any ,
is a Choquet integral of with respect to the fuzzy rough measure μ on A, where is a permutation of such that , and .
By Theorem 1, we know that the fuzzy rough measure is a fuzzy measure. Hence, it is immediate by Definition 3. □
In Theorem 2, we find that , and are related to . Therefore, we denote , and by , and in the following discussion.
(Continued from Example 1). By Example 6, we have
Hence, for , we obtain Hence, Therefore, by Definition 4, we have By Theorem 2, In the same way, we haveIn Example 7, we have that , which is greater than other values of (). means that is the best match to itself, which is consistent with actual logic.
4. A Novel Decision-Making Method Based on Fuzzy Rough Measures and Choquet Integrals
In this section, a novel MCDM method is presented by the Choquet integral, which can aggregate all information between two objects.
4.1. The Problem of Decision Making
Let be a decision information system, which is shown in Table 2, where is the set of objects, is a conditional attribute set, D is a decision attribute, is the attribute value of under conditional attribute , and is the decision value of under decision attribute D. For a new object , we take the value of each conditional attribute to be , , ⋯, . Then, the decision maker should give the decision value of according to .
4.2. The Novel Decision-Making Method
Based on Theorems 1 and 2, we present a novel method to solve the issue of MCDM by using fuzzy rough measures and Choquet integrals. We show this novel method as follows, for the problem of decision making in Section 4.1:
Step 1: For any () and (), we calculate all matching degrees , which are shown in Table 3.
Step 2: For any (), we calculate all Choquet integrals under fuzzy rough measures , which are shown as follows:
Step 3: We obtain the ranking of all alternatives by the value of . Moreover, the decision maker chooses the best one whose decision value is the same as that of .
For steps 1–3 above, the MCDM algorithm by fuzzy rough measures and Choquet integrals is shown in Algorithm 1.
Algorithm 1 The MCDM algorithm by fuzzy rough measures and Choquet integrals |
Input: A decision information system and a new decision object , where , . Output: The decision value of . (1) for (2) for (3) Compute ; (4) end (5) Compute ; (6) end (7) for (8) Obtain the ranking of all ; (9) end (10) Give the decision value of by the ranking of all . |
5. Comparison and Analysis
To illustrate the feasibility and effectiveness of our method above, it is compared with other methods through a numerical example in this section.
5.1. Hiring Dataset
In this section, we list the hiring dataset taken from Komorowski et al. in [38], where all the attributes have nominal values, which is shown in Table 4. It contains 8 objects with 4 conditional attributes and 1 decision attribute. The detailed description of each attribute is as follows:
The conditional attribute ‘Diploma’ has values: “MBA”, “MSc”, “MCE”.
The conditional attribute ‘Experience’ has values: “High”, “Low”, “Medium”.
The conditional attribute ‘French’ has values: “Yes”, “No”.
The conditional attribute ‘Reference’ has values: “Excellent”, “Good”, “Neutral”.
The conditional attribute ‘Decision’ has values: “Accept”, “Reject”.
5.2. An Applied Example
For the hiring dataset [38], which is shown in Table 4 in the paper, we denote the first seven records as the original decision information, and the eighth record as a new object (we suppose that we do not know the decision value of ). In order to facilitate the calculation, we perform the following for Table 4:
The conditional attribute ‘Diploma = ’ has values: “MBA = 1”, “MSc = 2”, “MCE = 3”.
The conditional attribute ‘Experience = ’ has values: “Medium = 1”, “High = 2”, “Low = 3”.
The conditional attribute ‘French = ’ has values: “Yes = 1”, “No = 0”.
The conditional attribute ‘Reference = ’ has values: “Excellent = 1”, “Neutral = 2”, “Good = 3”.
The conditional attribute ‘Decision = D’ has values: “Accept = 1”, “Reject = 0”.
It can be denoted as in Table 5.
Then, we use our method to predict the decision value of , i.e., we should predict the “?” in Table 5.
Let be an information system, which is the first seven records shown in the hiring dataset [38]. For a decision object , we take the value of each conditional attribute to be , , , . It is shown in Table 5. Then, we use the following steps to give the decision value of according to .
Step 1: For any () and (), we calculate all matching degrees , which are shown in Table 6.
Step 2: For , we have
Hence, we obtain
Hence,
Therefore, by Definition 4, we have
In the same way, for any (), we can obtain all permutations of in Table 7.
By Table 7, we can calculate all in Table 8, where , and .
By Table 8 and Theorem 2, we calculate
Step 3: We obtain the ranking of all alternatives by the value of , where is the best one. Hence, the decision value of is the same as that of , which is 0.
5.3. Comparison with Other Methods
We use the R programming language for dealing with Example 8 by the AQ algorithm [46], the CN2 algorithm [39] and the LEM2 algorithm [40], respectively. The AQ algorithm [46], the CN2 algorithm [39]) and the LEM2 algorithm [40] are at pages 96, 97 and 105 in the the package ’RoughSets’, respectively. The package ’RoughSets’ can be downloaded from
As shown in Table 9, we find that our method is effective, since the predicted value is equal to the actual value. In the AQ algorithm [46], we use “nOFItervales = 3”, “confidence = 0.8” and “timescovered = 3”, and then we obtain 6 rules to make a decision. In the CN2 algorithm [39], we use “nOFItervales = 3”, and then we obtain two rules to make a decision. In the LEM2 algorithm [40], we use “maxNOfCuts = 1”, and then we obtain two rules to make a decision. The AQ algorithm [46], the CN2 algorithm [39] and the LEM2 algorithm [40] all depend on the corresponding rules, which are obtained through rough sets. Although the CN2 algorithm [39] and the LEM2 algorithm [40] can also obtain the predicted value 0 for , the predicted value will be changed by different threshold values. We present some discussions on this statement.
For the AQ algorithm [46], the predicted value is also 1, which does not equal the actual value, although we changed “nOFItervales”, “confidence” and “timescovered”. For example, we use “nOFItervales = 3”, “confidence = 0.9” and “timescovered = 8”, and we obtain 16 rules and the predicted value 1; we use “nOFItervales = 1”, “confidence = 0.9” and “timescovered = 3”, and we obtain 15 rules and the predicted value 1; we use “nOFItervales = 3”, “confidence = 0.98” and “timescovered = 28”, and we obtain 56 rules and the predicted value 1. Hence, we only present the CN2 algorithm [39] and the LEM2 algorithm [40] in Table 10.
As shown in Table 10, we find that the predicted decision value of is changed by using different values in the CN2 algorithm [39] and the LEM2 algorithm [40], respectively. However, our method uses the matching degree between any original object () and the decision object , and then corresponding Choquet integrals are used to aggregate them. Hence, the result of our method is unique. In particular, our method is more stable than others. For the above comparative analysis, our method is more feasible and effective than others under the hiring dataset [38].
6. Conclusions
In this article, we combine rough sets and fuzzy measures to solve the problem of MCDM, which can well avoid the limitations of the existing decision-making method under rough sets. The contributions of this paper are listed as follows:
The notion of the attribute measure is presented based on the importance degree in rough sets, which can illustrate the non-additive relationship of two attributes in rough sets. By the new notion, we can find that attributes are related to each other in information systems. It can also be used to construct the corresponding Choquet integral.
Then, a type of nonlinear aggregation operator (i.e., Choquet integral) is constructed, which can aggregate all information between two objects in a decision information system. Moreover, a method based on the Choquet integral is proposed to deal with the problem of MCDM, which is inspired by case-based reasoning theory. This novel method can address the deficiency of the existing methods well. It can solve the issue of attribute association in MCDM.
In further research, the following topics can be considered: other integrals and generalized rough set models [47,48,49] will be connected with the research content of this article. The novel method can be combined with other decision-making and aggregation methods [50,51,52].
This paper was written with the contribution of all authors. The individual contributions and responsibilities of all authors can be described as follows: J.W. analyzed the existing work on rough sets and fuzzy measures and wrote the paper. X.Z. put forward the idea of this paper and also completed the preparatory work of the paper. All authors have read and agreed to the published version of the manuscript.
Not applicable.
Not applicable.
In this paper, we use the hiring dataset taken from Komorowski et al. in [
The authors declare no conflict of interest.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Weather observation data.
U |
|
|
|
|
D |
---|---|---|---|---|---|
|
1 | 1 | 1 | 1 | 1 |
|
2 | 2 | 1 | 2 | 1 |
|
2 | 2 | 1 | 1 | 1 |
|
1 | 2 | 0 | 3 | 1 |
|
1 | 3 | 1 | 2 | 0 |
|
3 | 3 | 1 | 3 | 0 |
|
2 | 1 | 1 | 2 | 0 |
A decision-making table.
U |
|
|
⋯ |
|
D |
---|---|---|---|---|---|
|
|
|
⋯ |
|
|
|
|
|
⋯ |
|
|
⋮ | ⋮ | ⋮ | ⋯ | ⋮ | ⋮ |
|
|
|
⋯ |
|
|
A matching degree table.
U |
|
|
⋯ |
|
---|---|---|---|---|
|
|
|
⋯ |
|
|
|
|
⋯ |
|
⋮ | ⋮ | ⋮ | ⋯ | ⋮ |
|
|
|
⋯ |
|
The hiring dataset [
U | Diploma | Experience | French | Reference | Decision |
---|---|---|---|---|---|
|
MBA | Medium | Yes | Excellent | Accept |
|
MSC | High | Yes | Neutral | Accept |
|
MSC | High | Yes | Excellent | Accept |
|
MBA | High | No | Good | Accept |
|
MBA | Low | Yes | Neutral | Reject |
|
MCE | Low | Yes | Good | Reject |
|
MSC | Medium | Yes | Neutral | Reject |
|
MCE | Low | No | Excellent | Reject |
A decision problem in the hiring dataset.
U | Diploma ( |
Experience ( |
French ( |
Reference ( |
Decision (D) | |
---|---|---|---|---|---|---|
An information system |
|
MBA (1) | Medium (1) | Yes (1) | Excellent (1) | Accept (1) |
|
MSC (2) | High (2) | Yes (1) | Neutral (2) | Accept (1) | |
|
MSC (2) | High (2) | Yes (1) | Excellent (1) | Accept (1) | |
|
MBA (1) | High (2) | No (0) | Good (3) | Accept (1) | |
|
MBA (1) | Low (3) | Yes (1) | Neutral (2) | Reject (0) | |
|
MCE (3) | Low (3) | Yes (1) | Good (3) | Reject (0) | |
|
MSC (2) | Medium (1) | Yes (1) | Neutral (2) | Reject (0) | |
A decision object |
|
MCE (3) | Low (3) | No (0) | Excellent (1) | “?” |
U |
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
---|---|---|---|---|
|
1 |
|
0 | 0 |
|
1 |
|
0 | 0 |
|
1 |
|
0 | 0 |
|
1 |
|
|
0 |
|
1 |
|
|
|
|
1 |
|
|
0 |
|
1 |
|
0 | 0 |
The decision results of
Methods | The Actual Decision Value of |
The Predicted Decision Value of |
---|---|---|
The AQ algorithm [ |
0 | 1 |
The CN2 algorithm [ |
0 | 0 |
The LEM2 algorithm [ |
0 | 0 |
Algorithm 1 in this paper [ |
0 | 0 |
The decision results of
Different Threshold Values in Algorithms | Rules | The Predicted Decision Value Of |
---|---|---|
“nOFItervales = 3” in the CN2 algorithm [ |
2 | 0 |
“nOFItervales = 1” in the CN2 algorithm [ |
6 | 1 |
“maxNOfCuts = 1” in the LEM2 algorithm [ |
2 | 0 |
“maxNOfCuts = 3” in the LEM2 algorithm [ |
3 | 1 |
References
1. Pawlak, Z. Rough Sets: Theoretical Aspects of Reasoning About Data; Kluwer Academic Publishers: Boston, MA, USA, 1991.
2. Pawlak, Z. Rough sets. Int. J. Comput. Inf. Sci.; 1982; 11, pp. 341-356. [DOI: https://dx.doi.org/10.1007/BF01001956]
3. Chen, J.; Lin, Y.; Lin, G.; Li, J.; Ma, Z. The relationship between attribute reducts in rough sets and minimal vertex covers of graphs. Inf. Sci.; 2015; 325, pp. 87-97. [DOI: https://dx.doi.org/10.1016/j.ins.2015.07.008]
4. Dai, J.; Hu, Q.; Hu, H. Neighbor inconsistent pair selection for attribute reduction by rough set approach. IEEE Trans. Fuzzy Syst.; 2018; 26, pp. 937-950. [DOI: https://dx.doi.org/10.1109/TFUZZ.2017.2698420]
5. Yang, Y.; Chen, D.; Wang, H. Active sample selection based incremental algorithm for attribute reduction with rough sets. IEEE Trans. Fuzzy Syst.; 2017; 25, pp. 825-838. [DOI: https://dx.doi.org/10.1109/TFUZZ.2016.2581186]
6. Guo, Y.; Tsang, E.C.; Hu, M.; Lin, X.; Chen, D.; Xu, W.; Sang, B. Incremental updating approximations for double-quantitative decision-theoretic rough sets with the variation of objects. Knowl.-Based Syst.; 2019; 189, 105082. [DOI: https://dx.doi.org/10.1016/j.knosys.2019.105082]
7. Du, Y.; Hu, Q.; Zhu, P.; Ma, P. Rule learning for classification based on neighborhood covering reduction. Inf. Sci.; 2011; 181, pp. 5457-5467. [DOI: https://dx.doi.org/10.1016/j.ins.2011.07.038]
8. Zhang, X.; Li, J.; Li, W. A new mechanism of rule acquisition based on covering rough sets. Appl. Intell.; 2022; pp. 1-13. [DOI: https://dx.doi.org/10.1007/s10489-021-03067-x]
9. Johnson, J.A.; Liu, M.; Chen, H. Unification of knowledge discovery and data mining using rough sets approach in a real-world application. Rough Sets Curr. Trends Comput.; 2001; 2005, pp. 330-337.
10. Wu, H.; Liu, G. The relationships between topologies and generalized rough sets. Int. J. Approx. Reason.; 2020; 119, pp. 313-324. [DOI: https://dx.doi.org/10.1016/j.ijar.2020.01.011]
11. Alcantud, J.C.R. Revealed indifference and models of choice behavior. J. Math. Psychol.; 2002; 46, pp. 418-430. [DOI: https://dx.doi.org/10.1006/jmps.2001.1398]
12. Chen, Y.; Miao, D.; Wang, R.; Wu, K. A rough set approach to feature selection based on power set tree. Knowl.-Based Syst.; 2011; 24, pp. 275-281. [DOI: https://dx.doi.org/10.1016/j.knosys.2010.09.004]
13. Javidi, M.; Esk, A.S. Streamwise feature selection: A rough set method. Int. J. Mach. Learn. Cybern.; 2018; 9, pp. 667-676. [DOI: https://dx.doi.org/10.1007/s13042-016-0595-y]
14. Cai, Z.; Zhu, W. Multi-label feature selection via feature manifold learning and sparsity regularization. Int. J. Mach. Learn. Cybern.; 2018; 9, pp. 1321-1334. [DOI: https://dx.doi.org/10.1007/s13042-017-0647-y]
15. Luce, R.D. Semiorders and a theory of utility discrimination. Econometrica; 1956; 24, pp. 178-191. [DOI: https://dx.doi.org/10.2307/1905751]
16. Wang, C.; He, Q.; Shao, M.; Xu, Y.; Hu, Q. A unified information measure for general binary relations. Knowl.-Based Syst.; 2017; 135, pp. 18-28. [DOI: https://dx.doi.org/10.1016/j.knosys.2017.07.017]
17. Zhu, W. Generalized rough sets based on relations. Inf. Sci.; 2007; 177, pp. 4997-5001. [DOI: https://dx.doi.org/10.1016/j.ins.2007.05.037]
18. Zhu, W.; Wang, F. Reduction and axiomatization of covering generalized rough sets. Inf. Sci.; 2003; 152, pp. 217-230. [DOI: https://dx.doi.org/10.1016/S0020-0255(03)00056-2]
19. Zhu, W. Relationship among basic concepts in covering-based rough sets. Inf. Sci.; 2009; 179, pp. 2478-2486. [DOI: https://dx.doi.org/10.1016/j.ins.2009.02.013]
20. Yang, B.; Hu, B. On some types of fuzzy covering-based rough sets. Fuzzy Sets Syst.; 2017; 312, pp. 36-65. [DOI: https://dx.doi.org/10.1016/j.fss.2016.10.009]
21. Wang, C.; He, Q.; Wang, X.; Chen, D.; Qian, Y. Feature selection based on neighborhood discrimination index. IEEE Trans. Neural Netw. Learn. Syst.; 2018; 29, pp. 2986-2999. [DOI: https://dx.doi.org/10.1109/TNNLS.2017.2710422]
22. Gao, N.; Li, Q.; Han, H.; Li, Z. Axiomatic approaches to rough approximation operators via ideal on a complete completely distributive lattice. Soft Comput.; 2018; 22, pp. 2329-2339. [DOI: https://dx.doi.org/10.1007/s00500-017-2495-9]
23. Wang, J.; Zhang, X.; Liu, C. Grained matrix and complementary matrix: Novel methods for computing information descriptions in covering approximation spaces. Inf. Sci.; 2022; 591, pp. 68-87. [DOI: https://dx.doi.org/10.1016/j.ins.2022.01.016]
24. Liang, D.; Xu, Z.; Liu, D. Three-way decisions with intuitionistic fuzzy decision-theoretic rough sets based on point operators. Inf. Sci.; 2017; 375, pp. 183-201. [DOI: https://dx.doi.org/10.1016/j.ins.2016.09.039]
25. Zhao, Z. On some types of covering rough sets from topological points of view. Int. J. Approx. Reason.; 2016; 68, pp. 1-14. [DOI: https://dx.doi.org/10.1016/j.ijar.2015.09.003]
26. Chiaselotti, G.; Ciucci, D.; Gentile, T. Rough set theory and digraphs. Fundam. Inform.; 2017; 153, pp. 291-325. [DOI: https://dx.doi.org/10.3233/FI-2017-1542]
27. Ali, Z.; Mahmood, T.; Ullah, K.; Khan, Q. Einstein geometric aggregation operators using a novel complex interval-valued pythagorean fuzzy setting with application in green supplier chain management. Rep. Mech. Eng.; 2021; 2, pp. 105-134. [DOI: https://dx.doi.org/10.31181/rme2001020105t]
28. Sharma, H.K.; Singh, A.; Yadav, D.; Kar, S. Criteria selection and decision making of hotels using dominance based rough set theory. Oper. Res. Eng. Sci. Theory Appl.; 2022; 5, pp. 41-55. [DOI: https://dx.doi.org/10.31181/oresta190222061s]
29. Chattopadhyay, R.; Das, P.P.; Chakraborty, S. Development of a rough-MABAC-DoE-based metamodel for supplier selection in an iron and steel industry. Oper. Res. Eng. Sci. Theory Appl.; 2022; 5, pp. 20-40. [DOI: https://dx.doi.org/10.31181/oresta190222046c]
30. Liu, Y.; Zheng, L.; Xiu, Y.; Yin, H.; Zhao, S.; Wang, X.; Chen, H.; Li, C. Discernibility matrix based incremental feature selection on fused decision tables. Int. J. Approx. Reason.; 2020; 118, pp. 1-26. [DOI: https://dx.doi.org/10.1016/j.ijar.2019.11.010]
31. Yao, E.; Li, D.; Zhai, Y.; Zhang, C. Multi-label feature selection based on relative discernibility pair matrix. IEEE Trans. Fuzzy Syst.; 2021; [DOI: https://dx.doi.org/10.1109/TFUZZ.2021.3082171]
32. Fan, X.; Chen, Q.; Qiao, Z.; Wang, C.; Ten, M. Attribute reduction for multi-label classification based on labels of positive region. Soft Comput.; 2020; 24, pp. 14039-14049. [DOI: https://dx.doi.org/10.1007/s00500-020-04780-4]
33. Ma, Y.; Luo, X.; Li, X.; Bao, Z. Selection of Rich Model Steganalysis Features Based on Decision Rough Set α-Positive Region Reduction. IEEE Trans. Circuits Syst. Video Technol.; 2019; 29, pp. 336-350. [DOI: https://dx.doi.org/10.1109/TCSVT.2018.2799243]
34. Zhang, X.; Mei, C.; Chen, D.; Zhang, Y.; Li, J. Active incremental feature selection using a fuzzy-rough-set-based information entropy. IEEE Trans. Fuzzy Syst.; 2020; 28, pp. 901-915. [DOI: https://dx.doi.org/10.1109/TFUZZ.2019.2959995]
35. Xu, J.; Yuan, M.; Ma, Y. Feature selection using self-information and entropy-based uncertainty measure for fuzzy neighborhood rough set. Complex Intell. Syst.; 2022; 8, pp. 287-305. [DOI: https://dx.doi.org/10.1007/s40747-021-00356-3]
36. Zhang, X.; Wang, J.; Zhan, J.; Dai, J. Fuzzy measures and choquet integrals based on fuzzy covering rough sets. IEEE Trans. Fuzzy Syst.; 2021; [DOI: https://dx.doi.org/10.1109/TFUZZ.2021.3081916]
37. Wang, J.; Zhang, X.; Yao, Y. Matrix approach for fuzzy description reduction and group decision-making with fuzzy β-covering. Inf. Sci.; 2022; 597, pp. 53-85. [DOI: https://dx.doi.org/10.1016/j.ins.2022.03.039]
38. Komorowski, J.; Pawlak, Z.; Polwski, L.; Skowron, A. Rough sets: A tutorial. Rough Fuzzy Hybridization, a New Trend in Decision Making; Pal, S.; Skowron, K. Springer: Berlin/Heidelberg, Germany, 1999.
39. Clark, P.E.; Niblett, T. The CN2 induction algorithm. Mach. Learn.; 1986; 3, pp. 261-284. [DOI: https://dx.doi.org/10.1007/BF00116835]
40. Grzymala-Busse, J.W. A new version of the rule induction system LERS. Fundam. Inform.; 1997; 31, pp. 27-39. [DOI: https://dx.doi.org/10.3233/FI-1997-3113]
41. Yao, Y. Constructive and algebraic methods of theory of rough sets. Inf. Sci.; 1998; 109, pp. 21-47. [DOI: https://dx.doi.org/10.1016/S0020-0255(98)00012-7]
42. Grabisch, M. K-order additive discrete FMs and their representation. Fuzzy Sets Syst.; 1997; 92, pp. 167-189. [DOI: https://dx.doi.org/10.1016/S0165-0114(97)00168-1]
43. Sugeno, M. Theory of Fuzzy Integrals and Its Applications. Ph.D. Thesis; Tokyo Institute of Technology: Tokyo, Japan, 1974.
44. Grabisch, M. Fuzzy integral in multicriteria decision making. Fuzzy Sets Syst.; 1995; 69, pp. 279-289. [DOI: https://dx.doi.org/10.1016/0165-0114(94)00174-6]
45. Choquet, C. Theory of capacities. Ann. L’institut Fourier; 1953; 5, pp. 131-295. [DOI: https://dx.doi.org/10.5802/aif.53]
46. Michalski, R.S.; Kaufman, K.; Wnek, J. The AQ Family of Learning Programs: A Review of Recent Developments and an Exemplary Application; Reports of Machine Learning and Inference Laboratory, George Mason University: Fairfax, VA, USA, 1991.
47. Wang, J.; Zhang, X. Matrix approaches for some issues about minimal and maximal descriptions in covering-based rough sets. Int. J. Approx. Reason.; 2019; 104, pp. 126-143. [DOI: https://dx.doi.org/10.1016/j.ijar.2018.10.021]
48. Zhan, J.; Jiang, H.; Yao, Y. Three-way multi-attribute decision-making based on outranking relations. IEEE Trans. Fuzzy Syst.; 2021; 29, pp. 2844-2858. [DOI: https://dx.doi.org/10.1109/TFUZZ.2020.3007423]
49. Zhang, X.; Wang, J. Fuzzy β-covering approximation spaces. Int. J. Approx. Reason.; 2020; 126, pp. 27-47. [DOI: https://dx.doi.org/10.1016/j.ijar.2020.07.009]
50. Pop, H.F.; Sarbu, C. A powerful supervised fuzzy method: Characterization, authentication and traceability of roman pottery. Stud. Univ.-Babes-Bolyai Chem.; 2022; 67, pp. 61-74. [DOI: https://dx.doi.org/10.24193/subbchem.2022.1.04]
51. Liang, R.; Zhang, X. Interval-valued pseudo overlap functions and application. Axioms; 2022; 11, 216. [DOI: https://dx.doi.org/10.3390/axioms11050216]
52. Wen, X.; Zhang, X. Overlap functions based (multi-granulation) fuzzy rough sets and their applications in MCDM. Symmetry; 2021; 13, 1779. [DOI: https://dx.doi.org/10.3390/sym13101779]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Rough set theory provides a useful tool for data analysis, data mining and decision making. For multi-criteria decision making (MCDM), rough sets are used to obtain decision rules by reducing attributes and objects. However, different reduction methods correspond to different rules, which will influence the decision result. To solve this problem, we propose a novel method for MCDM based on rough sets and a fuzzy measure in this paper. Firstly, a type of non-additive measure of attributes is presented by the importance degree in rough sets, which is a fuzzy measure and called an attribute measure. Secondly, for a decision information system, the notion of the matching degree between two objects is presented under an attribute. Thirdly, based on the notions of the attribute measure and matching degree, a Choquet integral is constructed. Moreover, a novel MCDM method is presented by the Choquet integral. Finally, the presented method is compared with other methods through a numerical example, which is used to illustrate the feasibility and effectiveness of our method.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details
1 School of Mathematics and Data Science, Shaanxi University of Science and Technology, Xi’an 710021, China;
2 School of Mathematics and Data Science, Shaanxi University of Science and Technology, Xi’an 710021, China;