Proceedings

Distributed Autoepistemic Logic and its Application to Access Control

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 1286-1291.

© 2016 International Joint Conferences on Artificial Intelligence

Abstract

In this paper we define and study an extension of autoepistemic logic (AEL) called distributed autoepistemic logic (dAEL) with multiple agents that have full introspection in their own knowledge as well as in that of others. This mutual full introspection between agents is motivated by an application of dAEL in access control. We define 2- and 3-valued semantic operators for dAEL. Using these operators, approximation fixpoint theory, an abstract algebraic framework that unifies different knowledge representation formalisms, immediately yields us a family of semantics for dAEL, each based on different intuitions that are well-studied in the context of AEL. The application in access control also motivates an extension of dAEL with inductive definitions (dAEL(ID)). We explain a use-case from access control to demonstrate how dAEL(ID) can be fruitfully applied to this domain and discuss how well-suited the different semantics are for the application in access control.

  1. [Abadi, 2003] Martín Abadi. Logic in Access Control. In Proceed- ings of LICS, pages 228-233, 2003.
  2. [Abadi, 2008] Martín Abadi. Variations in Access Control Logic. In Proceedings of DEON, pages 96-109, 2008.
  3. [Belle and Lakemeyer, 2015] Vaishak Belle and Gerhard Lake- meyer. Only knowing meets common knowledge. In Proceedings of IJCAI, pages 2755-2761, 2015.
  4. [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.
  5. [Bogaerts et al., 2015b] Bart Bogaerts, Joost Vennekens, and Marc Denecker. Partial grounded fixpoints. In Proceedings of IJCAI, pages 2784-2790, 2015. IJCAI
  6. [Bogaerts, 2015] Bart Bogaerts. Groundedness in logics with a fix- point semantics. PhD thesis, 2015.
  7. [Cramer et al., 2015] Marcos Cramer, Diego Agustin Ambrossio, and Pieter Van Hertum. A Logic of Trust for Reasoning about Delegation and Revocation. In Proceedings of SACMAT, pages 173-184. ACM, 2015.
  8. [Denecker and Vennekens, 2014] Marc Denecker and Joost Ven- nekens. The well-founded semantics is the principle of inductive definition, revisited. In Proceedings of KR, pages 22-31, 2014.
  9. [Denecker et al., 1998] Marc Denecker, Victor Marek, and Mirosław Truszczyński. Fixpoint 3-valued semantics for au- toepistemic logic. In Proceedings of AAAI, pages 840-845. MIT Press, 1998.
  10. [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.
  11. [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.
  12. [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.
  13. [Denecker et al., 2011] Marc Denecker, Victor Marek, and Mirosław Truszczyński. Reiter's default logic is a logic of autoepistemic reasoning and a good one, too. In Nonmonotonic Reasoning -Essays Celebrating Its 30th Anniversary, pages 111-144. College Publications, 2011.
  14. [Denecker, 2000] Marc Denecker. Extending classical logic with inductive definitions. In Proceedings of CL, pages 703-717, 2000.
  15. [Fitting, 1985] Melvin Fitting. A Kripke-Kleene semantics for logic programs. The Journal of Logic Programming, 2(4):295 -312, 1985.
  16. [Garg and Pfenning, 2012] Deepak Garg and Frank Pfenning. Stateful Authorization Logic -Proof Theory and a Case Study. Journal of Computer Security, 20(4):353-391, 2012.
  17. [Garg, 2009] Deepak Garg. Proof Theory for Authorization Logic and Its Application to a Practical File System. PhD thesis, 2009.
  18. [Genovese, 2012] Valerio Genovese. Modalities in Access Control: Logics, Proof-theory and Application. PhD thesis, 2012.
  19. [Gurevich and Neeman, 2008] Yuri Gurevich and Itay Neeman. DKAL: Distributed-knowledge authorization language. In Pro- ceedings CSF, pages 149-162. IEEE, 2008.
  20. [Hagström et al., 2001] Åsa Hagström, Sushil Jajodia, Francesco Parisi-Presicce, and Duminda Wijesekera. Revocations -A Clas- sification. In Proceedings of CSF, pages 44-58. IEEE, 2001.
  21. [Halpern and Moses, 1985] Joseph Y. Halpern and Yoram Moses. Towards a theory of knowledge and ignorance: Preliminary re- port. In Logics and Models of Concurrent Systems, volume 13 of NATO ASI Series, pages 459-476. Springer Berlin Heidelberg, 1985.
  22. [Kleene, 1938] S. C. Kleene. On notation for ordinal numbers. The Journal of Symbolic Logic, 3(4):150-155, 1938.
  23. [Konolige, 1988] Kurt Konolige. On the relation between default and autoepistemic logic. AI, 35(3):343-382, 1988.
  24. [Levesque, 1990] Hector J. Levesque. All I know: A study in au- toepistemic logic. AIJ, 42(2-3):263-309, 1990.
  25. [Moore, 1985a] Robert C. Moore. A Formal Theory of Knowledge and Action. In Formal Theories of the Commonsense World, pages 319-358. Springer-Verlag, 1985.
  26. [Moore, 1985b] Robert C. Moore. Semantical considerations on nonmonotonic logic. AIJ, 25(1):75-94, 1985. IJCAI
  27. [Morgenstern, 1990] Leora Morgenstern. A formal theory of mul- tiple agent nonmonotonic reasoning. In Proceedings of AAAI, pages 538-544, 1990.
  28. [Niemelä, 1991] Ilkka Niemelä. Constructive tightly grounded au- toepistemic reasoning. In Proceedings of IJCAI, pages 399-405, 1991. IJCAI
  29. [Permpoontanalarp and Jiang, 1995] Yongyuth Permpoontanalarp and John Yuejun Jiang. On multi-agent autoepistemic reasoning. In WOCFAI, pages 307-318, 1995.
  30. [Strass, 2013] Hannes Strass. Approximating operators and seman- tics for abstract dialectical frameworks. AIJ, 205:39-70, 2013.
  31. [Toyama et al., 2002] Katsuhiko Toyama, Takahiro Kojima, and Yasuyoshi Inagaki. Translating multi-agent autoepistemic logic into logic program. In Proceedings of CLIMA, pages 49-62, 2002.
  32. [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.
  33. [Vlaeminck et al., 2012] Hanne Vlaeminck, Joost Vennekens, Maurice Bruynooghe, and Marc Denecker. Ordered Epistemic Logic: Semantics, complexity and applications. In Proceedings of KR, pages 369-379, 2012.

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

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