DocumentCode :
1659782
Title :
A Sorted-Graph Unification Approach to the Semantic Web
Author :
Ait-Kaci, Hassan
Author_Institution :
IBM, Canada
Volume :
1
fYear :
2011
Firstpage :
1
Lastpage :
1
Abstract :
Summary form only given. Today, the main challenge faced by the Semantic Web (SW) project is to process knowledge expressed in terms of sorted graphs, not only for general-purpose WWW and service-oriented computation, but also and most importantly, for inference and learning. To wit, the mainstream formalisms used in SW e.g., Description Logic (DL), Resource Description Framework (RDF) are essentially tools for describing sorted graphs. Yet, sorted graphs have been used for decades now in Artificial Intelligence (Al), Knowledge Representation (KR), and Natural Language processing (NLP), in the form of attribute-inheritance concept networks. Among such approaches, one has consisted in extending unification of logical terms as used in Automated Theorem-Proving (ATP) and [Constraint] Logic Programming ([C]LP) to work on graphs representing conceptual information. This is the case of Order-Sorted Feature (OSF) unification technology, which is based on viewing all data as a constraint formula representing a sorted graph. Thus, inference based on such data amounts to constraint solving in a formal logic of constraints over order-sorted triples as the basic building blocks which incidentally have been used in the Warren Abstract Machine (WAM) technology since the 70\´s in Prolog compilers. In this talk, I will review the essence of the OSF formalism in relation to mainstream SW formalisms for the purpose of making the SW a reality. Doing so, I will show examples using LIFE, a CLP language combining logical (Horn) rules and functional (rewrite) rules over OSF graph constraints. LIFE stands for "Logic, Inheritance, Functions, and Equations". LIFE\´S logical and functional rules boost the expressive power of OSF graphs by allowing them to be constrained with user-definable predicates and functions.
Keywords :
PROLOG; constraint handling; finite automata; formal logic; graph theory; inference mechanisms; knowledge representation; natural language processing; program compilers; rewriting systems; semantic Web; service-oriented architecture; theorem proving; CLP language; LIFE; OSF graph constraints; Prolog compilers; Warren abstract machine technology; World Wide Web; artificial intelligence; attribute-inheritance concept networks; automated theorem-proving; constraint logic programming; description logic; formal logic; functional rules; general-purpose WWW; knowledge representation; logic-inheritance-functions-and-equations; logical rules; natural language processing; order-sorted feature unification technology; order-sorted triples; resource description framework; semantic Web; service-oriented computation; sorted-graph unification approach; Cognition; Educational institutions; Knowledge representation; Resource description framework; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Intelligence and Intelligent Agent Technology (WI-IAT), 2011 IEEE/WIC/ACM International Conference on
Conference_Location :
Lyon
Print_ISBN :
978-1-4577-1373-6
Electronic_ISBN :
978-0-7695-4513-4
Type :
conf
DOI :
10.1109/WI-IAT.2011.285
Filename :
6040726
Link To Document :
بازگشت