Summary of description logic

Page 1

Transactions on Computer Science and Technology September 2014, Volume 3, Issue 3, PP.98-101

Summary of Description Logic Chun Gui, Yabin Shao Mathematics and Computer Science College, Northwest University for Nationalities, Lanzhou 730030, China #

Email: guichun2103@aliyun.com

Abstract Description logic is a formal language of knowledge representation and is the first-order logic which can determine subset. Description logic, as an effective mechanism for knowledge representation, is widely applied to many areas of computer science. This paper is about the application research and present situation of description logic, it provides a system expounds about description logic in definition, basic syntax and semantics, the structure of the system, the status in semantic Web and so on. Keywords: Description Logic; Tbox; Abox; Knowledge Representation

1 INTRODUCTION Description logic (named DLs for short) is a formalized language of knowledge representation[1], suitable for knowledge in concept and the concept hierarchy. DLs unified logic base on such as Frames, Semantic Networks, Semantic Data Models and so on, presented to us a formalized, based on the logical semantics. The basic building blocks of DLs are concept, role and individual. The feature of DLs is from a lot of structural descriptors to simple concepts, to build more complex concepts. The center of DLs is reasoning, which can explicitly contain knowledge derived from the knowledge base of implied knowledge, DLs main reasoning classification, satisfiability problem detection, containment relationship and instance test. The Knowledge Base of DLs usually contains two parts: Tbox and Abox. Among them, Tbox is a set of collection contains the assertion about concepts and relationship, we can deduce general attributes of concepts and relationships from the Tbox; Abox is a set of instances of assertion about individuals, instance assert that an individual is a concept and a relationship between two individuals. Four basic components of DLs: the tectonic operator set which is used for concept and structure of relational expression; the axiom types allowed in Tbox; the assertion type allowed in Abox; the reasoning mechanism in Tbox and Abox reasoning.

2 OVERVIEW OF DESCRIPTION LOGIC This section arranged to introduce the development of DLs, introduces the main method of knowledge representation, the syntax and semantics of the DLs.

2.1 The Development of DLs Expressed in literature[2] is the description language expression ability and the contradiction between the complexity of reasoning, this major contribution was completed by Ron Brachman and Hector Levesque. The paradox is that the representation of a description language ability can not too strong, because it may cause the undecidable reasoning; description language, on the other hand, the representation of a language can't be too weak, or not enough to say knowledge in the field of application .This contradiction become an important subject of DLs study, based on the research progress of the problem, the development of DLs can be divided into the following four stages[3]: The first stage: the main concern for the implementation of some system, such as KLONE[4], K - REP[5], the BACK[6] and LOOM[7]. The disadvantage of these algorithms is that they are completed only for weak expressing ability DLs, for strong expressing ability DLs, can't detect the existing instances of inclusion or relationship. The second stage: development and implement the algorithm of the system based on table, such as Kris, Crack, - 98 http://www.ivypub.org/cst


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.