-
Notifications
You must be signed in to change notification settings - Fork 35
/
boolean_contact_algebra.xml
87 lines (78 loc) · 4.61 KB
/
boolean_contact_algebra.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../COLORE.xsl"?>
<cl-module xmlns:cl="http://stl.mie.utoronto.ca/ColoreSchema"
xmlns:lat="http://stl.mie.utoronto.ca/colore/foundational/lattices"
xmlns:ca="http://stl.mie.utoronto.ca/colore/foundational/contact_algebras"
xmlns:con="http://stl.mie.utoronto.ca/colore/foundational/contact"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://stl.mie.utoronto.ca/ColoreSchema"
targetNamespace="http://stl.mie.utoronto.ca/colore/foundational/contact_algebras">
<moduleDefinition module="boolean_contact_algebra" axiomFile="boolean_contact_algebra.clif" />
<head>
<version>1.0</version>
<date>2009-07-06</date>
<description>Axioms for Boolean contact algebras (BCA)</description>
<keyword>Lattice</keyword>
<keyword>Contact Relation</keyword>
<keyword>Contact Algebra</keyword>
<keyword>Boolean Contact Algebra</keyword>
<keyword>BCA</keyword>
<author>Torsten Hahmann</author>
<parentOntology>
<name>contact_algebras</name>
</parentOntology>
<source>
<name>Generalized Region Connection Calculus</name>
<description>Artificial Intelligence</description>
<author>Li</author>
<author>Ying</author>
<year>2004</year>
</source>
</head>
<lexicon/>
<inheritedLexicon>
<primitiveLexicalSymbol symbol="c" type="relation" arity="2"/>
<primitiveLexicalSymbol symbol="0" type="constant" arity="0"/>
<primitiveLexicalSymbol symbol="1" type="constant" arity="0"/>
<primitiveLexicalSymbol symbol="meet" type="function" arity="2"/>
<primitiveLexicalSymbol symbol="join" type="function" arity="2"/>
<definedLexicalSymbol symbol="leq" type="relation" arity="2"/>
<definedLexicalSymbol symbol="meetcomplement" type="relation" arity="2"/>
<definedLexicalSymbol symbol="joincomplement" type="relation" arity="2"/>
<definedLexicalSymbol symbol="complement" type="relation" arity="2"/>
</inheritedLexicon>
<directRelations>
<extends extensionType="non-conservative">ca:contact_algebra</extends>
<extends extensionType="non-conservative">ca:generalized_boolean_contact_algebra</extends>
<extends extensionType="non-conservative">ca:extensional_weak_boolean_contact_algebra</extends>
<relativelyInterprets extensionType="conservative">lat:boolean_lattice</relativelyInterprets>
</directRelations>
<inheritedRelations>
<relativelyInterprets extensionType="non-conservative">pos:poset</relativelyInterprets>
<relativelyInterprets extensionType="non-conservative">lat:lattice_poset</relativelyInterprets>
<extends extensionType="non-conservative">con:Contact</extends>
<extends extensionType="non-conservative">con:weak_contact</extends>
<extends extensionType="non-conservative">ca:weak_boolean_contact_algebra</extends>
<extends extensionType="non-conservative">ca:weak_contact_algebra</extends>
<extends extensionType="non-conservative">ca:distributive_contact_algebra</extends>
<extends extensionType="non-conservative">ca:extensional_weak_contact_algebra</extends>
<extends extensionType="non-conservative">lat:lattice</extends>
<extends extensionType="non-conservative">lat:lattice_meet_join</extends>
<extends extensionType="non-conservative">lat:bounded_lattice</extends>
<extends extensionType="non-conservative">lat:modular_lattice</extends>
<extends extensionType="non-conservative">lat:distributive_lattice</extends>
<extends extensionType="non-conservative">lat:uni_complemented_lattice</extends>
<relativelyInterprets extensionType="non-conservative">pos:poset</relativelyInterprets>
<relativelyInterprets extensionType="non-conservative">lat:Patticeposet</relativelyInterprets>
<relativelyInterprets extensionType="non-conservative">lat:pseudo_complemented_lattice</relativelyInterprets>
<relativelyInterprets extensionType="non-conservative">lat:quasi_complemented_lattice</relativelyInterprets>
<relativelyInterprets extensionType="non-conservative">lat:ortho_complemented_lattice</relativelyInterprets>
<relativelyInterprets extensionType="non-conservative">lat:ortho_lattice</relativelyInterprets>
<relativelyInterprets extensionType="non-conservative">lat:ortho_modular_lattice</relativelyInterprets>
<relativelyInterprets extensionType="non-conservative">lat:p_ortho_lattice</relativelyInterprets>
<relativelyInterprets extensionType="non-conservative">lat:stonian_p_ortho_lattice</relativelyInterprets>
<relativelyInterprets extensionType="conservative">lat:lat:boolean_p_ortho_lattice</relativelyInterprets>
<relativelyInterprets extensionType="conservative">lat:lat:boolean_ortho_lattice</relativelyInterprets>
</inheritedRelations>
<additionalInformation/>
</cl-module>