Introducing Real Variables and Integer Objective Functions to Answer Set Programming

被引:1
|
作者
Liu, Guohua [1 ]
Janhunen, Tomi [1 ]
Niemela, Ilkka [1 ]
机构
[1] Aalto Univ, Dept Informat & Comp Sci, HIIT, FI-00076 Aalto, Finland
关键词
STABLE MODEL SEMANTICS; CONSTRAINT;
D O I
10.1007/978-3-319-08909-6_8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Answer set programming languages have been extended to support linear constraints and objective functions. However, the variables allowed in the constraints and functions are restricted to integer and Boolean domains, respectively. In this paper, we generalize the domain of linear constraints to real numbers and that of objective functions to integers. Since these extensions are based on a translation from logic programs to mixed integer programs, we compare the translation-based answer set programming approach with the native mixed integer programming approach using a number of benchmark problems.
引用
收藏
页码:118 / 135
页数:18
相关论文
共 50 条
  • [41] Autoepistemic answer set programming
    Cabalar, Pedro
    Fandinno, Jorge
    del Cerro, Luis Farinas
    ARTIFICIAL INTELLIGENCE, 2020, 289
  • [42] The Answer Set Programming Paradigm
    Janhunen, Tomi
    Niemela, Ilkka
    AI MAGAZINE, 2016, 37 (03) : 13 - +
  • [43] Reactive Answer Set Programming
    Broda, Krysia
    Sadri, Fariba
    Butler, Stephen
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2022, 22 (03) : 367 - 418
  • [44] Equivalence in answer set programming
    Osorio, M
    Navarro, JA
    Arrazola, J
    LOGIC BASED PROGRAM SYNTHESIS AND TRANSFORMATION, 2002, 2372 : 57 - 75
  • [45] Probabilistic Answer Set Programming
    de Morais, Eduardo Menezes
    Finger, Marcelo
    2013 BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2013, : 150 - 156
  • [46] ON MULTIPLE OBJECTIVE PROGRAMMING-PROBLEMS WITH SET-FUNCTIONS
    CHOU, JH
    HSIA, WS
    LEE, TY
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1985, 105 (02) : 383 - 394
  • [47] onlineSPARC: A Programming Environment for Answer Set Programming
    Marcopoulos, Elias
    Zhang, Yuanlin
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2019, 19 (02) : 262 - 289
  • [48] Dominating Set Reconfiguration with Answer Set Programming
    Kato, Masato
    Banbara, Mutsunori
    Schaub, Torsten
    Soh, Takehide
    Tamura, Naoyuki
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2024, 24 (04) : 755 - 771
  • [49] Enumerating the set of non-dominated vectors in multiple objective integer linear programming
    Sylva, John
    Crema, Alejandro
    RAIRO-OPERATIONS RESEARCH, 2008, 42 (03) : 371 - 387
  • [50] Computing preferred answer sets in answer set programming
    Wakaki, T
    Inoue, K
    Sakama, C
    Nitta, K
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, PROCEEDINGS, 2003, 2850 : 259 - 273