Proceedings

Semantics for Active Integrity Constraints Using Approximation Fixpoint Theory

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 866-872.

https://doi.org/10.24963/ijcai.2017/120

Abstract

Active integrity constraints (AICs) constitute a formalism to associate with a database not just the constraints it should adhere to, but also how to fix the database in case one or more of these constraints are violated. The intuitions regarding which repairs are “good” given such a description are closely related to intuitions that live in various areas of non-monotonic reasoning.

In this paper, we apply approximation fixpoint theory, an algebraic framework that unifies semantics of non-monotonic logics, to the field of AICs.

This results in a new family of semantics for AICs, of which we study semantics and relationships to existing semantics. We argue that the AFT-well-founded semantics has some desirable properties.

  1. [Abiteboul, 1988] Serge Abiteboul. Updates, a new frontier. In Marc Gyssens, Jan Paredaens, and Dirk van Gucht, editors, ICDT, volume 326 of LNCS, pages 1-18. Springer, 1988.
  2. [Bi et al., 2014] Yi Bi, Jia-Huai You, and Zhiyong Feng. A gen- eralization of approximation fixpoint theory and application. In Proceedings of RR, pages 45-59, 2014.
  3. [Bogaerts et al., 2015a] Bart Bogaerts, Joost Vennekens, and Marc Denecker. Grounded fixpoints and their applications in knowl- edge representation. AIJ, 224:51-71, 2015.
  4. [Bogaerts et al., 2015b] Bart Bogaerts, Joost Vennekens, and Marc Denecker. Partial grounded fixpoints. In Proceedings of IJCAI, pages 2784-2790, 2015. IJCAI
  5. [Bogaerts et al., 2016] Bart Bogaerts, Joost Vennekens, and Marc Denecker. On well-founded set-inductions and locally mono- tone operators. ACM Trans. Comput. Logic, 17(4):27:1-27:32, September 2016.
  6. [Bogaerts et al., 2017] Bart Bogaerts, Joost Vennekens, and Marc Denecker. Safe inductions: An algebraic study. In Proceedings of IJCAI, 2017. (to appear). IJCAI
  7. [Brewka and Woltran, 2010] Gerhard Brewka and Stefan Woltran. Abstract dialectical frameworks. In Proceedings of KR, pages 102-111, 2010.
  8. [Caroprese and Truszczyński, 2011] Luciano Caroprese and Mirosław Truszczyński. Active integrity constraints and revision programming. TPLP, 11(6):905-952, 2011.
  9. [Caroprese et al., 2006] Luciano Caroprese, Sergio Greco, Cristina Sirangelo, and Ester Zumpano. Declarative semantics of produc- tion rules for integrity maintenance. In Proceedings of ICLP, pages 26-40, 2006.
  10. [Cruz-Filipe et al., 2013] Luís Cruz-Filipe, Grac ¸a Gaspar, Patrícia Engrácia, and Isabel Nunes. Computing repairs from active in- tegrity constraints. In TASE 2013, pages 183-190. IEEE Com- puter Society, 2013.
  11. [Cruz-Filipe et al., 2015] Luís Cruz-Filipe, Michael Franz, Ar- tavazd Hakhverdyan, Marta Ludovico, Isabel Nunes, and Peter Schneider-Kamp. repAIrC: A tool for ensuring data consistency by means of active integrity constraints. In Proceedings of KMIS, volume 3, pages 17-26, 2015.
  12. Luís Cruz-Filipe. Optimizing computation of repairs from active integrity constraints. In Proceedings of FoIKS, pages 361-380, 2014.
  13. Luís Cruz-Filipe. Grounded fixpoints and ac- tive integrity constraints. In Technical communications of ICLP, pages 11.1-11.14, 2016.
  14. [Denecker and Vennekens, 2007] Marc Denecker and Joost Ven- nekens. Well-founded semantics and the algebraic theory of non-monotone inductive definitions. In Proceedings of LPNMR, pages 84-96, 2007.
  15. [Denecker et al., 2000] Marc Denecker, Victor Marek, and Mirosław Truszczyński. Approximations, stable operators, well- founded fixpoints and applications in nonmonotonic reasoning. In Logic-Based Artificial Intelligence, Springer, volume 597, pages 127-144, 2000.
  16. [Denecker et al., 2003] Marc Denecker, Victor Marek, and Mirosław Truszczyński. Uniform semantic treatment of default and autoepistemic logics. AIJ, 143(1):79-122, 2003.
  17. [Denecker et al., 2004] Marc Denecker, Victor Marek, and Mirosław Truszczyński. Ultimate approximation and its ap- plication in nonmonotonic knowledge representation systems. Information and Computation, 192(1):84-121, July 2004.
  18. [Dung, 1995] Phan Minh Dung. On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic pro- gramming and n-person games. AI, 77(2):321 -357, 1995.
  19. [Eiter and Gottlob, 1992] Thomas Eiter and Georg Gottlob. On the complexity of propositional knowledge base revision, updates, and counterfactuals. AIJ, 57(2-3):227-270, 1992.
  20. [Flesca et al., 2004] Sergio Flesca, Sergio Greco, and Ester Zumpano. Active integrity constraints. In Proceedings of SIG- PLAN, pages 98-107, 2004.
  21. [Kleene, 1938] Stephen Cole Kleene. On notation for ordinal num- bers. The Journal of Symbolic Logic, 3(4):150-155, 1938.
  22. [Marek and Truszczynski, 1998] V. Wiktor Marek and Miroslaw Truszczynski. Revision programming. Theor. Comput. Sci., 190(2):241-277, 1998.
  23. [Moore, 1985] Robert C. Moore. Semantical considerations on nonmonotonic logic. AIJ, 25(1):75-94, 1985.
  24. [Przymusinski and Turner, 1997] Teodor C. Przymusinski and Hudson Turner. Update by means of inference rules. Journal of Logic Programming, 30(2):125-143, 1997.
  25. [Reiter, 1980] Raymond Reiter. A logic for default reasoning. AIJ, 13(1-2):81-132, 1980.
  26. [Strass, 2013] Hannes Strass. Approximating operators and seman- tics for abstract dialectical frameworks. AIJ, 205:39-70, 2013.
  27. [Teniente and Olivé, 1995] Ernest Teniente and Antoni Olivé. Up- dating knowledge bases while maintaining their consistency. VLDB Journal, 4(2):193-241, 1995.
  28. [van Emden and Kowalski, 1976] Maarten H. van Emden and Robert A. Kowalski. The semantics of predicate logic as a pro- gramming language. J. ACM, 23(4):733-742, 1976.
  29. [Van Gelder et al., 1991] Allen Van Gelder, Kenneth A. Ross, and John S. Schlipf. The well-founded semantics for general logic programs. J. ACM, 38(3):620-650, 1991.
  30. [Vennekens et al., 2006] Joost Vennekens, David Gilis, and Marc Denecker. Splitting an operator: Algebraic modularity results for logics with fixpoint semantics. ACM Trans. Comput. Log., 7(4):765-797, 2006.
  31. [Vennekens et al., 2007a] Joost Vennekens, Maarten Mariën, Johan Wittocx, and Marc Denecker. Predicate introduction for logics with a fixpoint semantics. Part I: Logic programming. Funda- menta Informaticae, 79(1-2):187-208, September 2007.
  32. [Vennekens et al., 2007b] Joost Vennekens, Maarten Mariën, Johan Wittocx, and Marc Denecker. Predicate introduction for logics with a fixpoint semantics. Part II: Autoepistemic logic. Funda- menta Informaticae, 79(1-2):209-227, September 2007.
  33. [Widom and Ceri, 1996] Jennifer Widom and Stefano Ceri, editors. Active Database Systems: Triggers and Rules For Advanced Database Processing.
  34. Morgan Kaufmann, 1996.
  35. [Winslett, 1990] Marianne Winslett. Updating Logical Databases. Cambridge Tracts in Theoretical Computer Science. Cambridge University Press, 1990.

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

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