Proceedings

Verification of Generalized Inconsistency-Aware Knowledge and Action Bases

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Knowledge Representation and Reasoning. Pages 2847-2852.

Abstract

Knowledge and Action Bases (KABs) have been put forward as a semantically rich representation of a domain, using a DL KB to account for its static aspects, and actions to evolve its extensional part over time, possibly introducing new objects. Recently, KABs have been extended to manage inconsistency, with ad-hoc verification techniques geared towards specific semantics. This work provides a twofold contribution along this line of research. On the one hand, we enrich KABs with a high-level, compact action language inspired by Golog, obtaining so called Golog-KABs (GKABs). On the other hand, we introduce a parametric execution semantics for GKABs, so as to elegantly accomodate a plethora of inconsistency-aware semantics based on the notion of repair. We then provide several reductions for the verification of sophisticated first-order temporal properties over inconsistency-aware GKABs, and show that it can be addressed using known techniques, developed for standard KABs.

  1. [Baader et al., 2003] Franz Baader, Diego Calvanese, Deborah McGuinness, Daniele Nardi, and Peter F. Patel-Schneider, ed- itors. The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, 2003.
  2. [Bagheri Hariri et al., 2013a] Babak Bagheri Hariri, Diego Cal- vanese, Giuseppe De Giacomo, Alin Deutsch, and Marco Montali. Verification of relational data-centric dynamic systems with exter- nal services. In Proc. of the 32nd ACM SIGACT SIGMOD SIGAI Symp. on Principles of Database Systems (PODS), pages 163-174, 2013.
  3. [Bagheri Hariri et al., 2013b] Babak Bagheri Hariri, Diego Cal- vanese, Marco Montali, Giuseppe De Giacomo, Riccardo De Masellis, and Paolo Felli. Description logic Knowledge and Action Bases. J. of Artificial Intelligence Research, 46:651-686, 2013.
  4. [Belardinelli et al., 2012] Francesco Belardinelli, Alessio Lomuscio, and Fabio Patrizi. An abstraction technique for the verification of artifact-centric systems. In Proc. of the 13th Int. Conf. on the Principles of Knowledge Representation and Reasoning (KR), pages 319-328, 2012.
  5. [Bertossi, 2006] Leopoldo E. Bertossi. Consistent query answering in databases. SIGMOD Record, 35(2):68-76, 2006.
  6. [Calvanese et al., 2007a] Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, and Riccardo Rosati. EQL- Lite: Effective first-order query processing in description logics. In Proc. of the 20th Int. Joint Conf. on Artificial Intelligence (IJCAI), pages 274-279, 2007. IJCAI
  7. [Calvanese et al., 2007b] Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, and Riccardo Rosati. Tractable reasoning and efficient query answering in description logics: The DL-Lite family. J. of Automated Reasoning, 39(3):385- 429, 2007.
  8. [Calvanese et al., 2009] Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Antonella Poggi, Mariano Rodríguez-Muro, and Riccardo Rosati. Ontologies and databases: The DL-Lite approach. In Reasoning Web. Semantic Technolo- gies for Informations Systems -5th Int. Summer School Tutorial Lectures (RW), volume 5689 of LNCS, pages 255-356. Springer, 2009.
  9. [Calvanese et al., 2010] Diego Calvanese, Evgeny Kharlamov, Werner Nutt, and Dmitriy Zheleznyakov. Evolution of DL-Lite knowledge bases. In Proc. of the 9th Int. Semantic Web Conf. (ISWC), volume 6496 of LNCS, pages 112-128. Springer, 2010.
  10. [Calvanese et al., 2011] Diego Calvanese, Giuseppe De Giacomo, Maurizio Lenzerini, and Riccardo Rosati. Actions and programs over description logic knowledge bases: A functional approach. In Knowing, Reasoning, and Acting: Essays in Honour of Hector Levesque. College Publications, 2011.
  11. [Calvanese et al., 2013a] Diego Calvanese, Giuseppe De Giacomo, and Marco Montali. Foundations of data aware process analy- sis: A database theory perspective. In Proc. of the 32nd ACM SIGACT SIGMOD SIGAI Symp. on Principles of Database Sys- tems (PODS), 2013.
  12. [Calvanese et al., 2013b] Diego Calvanese, Evgeny Kharlamov, Marco Montali, Ario Santoso, and Dmitriy Zheleznyakov. Verifi- cation of inconsistency-tolerant knowledge and action bases. In Proc. of the 23rd Int. Joint Conf. on Artificial Intelligence (IJCAI), 2013.
  13. [Calvanese et al., 2015] Diego Calvanese, Marco Montali, and Ario Santoso. Verification of generalized inconsistency-aware knowl- edge and action bases (extended version). CoRR Technical Report arXiv:1504.08108, arXiv.org e-Print archive, 2015. Available at http://arxiv.org/abs/1504.08108. Link
  14. [Deutsch et al., 2009] Alin Deutsch, Richard Hull, Fabio Patrizi, and Victor Vianu. Automatic verification of data-centric business processes. In Proc. of the 12th Int. Conf. on Database Theory (ICDT), pages 252-267, 2009.
  15. [Eiter and Gottlob, 1992] Thomas Eiter and Georg Gottlob. On the complexity of propositional knowledge base revision, updates and counterfactuals. Artificial Intelligence, 57:227-270, 1992.
  16. [Hull, 2008] Richard Hull. Artifact-centric business process models: Brief survey of research results and challenges. In Proc. of the 7th Int. Conf. on Ontologies, DataBases, and Applications of Semantics (ODBASE), volume 5332 of LNCS, pages 1152-1163. Springer, 2008.
  17. [Lembo et al., 2010] Domenico Lembo, Maurizio Lenzerini, Ric- cardo Rosati, Marco Ruzzi, and Domenico Fabio Savo. Inconsistency-tolerant semantics for description logics. In Proc. of the 4th Int. Conf. on Web Reasoning and Rule Systems (RR), pages 103-117, 2010.
  18. [Levesque et al., 1997] H. J. Levesque, R. Reiter, Y. Lesperance, F. Lin, and R. Scherl. GOLOG: A logic programming language for dynamic domains. J. of Logic Programming, 31:59-84, 1997.
  19. [Levesque, 1984] Hector J. Levesque. Foundations of a functional approach to knowledge representation. Artificial Intelligence, 23:155-212, 1984.
  20. [Montali et al., 2014] Marco Montali, Diego Calvanese, and Giuseppe De Giacomo. Verification of data-aware commitment- based multiagent systems. In Proc. of the 13th Int. Conf. on Autonomous Agents and Multiagent Systems (AAMAS), pages 157- 164, 2014.
  21. [Vianu, 2009] Victor Vianu. Automatic verification of database- driven systems: a new frontier. In Proc. of the 12th Int. Conf. on Database Theory (ICDT), pages 1-13, 2009.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards