Semantic Investigations in Distributed Ontologies [PhD Thesis]

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Author(s): Martin Homola
Publisher: Comenius University
Year: 2010

Language: English
Pages: 209

Abstracts ix
Abstract in English . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Abstrakt v SlovenĀ£ine (Abstract in Slovak) . . . . . . . . . . . . . . . x
Keywords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
Contents xi
1 Introduction 1
1.1 Ontologies in Context of the Semantic Web . . . . . . . . . . . . 1
1.2 Modular and Distributed Ontology Frameworks . . . . . . . . . . 4
1.3 Contribution of This Work . . . . . . . . . . . . . . . . . . . . . 8
1.4 Roadmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2 Description Logics 13
2.1 ALC, the basic DL . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1.1 ALC Formulae . . . . . . . . . . . . . . . . . . . . . . . . 14
2.1.2 ALC Knowledge Bases . . . . . . . . . . . . . . . . . . . . 18
2.1.3 Reasoning with ALC . . . . . . . . . . . . . . . . . . . . . 23
2.1.4 Computational complexity . . . . . . . . . . . . . . . . . . 32
2.2 Transitivity, role hierarchies and inverses . . . . . . . . . . . . . . 33
2.2.1 SHI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.2.2 Reasoning with SHI . . . . . . . . . . . . . . . . . . . . . 35
2.2.3 Computational complexity . . . . . . . . . . . . . . . . . . 39
2.3 Number restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.3.1 SHIQ, SHIN and SHIF . . . . . . . . . . . . . . . . . 40
2.3.2 Reasoning with SHIQ . . . . . . . . . . . . . . . . . . . . 42
2.3.3 Computational complexity . . . . . . . . . . . . . . . . . . 47
2.4 Nominals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.4.1 SHOIQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.4.2 Reasoning with SHOIQ. . . . . . . . . . . . . . . . . . . 49
2.4.3 Computational complexity . . . . . . . . . . . . . . . . . . 55
2.5 More Expressive DL . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.5.1 SROIQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.5.2 ALCQIb . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.6 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3 Distributed Description Logics 59
3.1 Formalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3.2 Properties of DDL . . . . . . . . . . . . . . . . . . . . . . . . . . 67
3.3 Reasoning with DDL . . . . . . . . . . . . . . . . . . . . . . . . . 69
3.4 Extensions of DDL . . . . . . . . . . . . . . . . . . . . . . . . . . 72
3.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4 Subsumption Propagation and Complex Concepts in DDL 77
4.1 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
4.2 Complex Concepts and Subsumption Propagation in Original DDL 81
4.3 Conjunctive Bridge Rules . . . . . . . . . . . . . . . . . . . . . . 84
4.4 Transformational Semantics . . . . . . . . . . . . . . . . . . . . . 89
4.5 Evaluation and Comparison . . . . . . . . . . . . . . . . . . . . . 90
4.6 DDL with Injective Domain Relations . . . . . . . . . . . . . . . 94
4.7 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
5 Subsumption Propagation and Remote Ontologies in DDL 103
5.1 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
5.2 Coping with Chains of Bridge Rules . . . . . . . . . . . . . . . . 109
5.2.1 DDL with Compositionally Consistent Domain Relations 109
5.2.2 DDL with Restricted Compositionality . . . . . . . . . . . 117
5.2.3 DDL with Transitive Domain Relations . . . . . . . . . . 121
5.3 Distributed Tableaux Algorithm for Transitive DDL . . . . . . . 128
5.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
6 Relating Distributed Ontology Representation Frameworks 137
6.1 Reference Distributed Ontology Framework . . . . . . . . . . . . 138
6.2 Distributed Description Logics . . . . . . . . . . . . . . . . . . . 139
6.2.1 Formalization . . . . . . . . . . . . . . . . . . . . . . . . . 140
6.2.2 Modeling with DDL . . . . . . . . . . . . . . . . . . . . . 142
6.2.3 DDL with Restricted Semantics . . . . . . . . . . . . . . . 145
6.3 E-connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
6.3.1 Formalization . . . . . . . . . . . . . . . . . . . . . . . . . 146
6.3.2 Reasoning with E-connections . . . . . . . . . . . . . . . . 149
6.3.3 Modeling with E-connections . . . . . . . . . . . . . . . . 150
6.4 Package-based Description Logics . . . . . . . . . . . . . . . . . . 153
6.4.1 Formalization . . . . . . . . . . . . . . . . . . . . . . . . . 154
6.4.2 Reasoning with P-DL . . . . . . . . . . . . . . . . . . . . 155
6.4.3 Modeling with P-DL . . . . . . . . . . . . . . . . . . . . . 156
6.5 Integrated Distributed Description Logics . . . . . . . . . . . . . 158
6.5.1 Formalization . . . . . . . . . . . . . . . . . . . . . . . . . 158
6.5.2 Reasoning with IDDL . . . . . . . . . . . . . . . . . . . . 160
6.5.3 Modeling with IDDL . . . . . . . . . . . . . . . . . . . . . 160
6.6 Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
6.6.1 DDL vs. E-connections . . . . . . . . . . . . . . . . . . . 163
6.6.2 P-DL vs. DDL . . . . . . . . . . . . . . . . . . . . . . . . 164
6.6.3 IDDL vs. DDL . . . . . . . . . . . . . . . . . . . . . . . . 170
6.7 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
7 Conclusion and Future Work 179
Bibliography 183
List of Figures 190
List of Tables 191