Next Article in Journal
Topology Unveiled: A New Horizon for Economic and Financial Modeling
Previous Article in Journal
Density Formula in Malliavin Calculus by Using Stein’s Method and Diffusions
Previous Article in Special Issue
Fuzzy Hilbert Transform of Fuzzy Functions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Bi-Fuzzy S-Approximation Spaces

1
School of Mathematics and Computer Science, Quanzhou Normal University, Quanzhou 362000, China
2
Fujian Provincial Key Laboratory of Data-Intensive Computing, Quanzhou 362000, China
3
Fujian University Laboratory of Intelligent Computing and Information Processing, Quanzhou 362000, China
4
School of Mathematics and Statistics, Minnan Normal University, Zhangzhou 363000, China
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(2), 324; https://doi.org/10.3390/math13020324
Submission received: 3 December 2024 / Revised: 15 January 2025 / Accepted: 18 January 2025 / Published: 20 January 2025
(This article belongs to the Special Issue Fuzzy Convex Structures and Some Related Topics, 2nd Edition)

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.

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 [1], rough set theory offers a robust framework for addressing these issues [2]. 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 [3,4,5,6].
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 [7,8,9,10]. 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 [7]. 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. [11] and grounded in Dempster’s multi-valued mapping theory [12], 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 [7], variable precision rough sets [13], and T-rough sets [14], to be represented within the S-approximation framework [12,15,16]. 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 [17]. 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 [18]. The integration of three-way decision theory with S-approximation spaces has further expanded their applicability in complex decision support systems [15,19,20,21,22].
Originally proposed by Zadeh, fuzzy set theory is a fundamental mathematical tool for managing fuzzy information [23] and has found wide application in data science and artificial intelligence [24]. The integration of fuzzy set theory with rough set theory enhances their combined ability to address both fuzzy and uncertain information [25,26,27]. Shakiba et al. incorporated fuzzy set theory into S-approximation spaces by representing one universe W as a fuzzy power set and extending the mapping S from 0 , 1 to 0 , 1 , thereby developing both the intuitionistic fuzzy S-approximation spaces [28] and the fuzzy S-approximation space model [29]. 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 [29]. 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 [30,31], with each theory’s structure and properties enriching the other [32,33]. 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 [34,35,36,37]. 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 [38]. Recently, researchers have increasingly integrated KST with fuzzy set theory [38]. Traditional skill maps have been extended to fuzzy skill maps [39,40,41], and dichotomous knowledge structures have been expanded to polytomous knowledge structures [42]. Fuzzy knowledge structures, combined with fuzzy sets, form a special type of polytomous knowledge structures [43,44,45,46]. Zhou et al.’s research on fuzzy skill maps and fuzzy knowledge structures [43] 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 [39], S-approximation spaces [11,29], and the fuzzy extension of knowledge spaces [43].
Definition 1.
([39]). Let U be a nonempty set. If A : U 0 , 1 , then A is referred to as a fuzzy set. The collection of all fuzzy sets on U is denoted as F U and is expressed as F U = A A : U 0 , 1 . x U , A x represents the membership degree of x in the fuzzy set A . Generally, a fuzzy set A on U can be written as A = x , A x x U .
Definition 2.
([11]). Let G = U , W , T , S  be a quadruple, where U  and W  are nonempty finite sets,  2 W  denotes the power set of W , T : U 2 W  is a knowledge mapping, and S : 2 W × 2 W 0 , 1  is a decision mapping. Then, G  is called an S-approximation space. A 2 W , the lower and upper approximations of A  are defined as:
G _ A = x U S T x , A = 1 , G ¯ A = x U S T x , A c = 0 .
Here, A c  denotes the complement of A  with respect to W .
In essence, S  captures the decision criterion for inclusion relations or degree of overlap in rough set approximations by extending classical equivalence relations [11].
Following this, we introduce the notions of complement, intersection, and union for S-approximation spaces.
Definition 3.
([11]). Let G = U , W , T , S  be an S-approximation space. Define H = U , W , T , S  as the complement of G , where A , B 2 W , S A , B = 1 S A , B .
Definition 4.
([11]). Let W  be a nonempty finite set, and define:
S S W = S S : 2 W × 2 W 0 , 1 .
For S 1 , S 2 S S W and A , B 2 W , define:
S 1 S 2 A , B = S 1 A , B S 2 A , B = m i n S 1 A , B , S 2 A , B , S 1 S 2 A , B = S 1 A , B S 2 A , B = m a x S 1 A , B , S 2 A , B .
Definition 5.
([11]). Let G 1 = U , W , T , S 1  and G 2 = U , W , T , S 2  be S-approximation spaces. The intersection G 1 G 2  and union G 1 G 2  of G 1  and G 2  are defined as follows:
G 1 G 2 = U , W , T , S 1 S 2 , G 1 G 2 = U , W , T , S 1 S 2 .
Next, we introduce relevant concepts of fuzzy S-approximation spaces.
Definition 6.
([29]). Let F G = U , W , T , S be a quadruple, where U and W are nonempty finite sets, T : U F W , and S : F W × F W 0 , 1 , with F W = A A : W 0 , 1 . Then,   F G is called a fuzzy S-approximation space. A F W , the lower and upper approximations of A are defined as follows:
F G _ A x = S T x , A , F G ¯ A x = 1 S T x , A c .
Definition 7.
([29]). Let F G = U , W , T , S  be a fuzzy S-approximation space, and let a , r  be a pair of thresholds where 0 r < a 1 . The lower and upper approximations of a set   A F W  with respect to these thresholds are defined as follows:
F G a _ A = x U S T x , A a , F G r ¯ A = x U S T x , A c r .
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.
([29]). Let F G = U , W , T , S  be a fuzzy S-approximation space. If A , B , X F W , the following condition holds:
A B S X , A S X , B ,
then F G is called a monotonic fuzzy S-approximation space.
Definition 9.
([29]). Let F G = U , W , T , S  be a fuzzy S-approximation space. If x U  and A F W , the following condition holds:
S T x , A + S T x , A c 1 ,
then F G 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.
([43]). A skill mapping is defined as the triple Q × L + , S , τ , where Q  is a nonempty finite set of items, Q × L + = q , l q Q ,   l L + , L 0 , 1  with 0 , 1 L , and L + = L 0 0 , 1 , S  is a nonempty finite set of skills, and τ : Q × L + 2 S .
Definition 11.
([43]). Let Q × L + , S , τ  be a skill mapping and M 2 S . Define K = q , K q q Q , where the fuzzy knowledge state of item q  under the conjunctive model is K q = s u p   l L + τ q , l M . For convenience, τ q , l  is used to represent τ q , l . The conjunctive model assumes that “all the skills associated with an item are necessary for solving it.”
Definition 12.
([43]). Let Q × L + , S , τ  be a skill mapping and M 2 S . Define K = q , K q q Q , where the fuzzy knowledge state of item q  under the disjunctive model is K q = s u p   l L + τ q , l M . The disjunctive model assumes that “having any of the skills associated with an item is sufficient for solving it.”
Definition 13.
([43]). A fuzzy skill mapping is defined as the triple Q × L + , S , τ , where Q  is a nonempty finite set of items, S  is a nonempty finite set of skills, L 0 , 1  with 0 , 1 L ,   L + = L 0 0 , 1 , and τ : Q × L + F S .

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 B F G = U × L + , W , T , S  is defined as follows: U  and   W  are nonempty finite sets, T : U × L + F W  is a knowledge mapping, and S : F W × F W 0 , 1  is a decision mapping, where F W = A A : W 0 , 1 , U × L + = x , l x U ,   l L +  with L 0 , 1 , 0 , 1 L , and L + = L 0 0 , 1 . In this study, L  is set to be finite; therefore, L +  is also finite. The quadruple B F G  is called a bi-fuzzy S-approximation space, abbreviated as BFS approximation space.
Remark 1.
The crisp set U  can be regarded as a special fuzzy set, where the membership degree of x U  is 1 . Therefore, if L = 0 , 1 , then U × L + = x , 1 x U = U . Thus, when L = 0 , 1 , the bi-fuzzy S-approximation space degenerates into a fuzzy S-approximation space.
Remark 2.
For convenience, T x , l  is used to represent T x , l .
Example 1.
Let U = x 1 , x 2 , W = y 1 , y 2 , y 3 , y 4 , L + = 0.6,1.0 , U × L + = x 1 , 0.6 , x 1 , 1.0 , x 2 , 0.6 , x 2 , 1.0 . The knowledge mapping T : U × L + F W  is defined as:
T x 1 , 0.6 = y 1 , 0.5 , y 2 , 0.3 , y 4 , 1.0 , T x 1 , 1.0 = y 1 , 0.7 , y 2 , 0.3 , y 3 , 0.6 , y 4 , 1.0 , T x 2 , 0.6 = y 1 , 0.2 , y 3 , 0.55 , T x 2 , 1.0 = y 1 , 0.2 , y 2 , 0.1 , y 3 , 1.0 .
The decision mapping S : F W × F W 0 , 1  is defined as:
S A , B = m a x w W A w + B w 2 ,   where A , B F W .
Then U × L + , W , T , S  is a BFS approximation space.
According to Definitions 11 and 12, let Q × L + , S , τ be a skill mapping and M 2 S . Define K = q , K q q Q , where the fuzzy knowledge state of item q under the conjunctive model is K q = s u p   l L + τ q , l M ; under the disjunctive model, the fuzzy knowledge state of item q is K q = s u p   l L + τ q , l M . In relation to the definition of S-approximation spaces and their upper and lower approximation operators in Definition 2, A , B 2 W , with the decision mapping S A , B = 1   if   A B   0   otherwise . Let τ = T ,   q = x , M = A , where T and A are the terms defined in Definition 2.
For the conjunctive model, we have:
K q = s u p   l L + τ q , l M = s u p   l L + S T x , l , A = 1 .
For the disjunctive model, we have:
K q = s u p   l L + τ q , l M = s u p   l L + S T x , l , A c = 0 .
This provides an important approach to defining lower and upper approximation operators. Subsequently, we extend this to a broader framework and define these operators A F W within the BFS approximation space.
Definition 15.
Let B F G = U × L + , W , T , S  be a BFS approximation space, with D 1 , D 2 0 , 1 , x U , and A F W ; the lower and upper approximations of A  are defined as follows:
x U ,
B F G _ A x = s u p   l L + S T x , l , A D 1 , B F G ¯ A x = s u p   l L + S T x , l , A c D 2 .
If l L + ,   S T x , l , A D 1 , then B F G _ A x = 0 .
If l L + , S T x , l , A c D 2 , then B F G ¯ A x = 0 .
It is evident that specific choices of L , the decision mapping S , and the intervals D 1 and D 2 can yield special forms for the lower and upper approximations defined above.
Within this context, D 1 controls the degree of similarity between elements, while D 2 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 D 1 and D 2 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 D 1 and D 2 . 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 D 1 and D 2 . 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 D 1 and D 2 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 B F G = U × L + , W , T , S  be a BFS approximation space. A F W , the following results hold:
(1) If L = 0 , 1 , then
B F G _ A = x U S T x , A D 1 , B F G ¯ A = x U S T x , A c D 2 .
(2) If S : F W × F W 0 , 1 , then
B F G _ A = x U   l L + , S T x , l , A D 1 , B F G ¯ A = x U   l L + , S T x , l , A c D 2 .
(3) If L = 0 , 1 , S : F W × F W 0 , 1 , D 1 = 1 , and D 2 = 0 , then
B F G _ A = x U S T x , A = 1 , B F G ¯ A = x U S T x , A c = 0 .
Remark 3.
It can be seen that if L = 0 , 1 , S : F W × F W 0 , 1 , D 1 = 1 , and D 2 = 0 , 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 L = 0 , 1 , 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 B F G = U × L + , W , T , S  be a BFS approximation space. Define B F H = U × L + , W , T , S  as the complement of  B F G , A , B F W , S A , B = 1 S A , B .
It is easy to see that B F H = U × L + , W , T , S is also a BFS approximation space. Next, we define the complement of an interval D .
Definition 17.
D 0 , 1 , the complement interval of D , denoted by D ¯ , is defined as:
D ¯ = 1 a a D .
Proposition 2 describes the relationship between the upper and lower approximation operators of a BFS approximation space and its complement.
Proposition 2.
Let B F G = U × L + , W , T , S  be a BFS approximation space, and let B F H = U × L + , W , T , S  be the complement of B F G , where D 1 , D 2 0 , 1  and D 2 = D 1 ¯ . A F W , the following relationships hold:
(1) 
B F H _ A = B F G ¯ A c ,
(2) 
B F H ¯ A = B F G _ A c .
Proof. 
(1) Suppose S T x , l , A D 1 for all l L + and x U . Then by Definition 15, B F H _ A x = 0 . Since S T x , l , A = 1 S T x , l , A and it does not belong to D 1 , we get S T x , l , A D 1 ¯ = D 2 . Consequently, by Definition 15, if S T x , l , A D 2 for all l L + , we must have B F G ¯ A c x = 0 . Hence, in this case, B F H _ A x = B F G ¯ A c x = 0 .
Otherwise, there exists at least one l L + such that S T x , l , A = 1 S T x , l , A D 1 . Equivalently, S T x , l , A D 1 ¯ = D 2 . Therefore, by taking the supremum over all such   l L + , we get
B F H _ A x = s u p   l L + 1 S T x , l , A D 1 = s u p   l L + S T x , l , A D 2 .
By Definition 15, this is exactly the condition for B F G ¯ A c x = s u p l L + S T x , l , A D 2 . Hence, B F H _ A x = B F G ¯ A c x .
Combining both cases, we conclude that B F H _ A = B F G ¯ A c .
(2) Suppose S T x , l , A c D 2 for all l L + and x U . Then, B F H ¯ A x = 0 . Since S T x , l , A c = 1 S T x , l , A c and it does not belong to D 2 , we have S T x , l , A c D 2 ¯ = D 1 . Consequently, if S T x , l , A c D 1 for all l L + , it follows from Definition 15 that B F G _ A c x = 0 . Hence, B F H ¯ A x = B F G _ A c x = 0 .
Otherwise, there exists at least one l L + such that S T x , l , A c = 1 S T x , l , A c D 2 . Equivalently, S T x , l , A c D 2 ¯ = D 1 . Therefore,
B F H ¯ A x = s u p   l L + S T x , l , A c D 2 = s u p   l L + 1 S T x , l , A c D 2 .
Since 1 S T x , l , A c D 2 S T x , l , A c D 2 ¯ = D 1 , we see by Definition 15 that
B F G _ A c x = s u p   l L + S T x , l , A c D 1
Thus, B F H ¯ A x = B F G _ A c x .
Combining both cases, we conclude that B F H ¯ A = B F G _ A c . □
Definition 18.
Let W  be a nonempty finite set. Define:
S S W = S S : F W × F W 0 , 1 .
For S 1 , S 2 S S W , A , B F W , and D 0 , 1 , the operations of intersection and union for decision mappings are defined as:
S 1 S 2 A , B = S 1 A , B S 2 A , B , S 1 S 2 A , B = S 1 A , B S 2 A , B .
Here, S 1 A , B , S 2 A , B D , and therefore S 1 S 2 A , B ,   S 1 S 2 A , B D .
Next, we introduce the concepts of intersection and union for BFS approximation spaces.
Definition 19.
Let B F G 1 = U × L + , W , T , S 1  and B F G 2 = U × L + , W , T , S 2  be BFS approximation spaces. Define the intersection B F G 1 B F G 2  and union B F G 1 B F G 2  of B F G 1  and B F G 2  as:
B F G 1 B F G 2 = U × L + , W , T , S 1 S 2 , B F G 1 B F G 2 = U × L + , W , T , S 1 S 2 .
It is evident that both B F G 1 B F G 2 and B F G 1 B F G 2 are BFS approximation spaces.
Proposition 3.
Let B F G 1 = U × L + , W , T , S 1 and B F G 2 = U × L + , W , T , S 2 be BFS approximation spaces. Define B F G = U × L + , W , T , S 1 S 2   and B F M = U × L + , W , T , S 1 S 2 , with D 1 , D 2 0 , 1 . Then A F W , the following properties hold:
(1)
B F G _ A = B F G 1 _ A B F G 2 _ A ,
(2)
B F G ¯ A = B F G 1 ¯ A B F G 2 ¯ A ,
(3)
B F M _ A = B F G 1 _ A B F G 2 _ A ,
(4)
B F M ¯ A = B F G 1 ¯ A B F G 2 ¯ A .
Proof. 
(1) l L + , if S 1 T x , l , A D 1 , then B F G 1 _ A x = 0 . Since S A , B = S 1 A , B S 2 A , B , it follows that S T x , l , A D 1 , and thus B F G _ A x = 0 . Similarly, l L + , if S 2 T x , l , A D 1 , then B F G 2 _ A x = 0 . Otherwise:
B F G _ A x = s u p   l L + S T x , l , A D 1 = s u p   l L + S 1 T x , l , A S 2 T x , l , A D 1 = s u p   l L + S 1 T x , l , A D 1 s u p   l L + S 2 T x , l , A D 1 = B F G 1 _ A x B F G 2 _ A x .
Hence, B F G _ A = B F G 1 _ A B F G 2 _ A .
(2) l L + , if S 1 T x , l , A c D 2 , then B F G 1 ¯ A x = 0 . Since S A , B = S 1 A , B S 2 A , B , it follows that S T x , l , A c D 2 , and thus D F G ¯ A x = 0 . Similarly, if S 2 T x , l , A c D 2 , then B F G 2 ¯ A x = 0 . Otherwise:
B F G ¯ A x = s u p   l L + S T x , l , A c D 2 = s u p   l L + S 1 T x , l , A c S 2 T x , l , A c D 2 = s u p   l L + S 1 T x , l , A c D 2 s u p   l L + S 2 T x , l , A c D 2 = B F G 1 ¯ A x B F G 2 ¯ A x .
Hence, B F G ¯ A = B F G 1 ¯ A B F G 2 ¯ A .
(3) l L + , if S 1 T x , l , A D 1 and S 2 T x , l , A D 1 , then B F G 1 _ A x = 0 and B F G 2 _ A x = 0 . Since S A , B = S 1 A , B S 2 A , B , it follows that S T x , l , A D 1 , and thus B F M _ A x = 0 . Otherwise:
B F M _ A x = s u p   l L + S T x , l , A D 1 = s u p   l L + S 1 T x , l , A S 2 T x , l , A D 1 = s u p   l L + S 1 T x , l , A D 1 s u p   l L + S 2 T x , l , A D 1 = B F G 1 _ A x B F G 2 _ A x .
Hence, B F M _ A = B F G 1 _ A B F G 2 _ A .
(4) l L + , if S 1 T x , l , A c D 2 and S 2 T x , l , A c D 2 , then B F G 1 ¯ A x = 0 and B F G 2 ¯ A x = 0 . Since S A , B = S 1 A , B S 2 A , B , it follows that S T x , l , A c D 2 , and thus B F M ¯ A x = 0 . Otherwise:
B F M ¯ A x = s u p   l L + S T x , l , A c D 2 = s u p   l L + S 1 T x , l , A c S 2 T x , l , A c D 2 = s u p   l L + S 1 T x , l , A c D 2 s u p   l L + S 2 T x , l , A c D 2 = B F G 1 ¯ A x B F G 2 ¯ A x .
Hence, B F M ¯ A = B F G 1 ¯ A B F G 2 ¯ A . □
Based on Proposition 3 and employing the method of induction, the following corollary is established.
Corollary 1.
Let   B F G i = U × L + , W , T , S i for i = 1,2 n be BFS approximation spaces, and define B F G = U × L + , W , T , i = 1 n S i and B F M = U × L + , W , T , i = 1 n S i , where D 1 , D 2 0 , 1 . Then, the following statements hold A F W :
(1)
B F G _ A = i = 1 n B F G i _ A ,
(2)
B F G ¯ A = i = 1 n B F G i ¯ A ,
(3)
B F M _ A = i = 1 n B F G i _ A ,
(4)
B F M ¯ A = i = 1 n B F G i ¯ A .
In the definitions of the upper and lower approximation operators provided in Definition 15, the intervals D 1 and D 2 are general subsets of 0 , 1 . 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 D 1 = a , 1 and D 2 = 0 , b , where a , b 0 , 1 . 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 D 1 = a , 1 and D 2 = 0 , b , where a , b 0 , 1 .
Definition 20.
Let B F G = U × L + , W , T , S  be a BFS approximation space. For A , B , C F W  and    l L + , the following conditions hold:
(1)
A B S T x , l , A S T x , l , B ,
(2)
If l 1 l 2 ,   S T x , l 1 , C S T x , l 2 , C .
Then, B F G is called a monotonic BFS approximation space.
Proposition 4.
Let B F G = U × L + , W , T , S be a monotonic BFS approximation space. A , B F W , the following properties hold:
(1)
A B B F G _ A B F G _ B ,
(2)
A B B F G ¯ A B F G ¯ B ,
(3)
B F G _ A B B F G _ A B F G _ B ,
(4)
B F G _ A B B F G _ A B F G _ B ,
(5)
B F G ¯ A B B F G ¯ A B F G ¯ B ,
(6)
B F G ¯ A B B F G ¯ A B F G ¯ _ B .
Proof. 
(1) If l L + , S 1 T x , l , A D 1 , then by Definition 15, B F G _ A x = 0 . Consequently, B F G _ A x B F G _ B x . Otherwise,
B F G _ A x = s u p   l L + S T x , l , A D 1 = s u p   l L + S T x , l , A a .
Since B F G is monotonic,
s u p   l L + S T x , l , A a s u p   l L + S T x , l , B a = B F G _ B x .
Thus, A B B F G _ A B F G _ B .
(2) If l L + , S 1 T x , l , A c D 2 , then by Definition 15, B F G ¯ A x = 0 . Consequently, B F G ¯ A x B F G ¯ B x . Otherwise, since B F G is monotonic and A B , we have S T x , l , A S T x , l , B . This implies B c A c , and S T x , l , B c S T x , l , A c . Therefore,
B F G ¯ A x = s u p   l L + S T x , l , A c b s u p   l L + S T x , l , B c b = B F G ¯ B x .
Thus, A B B F G _ A B F G _ B .
(3) Since A A B , by Property (1), B F G _ A B F G _ A B . Similarly, B A B B F G _ B B F G _ A B .
Therefore, B F G _ A B B F G _ A B F G _ B .
(4) Since A B A , by Property (1), B F G _ A B B F G _ A . Similarly, A B B B F G _ A B B F G _ B .
Therefore, B F G _ A B B F G _ A B F G _ B .
(5) Since A A B , by Property (2), B F G ¯ A B F G ¯ A B . Similarly, B A B B F G ¯ B B F G ¯ A B .
Therefore, B F G ¯ A B B F G ¯ A B F G ¯ B .
(6) Since A B A , by Property (2), B F G ¯ A B B F G ¯ A . Similarly, A B B B F G ¯ A B B F G ¯ B .
Therefore, B F G ¯ A B B F G ¯ A B F G ¯ B . □
Based on Proposition 4 and the method of induction, the following corollary is derived.
Corollary 2.
Let   B F G = U × L + , W , T , S  be a monotonic BFS approximation space. A F W , the following statements hold:
(1)
B F G _ i = 1 n A i i = 1 n B F G _ A i ,
(2)
B F G _ i = 1 n A i i = 1 n B F G _ A i ,
(3)
B F G ¯ A i = 1 n A i i = 1 n B F G ¯ A i ,
(4)
B F G ¯ i = 1 n A i i = 1 n B F G ¯ A i
Proof. 
(1) For n = 2 , Proposition 4(3) implies:
B F G _ A 1 A 2 B F G _ A 1 B F G _ A 2 .
Assume the statement holds for n = k , i.e.,
B F G _ i = 1 k A i i = 1 k B F G _ A i .
For n = k + 1 , let A = i = 1 k A i . Using Proposition 4(3),
B F G _ i = 1 k + 1 A i = B F G _ A A k + 1 B F G _ A B F G _ A k + 1 .
By the induction hypothesis,
B F G _ A i = 1 k B F G _ A i .
Thus, B F G _ i = 1 k + 1 A i i = 1 k + 1 B F G _ A i .
This completes the induction step.
(2) For n = 2 , Proposition 4(4) implies:
B F G _ A 1 A 2 B F G _ A 1 B F G _ A 2 .
Assume the statement holds for n = k , i.e.,
B F G _ i = 1 k A i i = 1 k B F G _ A i .
For n = k + 1 , let A = i = 1 k A i . Using Proposition 4(4),
B F G _ i = 1 k + 1 A i = B F G _ A A k + 1 B F G _ A B F G _ A k + 1 .
By the induction hypothesis,
B F G _ A i = 1 k B F G _ A i .
Thus, B F G _ i = 1 k + 1 A i i = 1 k + 1 B F G _ A i .
This completes the induction step.
The proofs of statements (3) and (4) follow similarly from Proposition 4(5) and (6), using induction on n . The base cases n = 2 hold by Proposition 4, and the induction steps are analogous to those for statements (1) and (2). □
Definition 21.
Let U  be a nonempty finite set. Define:
l T U = T T : U × L + F W .
This represents the set of all knowledge mappings defined on U × L + and taking values in F W .
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 x , l U × L + and w W , T 1 , T 2 l T U , the operator “◇” aggregates the knowledge mappings by taking the pointwise minimum of their membership degrees:
T 1 T 2 x , l w = min { T 1 x , l w , T 2 x , l w } .
Similarly, the operator “ ” aggregates them by taking the pointwise maximum:
T 1 T 2 x , l w = max { T 1 x , l w , T 2 x , l w } .
Definition 22.
Let B F G 1 = U × L + , W , T 1 , S and B F G 2 = U × L + , W , T 2 , S be BFS approximation spaces, where T 1 , T 2 l T U . The intersection B F G 1 B F G 2 and the union B F G 1 B F G 2 of B F G 1 and B F G 2 , with respect to knowledge mappings, are defined as follows:
B F G 1 B F G 2 = U × L + , W , T 1 T 2 , S , B F G 1 B F G 2 = U × L + , W , T 1 T 2 , S .
These resulting spaces are also valid BFS approximation spaces since the aggregated knowledge mappings T 1 T 2 and T 1 T 2 remain within the set of allowable knowledge mappings l T U .
Definition 23.
For B F G 1 2 = B F G 1 B F G 2 = U × L + , W , T 1 T 2 , S , let  D 1 = a , 1 , D 2 = 0 , b , and x U . A F W , the lower and upper approximations are defined as follows:
B F G 1 2 _ A x = s u p   l L + S T 1 x , l , A S T 2 x , l , A D 1 , B F G 1 2 ¯ A x = s u p   l L + S T 1 x , l , A c S T 2 x , l , A c D 2 .
For B F G 1 2 = B F G 1 B F G 2 = U × L + , W , T 1 T 2 , S , let D 1 = a , 1 , D 2 = 0 , b , and x U . A F W , the lower and upper approximations are defined as follows:
B F G 1 2 _ A x = s u p   l L + S T 1 x , l , A S T 2 x , l , A D 1 , B F G 1 2 ¯ A x = s u p   l L + S T 1 x , l , A c S T 2 x , l , A c D 2 .
Example 2.
Consider two BFS approximation spaces B F G 1 = U × L + , W , T 1 , S and B F G 2 = U × L + , W , T 2 , S where U = { x 1 , x 2 } , W = { y 1 , y 2 } , L + = { 0.5,1.0 } . The knowledge mappings T 1 and T 2 are given by:
T 1 x 1 , 0.5 = { y 1 , 0.3 , y 2 , 0.3 } ,
T 1 x 1 , 1.0 = { y 1 , 0.5 , y 2 , 0.5 } ,
T 1 x 2 , 0.5 = { y 1 , 0.3 , y 2 , 0.6 } ,
T 1 x 2 , 1.0 = { y 1 , 0.4 , y 2 , 0.6 }
T 2 x 1 , 0.5 = { y 1 , 0.2 , y 2 , 0.4 } ,
T 2 x 1 , 1.0 = { y 1 , 0.3 , y 2 , 0.7 } ,
T 2 x 2 , 0.5 = { y 1 , 0.3 , y 2 , 0.2 } ,
T 2 x 2 , 1.0 = { y 1 , 0.5 , y 2 , 0.4 } .
The decision mapping S is defined as:
S A , B = max w W A w + B w 2 ,   where A , B F W .
Knowledge Mappings for B F G 1 B F G 2  and B F G 1 B F G 2  are shown in Table 1.
Let a = 0.5 , b = 0.5 . Then D 1 = 0.5,1 , D 2 = 0,0.5 . let A = { y 1 , 0.6 , y 2 , 0.4 } F W , thus  A c = { y 1 , 0.4 , y 2 , 0.6 } . Decision mapping values for T 1  and T 2  with A  and A c  are shown in Table 2.
Here, W = { y 1 , y 2 } . Hence, for each pair x , l ,we evaluate  A w + B w 2  over w { y 1 , y 2 }  and take the maximum. As an illustration, T 1 x 1 , 0.5 = { y 1 , 0.3 , y 2 , 0.3 }  implies
S T 1 x 1 , 0.5 , A = m a x 0.3 + 0.6 2 , 0.3 + 0.4 2 = m a x 0.45 , 0.35 = 0.45 .
Then we obtain the intersection-based and union-based lower and upper approximations as shown in Table 3 below.
In Table 3, we illustrate the case x = x 1  for B F G 1 2 _ A x  and B F G 1 2 ¯ A x .
For the lower approximation B F G 1 2 _ A x 1 , we require
S T 1 x 1 , l , A S T 2 x 1 , l , A = m i n S T 1 x 1 , l , A , S T 2 x 1 , l , A D 1 = 0.5,1 .
As  m i n S T 1 x 1 , 0.5 , A , S T 2 x 1 , 0.5 , A = m i n 0.45,0.45 = 0.45 < 0.5  and m i n S T 1 x 1 , 1.0 , A , S T 2 x 1 , 1.0 , A = m i n 0.55,0.55 = 0.55 0.5 , then we have B F G 1 2 _ A x 1 = 1.0 .
For the upper approximation B F G 1 2 ¯ A x 1 , we require
S T 1 x 1 , l , A S T 2 x 1 , l , A c = m i n S T 1 x 1 , l , A , S T 2 x 1 , l , A c D 2 = 0,0.5 .
As  m i n S T 1 x 1 , 0.5 , A c , S T 2 x 1 , 0.5 , A c = m i n 0.45,0.50 = 0.45   0.5  and m i n S T 1 x 1 , 1.0 , A c , S T 2 x 1 , 1.0 , A c = m i n 0.55,0.65 = 0.55 > 0.5 , then we have B F G 1 2 ¯ A x 1 = 0.5 .
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 T 1 and T 2 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 B F G 1 = U × L + , W , T 1 , S and B F G 2 = U × L + , W , T 2 , S be monotonic BFS approximation spaces with D 1 = a , 1 and D 2 = 0 , b . Let B F G 1 B F G 2 = U × L + , W , T 1 T 2 , S and B F G 1 B F G 2 = U × L + , W , T 1 T 2 , S . Then, A , B F W , the following properties hold:
(1)
A B B F G 1 2 _ A B F G 1 _ A B F G 2 _ B ,
(2)
A B B F G 1 2 ¯ A B F G 1 ¯ A B F G 2 ¯ B ,
(3)
A B B F G 1 2 _ A B F G 1 _ A B F G 2 _ B ,
(4)
A B B F G 1 2 ¯ A B F G 1 ¯ A B F G 2 ¯ B ,
(5)
B F G 1 2 _ A B B F G 1 _ A B F G 2 _ B ,
(6)
B F G 1 2 ¯ A B B F G 1 ¯ A B F G 2 ¯ B ,
(7)
B F G 1 2 _ A B B F G 1 _ A B F G 2 _ B ,
(8)
B F G 1 2 ¯ A B B F G 1 ¯ A B F G 2 ¯ B .
Proof. 
(1) The lower approximation under is:
B F G 1 2 _ A x = s u p   l L + S T 1 x , l , A S T 2 x , l , A D 1 .
Monotonicity ensures
A B   S T 1 x , l , A S T 1 x , l , B , S T 2 x , l , A S T 2 x , l , B .
Thus, B F G 1 2 _ A x B F G 1 _ A x B F G 2 _ B x .
Hence, A B B F G 1 2 _ A B F G 1 _ A B F G 2 _ B .
(2) The upper approximation under is:
B F G 1 2 ¯ A x = s u p   l L + S T 1 x , l , A c S T 2 x , l , A c D 2 .
Monotonicity ensures
A B A c B c   S T 1 x , l , A c S T 1 x , l , B c , S T 2 x , l , A c S T 2 x , l , B c .
Thus, B F G 1 2 ¯ A x B F G 1 ¯ A x B F G 2 ¯ B x .
Hence, A B B F G 1 2 ¯ A B F G 1 ¯ A B F G 2 ¯ B .
(3) The lower approximation under is:
B F G 1 2 _ A x = s u p   l L + S T 1 x , l , A S T 2 x , l , A D 1 .
Monotonicity ensures
A B   S T 1 x , l , A S T 1 x , l , B , S T 2 x , l , A S T 2 x , l , B .
Thus, B F G 1 2 _ A x B F G 1 _ A x B F G 2 _ B x .
Hence, A B B F G 1 2 _ A B F G 1 _ A B F G 2 _ B .
(4) The upper approximation under is:
B F G 1 2 ¯ A x = s u p   l L + S T 1 x , l , A c S T 2 x , l , A c D 2 .
Monotonicity ensures
A B A c B c   S T 1 x , l , A c S T 1 x , l , B c , S T 2 x , l , A c S T 2 x , l , B c .
Thus, B F G 1 2 ¯ A x B F G 1 ¯ A x B F G 2 ¯ B x .
Hence, A B B F G 1 2 ¯ A B F G 1 ¯ A B F G 2 ¯ B .
(5) The lower approximation under for A B is:
B F G 1 2 _ A B x = s u p   l L + S T 1 x , l , A B S T 2 x , l , A B D 1 .
Since A A B and A A B , monotonicity ensures:
B F G 1 _ A x B F G 1 2 _ A B x ,   B F G 2 _ B x B F G 1 2 _ A B x .
Thus, B F G 1 2 _ A B x B F G 1 _ A x B F G 2 _ B x .
Hence, B F G 1 2 _ A B B F G 1 _ A B F G 2 _ B .
(6) The upper approximation under for A B is:
B F G 1 2 ¯ A B x = s u p   l L + S T 1 x , l , A c B c S T 2 x , l , A c B c D 2 .
Since A B A and A B A , monotonicity ensures:
B F G 1 2 ¯ A B x B F G 1 ¯ A x B F G 2 ¯ B x .
Hence, B F G 1 2 ¯ A B B F G 1 ¯ A B F G 2 ¯ B .
(7) The lower approximation under for A B is:
B F G 1 2 _ A B x = s u p   l L + S T 1 x , l , A B S T 2 x , l , A B D 1 .
Since A A B and A A B , monotonicity ensures:
B F G 1 2 _ A B x B F G 1 _ A x B F G 2 _ B x
Hence, B F G 1 2 _ A B B F G 1 _ A B F G 2 _ B .
(8) The upper approximation under for A B is:
B F G 1 2 ¯ A B x = s u p   l L + S T 1 x , l , A c B c S T 2 x , l , A c B c D 2 .
Since A B A and A B A , monotonicity ensures:
B F G 1 2 ¯ A B x B F G 1 ¯ A x B F G 2 ¯ B x .
Hence, B F G 1 2 ¯ A B B F G 1 ¯ A B F G 2 ¯ B . □
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 A is included in another fuzzy set B (i.e., A B ), then the lower approximation of A does not exceed that of B , and similarly, the upper approximation of A does not exceed that of B . 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 [29] 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 B F G = U × L + , W , T , S  be a BFS approximation space. If x U ,   l L + , and A F W , the intervals for the upper and lower approximation operators are set as D 1 = a , 1  and D 2 = 0 , b , where a , b 0 , 1  and a + b = 1 . The following condition is satisfied:
S T x , l , A + S T x , l , A c 1 ,
then B F G is said to be complementary compatible.
Proposition 6.
Let B F G = U × L + , W , T , S  be a complementary compatible BFS approximation space. Then, A F W , B F G _ A B F G ¯ A .
Proof. 
If l L + , S T x , l , A D 1 , then, B F G _ A x = 0 . Thus, B F G _ A x B F G ¯ A x . Otherwise, suppose there exists l L + with S T x , l , A D 1 . Since B F G is complementary compatible, that implies S T x , l , A + S T x , l , A c a + b = 1 . Hence
S T x , l , A a S T x , l , A c b .
Taking the supremum over all such l L + , it follows
B F G _ A x = s u p   l L + S T x , l , A D 1 s u p   l L + S T x , l , A D 2 = B F G ¯ A x .
Hence, B F G _ A x B F G ¯ A x .
Combining the above results, we have B F G _ A B F G ¯ A .□
Example 3.
Let us consider the BFS approximation space U × L + , W , T , S   in Example 1. Take a = 0.6  and b = 0.4 . Let
A = { y 1 , 0.2 , y 2 , 0.8 , y 3 , 0.1 , y 4 , 0.5 } F W ,
then its complement is
A c = { y 1 , 0.8 , y 2 , 0.2 , y 3 , 0.9 , y 4 , 0.5 } .
Taking x 1 , 0.6 as an example, according to the definition in Example 1, T x 1 , 0.6 = { y 1 , 0.5 , y 2 , 0.3 , y 3 , 0 , y 4 , 1 } . Then,
S T x 1 , 0.6 , A = max 0.5 + 0.2 2 , 0.3 + 0.8 2 , 0 + 0.1 2 , 1 + 0.5 2 = max { 0.35,0.55,0.05,0.75 } = 0.75 . S T x 1 , 0.6 , A c = max 0.5 + 0.8 2 , 0.3 + 0.2 2 , 0 + 0.9 2 , 1 + 0.5 2 = max { 0.65,0.25,0.45,0.75 } = 0.75 . S T x 1 , 0.6 , A + S T x 1 , 0.6 , A c = 0.75 + 0.75 = 1.5 1 .
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 T  or redefining the decision mapping S .
In data mining tasks, BFS approximation spaces allow flexible thresholds through D 1 and D 2 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 D 1 and D 2 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 a and b . 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

  1. Pawlak, Z. Rough sets. Int. J. Comput. Inf. Sci. 1982, 11, 341–356. [Google Scholar] [CrossRef]
  2. Pawlak, Z. Rough Sets: Theoretical Aspects of Reasoning About Data; Springer Science & Business Media: Berlin/Heidelberg, Germany, 1991; Volume 9. [Google Scholar]
  3. Pawlak, Z.; Skowron, A. Rough sets and Boolean reasoning. Inf. Sci. 2007, 177, 41–73. [Google Scholar] [CrossRef]
  4. 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]
  5. Inbarani, H.H. A novel neighborhood rough set based classification approach for medical diagnosis. Procedia Comput. Sci. 2015, 47, 351–359. [Google Scholar]
  6. 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]
  7. 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]
  8. Skowron, A.; Dutta, S. Rough sets: Past, present, and future. Nat. Comput. 2018, 17, 855–876. [Google Scholar] [CrossRef] [PubMed]
  9. 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]
  10. 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]
  11. 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]
  12. Dempster, A.P. Upper and lower probabilities induced by a multivalued mapping. Ann. Math. Stat. 1967, 38, 325–339. [Google Scholar] [CrossRef]
  13. Ziarko, W. Variable precision rough set model. J. Comput. Syst. Sci. 1993, 46, 39–59. [Google Scholar] [CrossRef]
  14. Davvaz, B. A short note on algebraic T-rough sets. Inf. Sci. 2008, 178, 3247–3252. [Google Scholar] [CrossRef]
  15. Shakiba, A.; Hooshmandasl, M.R. S-approximation spaces: A three-way decision approach. Fundam. Inform. 2015, 139, 307–328. [Google Scholar] [CrossRef]
  16. Shakiba, A. S-approximation Spaces. In Algebraic Methods in General Rough Sets; Birkhäuser: Cham, Switzerland, 2018; pp. 697–725. [Google Scholar]
  17. 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]
  18. 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]
  19. Shakiba, A. Distributed decision making with S-approximation spaces. Int. J. Uncertain. Fuzziness Knowl.-Based Syst. 2021, 29, 281–311. [Google Scholar] [CrossRef]
  20. 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]
  21. Li, X.; Chen, Y. Matroidal structures on S-approximation spaces. Soft Comput. 2022, 26, 11231–11242. [Google Scholar] [CrossRef]
  22. 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]
  23. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  24. Zimmermann, H.J. Fuzzy set theory. Wiley Interdiscip. Rev. Comput. Stat. 2010, 2, 317–332. [Google Scholar] [CrossRef]
  25. Yao, Y. A comparative study of fuzzy sets and rough sets. Inf. Sci. 1998, 109, 227–242. [Google Scholar] [CrossRef]
  26. 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]
  27. 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]
  28. 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]
  29. 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]
  30. Doignon, J.-P.; Falmagne, J.-C. Spaces for the assessment of knowledge. Int. J. Man-Mach. Stud. 1985, 23, 175–196. [Google Scholar] [CrossRef]
  31. 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]
  32. 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]
  33. Liu, G. Rough set approaches in knowledge structures. Int. J. Approx. Reason. 2021, 138, 78–88. [Google Scholar] [CrossRef]
  34. 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]
  35. 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]
  36. 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]
  37. 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]
  38. 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]
  39. 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]
  40. Xu, B.; Li, J. The inclusion degrees of fuzzy skill maps and knowledge structures. Fuzzy Sets Syst. 2023, 465, 108540. [Google Scholar] [CrossRef]
  41. 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]
  42. 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]
  43. Zhou, Y.; Li, J.; Wang, H.; Sun, W. Skills and fuzzy knowledge structures. J. Intell. Fuzzy Syst. 2022, 42, 2629–2645. [Google Scholar] [CrossRef]
  44. Sun, W.; Li, J.; Lin, F.; He, Z. Constructing polytomous knowledge structures from fuzzy skills. Fuzzy Sets Syst. 2023, 461, 108395. [Google Scholar] [CrossRef]
  45. Sun, W.; Li, J.; He, Z.; Ge, X.; Lin, Y. Well-graded polytomous knowledge structures. J. Math. Psychol. 2023, 114, 102770. [Google Scholar] [CrossRef]
  46. He, Z. Polytomous Knowledge Structures Based on Entail Relations. Mathematics 2024, 12, 2504. [Google Scholar] [CrossRef]
Table 1. Knowledge mappings for B F G 1 B F G 2 and B F G 1 B F G 2 .
Table 1. Knowledge mappings for B F G 1 B F G 2 and B F G 1 B F G 2 .
x , l w T 1 T 2 x , l w T 1 T 2 x , l w
x 1 , 0.5 y 1 min { 0.3,0.2 } = 0.2 max { 0.3,0.2 } = 0.3
x 1 , 0.5 y 2 min { 0.3,0.4 } = 0.3 max { 0.3,0.4 } = 0.4
x 1 , 1.0 y 1 min { 0.5,0.3 } = 0.3 max { 0.5,0.3 } = 0.5
x 1 , 1.0 y 2 min { 0.5,0.7 } = 0.5 max { 0.5,0.7 } = 0.7
x 2 , 0.5 y 1 min { 0.3,0.3 } = 0.3 max { 0.3,0.3 } = 0.3
x 2 , 0.5 y 2 min { 0.6,0.2 } = 0.2 max { 0.6,0.2 } = 0.6
x 2 , 1.0 y 1 min { 0.4,0.5 } = 0.4 max { 0.4,0.5 } = 0.5
x 2 , 1.0 y 2 min { 0.6,0.4 } = 0.4 max { 0.6,0.4 } = 0.6
Table 2. Decision mapping values for T 1 and T 2 with A and A c .
Table 2. Decision mapping values for T 1 and T 2 with A and A c .
x , l S T 1 x , l , A S T 2 x , l , A S T 1 x , l , A c S T 2 x , l , A c
x 1 , 0.5 0.450.450.450.50
x 1 , 1.0 0.550.550.550.65
x 2 , 0.5 0.500.450.600.40
x 2 , 1.0 0.500.550.600.50
Table 3. Intersection-based and union-based lower and upper approximations.
Table 3. Intersection-based and union-based lower and upper approximations.
x B F G 1 2 _ A x B F G 1 2 ¯ A x B F G 1 2 _ A x B F G 1 2 ¯ A x
x 1 1.00.51.00.5
x 2 1.01.01.00
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.

Share and Cite

MDPI and ACS Style

Wang, R.; Xie, X.; Zhi, H. Bi-Fuzzy S-Approximation Spaces. Mathematics 2025, 13, 324. https://doi.org/10.3390/math13020324

AMA Style

Wang R, Xie X, Zhi H. Bi-Fuzzy S-Approximation Spaces. Mathematics. 2025; 13(2):324. https://doi.org/10.3390/math13020324

Chicago/Turabian Style

Wang, Ronghai, Xiaojie Xie, and Huilai Zhi. 2025. "Bi-Fuzzy S-Approximation Spaces" Mathematics 13, no. 2: 324. https://doi.org/10.3390/math13020324

APA Style

Wang, R., Xie, X., & Zhi, H. (2025). Bi-Fuzzy S-Approximation Spaces. Mathematics, 13(2), 324. https://doi.org/10.3390/math13020324

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