Fuzzy Equilibrium Logic: Declarative Problem Solving in Continuous Domains

被引:8
|
作者
Schockaert, Steven [1 ]
Janssen, Jeroen [2 ]
Vermeir, Dirk [2 ]
机构
[1] Cardiff Univ, Sch Comp Sci, 5 Parade, Cardiff CF24 3AA, S Glam, Wales
[2] Vrije Univ Brussel, Dept Comp Sci, B-1050 Brussels, Belgium
关键词
Theory; Answer set programming; equilibrium logic; fuzzy logics; Lukasiewicz logic; ANSWER SETS; NASH EQUILIBRIA; SEMANTICS; PROGRAMS; COMPLEXITY; RESOLUTION;
D O I
10.1145/2362355.2362361
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this article, we introduce fuzzy equilibrium logic as a generalization of both Pearce equilibrium logic and fuzzy answer set programming. The resulting framework combines the capability of equilibrium logic to declaratively specify search problems, with the capability of fuzzy logics to model continuous domains. We show that our fuzzy equilibrium logic is a proper generalization of both Pearce equilibrium logic and fuzzy answer set programming, and we locate the computational complexity of the main reasoning tasks at the second level of the polynomial hierarchy. We then provide a reduction from the problem of finding fuzzy equilibrium logic models to the problem of solving a particular bilevel mixed integer program (biMIP), allowing us to implement reasoners by reusing existing work from the operations research community. To illustrate the usefulness of our framework from a theoretical perspective, we show that a well-known characterization of strong equivalence in Pearce equilibrium logic generalizes to our setting, yielding a practical method to verify whether two fuzzy answer set programs are strongly equivalent. Finally, to illustrate its application potential, we show how fuzzy equilibrium logic can be used to find strong Nash equilibria, even when players have a continuum of strategies at their disposal. As a second application example, we show how to find abductive explanations from Lukasiewicz logic theories.
引用
收藏
页数:39
相关论文
共 50 条
  • [1] Declarative probabilistic logic programming in discrete-continuous domains
    Dos Martires, Pedro Zuidberg
    De Raedt, Luc
    Kimmig, Angelika
    ARTIFICIAL INTELLIGENCE, 2024, 337
  • [2] Fuzzy logic implementation for solving the unit commitment problem
    Pandian, SC
    Duraiswamy, K
    2004 International Conference on Power System Technology - POWERCON, Vols 1 and 2, 2004, : 413 - 418
  • [3] A MULTIOBJECTIVE METAHEURISTIC WITH A FUZZY LOGIC CONTROLLER FOR SOLVING A SCHEDULING PROBLEM
    Li, Xiaohui
    Yalaoui, Farouk
    Amodeo, Lionel
    Chehade, Hicham
    COMPUTATIONAL INTELLIGENCE: FOUNDATIONS AND APPLICATIONS: PROCEEDINGS OF THE 9TH INTERNATIONAL FLINS CONFERENCE, 2010, 4 : 276 - 281
  • [4] NEUROPHYSIOLOGICAL CHARACTERISTICS OF THE FUZZY-LOGIC OF PROBLEM-SOLVING
    CHORAYAN, OG
    CYBERNETICS AND SYSTEMS, 1984, 15 (3-4) : 205 - 208
  • [5] SOLVING THE MAXIMUM SATISFIABILITY PROBLEM BY FUZZY CONVERTING IT INTO A CONTINUOUS OPTIMIZATION PROBLEM
    Tseng, Lin-Yu
    Chen, Chun
    PROCEEDINGS OF 2014 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), VOL 1, 2014, : 352 - 358
  • [6] Abstraction, Declarative Observations and Algorithmic Problem Solving
    Ginat, David
    INFORMATICS IN EDUCATION, 2021, 20 (04): : 567 - 582
  • [7] Effective problem solving through fuzzy logic knowledge bases aggregation
    Kolomvatsos, Kostas
    SOFT COMPUTING, 2016, 20 (03) : 1071 - 1092
  • [8] Effective problem solving through fuzzy logic knowledge bases aggregation
    Kostas Kolomvatsos
    Soft Computing, 2016, 20 : 1071 - 1092
  • [9] Declarative problem solving using answer set semantics
    Brain, Martin
    LOGIC PROGRAMMING, PROCEEDINGS, 2006, 4079 : 459 - 460
  • [10] Declarative problem-solving using the DLV system
    Eiter, T
    Faber, W
    Leone, N
    Pfeifer, G
    LOGIC-BASED ARTIFICIAL INTELLIGENCE, 2000, 597 : 79 - 103