Galois connection, formal concepts and Galois lattice in real relations: application in a real classifier

https://doi.org/10.1016/S0164-1212(01)00087-5Get rights and content

Abstract

In this paper, we introduce the notion of a real set as an extension of a crisp and a fuzzy set by using sequences of intervals as membership degrees, instead of a single value in [0,1]. We also propose, to extend the notion of Galois connection in a real binary relation as well as the notions of rectangular relation, formal concept and Galois lattice. We present finally a real classifier based on this mathematical foundation.

Introduction

Traditional fuzzy sets use a real numbers in [0,1] as a membership degree of elements to a set (Zadeh, 1965). This description is not always adequate since an imprecision could be attached to this degree for several reasons. In fact, in real life, people are reluctant to describe their degrees of certainty by exact numbers. For example, it is difficult to distinguish between the degree of belief 0.7 and 0.71. Moreover, a major difficulty is encountered in some fuzzy systems, since an imprecision could be attached to the used membership functions when several experts define them differently, or when we obtain several representations by different learning processes. A more adequate way of describing each degree of certainty is by using intervals of possible values in place of exact values. Also, sequences of real intervals can be more adequate when representing several separate imprecise possibilities for the happening of an event. For example, we can specify the real intervals [7a.m.,9a.m.] and [17p.m.,19p.m.] as the traffic jam periods during a journey, or the real intervals [December15,January15], [February20,March10] and [May15,August15] as the red periods for the touristic season. So, in this paper, we are introducing the notion of a real set (Jaoua and Elloumi, 2000) as an extension of a crisp and a fuzzy set by using sequences of real intervals and we will present the basic set theoretical foundation of real sets and real relations. We are also proposing to extend the notion of Galois connection in real binary relation, as well as the notions of rectangular relation, formal concept and Galois lattice (Riguet, 1948; Everett, 1944) by considering a strict as well as a large sense.

This mathematical foundation of the formal concept analysis has been used, with a high intensity, to resolve several structural aspects of software, data and information engineering (Ganter and Wille, 1999; Wille, 1982). More specifically, formal concept analysis is offering standard and uniform tools for data organization (Mineau and Godin, 1995; Wille, 1992), knowledge extraction (Stumme et al., 1998; Wille, 1992; Wille, 1989), automatic classification and decision making (Godin et al., 1993; Liquière and Mephu Nguifo, 1998). As a matter of fact, regular crisp binary relations study has exhibited maximal rectangles as the atomic concept for decomposing any binary relation (Belkhiter et al., 1994a). The study of regular fuzzy binary relation (Ounalli and Jaoua, 1996) has permitted to define a “fuzzy concept” (Belohlavek, 1998; Wolff, 1999; Jaoua et al., 2000) as the atomic relation to decompose any fuzzy relation, and can be successfully used for the fuzzy classifier and decision making (Elloumi and Jaoua, 2000). We finally discover that we can extend Galois connection to organize general n-ary relations or real databases (Jaoua and Elloumi, 2000) by considering either a strict or a large sense.

Hence, this paper is organized as follows. In Section 2, the fundamental operations and properties of real sets are defined. In Section 3, the mathematical definitions and properties of a classical Galois lattice structure are recalled. In Section 4, the notion of a real maximal rectangle is defined. Then this lattice structure is mathematically extended to real binary relations and the notion of real Galois connection is defined, using sequences of intervals which are associated to each property, relatively to some precision. In Section 5, application of real Galois connection to the decision making, using a real classifier, is given. More specifically, using some specific illustrations and experimental results, we justify the use of the strict Galois connection in case it improves the quality of the classification process. Section 6 concludes this paper and points out some future work.

Section snippets

The real sets

The concept of fuzzy sets (Zadeh, 1965) was introduced in order to handle the data imperfection, i.e., imprecision and uncertainty. The data imperfection is due to several reasons (Bouchon-Meunier, 1995), such as: the uncertainty of the tools measure, the difficulties to collect the data, the different opinions given by the experts, etc. Several fuzzy systems (Zadeh, 1994; Dubois and Prade, 1980) have been developed in many fields, and include fuzzy data representation models and/or fuzzy

Classical Galois lattice

In this section, we start by presenting some formal properties of rectangular relations. Along all this section and the following ones, J stands for any set of indices, and R is a binary relation defined between two sets E and F representing, respectively, a set of objects and properties.

Definition 18

A crisp rectangle A×B is a Cartesian product of two sets (A,B) such that A×BR. A is the domain of the rectangle (A,B) and B is its range.

Definition 19

Let (A,B) be a rectangle of a given relation R defined between two sets E

Real Galois lattice

In this section, we start by introducing the notions of real rectangle and real maximal rectangle and we prove some of their formal properties. We also define a real Galois connection by proving some of its conditions. Then, we propose to organize the set of real rectangles under a complete and distributive lattice. The large and strict considerations are developed.

Definition 23

Let R be a real binary relation defined from E to F. A large real rectangle of R is a couple of two sets (A,B) such that BR,

System description

The main aim of a classifier system (Weiss and Kulikowski, 1991) is to assign a class to a novel object using the information concerning the existing ones in a database. Each object of the database is supposed to be described by several exogenous (or descriptive) attributes and an endogenous (or label) one (Zighed et al., 1992; Zadeh, 1977). The endogenous attribute describes the class of the object.

In the literature, several classifier systems have already been proposed and have been based on

Conclusion

In this paper, we have introduced the notion of a real set as an extension of a crisp and a fuzzy set, by using sequences of real intervals as membership degrees, instead of a single value in [0,1]. We have cited that the representation of the data imprecision, can be more convenient by considering several real intervals, since different possible values for a given element can be considered. Moreover, we have precised that the fuzzification step can be avoided, by considering only different

Ali Jaoua, Professor of University of Qatar, in leave from University of Tunis, is Doctor es-Science in Computer Science from University Paul Sabatier, Toulouse (France) (1987), and Doctor Engineer from the same University (1979). His domains of research are: Information and Software Engineering. He is author of several papers in computer science, and he is member of the editorial board of the international journal on relational methods in computer science. He participates in the program

References (36)

  • D. Dubois et al.

    Fuzzy Information Engineering: A Guided Tour of Applications

    (1997)
  • Elloumi, S., Jaoua, A., 2000. Automatic classification using fuzzy concepts. In: Proc. JCIS'2000, Atlantic City, USA,...
  • C.J. Everett

    Closure operators and galois theory in lattices

    Trans. Am. Math. Soc.

    (1944)
  • Ganasia, J.G., 1991. Charade: Apprentissage de bases de connaissances. In: Induction Symbolique et Numérique á partir...
  • Godin, R., Missaoui, R., April, H, 1993. Experimental comparison of navigation in a Galois Lattice with conventional...
  • B. Ganter et al.

    Formal Concept Analysis

    (1999)
  • Jaoua, A., Alvi, F., Elloumi, S., Benyahia, S., 2000. Galois connection in fuzzy binary relations, applications for...
  • Jaoua, A., Elloumi, S., 2000. Formal concept analysis in real database: Application in information engineering. In:...
  • Cited by (93)

    • Attribute granulation in fuzzy formal contexts based on L-fuzzy concepts

      2023, International Journal of Approximate Reasoning
    • Dependence space models to construct concept lattices

      2020, International Journal of Approximate Reasoning
    • Granular reducts of formal fuzzy contexts

      2016, Knowledge-Based Systems
    View all citing articles on Scopus

    Ali Jaoua, Professor of University of Qatar, in leave from University of Tunis, is Doctor es-Science in Computer Science from University Paul Sabatier, Toulouse (France) (1987), and Doctor Engineer from the same University (1979). His domains of research are: Information and Software Engineering. He is author of several papers in computer science, and he is member of the editorial board of the international journal on relational methods in computer science. He participates in the program committee of several international conferences, and he is a member of several international associations in computer science.

    Samir Elloumi, Assistant of University of Sousse (1999), Tunisia, and Ph.D. student in Computer Science in the Faculty of Sciences of Tunis. His domains of research are: Conceptual Learning and Automatic Classification using imprecise and uncertain knowledge. He is the author of several papers in Computer Science.

    View full text