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 条
  • [21] Monotonic Answer Set Programming
    Gebser, Martin
    Gharib, Mona
    Mercer, Robert
    Schaub, Torsten
    JOURNAL OF LOGIC AND COMPUTATION, 2009, 19 (04) : 539 - 564
  • [22] Fast Inference for Probabilistic Answer Set Programs Via the Residual Program
    Azzolini, Damiano
    Riguzzi, Fabrizio
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2024, 24 (04) : 682 - 697
  • [23] Explanations for Answer Set Programming
    Alviano, Mario
    Trieu, Ly Ly
    Son, Tran Cao
    Balduccini, Marcello
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, 385 : 27 - 40
  • [24] What is answer set programming to propositional satisfiability
    Lierler, Yuliya
    CONSTRAINTS, 2017, 22 (03) : 307 - 337
  • [25] Epistemic Answer Set Programming
    Su, Ezgi Iraz
    LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2019, 2019, 11468 : 608 - 626
  • [26] Answer Set Programming at a Glance
    Brewka, Gerhard
    Eiter, Thomas
    Truszczynski, Miroslaw
    COMMUNICATIONS OF THE ACM, 2011, 54 (12) : 92 - 103
  • [27] Sketched Answer Set Programming
    Paramonov, Sergey
    Bessiere, Christian
    Dries, Anton
    De Raedt, Luc
    2018 IEEE 30TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2018, : 694 - 701
  • [28] Autoepistemic answer set programming
    Cabalar, Pedro
    Fandinno, Jorge
    del Cerro, Luis Farinas
    ARTIFICIAL INTELLIGENCE, 2020, 289
  • [29] 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
  • [30] Solving Advanced Argumentation Problems with Answer Set Programming
    Brewka, Gerhard
    Diller, Martin
    Heissenberger, Georg
    Linsbichler, Thomas
    Woltran, Stefan
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (03) : 391 - 431