Distributed Defeasible Reasoning in Ambient Intelligence

Ambient Computing environments host various agents that collect, process, change and share the available context information. The imperfect nature of context, the open and dynamic nature of ambient environments, the difierent viewpoints from which the ambient agents face the same context, and their heterogeneity with respect to the language and inference system that they use, have introduced new challenges in the study of Distributed AI. The current paper presents a knowledge representation model based on the Multi-Context Systems paradigm that handles these requirements by modeling ambient agents as peers in a P2P system, local context knowledge as peer rule theories, and mapping rules, through which the ambient agents exchange context information, as defeasible rules. To resolve potential inconsistencies that may arise from the interaction of local theories through the mappings (global con∞icts), the proposed method uses a preference relation on the system peers, which may express the trust that an agent has in the knowledge imported by other agents. On top of this model, we have developed four alternative strategies for global con∞icts resolution, which difier in the type and extent of context knowledge that the ambient agents exchange in order to evaluate the quality of the imported context information. The four strategies have been respectively implemented in four versions of a distributed reasoning algorithm for query evaluation in Multi-Context Systems.

[1]  Michael J. Maher,et al.  Representation results for defeasible logic , 2000, TOCL.

[2]  Diego Calvanese,et al.  Inconsistency Tolerance in P2P Data Integration: An Epistemic Logic Approach , 2005, DBPL.

[3]  Gabriel M. Kuper,et al.  A Robust Logical and Computational Characterisation of Peer-to-Peer Database Systems , 2003, DBISP2P.

[4]  Michael J. Maher,et al.  Embedding Defeasible Logic into Logic Programming , 2005, ArXiv.

[5]  Philippe Chatalic,et al.  Reasoning with Inconsistencies in Propositional Peer-to-Peer Inference Systems , 2006, ECAI.

[6]  Fausto Giunchiglia,et al.  Data Management for Peer-to-Peer Computing : A Vision , 2002, WebDB.

[7]  Maria Papadopouli,et al.  A Semantics-Based Framework for Context-Aware Services: Lessons Learned and Challenges , 2007, UIC.

[8]  Andreas von Hessling Semantic User Profiles and their Applications in a Mobile Environment , 2004 .

[9]  Michael J. Maher A Model-Theoretic Semantics for Defeasible Logic , 2002, Paraconsistent Computational Logic.

[10]  Chiara Ghidini,et al.  Contextual reasoning distilled , 2000, J. Exp. Theor. Artif. Intell..

[11]  Diego Calvanese,et al.  Logical foundations of peer-to-peer data integration , 2004, PODS '04.

[12]  Fabien L. Gandon,et al.  Semantic web technologies to reconcile privacy and context awareness , 2003, Journal of Web Semantics.

[13]  Jonathan Stillman,et al.  The Complexity of Propositional Default Logics , 1992, AAAI.

[14]  Jani Mäntyjärvi,et al.  Managing Context Information in Mobile Devices , 2003, IEEE Pervasive Comput..

[15]  Hung Keng Pung,et al.  A middleware for building context-aware mobile services , 2004, 2004 IEEE 59th Vehicular Technology Conference. VTC 2004-Spring (IEEE Cat. No.04CH37514).

[16]  Harry Chen,et al.  Semantic Web in a Pervasive Context-Aware Architecture , 2003 .

[17]  Georg Gottlob,et al.  Complexity Results for Nonmonotonic Logics , 1992, J. Log. Comput..

[18]  Claudio Bettini,et al.  Loosely coupling ontological reasoning with an efficient middleware for context-awareness , 2005, The Second Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services.

[19]  François Goasdoué,et al.  Distributed Reasoning in a Peer-to-Peer Setting , 2004, ECAI.

[20]  Luciano Serafini,et al.  Comparing formal theories of context in AI , 2004, Artif. Intell..

[21]  Jin Song Dong,et al.  Semantic Space: an infrastructure for smart spaces , 2004, IEEE Pervasive Computing.

[22]  Floris Roelofsen,et al.  Contextual Default Reasoning , 2007, IJCAI.

[23]  Marius Mikalsen,et al.  Context: Representation and Reasoning. Representing and Reasoning about Context in a Mobile Environment , 2005, Rev. d'Intelligence Artif..

[24]  Michael J. Maher,et al.  Embedding defeasible logic into logic programming , 2006, Theory Pract. Log. Program..

[25]  Sheila A. McIlraith,et al.  Exploiting Preferences over Information Sources to Efficiently Resolve Inconsistencies in Peer-to-peer Query Answering , 2007 .

[26]  Jadwiga Indulska,et al.  Modelling and using imperfect context information , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[27]  Timothy W. Finin,et al.  sTuples: semantic tuple spaces , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[28]  Lalana Kagal,et al.  A Semantic Context-Aware Access Control Framework for Secure Collaborations in Pervasive Computing Environments , 2006, SEMWEB.

[29]  Anni-Yasmin Turhan,et al.  Pushing doors for modeling contexts with OWL DL - a case study , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOMW'06).

[30]  Tapio Seppänen,et al.  RDF-based model for context-aware reasoning in rich service environment , 2005, Third IEEE International Conference on Pervasive Computing and Communications Workshops.

[31]  Fausto Giunchiglia,et al.  Local Models Semantics, or Contextual Reasoning = Locality + Compatibility , 1998, KR.

[32]  J. McCarthy,et al.  Formalizing Context (Expanded Notes) , 1994 .

[33]  Diego Calvanese,et al.  Inconsistency Tolerance in P2P Data Integration: An Epistemic Logic Approach , 2005, DBPL.

[34]  John McCarthy,et al.  Generality in artificial intelligence , 1987, Resonance.

[35]  Marek Hatala,et al.  Rules and ontologies in support of real-time ubiquitous application , 2005, J. Web Semant..

[36]  Roy H. Campbell,et al.  An infrastructure for context-awareness based on first order logic , 2003, Personal and Ubiquitous Computing.

[37]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[38]  Floris Roelofsen,et al.  Minimal and Absent Information in Contexts , 2005, IJCAI.

[39]  Reto Krummenacher,et al.  Sharing Context Information in Semantic Spaces , 2005, OTM Workshops.

[40]  Ian A. Mason,et al.  Propositional Logic of Context , 1993, AAAI.

[41]  Fausto Giunchiglia,et al.  Multilanguage hierarchical logics (or: how we can do without modal logics) , 1994, CNKBS.

[42]  Michael J. Maher,et al.  Argumentation Semantics for Defeasible Logic , 2004, J. Log. Comput..