A Decomposition-Based Approach to OWL DL Ontology Diagnosis

Computing all diagnoses of an inconsistent ontology is important in ontology-based applications. However, the number of diagnoses can be very large. It is impractical to enumerate all diagnoses before identifying the target one to render the ontology consistent. Hence, we propose to represent all diagnoses by multiple sets of partial diagnoses, where the total number of partial diagnoses can be small and the target diagnosis can be directly retrieved from these partial diagnoses. We also propose methods for computing the new representation of all diagnoses in an OWL DL ontology. Experimental results show that computing the new representation of all diagnoses is much easier than directly computing all diagnoses.

[1]  M. Fitting First-order logic and automated theorem proving (2nd ed.) , 1996 .

[2]  Melvin Fitting,et al.  First-Order Logic and Automated Theorem Proving , 1990, Graduate Texts in Computer Science.

[3]  Stefan Schlobach,et al.  Diagnosing Terminologies , 2005, AAAI.

[4]  Raymond Reiter,et al.  A Theory of Diagnosis from First Principles , 1986, Artif. Intell..

[5]  York Sure-Vetter,et al.  Learning Disjointness , 2007, ESWC.

[6]  Kostyantyn Shchekotykhin,et al.  Query Strategy for Sequential Ontology Debugging , 2010, International Semantic Web Conference.

[7]  Bijan Parsia,et al.  Repairing Unsatisfiable Concepts in OWL Ontologies , 2006, ESWC.

[8]  Li Ma,et al.  Towards a Complete OWL Ontology Benchmark , 2006, ESWC.

[9]  Gerhard Friedrich,et al.  A General Diagnosis Method for Ontologies , 2005, SEMWEB.

[10]  Boris Motik,et al.  Reasoning in Description Logics by a Reduction to Disjunctive Datalog , 2007, Journal of Automated Reasoning.

[11]  Raymond Reiter,et al.  On tests for hypothetical reasoning , 1992 .

[12]  Takeaki Uno,et al.  Enumerating Minimally Revised Specifications Using Dualization , 2006, JSAI Workshops.

[13]  Bijan Parsia,et al.  Finding All Justifications of OWL DL Entailments , 2007, ISWC/ASWC.

[14]  Ian Horrocks,et al.  From SHIQ and RDF to OWL: the making of a Web Ontology Language , 2003, J. Web Semant..

[15]  Yarden Katz,et al.  Pellet: A practical OWL-DL reasoner , 2007, J. Web Semant..

[16]  Jianfeng Du,et al.  Computing minimum cost diagnoses to repair populated DL-based ontologies , 2008, WWW.

[17]  Jianfeng Du,et al.  Decomposition-Based Optimization for Debugging of Inconsistent OWL DL Ontologies , 2010, KSEM.

[18]  Raymond Reiter A theory of diagnosis from first principles , 1986 .

[19]  Ulrich Junker,et al.  QUICKXPLAIN: Preferred Explanations and Relaxations for Over-Constrained Problems , 2004, AAAI.

[20]  Jianfeng Du,et al.  Goal-Directed Module Extraction for Explaining OWL DL Entailments , 2009, International Semantic Web Conference.