Abstract
The S-approximation spaces are significant extension of the rough set model and have been widely applied in intelligent decision-making. However, traditional S-approximation spaces are limited to two crisp universes, whereas bi-fuzzy universes (i.e., two distinct fuzzy domains) are more prevalent in practical applications. To bridge this gap, this study introduces the bi-fuzzy S-approximation spaces (BFS approximation spaces) as an advancement of knowledge space theory’s fuzzy extension. Upper and lower approximation operators are formally defined, and the properties of BFS approximation spaces under various operations, such as complement, intersection and union are systematically explored. Special attention is given to a significant form of these operators, under which the monotonicity and complementary compatibility of BFS approximation spaces are rigorously analyzed. These results not only extend the theoretical framework of S-approximation spaces but also pave the way for further exploration of fuzzy extensions within knowledge space theory.
Keywords:
S-approximation spaces; rough sets; fuzzy sets; bi-fuzzy S-approximation spaces (BFS approximation spaces); monotonicity; complementary compatibility MSC:
68T37; 03E72
1. Introduction
Given the inherent incompleteness and uncertainty of information, effectively managing uncertain information has become a crucial research focus across diverse applications in data processing and knowledge discovery. Introduced by Pawlak in 1982 [], rough set theory offers a robust framework for addressing these issues []. By leveraging lower and upper approximations, it introduces an innovative method for analyzing information. Grounded in equivalence relations, the rough set model efficiently handles classification and reduction tasks within information systems and has found widespread applications in areas such as data mining, knowledge acquisition, feature selection, and medical diagnosis [,,,].
As the volume of uncertain data grows, Pawlak’s rough set model faces notable constraints in handling complex information due to its reliance on single universes, strict equivalence relations, and inclusion-based operators, limiting its flexibility in processing uncertainty. To address these challenges, researchers have expanded the model by generalizing its universes, equivalence frameworks, and inclusion principles [,,,]. Wong et al. introduced compatible relations to propose the two-universe rough set model, effectively breaking the traditional rough set model’s reliance on a single universe []. Building on this foundation, S-approximation spaces further extend the two-universe rough set model by incorporating multi-valued mappings, offering a more flexible approximation approach that significantly improves the model’s adaptability to complex information.
Introduced by Hooshmandasl et al. [] and grounded in Dempster’s multi-valued mapping theory [], S-approximation spaces provide a novel method for approximate analysis. Unlike traditional rough set models, S-approximation spaces remove restrictions on universes, equivalence relations, and inclusion relations, allowing rough sets and their extended models, such as two-universe rough sets [], variable precision rough sets [], and T-rough sets [], to be represented within the S-approximation framework [,,]. This adaptability and flexibility make S-approximation spaces particularly well-suited for processing uncertain data. In recent years, researchers have explored S-approximation spaces and their extensions from various perspectives. Hooshmandasl et al. examined the topological properties of S-approximation spaces, highlighting their potential to handle uncertainty independently of inclusion relations []. Shakiba et al. studied the relationship between evidence theory and S-approximation spaces, showing that belief structures can be derived from S-approximation spaces under monotonicity conditions []. The integration of three-way decision theory with S-approximation spaces has further expanded their applicability in complex decision support systems [,,,,].
Originally proposed by Zadeh, fuzzy set theory is a fundamental mathematical tool for managing fuzzy information [] and has found wide application in data science and artificial intelligence []. The integration of fuzzy set theory with rough set theory enhances their combined ability to address both fuzzy and uncertain information [,,]. Shakiba et al. incorporated fuzzy set theory into S-approximation spaces by representing one universe as a fuzzy power set and extending the mapping from to , thereby developing both the intuitionistic fuzzy S-approximation spaces [] and the fuzzy S-approximation space model []. They analyzed the properties of the fuzzy S-approximation spaces model under conditions of partial monotonicity and complementary compatibility, and explored its applications in medical diagnosis []. However, the fuzzy S-approximation spaces are primarily constructed based on a single fuzzy universe, whereas two fuzzy universes are more common in practical applications, which limits the model’s applicability in scenarios involving two fuzzy universes. Constructing an S-approximation spaces model based on two fuzzy universes and defining the corresponding approximation operators would further advance the integration of fuzzy sets with S-approximation spaces, expanding its range of applications.
In related studies, rough set theory and knowledge space theory (KST) have been shown to be closely connected [,], with each theory’s structure and properties enriching the other [,]. KST, proposed by mathematical psychologists Doignon and Falmagne, is a significant model in mathematical psychology designed to assess a learner’s knowledge state and provide personalized learning guidance. KST has found extensive applications in fields like assisted learning and adaptive testing [,,,]. Knowledge structures and skill maps are core concepts within knowledge space theory, and constructing knowledge structures and skill maps is a key issue in knowledge space research []. Recently, researchers have increasingly integrated KST with fuzzy set theory []. Traditional skill maps have been extended to fuzzy skill maps [,,], and dichotomous knowledge structures have been expanded to polytomous knowledge structures []. Fuzzy knowledge structures, combined with fuzzy sets, form a special type of polytomous knowledge structures [,,,]. Zhou et al.’s research on fuzzy skill maps and fuzzy knowledge structures [] provides a valuable perspective for constructing bi-fuzzy S-approximation spaces (BFS approximation spaces) models and defining corresponding approximation operators.
Building on the fuzzy extension model of knowledge space theory, this paper further extends S-approximation spaces to bi-fuzzy S-approximation spaces and defines the corresponding upper and lower approximation operators. This study investigates the properties of BFS approximation spaces under various decision mapping conditions, with a particular focus on an important form of the approximation operators, exploring the behavior and characteristics of BFS approximation spaces under monotonicity and complement compatibility conditions. BFS approximation spaces enable the modeling and analysis of scenarios involving two fuzzy universes, such as layered knowledge structures in e-learning, multi-criteria decision-making, etc. This extension provides new theoretical support for handling uncertain and fuzzy data in broader application scenarios.
The structure of this paper is as follows: Section 2 discusses the core concepts of fuzzy sets, S-approximation spaces, and fuzzy extensions in knowledge space theory. Section 3 elaborates on bi-fuzzy S-approximation spaces (BFS approximation spaces), defines the upper and lower approximation operators, and examines their properties under complement, intersection and union of BFS approximation spaces. Section 4 explores the monotonicity properties of BFS approximation spaces and provides rigorous proofs. Section 5 introduces the notion of complementary compatibility within BFS approximation spaces and conducts an in-depth analysis of its properties. Finally, Section 6 summarizes the study’s findings and suggests potential future research directions.
2. Preliminaries
This section provides an overview of essential concepts, including fuzzy sets [], S-approximation spaces [,], and the fuzzy extension of knowledge spaces [].
Definition 1.
([]). Let be a nonempty set. If , then is referred to as a fuzzy set. The collection of all fuzzy sets on is denoted as and is expressed as . , represents the membership degree of in the fuzzy set . Generally, a fuzzy set on can be written as .
Definition 2.
([]). Let be a quadruple, where and are nonempty finite sets, denotes the power set of , is a knowledge mapping, and is a decision mapping. Then, is called an S-approximation space. , the lower and upper approximations of are defined as:
Here, denotes the complement of with respect to .
In essence, captures the decision criterion for inclusion relations or degree of overlap in rough set approximations by extending classical equivalence relations [].
Following this, we introduce the notions of complement, intersection, and union for S-approximation spaces.
Definition 3.
([]). Let be an S-approximation space. Define as the complement of , where , .
Definition 4.
([]). Let be a nonempty finite set, and define:
For and , define:
Definition 5.
([]). Let and be S-approximation spaces. The intersection and union of and are defined as follows:
Next, we introduce relevant concepts of fuzzy S-approximation spaces.
Definition 6.
([]). Let be a quadruple, where and are nonempty finite sets, , and , with . Then, is called a fuzzy S-approximation space. , the lower and upper approximations of are defined as follows:
Definition 7.
([]). Let be a fuzzy S-approximation space, and let be a pair of thresholds where . The lower and upper approximations of a set with respect to these thresholds are defined as follows:
The properties of the lower and upper approximation operators in fuzzy S-approximation spaces primarily depend on decision mappings. By investigating different decision mappings, two special types of fuzzy S-approximation spaces have been identified: monotonic fuzzy approximation spaces and weakly complement-compatible fuzzy approximation spaces.
Definition 8.
([]). Let be a fuzzy S-approximation space. If , the following condition holds:
then is called a monotonic fuzzy S-approximation space.
Definition 9.
([]). Let be a fuzzy S-approximation space. If and , the following condition holds:
then is called a weakly complement-compatible fuzzy S-approximation space.
Below, we introduce the concepts of skill mapping, fuzzy knowledge state, and fuzzy skill mapping in KST.
Definition 10.
([]). A skill mapping is defined as the triple , where is a nonempty finite set of items, , with , and , is a nonempty finite set of skills, and .
Definition 11.
([]). Let be a skill mapping and . Define , where the fuzzy knowledge state of item under the conjunctive model is . For convenience, is used to represent . The conjunctive model assumes that “all the skills associated with an item are necessary for solving it.”
Definition 12.
([]). Let be a skill mapping and . Define , where the fuzzy knowledge state of item under the disjunctive model is . The disjunctive model assumes that “having any of the skills associated with an item is sufficient for solving it.”
Definition 13.
([]). A fuzzy skill mapping is defined as the triple , where is a nonempty finite set of items, is a nonempty finite set of skills, with , , and .
3. Bi-Fuzzy S-Approximation Spaces
By simultaneously handling two fuzzy universes, bi-fuzzy S-approximation spaces surmount the single-fuzzy-universe constraint, making them suitable for layered or multi-criteria domains.
In this section, building upon the fuzzy extension of knowledge space theory, we present the concept of bi-fuzzy S-approximation spaces and establish the corresponding lower and upper approximation operators. Additionally, we explore their properties under various decision mappings.
Definition 14.
The quadruple is defined as follows: and are nonempty finite sets, is a knowledge mapping, and is a decision mapping, where , with , , and . In this study, is set to be finite; therefore, is also finite. The quadruple is called a bi-fuzzy S-approximation space, abbreviated as BFS approximation space.
Remark 1.
The crisp set can be regarded as a special fuzzy set, where the membership degree of is . Therefore, if , then . Thus, when , the bi-fuzzy S-approximation space degenerates into a fuzzy S-approximation space.
Remark 2.
For convenience, is used to represent .
Example 1.
Let , , , . The knowledge mapping is defined as:
The decision mapping is defined as:
Then is a BFS approximation space.
According to Definitions 11 and 12, let be a skill mapping and . Define , where the fuzzy knowledge state of item under the conjunctive model is ; under the disjunctive model, the fuzzy knowledge state of item is . In relation to the definition of S-approximation spaces and their upper and lower approximation operators in Definition 2, , with the decision mapping . Let ,, , where and are the terms defined in Definition 2.
For the conjunctive model, we have:
For the disjunctive model, we have:
This provides an important approach to defining lower and upper approximation operators. Subsequently, we extend this to a broader framework and define these operators within the BFS approximation space.
Definition 15.
Let be a BFS approximation space, with , , and ; the lower and upper approximations of are defined as follows:
,
If ,, then .
If , , then .
It is evident that specific choices of , the decision mapping , and the intervals and can yield special forms for the lower and upper approximations defined above.
Within this context, controls the degree of similarity between elements, while regulates the degree of dissimilarity. These parameters are independent and can be set based on specific application requirements, allowing for flexibility in defining the lower and upper approximations. Accurately determining the parameters and is essential for the effective functioning of the BFS approximation space. Three primary approaches can be employed to establish appropriate values for these parameters:
(1) Empirical Methods. Utilize historical data and empirical observations relevant to the specific application domain to estimate suitable values for and . Statistical analysis can help identify patterns and optimal thresholds that best capture the degrees of similarity and dissimilarity.
(2) Domain-Specific Knowledge. Leverage expert knowledge and insights from the relevant field to set and . Experts can provide valuable information on what constitutes significant similarity or dissimilarity within the context of the application, thereby guiding the selection of these parameters.
(3) Optimization Techniques. Apply optimization algorithms to determine the optimal values of and that maximize the performance metrics of the approximation space. Techniques such as gradient descent, genetic algorithms, or other heuristic methods can be utilized to fine-tune these parameters for enhanced performance.
Proposition 1.
Let be a BFS approximation space. , the following results hold:
(1) If , then
(2) If , then
(3) If , , , and , then
Remark 3.
It can be seen that if , , , and , the BFS approximation space is reduced to an S-approximation space. In this case, the lower and upper approximations defined in Definition 15 align with those of the S-approximation space. If , the lower and upper approximations defined in Definition 15 generalize two specific forms of approximations in fuzzy S-approximation spaces.
Next, we investigate the complement of a BFS approximation space and its properties.
Definition 16.
Let be a BFS approximation space. Define as the complement of , , .
It is easy to see that is also a BFS approximation space. Next, we define the complement of an interval .
Definition 17.
, the complement interval of , denoted by , is defined as:
Proposition 2 describes the relationship between the upper and lower approximation operators of a BFS approximation space and its complement.
Proposition 2.
Let be a BFS approximation space, and let be the complement of , where and . , the following relationships hold:
- (1)
- ,
- (2)
Proof.
(1) Suppose for all and . Then by Definition 15, . Since and it does not belong to , we get . Consequently, by Definition 15, if for all , we must have . Hence, in this case, .
Otherwise, there exists at least one such that . Equivalently, . Therefore, by taking the supremum over all such , we get
By Definition 15, this is exactly the condition for . Hence, .
Combining both cases, we conclude that .
(2) Suppose for all and . Then, . Since and it does not belong to , we have . Consequently, if for all , it follows from Definition 15 that . Hence, .
Otherwise, there exists at least one such that . Equivalently, . Therefore,
Since , we see by Definition 15 that
Thus, .
Combining both cases, we conclude that . □
Definition 18.
Let be a nonempty finite set. Define:
For , , and , the operations of intersection and union for decision mappings are defined as:
Here, , and therefore .
Next, we introduce the concepts of intersection and union for BFS approximation spaces.
Definition 19.
Let and be BFS approximation spaces. Define the intersection and union of and as:
It is evident that both and are BFS approximation spaces.
Proposition 3.
Let and be BFS approximation spaces. Define and , with . Then , the following properties hold:
- (1)
- ,
- (2)
- ,
- (3)
- ,
- (4)
- .
Proof.
(1) , if , then . Since , it follows that , and thus . Similarly, , if , then . Otherwise:
Hence, .
(2) , if , then . Since , it follows that , and thus . Similarly, if , then . Otherwise:
Hence, .
(3) , if and , then and . Since , it follows that , and thus . Otherwise:
Hence, .
(4) , if and , then and . Since , it follows that , and thus . Otherwise:
Hence, . □
Based on Proposition 3 and employing the method of induction, the following corollary is established.
Corollary 1.
Let for be BFS approximation spaces, and define and , where . Then, the following statements hold :
- (1)
- ,
- (2)
- ,
- (3)
- ,
- (4)
- .
In the definitions of the upper and lower approximation operators provided in Definition 15, the intervals and are general subsets of . From the perspectives of rough sets and fuzzy set theory, it is observed that this model gains wider applicability when the intervals are specified as and , where . Therefore, in subsequent discussions, we adopt these intervals and analyze the properties of the upper and lower approximation operators under this setting in BFS approximation spaces.
4. Monotonicity
This section introduces specific conditions for BFS approximation spaces to construct monotonic BFS approximation spaces and prove their properties. Throughout this section, the intervals for the upper and lower approximation operators are set as and , where .
Definition 20.
Let be a BFS approximation space. For and , the following conditions hold:
- (1)
- ,
- (2)
- If ,.
Then, is called a monotonic BFS approximation space.
Proposition 4.
Let be a monotonic BFS approximation space. , the following properties hold:
- (1)
- ,
- (2)
- ,
- (3)
- ,
- (4)
- ,
- (5)
- ,
- (6)
Proof.
(1) If , , then by Definition 15, . Consequently, . Otherwise,
Since is monotonic,
Thus, .
(2) If , , then by Definition 15, . Consequently, . Otherwise, since is monotonic and , we have . This implies , and . Therefore,
Thus, .
(3) Since , by Property (1), . Similarly, .
Therefore, .
(4) Since , by Property (1), . Similarly, .
Therefore, .
(5) Since , by Property (2),. Similarly, .
Therefore, .
(6) Since , by Property (2), . Similarly, .
Therefore,. □
Based on Proposition 4 and the method of induction, the following corollary is derived.
Corollary 2.
Let be a monotonic BFS approximation space. , the following statements hold:
- (1)
- ,
- (2)
- ,
- (3)
- (4)
Proof.
(1) For , Proposition 4(3) implies:
Assume the statement holds for , i.e.,
For , let . Using Proposition 4(3),
By the induction hypothesis,
Thus,.
This completes the induction step.
(2) For , Proposition 4(4) implies:
Assume the statement holds for , i.e.,
For , let . Using Proposition 4(4),
By the induction hypothesis,
Thus,.
This completes the induction step.
The proofs of statements (3) and (4) follow similarly from Proposition 4(5) and (6), using induction on . The base cases hold by Proposition 4, and the induction steps are analogous to those for statements (1) and (2). □
Definition 21.
Let be a nonempty finite set. Define:
This represents the set of all knowledge mappings defined on and taking values in .
Next, we introduce the concepts of intersection and union of BFS approximation spaces concerning different knowledge mappings.
To define the intersection and union of these BFS approximation spaces concerning different knowledge mappings, we introduce two operators, “◇” for intersection and “” for union. For all and , , the operator “◇” aggregates the knowledge mappings by taking the pointwise minimum of their membership degrees:
Similarly, the operator “” aggregates them by taking the pointwise maximum:
Definition 22.
Let and be BFS approximation spaces, where . The intersection and the union of and , with respect to knowledge mappings, are defined as follows:
These resulting spaces are also valid BFS approximation spaces since the aggregated knowledge mappings and remain within the set of allowable knowledge mappings .
Definition 23.
For , let , , and . , the lower and upper approximations are defined as follows:
For , let , , and . , the lower and upper approximations are defined as follows:
Example 2.
Consider two BFS approximation spaces and where , , . The knowledge mappings and are given by:
The decision mapping is defined as:
Table 1.
Knowledge mappings for and .
Table 2.
Decision mapping values for and with and .
Here, . Hence, for each pair ,we evaluate over and take the maximum. As an illustration, implies
Then we obtain the intersection-based and union-based lower and upper approximations as shown in Table 3 below.
Table 3.
Intersection-based and union-based lower and upper approximations.
For the lower approximation , we require
As and , then we have .
For the upper approximation , we require
As and , then we have .
In practice, the intersection-based and union-based BFS approximation operators illustrated here can be used to aggregate multiple criteria or multi-faceted fuzzy knowledge from different data sources. For instance, in decision-making, one could treat different knowledge mappings and as separate experts or distinct decision criteria. The intersection-based BFS approximation space models the scenario where decisions must satisfy all criteria, whereas union-based BFS approximation space interprets the union of expert opinions. In pattern recognition, different knowledge mappings can represent fuzzy feature sets extracted from an image or signals. By taking intersections and unions of BFS approximation spaces, one could refine or expand the matching criteria for a pattern, thus improving classification results.
Given the monotonicity property and the definitions of lower and upper approximation operators, the following properties hold.
Proposition 5.
Let and be monotonic BFS approximation spaces with and . Let and . Then, , the following properties hold:
- (1)
- ,
- (2)
- ,
- (3)
- ,
- (4)
- ,
- (5)
- ,
- (6)
- ,
- (7)
- ,
- (8)
- .
Proof.
(1) The lower approximation under is:
Monotonicity ensures
Thus, .
Hence, .
(2) The upper approximation under is:
Monotonicity ensures
Thus, .
Hence, .
(3) The lower approximation under is:
Monotonicity ensures
Thus, .
Hence, .
(4) The upper approximation under is:
Monotonicity ensures
Thus, .
Hence, .
(5) The lower approximation under for is:
Since and , monotonicity ensures:
Thus, .
Hence, .
(6) The upper approximation under for is:
Since and , monotonicity ensures:
Hence, .
(7) The lower approximation under for is:
Since and , monotonicity ensures:
Hence, .
(8) The upper approximation under for is:
Since and , monotonicity ensures:
Hence, . □
Monotonicity is a crucial property in BFS approximation spaces, ensuring that the inclusion relationships between fuzzy sets are reasonably reflected in their approximation results. Specifically, the monotonicity condition guarantees that if a fuzzy set is included in another fuzzy set (i.e., ), then the lower approximation of does not exceed that of , and similarly, the upper approximation of does not exceed that of . This property plays a significant role in various practical applications, including:
(1) Maintaining consistency in knowledge hierarchies. In applications such as knowledge assessment and skill evaluation, knowledge or skills often possess hierarchical structures. For instance, a partial mastery of a skill is naturally contained within a near-complete mastery level. Monotonicity ensures that the lower approximation result of partial mastery does not exceed that of near-complete mastery, aligning with our intuitive understanding of knowledge hierarchy. This consistency is crucial for building reliable assessment models and ensuring the rationality of evaluation outcomes.
(2) Enhancing consistency in decision-making processes. In multi-criteria decision-making and intelligent decision support systems, decision-makers often need to balance multiple fuzzy criteria. Monotonicity ensures that as a criterion set expands (i.e., more options are included), its approximation results appropriately reflect this change, avoiding contradictions and inconsistencies in the decision-making process. This is vital for maintaining the coherence and reliability of decision-making procedures.
5. Complementary Compatibility
In the fuzzy S-approximation space, the concept of weak complementary compatibility was introduced [] to ensure that the lower approximation of a set is always contained within its upper approximation. Similarly, this section introduces the concept of complementary compatibility in the BFS approximation space.
Definition 24.
Let be a BFS approximation space. If , , and , the intervals for the upper and lower approximation operators are set as and , where and . The following condition is satisfied:
then is said to be complementary compatible.
Proposition 6.
Let be a complementary compatible BFS approximation space. Then, , .
Proof.
If , , then, . Thus, . Otherwise, suppose there exists with . Since is complementary compatible, that implies . Hence
Taking the supremum over all such , it follows
Hence, .
Combining the above results, we have .□
Example 3.
Let us consider the BFS approximation space in Example 1. Take and . Let
then its complement is
Taking as an example, according to the definition in Example 1, Then,
Therefore, the BFS approximation space in Example 1 does not satisfy the complementary compatibility condition. To achieve complementary compatibility, one may consider adjusting the knowledge mapping or redefining the decision mapping .
In data mining tasks, BFS approximation spaces allow flexible thresholds through and to discover fuzzy patterns of co-occurrence or to identify partial associations between concepts in large-scale data. Moreover, complementary compatibility considerations ensure that the lower and upper approximations are internally consistent, which is crucial in intelligent decision support systems. For example, when mining customer preferences (fuzzy sets of features), BFS approximation can unify partial knowledge across multiple product categories, enabling more robust recommendation and segmentation strategies.
6. Conclusions
Building on the fuzzy extension of knowledge space theory, this paper extends S-approximation spaces to BFS approximation spaces and defines their corresponding upper and lower approximation operators. Through rigorous analysis, the study demonstrates that these operators exhibit distinct mathematical properties under various operations and assumptions. Additionally, the paper explores a significant form of the approximation operators, highlighting the monotonicity and complementary compatibility inherent in BFS approximation spaces. These findings not only expand the theoretical framework of S-approximation spaces but also provide fresh insights into the fuzzy extension of knowledge space theory. Looking ahead, future research could delve deeper into the connections between BFS approximation spaces, fuzzy skill mappings, and fuzzy knowledge structures. Such endeavors would further enrich the theoretical foundation of BFS approximation spaces and enhance their practical applications in the broader context of fuzzy knowledge space theory.
Building on these results, BFS approximation spaces play a key role in facilitating the transition from single-fuzzy to bi-fuzzy universes. Nonetheless, there remain several aspects that warrant additional investigation. First, the choice of intervals and may be application-dependent and can require extensive parameter tuning. Second, in high-dimensional or large-scale settings, computing these approximations for multiple fuzzy universes simultaneously might become computationally intensive, thus prompting a need for efficient algorithms and distributed implementations. Third, complementary compatibility imposes specific constraints on the sum of membership evaluations, which may not always hold in real-world fuzzy data. In future work, more advanced parameter optimization or machine-learning-based calibration methods could be investigated to automatically set and . Moreover, a tighter integration with fuzzy skill maps in knowledge space theory might yield deeper insights, and exploring BFS approximation spaces in emerging fields such as explainable AI, cognitive modeling, or big data analytics could further broaden their applicability.
Author Contributions
Writing—original draft preparation, R.W. and X.X.; writing—review and editing, R.W., H.Z. and X.X. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded in part by the National Natural Science Foundation of China, grant number “12271191” and in part by the Natural Science Foundation of Fujian Province, China, grant number “2024J01793”.
Data Availability Statement
Data are contained within the article.
Acknowledgments
The authors extend their heartfelt gratitude to the anonymous reviewers and editors for their meticulous review and valuable suggestions.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Pawlak, Z. Rough sets. Int. J. Comput. Inf. Sci. 1982, 11, 341–356. [Google Scholar] [CrossRef]
- Pawlak, Z. Rough Sets: Theoretical Aspects of Reasoning About Data; Springer Science & Business Media: Berlin/Heidelberg, Germany, 1991; Volume 9. [Google Scholar]
- Pawlak, Z.; Skowron, A. Rough sets and Boolean reasoning. Inf. Sci. 2007, 177, 41–73. [Google Scholar] [CrossRef]
- Ilczuk, G.; Mlynarski, R.; Wakulicz-Deja, A.; Drzewiecka, A.; Kargul, W. Rough set techniques for medical diagnosis systems. In Proceedings of the Computers in Cardiology, Lyon, France, 25–28 September 2005; pp. 837–840. [Google Scholar]
- Inbarani, H.H. A novel neighborhood rough set based classification approach for medical diagnosis. Procedia Comput. Sci. 2015, 47, 351–359. [Google Scholar]
- El-Bably, M.K.; Abu-Gdairi, R.; El-Gayar, M.A. Medical diagnosis for the problem of Chikungunya disease using soft rough sets. AIMS Math. 2023, 8, 9082–9105. [Google Scholar] [CrossRef]
- Wong, S.M.; Wang, L.; Yao, Y. Interval structure: A framework for representing uncertain information. In Proceedings of the Uncertainty in Artificial Intelligence, Stanford University, Stanford, CA, USA, 17–19 September 1992; pp. 336–343. [Google Scholar]
- Skowron, A.; Dutta, S. Rough sets: Past, present, and future. Nat. Comput. 2018, 17, 855–876. [Google Scholar] [CrossRef] [PubMed]
- D’eer, L.; Cornelis, C.; Yao, Y. A semantically sound approach to Pawlak rough sets and covering-based rough sets. Int. J. Approx. Reason. 2016, 78, 62–72. [Google Scholar] [CrossRef]
- Abu-Gdairi, R.; El-Gayar, M.A.; El-Bably, M.K.; Fleifel, K.K. Two different views for generalized rough sets with applications. Mathematics 2021, 9, 2275. [Google Scholar] [CrossRef]
- Hooshmandasl, M.R.; Shakiba, A.; Goharshady, A.; Karimi, A. S-Approximation: A New Approach to Algebraic Approximation. J. Discret. Math. 2014, 2014, 909684. [Google Scholar] [CrossRef]
- Dempster, A.P. Upper and lower probabilities induced by a multivalued mapping. Ann. Math. Stat. 1967, 38, 325–339. [Google Scholar] [CrossRef]
- Ziarko, W. Variable precision rough set model. J. Comput. Syst. Sci. 1993, 46, 39–59. [Google Scholar] [CrossRef]
- Davvaz, B. A short note on algebraic T-rough sets. Inf. Sci. 2008, 178, 3247–3252. [Google Scholar] [CrossRef]
- Shakiba, A.; Hooshmandasl, M.R. S-approximation spaces: A three-way decision approach. Fundam. Inform. 2015, 139, 307–328. [Google Scholar] [CrossRef]
- Shakiba, A. S-approximation Spaces. In Algebraic Methods in General Rough Sets; Birkhäuser: Cham, Switzerland, 2018; pp. 697–725. [Google Scholar]
- Hooshmandasl, M.R.; Meybodi, M.A.; Goharshady, A.K.; Shakiba, A. A combinatorial approach to certain topological spaces based on minimum complement s-approximation spaces. arXiv 2016, arXiv:1602.00998. [Google Scholar]
- Shakiba, A.; Goharshady, A.K.; Hooshmandasl, M.; Meybodi, M.A. A note on belief structures and S-approximation spaces. arXiv 2018, arXiv:1805.10672. [Google Scholar]
- Shakiba, A. Distributed decision making with S-approximation spaces. Int. J. Uncertain. Fuzziness Knowl.-Based Syst. 2021, 29, 281–311. [Google Scholar] [CrossRef]
- Xu, W.; Jia, B.; Li, X. A generalized model of three-way decision with ranking and reference tuple. Int. J. Approx. Reason. 2022, 144, 51–68. [Google Scholar] [CrossRef]
- Li, X.; Chen, Y. Matroidal structures on S-approximation spaces. Soft Comput. 2022, 26, 11231–11242. [Google Scholar] [CrossRef]
- Li, X.; Yan, Y. Three-way decision: A unification of two-universe models of rough sets. Appl. Intell. 2024, 54, 460–469. [Google Scholar] [CrossRef]
- Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
- Zimmermann, H.J. Fuzzy set theory. Wiley Interdiscip. Rev. Comput. Stat. 2010, 2, 317–332. [Google Scholar] [CrossRef]
- Yao, Y. A comparative study of fuzzy sets and rough sets. Inf. Sci. 1998, 109, 227–242. [Google Scholar] [CrossRef]
- Feng, F.; Li, C.; Davvaz, B.; Ali, M.I. Soft sets combined with fuzzy sets and rough sets: A tentative approach. Soft Comput. 2010, 14, 899–911. [Google Scholar] [CrossRef]
- Abd El-latif, A. New generalized fuzzy soft rough approximations applied to fuzzy topological spaces. J. Intell. Fuzzy Syst. 2018, 35, 2123–2136. [Google Scholar] [CrossRef]
- Shakiba, A.; Hooshmandasl, M.R.; Davvaz, B.; Fazeli, S.A.S. An intuitionistic fuzzy approach to S-approximation spaces. J. Intell. Fuzzy Syst. 2016, 30, 3385–3397. [Google Scholar] [CrossRef]
- Shakiba, A.; Hooshmandasl, M.; Davvaz, B.; Shahzadeh Fazeli, S.A. S-approximation spaces: A fuzzy approach. Iran. J. Fuzzy Syst. 2017, 14, 127–154. [Google Scholar]
- Doignon, J.-P.; Falmagne, J.-C. Spaces for the assessment of knowledge. Int. J. Man-Mach. Stud. 1985, 23, 175–196. [Google Scholar] [CrossRef]
- Falmagne, J.C.; Doignon, J.P. A class of stochastic procedures for the assessment of knowledge. Br. J. Math. Stat. Psychol. 1988, 41, 1–23. [Google Scholar] [CrossRef]
- Yang, L.; Li, J.; Zhang, C.; Lin, Y. A New Approach of Knowledge Reduction in Knowledge Context Based on Boolean Matrix. Symmetry 2022, 14, 850. [Google Scholar] [CrossRef]
- Liu, G. Rough set approaches in knowledge structures. Int. J. Approx. Reason. 2021, 138, 78–88. [Google Scholar] [CrossRef]
- Anselmi, P.; Robusto, E.; Stefanutti, L.; de Chiusole, D. An upgrading procedure for adaptive assessment of knowledge. Psychometrika 2016, 81, 461–482. [Google Scholar] [CrossRef] [PubMed]
- Brancaccio, A.; de Chiusole, D.; Stefanutti, L. Algorithms for the adaptive assessment of procedural knowledge and skills. Behav. Res. Methods 2023, 55, 3929–3951. [Google Scholar] [CrossRef] [PubMed]
- de Chiusole, D.; Stefanutti, L.; Anselmi, P.; Robusto, E. Stat-Knowlab. Assessment and learning of statistics with competence-based knowledge space theory. Int. J. Artif. Intell. Educ. 2020, 30, 668–700. [Google Scholar] [CrossRef]
- Cosyn, E.; Uzun, H.; Doble, C.; Matayoshi, J. A practical perspective on knowledge space theory: ALEKS and its data. J. Math. Psychol. 2021, 101, 102512. [Google Scholar] [CrossRef]
- Zhou, Y.; Li, J.; Yang, H.; Xu, Q.; Yang, T.; Feng, D. Knowledge structures construction and learning paths recommendation based on formal contexts. Int. J. Mach. Learn. Cybern. 2024, 15, 1605–1620. [Google Scholar] [CrossRef]
- Sun, W.; Li, J.; Ge, X.; Lin, Y. Knowledge structures delineated by fuzzy skill maps. Fuzzy Sets Syst. 2021, 407, 50–66. [Google Scholar] [CrossRef]
- Xu, B.; Li, J. The inclusion degrees of fuzzy skill maps and knowledge structures. Fuzzy Sets Syst. 2023, 465, 108540. [Google Scholar] [CrossRef]
- Xu, B.; Li, J.; Sun, W.; Wang, B. On delineating forward-and backward-graded knowledge structures from fuzzy skill maps. J. Math. Psychol. 2023, 117, 102819. [Google Scholar] [CrossRef]
- Stefanutti, L.; Anselmi, P.; de Chiusole, D.; Spoto, A. On the polytomous generalization of knowledge space theory. J. Math. Psychol. 2020, 94, 102306. [Google Scholar] [CrossRef]
- Zhou, Y.; Li, J.; Wang, H.; Sun, W. Skills and fuzzy knowledge structures. J. Intell. Fuzzy Syst. 2022, 42, 2629–2645. [Google Scholar] [CrossRef]
- Sun, W.; Li, J.; Lin, F.; He, Z. Constructing polytomous knowledge structures from fuzzy skills. Fuzzy Sets Syst. 2023, 461, 108395. [Google Scholar] [CrossRef]
- Sun, W.; Li, J.; He, Z.; Ge, X.; Lin, Y. Well-graded polytomous knowledge structures. J. Math. Psychol. 2023, 114, 102770. [Google Scholar] [CrossRef]
- He, Z. Polytomous Knowledge Structures Based on Entail Relations. Mathematics 2024, 12, 2504. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 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/).