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 条
  • [41] Logic Training through Algorithmic Problem Solving
    Ferreira, Joao F.
    Mendes, Alexandra
    Cunha, Alcino
    Baquero, Carlos
    Silva, Paulo
    Barbosa, L. S.
    Oliveira, J. N.
    TOOLS FOR TEACHING LOGIC, 2011, 6680 : 62 - 69
  • [42] THE LOGIC OF PROBLEM-SOLVING - OVERLOOKED APPROACHES
    SAMUEL, PL
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1984, 188 (AUG): : 61 - CHED
  • [43] Continuous problem solving and computational suspiciousness
    Gori, M
    LIMITATIONS AND FUTURE TRENDS IN NEURAL COMPUTATION, 2003, 186 : 1 - 22
  • [44] On solving the continuous data editing problem
    Ragsdale, CT
    McKeown, PG
    COMPUTERS & OPERATIONS RESEARCH, 1996, 23 (03) : 263 - 273
  • [45] Fuzzy Logic, Annotation Domains and Semantic Web Languages
    Straccia, Umberto
    SCALABLE UNCERTAINTY MANAGEMENT, 2011, 6929 : 2 - 21
  • [46] CONCEPTS OF FUZZY INFORMATION MEASURES ON CONTINUOUS DOMAINS
    RAMER, A
    INTERNATIONAL JOURNAL OF GENERAL SYSTEMS, 1990, 17 (2-3) : 241 - 248
  • [47] ON THE CHEMICAL EQUILIBRIUM PROBLEM AND EQUATIONS-SOLVING
    吴文俊
    Acta Mathematica Scientia, 1990, (04) : 361 - 374
  • [48] Solving the maxcut problem by the global equilibrium search
    Shylo V.P.
    Shylo O.V.
    Cybernetics and Systems Analysis, 2010, 46 (05) : 744 - 754
  • [49] A Language-Independent Framework for Reasoning About Preferences for Declarative Problem Solving
    Ensan, Alireza
    Ternovska, Eugenia
    FRONTIERS OF COMBINING SYSTEMS (FROCOS 2019), 2019, 11715 : 57 - 73
  • [50] Integrated fuzzy logic controller with continuous processing
    Bouras, S
    Suyama, K
    Tsividis, Y
    FUZZ-IEEE '96 - PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 1996, : 1951 - 1957