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 条
  • [1] Partial Functions and Equality in Answer Set Programming
    Cabalar, Pedro
    LOGIC PROGRAMMING, PROCEEDINGS, 2008, 5366 : 392 - 406
  • [2] Boolean Functions with Ordered Domains in Answer Set Programming
    Alviano, Mario
    Faber, Wolfgang
    Strass, Hannes
    THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 879 - 885
  • [3] Probabilistic Answer Set Programming with Discrete and Continuous Random Variables
    Azzolini, Damiano
    Riguzzi, Fabrizio
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2025, 25 (01) : 1 - 32
  • [4] Answer Set Programming
    Marek, Victor W.
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (03) : 432 - 434
  • [5] Answer Set Programming
    Janhunen, Tomi
    KUNSTLICHE INTELLIGENZ, 2018, 32 (2-3): : 125 - 131
  • [6] Answer Set Programming
    Schaub, Torsten
    Proceedings of the 12th Conference on Formal Methods in Computer-Aided Design (FMCAD 2012), 2012, : 2 - 2
  • [7] Choosing the best set of variables in regression analysis using integer programming
    Konno, Hiroshi
    Yamamoto, Rei
    JOURNAL OF GLOBAL OPTIMIZATION, 2009, 44 (02) : 273 - 282
  • [8] Choosing the best set of variables in regression analysis using integer programming
    Hiroshi Konno
    Rei Yamamoto
    Journal of Global Optimization, 2009, 44 : 273 - 282
  • [9] Answer Set versus Integer Linear Programming for Automatic Synthesis of Multiprocessor Systems from Real-Time Parallel Programs
    Ishebabi, Harold
    Mahr, Philipp
    Bobda, Christophe
    Gebser, Martin
    Schaub, Torsten
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2009, 2009
  • [10] Stochastic programming with integer variables
    Schultz, R
    MATHEMATICAL PROGRAMMING, 2003, 97 (1-2) : 285 - 309