
TL;DR
This paper introduces rough contact relations within rough mereology, connecting it to spatial mereology while emphasizing contamination-free approaches, to address complex semantic considerations across various contexts.
Contribution
It presents new concepts of rough contact relations and situates rough mereology within general spatial mereology, focusing on contamination-free methods.
Findings
Introduced rough contact relations in rough mereology
Connected rough mereology to spatial mereology
Focused on contamination-free approaches
Abstract
Theories of rough mereology have originated from diverse semantic considerations from contexts relating to study of databases, to human reasoning. These ideas of origin, especially in the latter context, are intensely complex. In this research, concepts of rough contact relations are introduced and rough mereologies are situated in relation to general spatial mereology by the present author. These considerations are restricted to her rough mereologies that seek to avoid contamination.
| Doctors | Attribute:1–3 | Attributes:4–6 | Attributes: 7–9 | Diagnosis | Remark | l | u |
|---|---|---|---|---|---|---|---|
| smm | www | nnw | General | ||||
| mww | swm | nnn | General | ||||
| smm | mwm | wmw | Specialist | ||||
| msw | swm | mms | Specialist | ||||
| mss | mwm | mws | Specialist |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRough Sets and Fuzzy Logic · Semantic Web and Ontologies · Natural Language Processing Techniques
11institutetext: International Rough Set Society
9/1B, Jatin Bagchi Road
Kolkata(Calcutta)-700029, India
Email: 11email:
Homepage: http://www.logicamani.in
Rough Contact in General Rough Mereology
A. Mani
Abstract
Theories of rough mereology have originated from diverse semantic considerations from contexts relating to study of databases, to human reasoning. These ideas of origin, especially in the latter context, are intensely complex. In this research, concepts of rough contact relations are introduced and rough mereologies are situated in relation to general spatial mereology by the present author. These considerations are restricted to her rough mereologies that seek to avoid contamination.
0.1 Introduction
In a semantic domain, an object is crisp if it can be discerned perfectly. Rough set theory (RST) is a formal approach to vagueness (typically concerning non-crisp or rough objects) that is studied in multiple semantic domains – the motive can vary from insights into databases to human reasoning. Naturally this results in a number of not necessarily equivalent semantic approaches. They [11, 16, 12, 18, 21] correspond to distinct methods of reasoning about rough objects and related approximation operations, and possibly other types of objects (and operations). In general, these reasoning methods are not necessarily visual or spatial in any sense. A part of such reasoning has connections with popular modal logic because the lower approximation of an object is interpretible as the definite part of and the upper approximation as a possible definition of it.
Mereological aspects in the context of modeling human reasoning are relatively more complex than those relating to databases, and fault tolerant systems. If wild numeric assumptions are avoided, then rough reasoning about databases can be intuitive and rational. This fragment is of natural interest for transforming models of human reasoning couched in ideas of approximation, contradiction, inconsistency, and relative atomicity.
A general overview of mereology can be found in [8]. Predicates like is part of (), overlaps (), is in contact with () and others may be of a basic or a derived nature (that is defined in terms of basic predicates) are considered in such studies. Classical extensional mereology (CEM) proceeds from a single primitive concept of transitive parthood, and Kuratowski general extensional mereology (KGEMT, as defined in [4]) takes transitive and as primitives.
At least two approaches to rough mereology [11, 12, 17, 20] are known in the literature on rough sets. They differ substantially from the mereologies mentioned earlier. The mereology of [19] is based on the degree of inclusion of an object in another (as in ’* is included in to the degree *’)[6], and consequently the basic parthood predicate is ternary and non-transitive for fixed values of the degree. In [20], spatial representation aspects of the membership degree/mass based rough mereology (MDRM) are considered. Interestingly the role of contact-like predicates is understood from a CEM perspective. The concerns of rough mereologies due to the present author in [11, 12, 17] (collectively referred to as RMCA: Rough Mereology with Contamination Avoidance) are founded in ideas of operators that can approximate, granularity, contamination avoidance, and rough dependence. It is possible to do RST from an abstract operator theoretic perspective without reference to granules (see [2]) – related mereology form a subset of the present approach. Negations and ortho pairs play a dominant role in the theory, and guarantee improved semantics.
In this research, the nature of mereological perspectives in general RST is clarified and the problem of defining minimal frameworks for RMCA and rough contact relations (for a spatial mereology) are investigated.
0.2 Background and Terminology
A general approximation space is a relational system of the form with being a set (in ZFC) and a binary relation on it. The symbol will be used for if such usage is clear from the context. By relation based RST (RBRST), will be meant any RST over such general approximation spaces. If is replaced by a covering of , then the pair is said to be a covering approximation space (CAS).
In classical rough sets, is an equivalence. On the power set , lower and upper approximations of a subset operators, apart from the usual Boolean operations, are defined as per:
[TABLE]
with being the equivalence class generated by . If , then is said to be roughly included in if and only if and . is roughly equal to () if and only if and . The positive, negative and boundary region determined by a subset are respectively , and respectively. is an example of a transitive and reflexive parthood relation in .
Boolean algebra with approximation operators constitutes a semantics for classical RST and RBRST (though not satisfactory). More generally it is possible to replace by some set with a part-hood relation and some approximation operators defined on it [11]. The associated semantic domain in the sense of a collection of restrictions on possible objects, predicates, constants, functions and low level operations on those is referred to as the classical semantic domain for general RST. In contrast, sets of roughly equivalent or relatively indiscernible objects can be associated with a rough semantic domain. In the literature [16], many others including hybrid semantic domains have been used .
Data analysis maybe intrusive (invasive) or non-intrusive relative to the assumptions made on the dataset used in question [5]. Non-invasive data analysis was defined in a vague way in [5] as one that
Is based on the idea of data speaking for themselves,
Uses minimal model assumptions by drawing all parameters from the observed data, and
Admits ignorance when no conclusion can be drawn from the data at hand.
Key procedures that have been deemed to be non-invasive in [5] include data discretization (or horizontal compression), randomization procedures, reducts of various kinds within rough set data analysis, and rule discovery with the aid of maximum entropy principles.
The concept of contamination was introduced in [10] and explored in [11, 16, 15] by the present author. It maybe viewed as a distinct minimalist approach that takes the semantic domains involved into account and has the potential to encompass the three principles of non-intrusive analysis. Some sources of contamination are those about distribution of variables, introduction of assumptions valid in one semantic domain into another by oversight, numeric functions used in rough sets (and soft computing in general) and fuzzy representation of linguistic hedges. The contamination problem in simplified terms is that of reducing artificial constructs in RST towards capturing essential rough reasoning at that level. Reduction of contamination is relevant in all model/algorithm building contexts of formal approaches to vagueness.
Granules or information granules are often the minimal discernible concepts that can be used to construct all relatively crisp complex concepts in a vague reasoning context. Such constructions typically depend on a substantial amount of assumptions made by the theoretical approach employed [11, 16, 14, 9]. In the present author’s axiomatic approach to granularity [11, 15, 14, 16, 12], fundamental ideas of non-intrusive data analysis have been critically examined and methods for reducing contamination of data (through external assumptions) have been proposed. The need to avoid over-simplistic constructs like rough inclusion functions have been stressed in the approach by her. New granular measures that are compatible with rough domains of reasoning, and granular correspondences that avoid measures have also been invented in the papers.
0.2.1 Contact Relations
A precontact relation over a lattice is a binary relation that satisfies C1, C6, and C7, while a contact relation over a bounded distributive lattice is one that satisfies C1, C2, C3, C4 and C5. These are of fundamental relevance in spatial mereology.
[TABLE]
A partial algebra is a tuple of the form with being a set, ’s being partial function symbols of arity . The interpretation of on the set should be denoted by , but the superscript will be dropped in this paper as the application contexts are simple enough. If predicate symbols enter into the signature, then is termed a partial algebraic system.
In a partial algebra, for two terms , shall mean, if both sides are defined then the two terms are equal (the quantification is implicit). shall mean if either side is defined, then the other is and the two sides are equal (the quantification is implicit).
0.3 Variants of Granular Operator Spaces
Granular operator spaces and related variants can be directly constructed from records of human reasoning, databases or from partial semantics of general rough sets. They are mathematically accessible powerful abstractions for handling semantic questions, formulation of semantics and the inverse problem. As many as six variants of such spaces have been defined by the present author - all these can be viewed as special cases of a set theoretic and a relation-theoretic abstraction with abstract operations from a category-theory perspective. Strictly speaking, they are partial algebraic systems, the ’space’ is because of mathematical usage norms.
In a high general granular operator space, introduced below, aggregation/co-aggregation operations () are conceptually separated from the binary parthood relation (), and a basic partial order (). In real-life information processing, it often happens that many instances of aggregations (disjunctions), co-aggregation (conjunctions) and implications are ignored because of laziness or incompatibility – this justifies the use of partial operations.
Definition 1**.**
A High General Granular Operator Space (GGS) shall be a partial algebraic system of the form with being a set, being a unary predicate that determines (by the condition if and only if ) an admissible granulation(defined below) for and being operators satisfying the following ( is replaced with if clear from the context. and are idempotent partial operations and is a binary predicate. Further will be replaced by for convenience.):
[TABLE]
Let stand for proper parthood, defined via if and only if ). A granulation is said to be admissible if there exists a term operation formed from the weak lattice operations such that the following three conditions hold:
[TABLE]
The conditions defining admissible granulations mean that every approximation is somehow representable by granules in a set theoretic way, that every granule coincides with its lower approximation (granules are lower definite), and that all pairs of distinct granules are contained in definite objects (those that coincide with their own lower and upper approximations). Special cases of the above are defined next.
Definition 2**.**
- •
In a GGS, if the parthood is defined by if and only if then the GGS is said to be a high granular operator space GS.
- •
A higher granular operator space (HGOS) is a GS in which the lattice operations are total.
- •
In a higher granular operator space, if the lattice operations are set theoretic union and intersection, then the HGOS will be said to be a set HGOS.
Example 1**.**
A set HGOS is intended to capture contexts where all objects are described by sets of attributes with related valuations (that is their properties). So objects can be associated with sets of properties (including labels possibly). A more explicit terminology for the concept, may be power set derived HGOS(that captures the intent that subsets of the set of all properties are under consideration here). Admittedly, the construction or specification of such a power set is not necessary. In a HGOS, such set of sets of properties need not be the starting point.
The difference between a HGOS and a set HGOS at the practical level can be interpreted at different levels of complexity. Suppose that the properties associated with a familiar object like a cast iron frying pan are known to a person , then it is possible to associate a set of properties with valuations that are sufficient to define it. If all objects in the context are definable to a sufficient level, then it would be possible for to associate a set HGOS (provided the required aspects of approximation and order are specifiable).
It may not be possible to associate a set of properties with the same frying pan in a number of scenarios. For example, another person may simply be able to assign a label to it, and be unsure about its composition or purpose. Still the person may be able to indicate that another fryng pan is an approximation of the original frying pan. In this situation, it is more appropriate to regard the labeled frying pan as an element of a HGOS.
A nominalist position together with a collectivization property can also lead to HGOS that is not a set HGOS.
Definition 3**.**
An element is said to be lower definite (resp. upper definite) if and only if (resp. ) and definite, when it is both lower and upper definite. is also said to be weakly upper definite (resp weakly definite) if and only if (resp ). Any one of these five concepts may be chosen as a concept of crispness.
In granular operator spaces and generalizations thereof, it is possibly easier to express singletons and the concept of rough membership functions can be generalized to these from a granular perspective. For details see [16, 15]. Every granular operator space can be transformed to a higher granular operator space, but to speak of this in a rigorous way, it is necessary to define related morphisms and categories[16].
Proposition 1**.**
Every HGOS is a GS, and every GS is a GGS
Rough Objects
A rough object cannot be known exactly in a rough semantic domain, but can be represented in a number of ways. The following representations of rough objects have been either considered in the literature (see [16]) or are reasonable concepts that work in the absence of a negation-like operation or relation: any pair of definite elements of the form satisfying , any distinct pair of elements of the form , intervals of the form , and interval of the form satisfying with being definite elements.
0.4 Extended Example, Fusion
The difference between fusion () and sum () predicates is relevant in RMCA. Avoiding issues relating to existence, the predicates can be defined as
[TABLE]
For a set endowed with a binaryparthood relation , the set of upper and lower bounds of a subset are defined by
[TABLE]
is said to be separative if and only if SSP (strong supplementation) holds.
[TABLE]
Theorem 1** ([7]).**
All of the following hold:
- •
If is reflexive, then a fusion of is a mereological sum if it is an upper bound of :
[TABLE]
- •
If is transitive and separative then every sum is a fusion and conversely.
- •
If is transitive and separative then every binary fusion is a binary sum
Example 2**.**
Fusion and Decisions Let be a set with parthood defined as the reflexive completion of
[TABLE]
If , then and hold. But, .
Suppose represents the respective diagnosis of five doctor teams , , , , and , on the basis of diagnostic information indicated in the decision table below. Consider columns , and alone first. The sixth column indicates the team type (based on the best performing doctor in the team) involved in the diagnosis. Assume that the doctors are essentially lower approximating an ideal diagnosis and that means ’ is a better diagnosis than ’.
Mereological fusion in the context corresponds to combining expert information. It cannot be used in the context to arrive at any all encompassing ideal diagnosis.
The attributes used for the diagnosis are encoded as per: s- severe, m-moderate, w-weak, n-not available. Thus the string smm in the second cell is intended to mean that the valuation for attribute 1 is s, attribute 2 is m and attribute 3 is m. Further suppose that the attributes are potentially causally related, and that the valuations assigned by the doctors are dependent on their own perspectives. The lower and upper approximations of the teams relative to their potential in the context is indicated in the last two columns.
It is not hard to obtain a granulation based on a simple ordering of the attribute valuation. In practice, the situation is usually more complex. A partial order on can be specified based on the training of doctor teams and a GGS can be defined on the basis of this information on . It should also be easy to see that the rough inclusion function perspective in the context does not correspond to the approximations.
0.5 Rough Sets and Contact Relations
In RMCA, the primitives are essentially determined by the fundamental predicates and operations of the granular operater space variant used. For a reasonable comparison with frameworks like KGEMT, it makes sense to restrict considerations to HGOS.
Two elements of a granular operator space are in rough contact if and only if they have things that share a granule in a perspective or a process – this loose statement is very general and can be used to define concepts of rough contact relations in the rough semantic domain, the classical semantic domain and other hybrid semantic domains. This means that a large number of such concepts are possible. In the absence of a granulation, two objects in an abstract approximation space may be said to be in rough contact if and only if they share a definite object in some sense.
If two objects share some ontological dependence then also they need not be in contact in a physical sense, but can be said to be in contact in a visual sense. Some work on the latter is known in the context of proximity based approaches in rough sets [1, 3]. These concepts are not necessarily granular and require much stronger conditions.
Concepts of rough dependence have been defined and used in models and for comparison by the present author in [12, 13, 14]. If the rough dependence of on is , then in some sense, can be said to be in contact with - but this requires additional conditions to be satisfied by the context as modeled by the GGS. These will appear in a separate paper.
A number of new rough contact relations are introduced next.
Definition 4**.**
In a GGS the relation is intended to indicate a rough contact relation of type as per the following definitions:
[TABLE]
The meaning of these rough contact relations is as follows:
- •
Two objects and are in type-a contact if and only if parts of and are in contact within a granule. This is obviously not necessarily a contamination-free concept in general because parts of granules may require knowledge about all kinds of objects.
- •
and are in type-o contact if and only if they share a granule. This can for example, be about sharing a basic kind of ’redness’.
- •
and are in type-1 contact if and only if there is a part of whose upper approximation coincides (relative to ) with that of .
- •
and are in type-2 contact if and only if there exists a granule that is definitely in and possibly in , and a granule that is definitely in and possibly in . This is just one of the possible readings of the definition - it may be wrong.
- •
and are in type-3 contact if and only if there exists a granule that is part of the upper approximations of and respectively. If the parthood is set inclusion, then type-3 contact is a form of contact relation. This can be related to sharing a relatively basic property in a reasonable speculative perspective.
In one perspective, these are generalizations of the idea of descriptive proximity [3] that rely on granulations instead of the restrictive probe functions used therein. The connection is illustrated by Example 3 (adapted from [16] by the present author):
Example 3**.**
In the case study on numeric visual data including micro-fossils with the help of nearness and remoteness granules in [3], the difference between granules and approximations is very fluid as the precision level of the former can be varied. The data set consists of values of probe functions that extract pixel data from images of micro-fossils trapped inside other media like amethyst crystals. The same strategy can be used in a number of similar visual data sets including the analysis of paintings.
The idea of remoteness granules is relative to a fixed set of nearness granules formed from upper approximations - so the approach is about reasoning with sets of objects which in turn arise from tolerance relations on a set. In [16, 15], the computations are extended to form maximal antichains at different levels of precision towards working out the best antichains from the point of view of classification.
Let be an object space consisting of representation of some patterns and be a probe function, defined by where is intended as a measurement of the th component in the feature space . The concept of descriptive intersection of sets permits migration from classical ideas of proximity to ones based on descriptions. A subset ’s descriptive intersection with subset is defined by . is then descriptively near if and only if their descriptive intersection is nonempty. Peter’s version of proximity is defined by . In [3], weaker implications for defining descriptive nearness are considered : . Specifically, if is a proximity on , then a descriptive proximity is definable via .
In these contexts, the concepts of rough contact can be used for greater flexibility in application. Specifically when the intended interpretation of a picture has to do with complex geometry, and pixel values do not suffice, then it would be better to use rough contact relations for knowledge representation.
Definition 5**.**
A higher general granular operator space will be said to be tractable if and only if (Tractability).
Theorem 2**.**
All of the following hold:
* is a symmetric relation that is not reflexive or extensional or transitive in general.*
If is tractable, then is reflexive.
* are symmetric relations that are not reflexive or extensional or transitive in general.*
* is not symmetric or transitive, but is reflexive.*
* is reflexive if has no zero element or if the bottom element is a granule.*
Proof.
Each of the defining conditions (of for ) is of the form
[TABLE]
or for some formula function and with some of the variables being possibly identical or missing. Therefore is symmetric. Reflexivity fails for because of empty sets.
fails to be symmetric in the context of classical rough sets. Let for some distinct non singleton granules , and for a distinct non singleton granule . If it is also the case that , then it is easy to find a suitable for which and holds. ∎
The way in which fails to be reflexive motivates the following definition
Definition 6**.**
By a granule aware element of a higher granular operator space will be one that satisfies . The set of such elements will be denoted by and any reflexive binary relation on will be said to be a granule aware relation.
Proposition 2**.**
* and are granule aware relations.*
Based on each of these rough contact relations, additional relations like roughly-disconnected, externally roughly connected, and tangential proper rough part can be defined as is done in case of contact relations. These concepts have a clear descriptive perspective in the contexts of Example 3. Further, they permit a correspondence with spatial mereology based on KGEMT.
The defined rough contact relations have a number of properties in the context of CAS:
Theorem 3**.**
Let be a CAS with . If and are any lower and upper approximation that satisfy the same conditions as that of granular operator spaces, being the parthood relation, and if is an admissible granulation, then
* is a contact relation.*
* satisfies C1, C2, and C3 but C4 and C5 may not hold, while does not satisfy C1, C2, C4 and C5 in general.*
* satisfies C1, C2 and C3 but C4 and C5 do not hold in general, while satisfies C1, C2 and C3.*
Proof.
The definition of is very mild. Because every subset of the set includes subsets that must necessarily be contained in a granule, C1, C4 and C5 follow. This happens because the granulation is a proper cover.
does not satisfy C4 even in the context of classical rough sets. To see this, let be a cover including the granulation (a partition), be the only granule contained in the set , , and . Then holds, but both and do not hold. In this situation , but is not valid in the model. So C5 is also not generally true.
∎
Conclusion
In this research, concepts of rough contact relations have been introduced in an accessible way in the context of a very general approach to rough sets by the present author. A comprehensive and specialized version of this research will appear separately.
.6 Proof of Theorem 2
Proof.
- •
Each of the defining conditions (of for ) is of the form
[TABLE]
or for some formula function and with some of the variables being possibly identical or missing. Therefore is symmetric. Reflexivity fails for because of empty sets, while transitivity fails for better reasons.
- •
fails to be symmetric in the context of classical rough sets. Let for some distinct non singleton granules , and for a distinct non singleton granule . If it is also the case that , then it is easy to find a suitable for which and holds.
∎
.7 Proof of Theorem 3
Proof.
- •
The definition of is very mild. Because every subset of the set includes subsets that must necessarily be contained in a granule, C1, C4 and C5 follow. This happens because the granulation is a proper cover.
- •
does not satisfy C4 even in the context of classical rough sets. To see this,
- –
let be a cover including the granulation (a partition) and sets ,
- –
be the only granule contained in the set ,
- –
, and
- –
.
- –
Then holds, but both and do not hold.
- –
In this situation , but is not valid in the model. So C5 is also not generally true.
- •
For , the required counterexamples can again be generated in the classical context.
- •
implies that the lower approximations of and contain granules. So and must be nonempty. That is C1 is satisfied by . C2 and C3 are easy to verify. The counterexamples for C4 and C5 can be generated in the classical context.
- •
For the verification is direct.
∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] B. Bennett and I. Düntsch. Axioms, Algebras and Topology. In M. Aiello, I. Pratt-Hartmann, and J. Van Bentham, editors, Handbook of Spatial Logics , pages 99–159. Springer, 2007.
- 2[2] G. Cattaneo and D. Ciucci. Algebraic Methods for Orthopairs and induced Rough Approximation Spaces. In A. Mani, I. Düntsch, and G. Cattaneo, editors, Algebraic Methods in General Rough Sets , pages 553–640. Birkhauser Basel, 2018.
- 3[3] A. Di Concilio, C. Guadagni, J.F. Peters, and S. Ramanna. Descriptive Proximities. Properties and Interplay Between Classical Proximities and Overlap. Mathematics in Computer Science , 12(1):91–106, 2018.
- 4[4] A. J. Cotnoir and A. C. Varzi. Natural Problems for Classical Mereology. The Review of Symbolic Logic , 12(1):201–208, 2019.
- 5[5] I. Düntsch and G. Gediga. Rough set data analysis: A road to non-invasive knowledge discovery . Methodos Publishers, 2000.
- 6[6] A. Gomolinska. Rough Approximation Based on Weak q-RI Fs. Transactions on Rough Sets , X:117–135, 2009.
- 7[7] R. Gruszczyński. Mereological Fusion As An Upper Bound. Bulletin of The Section of Logic , 42(3,4):135–149, 2013.
- 8[8] R. Gruszczyński and A. Varzi. Mereology Then and Now. Logic and Logical Philosophy , 24:409–427, 2015.
