Probabilistic Answer Set Programming with Discrete and Continuous Random Variables

被引:0
作者
Azzolini, Damiano [1 ]
Riguzzi, Fabrizio [2 ]
机构
[1] Univ Ferrara, Dept Environm & Prevent Sci, Ferrara, Italy
[2] Univ Ferrara, Dept Math & Comp Sci, Ferrara, Italy
关键词
hybrid probabilistic answer set programming; statistical relational artificial intelligence; credal semantics; algebraic model counting; exact and approximate inference; COMPLEXITY; CONSTRAINTS; INFERENCE; SEMANTICS;
D O I
10.1017/S1471068424000437
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Probabilistic Answer Set Programming under the credal semantics extends Answer Set Programming with probabilistic facts that represent uncertain information. The probabilistic facts are discrete with Bernoulli distributions. However, several real-world scenarios require a combination of both discrete and continuous random variables. In this paper, we extend the PASP framework to support continuous random variables and propose Hybrid Probabilistic Answer Set Programming. Moreover, we discuss, implement, and assess the performance of two exact algorithms based on projected answer set enumeration and knowledge compilation and two approximate algorithms based on sampling. Empirical results, also in line with known theoretical results, show that exact inference is feasible only for small instances, but knowledge compilation has a huge positive impact on performance. Sampling allows handling larger instances but sometimes requires an increasing amount of memory.
引用
收藏
页码:1 / 32
页数:32
相关论文
共 50 条
  • [31] ASP(AC): Answer Set Programming with Algebraic Constraints
    EITER, T. H. O. M. A. S.
    KIESEL, R. A. F. A. E. L.
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (06) : 895 - 910
  • [32] Boolean Functions with Ordered Domains in Answer Set Programming
    Alviano, Mario
    Faber, Wolfgang
    Strass, Hannes
    [J]. THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 879 - 885
  • [33] AMO-aware Aggregates in Answer Set Programming
    Alviano, Mario
    Dodaro, Carmine
    Fiorentino, Salvatore
    Maratea, Marco
    [J]. PROCEEDINGS OF THE THIRTY-THIRD INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2024, 2024, : 3215 - 3223
  • [34] On the Foundations of Grounding in Answer Set Programming
    Kaminski, Roland
    Schaub, Torsten
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2023, 23 (06) : 1138 - 1197
  • [35] Possibilistic Inferences in Answer Set Programming
    Jin, Yifan
    Wang, Kewen
    Wang, Zhe
    [J]. AI 2015: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2015, 9457 : 263 - 275
  • [36] Expressiveness of communication in answer set programming
    Bauters, Kim
    Schockaert, Steven
    Janssen, Jeroen
    Vermeir, Dirk
    De Cock, Martine
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2013, 13 : 361 - 394
  • [37] Aggregated Fuzzy Answer Set Programming
    Janssen, Jeroen
    Schockaert, Steven
    Vermeir, Dirk
    De Cock, Martine
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2011, 63 (02) : 103 - 147
  • [38] Grounding and Solving in Answer Set Programming
    Kaufmann, Benjamin
    Leone, Nicola
    Perri, Simona
    Schaub, Torsten
    [J]. AI MAGAZINE, 2016, 37 (03) : 25 - 32
  • [39] Axiomatization of Aggregates in Answer Set Programming
    Fandinno, Jorge
    Hansen, Zachary
    Lierler, Yuliya
    [J]. THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / THE TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 5634 - 5641
  • [40] Incremental Answer Set Programming with Overgrounding
    Calimeri, Francesco
    Ianni, Giovambattista
    Pacenza, Francesco
    Perri, Simona
    Zangari, Jessica
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2019, 19 (5-6) : 957 - 973