What Is Approximate Reasoning?

Approximate reasoning for the Semantic Web is based on the idea of sacrificing soundness or completeness for a significant speed-up of reasoning. This is to be done in such a way that the number of introduced mistakes is at least outweighed by the obtained speed-up. When pursuing such approximate reasoning approaches, however, it is important to be critical not only about appropriate application domains, but also about the quality of the resulting approximate reasoning procedures. With different approximate reasoning algorithms discussed and developed in the literature, it needs to be clarified how these approaches can be compared, i.e. what it means that one approximate reasoning approach is better than some other. In this paper, we will formally define such a foundation for approximate reasoning research. We will clarify --- by means of notions from statistics --- how different approximate algorithms can be compared, and ground the most fundamental notions in the field formally. We will also exemplify what a corresponding statistical comparison of algorithms would look like.

[1]  Heiner Stuckenschmidt,et al.  Scalable Instance Retrieval for the Semantic Web by Approximation , 2005, WISE Workshops.

[2]  Heiner Stuckenschmidt Partial Matchmaking using Approximate Subsumption , 2007, AAAI.

[3]  Enrico Motta,et al.  The Semantic Web - ISWC 2005, 4th International Semantic Web Conference, ISWC 2005, Galway, Ireland, November 6-10, 2005, Proceedings , 2005, SEMWEB.

[4]  Jean H. Gallier,et al.  Linear-Time Algorithms for Testing the Satisfiability of Propositional Horn Formulae , 1984, J. Log. Program..

[5]  Marco Schaerf,et al.  Tractable Reasoning via Approximation , 1995, Artif. Intell..

[6]  Marco Schaerf,et al.  Approximate Inference in Default Logic and Circumscription , 1992, Fundam. Informaticae.

[7]  Quan Z. Sheng,et al.  Web Information Systems Engineering - Wise 2005 Workshops , 2008 .

[8]  Lora Aroyo,et al.  The Semantic Web: Research and Applications , 2009, Lecture Notes in Computer Science.

[9]  Francesco Scarcello,et al.  Semantical and Computational Aspects of Horn Approximations , 1993, IJCAI.

[10]  Jeff Z. Pan,et al.  Approximating OWL-DL Ontologies , 2007, AAAI.

[11]  Frank van Harmelen,et al.  Approximating Terminological Queries , 2002, FQAS.

[12]  Bart Selman,et al.  Knowledge Compilation using Horn Approximations , 1991, AAAI.

[13]  Mukesh Dalal Anytime clausal reasoning , 2004, Annals of Mathematics and Artificial Intelligence.

[14]  Eric Horvitz,et al.  Reasoning about beliefs and actions under computational resource constraints , 1987, Int. J. Approx. Reason..

[15]  Frank van Harmelen,et al.  Towards a Structured Analysis of Approximate Problem Solving: A Case Study in Classification , 2004, KR.

[16]  Frank van Harmelen,et al.  Describing Problem Solving Methods using Anytime Performance Profiles , 2000, ECAI.

[17]  Andrew P. Sage,et al.  Uncertainty in Artificial Intelligence , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[18]  Dieter Fensel,et al.  Unifying Reasoning and Search to Web Scale , 2007, IEEE Internet Computing.

[19]  Pascal Hitzler,et al.  Resolution-Based Approximate Reasoning for OWL DL , 2005, SEMWEB.

[20]  Sebastian Rudolph,et al.  Approximate OWL-Reasoning with Screech , 2008, RR.

[21]  I. Horrocks,et al.  The Instance Store: DL Reasoning with Large Numbers of Individuals , 2004, Description Logics.

[22]  Heiner Stuckenschmidt,et al.  Approximating Description Logic Classification for Semantic Web Reasoning , 2005, ESWC.