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 条
  • [21] LOGIC, PROBLEM-SOLVING, AND DEDUCTION
    MCDERMOTT, DV
    ANNUAL REVIEW OF COMPUTER SCIENCE, 1987, 2 : 187 - 229
  • [22] Parallel Logic Programming for Problem Solving
    Ramiro Varela Arias
    Camino Rodríguez Vela
    Jorge Puente Peinador
    Cesar Alonso González
    International Journal of Parallel Programming, 2000, 28 : 275 - 319
  • [23] Parallel logic programming for problem solving
    Arias, RV
    Vela, CR
    Peinador, JP
    González, CA
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2000, 28 (03) : 275 - 319
  • [24] APPROACH TO PROBLEM OF SOLVING LOGIC EQUATIONS
    TESLENKO, EA
    AUTOMATION AND REMOTE CONTROL, 1974, 35 (12) : 2017 - 2020
  • [25] FUZZY VECTOR EQUILIBRIUM PROBLEM
    Rahaman, M.
    Ahmad, R.
    IRANIAN JOURNAL OF FUZZY SYSTEMS, 2015, 12 (01): : 115 - 122
  • [26] Solving the nonadditive traffic equilibrium problem
    Bernstein, D
    Gabriel, SA
    NETWORK OPTIMIZATION, 1997, 450 : 72 - 102
  • [27] Sequential Constructive Algorithm incorporate with Fuzzy Logic for Solving Real World Course Timetabling Problem
    June, Tan Li
    Obit, Joe H.
    Leau, Yu-Beng
    Bolongkikit, Jetol
    Alfred, Rayner
    COMPUTATIONAL SCIENCE AND TECHNOLOGY (ICCST 2019), 2020, 603 : 257 - 267
  • [28] Solving the next release problem by means of the fuzzy logic inference system with respect to the competitive market
    Alrezaamiri, Hamidreza
    Ebrahimnejad, Ali
    Motameni, Homayun
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2020, 32 (06) : 959 - 976
  • [29] Some possibilities of using fuzzy logic within methods for solving a variant of vehicle routing problem
    Radojicic, Nina
    Maric, Miroslav
    2018 18TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI), 2018, : 59 - 64
  • [30] A Hybrid Fuzzy PSO Algorithm for Solving Steelmaking-Continuous Casting Scheduling Problem
    Zarandi, M. H. Fazel
    Dorry, F.
    INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2018, 20 (01) : 219 - 235