Rough-set-driven approach for attribute reduction in fuzzy formal concept analysis
Introduction
The study of the knowledge stored in databases is one of the most important goals in several research fields, which has produced the necessity of developing mathematical tools to manage the collected information. In addition, to deal with imprecise or incomplete information is crucial in many knowledge systems. Formal Concept Analysis (FCA) [50] and Rough Set Theory (RST) [47] are two widely studied mathematical theories, devoted to obtain information from relational databases that contain uncertainty.
Although it is easy to notice that both theories have several common aspects, the philosophy that underlies the information management strategy employed by each theories is well differentiated. On the one hand, FCA groups the knowledge in small pieces, called concepts, which contain a subset of objects, as well as, the subset of shared attributes by that objects. All these information pieces can be ordered, obtaining the algebraic structure of a concept lattice. On the other hand, RST was born with the intention of defining vague sets or sets which contain imprecisions, providing approximations of them.
Originally, these theories were developed in a crisp environment. Later, the notions and results given in FCA and RST were studied in more general frameworks which considered fuzzy environments. Particularly, these ideas were generalized considering the multi-adjoint framework [23], [25], [41], [44], embedding other fuzzy approaches, such as [4], [13], [24], [36], [42]. This framework presents interesting advantages such as the consideration of adjoint-triples as operators, which do not need to be commutative or associative. Another important benefit of the multi-adjoint framework is the capability of considering several adjoint-triples allowing to establish in a simple way different degrees of preference over the set of attributes and objects of the considered relational system.
On the other hand, the size of the database directly affects the efficiency in the management and extraction of information in RST and FCA, which reveals the relevance of the study and development of techniques that allow to reduce databases. In fact, this reduction is a widely study issue in both theories, separately [3], [7], [19], [39], [40]. In addition, in the literature, several papers can be found that establish the existing connections between these two mathematical tools, considering the classical framework [14], [45], [49].
This paper introduces a novel mechanism to reduce the set of attributes in the fuzzy general framework of multi-adjoint concept lattices, considering the RST philosophy with tolerance relations. This study extend the one introduced in [12] in a fuzzy case, shown that the same properties are not satisfied. Besides that, the proposed mechanism has been enriched with other interesting properties, showing that the new procedure also keeps important features. One of these properties is that the reduction is directly apply to the context and the whole concept lattice is not needed to be computed. Moreover, the main structure, based on the join-irreducible elements, is preserved including no new join-irreducible element after the reduction procedure. All these notions and results are illustrated with examples and they are related to other mechanisms. Therefore, we present a connection between a general version of rough set theory, considering tolerance relations and multi-adjoint formal concept analysis, from the point of view of the attribute reduction. This reduction can straightforwardly apply to other fuzzy frameworks such as [1], [2], [6], [13], [44].
This paper is organized as follows: some necessary definitions and results are recalled in Section 2. A new reduction mechanism in a fuzzy environment is presented in Section 3, together with properties and illustrative examples. A comparison among the introduced mechanism and other reduction mechanisms is included in Section 4. Finally, Section 5 shows some conclusions and challenges for future work that have arisen in view of the obtained results.
Section snippets
Preliminaries
In this paper, we consider two frameworks to reduce databases, Rough Set Theory (RST) and Multi-adjoint Concept Lattices. Hence, some basic notions and results of these mathematical tools will be recalled in this section, which will be used throughout the paper. The proofs of the results and more properties of the recalled notions can be seen in [11], [17], [18], [44].
Reduction in multi-adjoint concept lattices
In this section, we will present the announced reduction mechanism to multi-adjoint concept lattices, which can also be applied to any other fuzzy FCA framework. For that, the RST reduction philosophy and a family of tolerance relations will be taken into account. In the following, we explain step by step how this reduction procedure is carried out.
Related methodologies
The attribute reduction mechanism based on tolerance relations proposed in this paper is different from the ones given in diverse papers [3], [28], [29], [31], [33], [39], [40]. In this section, we will focus our attention on two general reduction procedures given in [3] and [40], since the rest of procedures are given in a more restrictive framework or are based on them. For instance, the reduction given in [3] was later used by Ciobanu et al. in [15] in order to introduce a novel reduction in
Conclusions and future work
In this paper, by means of different results and examples, we have introduced a mechanism to reduce attributes in fuzzy FCA, considering the reduction procedure with tolerance relations introduced in RST [11]. This new method to reduce attributes provides a significant reduction of the original concept lattice. Some interesting properties of the new procedure have been presented throughout the paper. The most important one shows that the structure of the original concept lattice is partially
References (51)
- et al.
Evolution in time of L-fuzzy context sequences
Inf. Sci.
(2016) - et al.
Constraint heterogeneous concept lattices and concept lattices with heterogeneous hedges
Fuzzy Sets Syst.
(2016) Concept lattices and order in fuzzy logic
Ann. Pure Appl. Log.
(2004)- et al.
Automated prover for attribute dependencies in data with grades
Int. J. Approx. Reason.
(2016) - et al.
Fast factorization by similarity in formal concept analysis of data with fuzzy attributes
J. Comput. Syst. Sci.
(2007) - et al.
Bireducts with tolerance relations
Inf. Sci.
(2018) - et al.
Construction of the L-fuzzy concept lattice
Fuzzy Sets Syst.
(1998) - et al.
Relations of reduction between covering generalized rough sets and concept lattices
Inf. Sci.
(2015) - et al.
Similarity relations in fuzzy attribute-oriented concept lattices
Fuzzy Sets Syst.
(2015) - et al.
Attribute reduction in multi-adjoint concept lattices
Inf. Sci.
(2015)
On the use of irreducible elements for reducing multi-adjoint concept lattices
Knowl.-Based Syst.
Adjoint negations, more than residuated negations
Inf. Sci.
Attribute and size reduction mechanisms in multi-adjoint concept lattices
J. Comput. Appl. Math.
Characterizing reducts in multi-adjoint concept lattices
Inf. Sci.
Attribute selection with fuzzy decision reducts
Inf. Sci.
Multi-adjoint fuzzy rough sets: definition, properties and attribute selection
Int. J. Approx. Reason.
Applying the JBOS reduction method for relevant knowledge extraction
Expert Syst. Appl.
Concept similarity in formal concept analysis: an information content approach
Knowl.-Based Syst.
Block relations in formal fuzzy concept analysis
Int. J. Approx. Reason.
Complete relations on fuzzy complete lattices
Fuzzy Sets Syst.
Multi-adjoint property-oriented and object-oriented concept lattices
Inf. Sci.
Relating attribute reduction in formal, object-oriented and property-oriented concept lattices
Comput. Math. Appl.
Formal concept analysis via multi-adjoint concept lattices
Fuzzy Sets Syst.
Knowledge reduction in formal fuzzy contexts
Knowl.-Based Syst.
Relation between concept lattice reduction and rough set reduction
Knowl.-Based Syst.
Cited by (30)
Attribute implications in multi-adjoint concept lattices with hedges
2024, Fuzzy Sets and SystemsMulti-adjoint lattice logic and truth-stressing hedges
2022, Fuzzy Sets and SystemsHierarchical quotient space-based concept cognition for knowledge graphs
2022, Information SciencesA novel method to attribute reduction based on weighted neighborhood probabilistic rough sets
2022, International Journal of Approximate ReasoningImpact of local congruences in variable selection from datasets
2022, Journal of Computational and Applied MathematicsCitation Excerpt :One of the most researched lines deals with the reduction of the number of attributes, detecting the unnecessary ones and preserving the most important information of the considered formal context [2–11]. In [12,13], the authors proved that any attribute reduction of a formal context induces an equivalence relation on the set of concepts of the concept lattice. Moreover, the equivalence classes of the induced equivalence relation have the structure of a join-semilattice.
- 1
Partially supported by the State Research Agency (AEI) and the European Regional Development Fund (FEDER) project TIN2016-76653-P.