Conflict resolution when axioms are materialized in semantic-based smart environments

In Semantic Web applications, reasoning engines that are data intensive commonly materialise inferences to speed up processing at query time. However, in evolving systems, such as smart environments, semantic-based context aware systems SCAS [6] or social software with user-generated data, knowledge does not grow monotonically: newer facts may contradict older ones, knowledge may be deprecated, discarded or updated such that knowledge must sometimes be retracted. We are describing a technique to retract explicit and inferred statements, when some information becomes obsolete, as well as retracting any statement that would lead to get back the removed explicit statements. This technique is based on OWL justifications and is triggered whenever a knowledge base becomes inconsistent, such that the system stays in a consistent state all the time, in spite of uncontrolled evolution. We prove termination and correctness of the algorithm, and describe the implementation and evaluation of the proposal.

[1]  Bijan Parsia,et al.  Laconic and Precise Justifications in OWL , 2008, SEMWEB.

[2]  Pascal Hitzler,et al.  Paraconsistent Reasoning for Expressive and Tractable Description Logics , 2008, Description Logics.

[3]  Marie-Christine Rousset Small Can Be Beautiful in the Semantic Web , 2004, International Semantic Web Conference.

[4]  Christophe Gravier,et al.  SWRL-Based Context Awareness for Application Servers Hosting Digital Services , 2011, RuleML America.

[5]  Umberto Straccia,et al.  A General Framework for Representing, Reasoning and Querying with Annotated Semantic Web Data , 2011, J. Web Semant..

[6]  Pascal Hitzler,et al.  Defeasible Inference with Circumscriptive OWL Ontologies , 2008 .

[7]  Anni-Yasmin Turhan,et al.  Employing description logics in Ambient Intelligence for modeling and reasoning about complex situations , 2009, J. Ambient Intell. Smart Environ..

[8]  Peter Gärdenfors,et al.  On the logic of theory change: Partial meet contraction and revision functions , 1985, Journal of Symbolic Logic.

[9]  Paulo Novais,et al.  A survey of software engineering best practices for the development of smart applications in Ambient Intelligence , 2012, J. Ambient Intell. Smart Environ..

[10]  James A. Hendler,et al.  Debugging unsatisfiable classes in OWL ontologies , 2005, J. Web Semant..

[11]  Franz Baader,et al.  Small is Again Beautiful in Description Logics , 2010, KI - Künstliche Intelligenz.

[12]  Alexander Sinitsyn,et al.  An approach to structuring reasoning for interpretation of sensor data in home-based health and well-being monitoring applications , 2011, 2011 5th International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth) and Workshops.

[13]  Eugene Charniak,et al.  Artificial Intelligence Programming , 1987 .

[14]  Christophe Gravier,et al.  Context-awareness for Next-Generation Applications Servers , 2011 .

[15]  Joachim Baumeister,et al.  Anomalies in ontologies with rules , 2010, J. Web Semant..

[16]  Amar Ramdane-Cherif,et al.  Tangible ambient intelligence with semantic agents in daily activities , 2013, J. Ambient Intell. Smart Environ..

[17]  Bernhard Nebel,et al.  Reasoning and Revision in Hybrid Representation Systems , 1990, Lecture Notes in Computer Science.

[18]  Pascal Hitzler,et al.  Defeasible Inference with Circumscribed OWL Ontologies , 2008 .

[19]  John Cantwell,et al.  Credibility limited revision , 2001, Journal of Symbolic Logic.

[20]  Gerald J. Sussman,et al.  Forward Reasoning and Dependency-Directed Backtracking in a System for Computer-Aided Circuit Analysis , 1976, Artif. Intell..

[21]  Riichiro Mizoguchi On scalability of the Semantic Web , 2012, Journal of Zhejiang University SCIENCE C.

[22]  Ian Horrocks Semantics ⊓ scalability ⊨ ⊥? , 2012, Journal of Zhejiang University SCIENCE C.

[23]  John McCarthy,et al.  Circumscription - A Form of Non-Monotonic Reasoning , 1980, Artif. Intell..

[24]  Bijan Parsia,et al.  Description Logic Reasoning with Syntactic Updates , 2006, OTM Conferences.

[25]  Ian Horrocks,et al.  OWL rules: A proposal and prototype implementation , 2005, J. Web Semant..

[26]  Benjamin N. Grosof,et al.  Supporting Rule System Interoperability on the Semantic Web with SWRL , 2005, SEMWEB.

[27]  Grigoris Antoniou,et al.  DR-Prolog: A System for Defeasible Reasoning with Rules and Ontologies on the Semantic Web , 2007, IEEE Transactions on Knowledge and Data Engineering.

[28]  Umberto Straccia,et al.  A General Framework for Representing , 2010 .

[29]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[30]  Marco Schaerf,et al.  Reducing Belief Revision to Circumscription (and Vice Versa) , 1997, Artif. Intell..