Answer Sets in a Fuzzy Equilibrium Logic
2009, Lecture Notes in Computer Science
https://doi.org/10.1007/978-3-642-05082-4_10Abstract
Since its introduction, answer set programming has been generalized in many directions, to cater to the needs of real-world applications. As one of the most general "classical" approaches, answer sets of arbitrary propositional theories can be defined as models in the equilibrium logic of Pearce. Fuzzy answer set programming, on the other hand, extends answer set programming with the capability of modeling continuous systems. In this paper, we combine the expressiveness of both approaches, and define answer sets of arbitrary fuzzy propositional theories as models in a fuzzification of equilibrium logic. We show that the resulting notion of answer set is compatible with existing definitions, when the syntactic restrictions of the corresponding approaches are met. We furthermore locate the complexity of the main reasoning tasks at the second level of the polynomial hierarchy. Finally, as an illustration of its modeling power, we show how fuzzy equilibrium logic can be used to find strong Nash equilibria.
References (27)
- S. Aguzzoli and A. Ciabattoni. Finiteness in infinite-valued Lukasiewicz logic. Journal of Logic, Language, and Information, 9:5-29, 2000.
- C. Baral. Knowledge Representation, Reasoning and Declarative Problem Solving. Cambridge University Press, 2003.
- C. V. Damásio, J. Medina, and M. Ojeda-Aciego. Sorted multi-adjoint logic programs: termination results and applications. In Proceedings of the 9th Eu- ropean Conference on Logics in Artificial Intelligence (JELIA'04), pages 260-273. Springer-Verlag, 2004.
- C. V. Damásio and L. M. Pereira. Hybrid probabilistic logic programs as residuated logic programs. In Proceedings of the 7th European Workshop on Logics in Artificial Intelligence (JELIA'00), pages 57-72, London, UK, 2000. Springer-Verlag.
- C. V. Damásio and L. M. Pereira. Antitonic logic programs. In Proceedings of the 6th International Conference on Logic Programming and Nonmonotonic Reasoning (LPNMR'01), pages 379-392. Springer-Verlag, 2001.
- C. V. Damasio and L. M. Pereira. An encompassing framework for paraconsistent logic programs. Journal of Applied Logic, 3:67-95, 2003.
- T. Eiter, G. Gottlob, and H. Mannila. Disjunctive datalog. ACM Transactions on Database Systems, 22(3):364-418, 1997.
- P. Ferraris. Answer sets for propositional theories. In C. Baral, G. Greco, N. Leone, and G. Terracina, editors, LPNMR, volume 3662 of Lecture Notes in Computer Science, pages 119-131. Springer, 2005.
- M. Gelfond and V. Lifschitz. The stable model semantics for logic programming. In Proceedings of the Fifth International Conference and Symposium on Logic Pro- gramming, pages 1081-1086, 1988.
- G. Gottlob, G. Greco, and F. Scarcello. Pure Nash equilibria: hard and easy games. Journal of Artificial Intelligence Research, 24:357-406, 2005.
- A. HadjAli, D. Dubois, and H. Prade. Qualitative reasoning based on fuzzy relative orders of magnitude. IEEE Transactions on Fuzzy Systems, 11(1):9-23, 2003.
- R. Hähnle. Many-valued logic and mixed integer programming. Annals of Mathe- matics and Artificial Intelligence, 12:231-264, 1994.
- J. Janssen, S. Heymans, D. Vermeir, and M. De Cock. Compiling fuzzy answer set programs to fuzzy propositional theories. In Proceedings of the 24th International Conference on Logic Programming (ICLP08), pages 362-376, 2008.
- J. Janssen, S. Schockaert, D. Vermeir, and M. De Cock. General fuzzy answer set programming: the basic language. Submitted.
- J. Janssen, S. Schockaert, D. Vermeir, and M. De Cock. General fuzzy answer set programs. In Proceedings of the 8th International Workshop on Fuzzy Logic and Applications (WILF), pages 352-359, 2009.
- V. Lifschitz. Twelve definitions of a stable model. In ICLP '08: Proceedings of the 24th International Conference on Logic Programming, pages 37-51, Berlin, Heidelberg, 2008. Springer-Verlag.
- V. Lifschitz, D. Pearce, and A. Valverde. Strongly equivalent logic programs. ACM Trans. Comput. Logic, 2(4):526-541, 2001.
- T. Lukasiewicz. Probabilistic logic programming. In Proceedings of the 13th Eu- ropean Conference on Artificial Intelligence (ECAI'98), pages 388-392, 1998.
- T. Lukasiewicz and U. Straccia. Tightly integrated fuzzy description logic programs under the answer set semantics for the semantic web. In Proceedings of the First International Conference on Web Reasoning and Rule Systems (RR'07), pages 289-298. Springer-Verlag, 2007.
- J. Moore and J. Bard. The mixed integer linear bilevel programming problem. Operations Research, 38(5):911-921, 1990.
- P. Nicolas, L. Garcia, I. Stéphan, and C. Lefèvre. Possibilistic uncertainty handling for answer set programming. Ann. Math. Artif. Intell., 47(1-2):139-181, 2006.
- L. Page, S. Brin, R. Motwani, and T. Winograd. The PageRank citation ranking: bringing order to the web. In technical report, Stanford Digital Library Technologies Project, 1998.
- D. Pearce. A new logical characterisation of stable models and answer sets. In NMELP '96: Selected papers from the Non-Monotonic Extensions of Logic Pro- gramming, pages 57-70, London, UK, 1997. Springer-Verlag.
- D. Saccá and C. Zaniolo. Stable models and non-determinism in logic programs with negation. In Proceedings of the ACM Symposium on Principles of Database Systems, pages 205-217, 1990.
- C. Sakama and K. Inoue. Paraconsistent stable semantics for extended disjunctive programs. Journal of Logic and Computation, 5:265-285, 1995.
- U. Straccia. Annotated answer set programming. In Proceedings of the 11th Inter- national Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems, (IPMU'06), 2006.
- D. Van Nieuwenborgh, M. De Cock, and D. Vermeir. An introduction to fuzzy answer set programming. Annals of Mathematics and Artificial Intelligence, 50(3- 4):363-388, 2007.