mlsanityData to 7 Oct 2026

Declarative Probabilistic Logic Programming in Discrete-Continuous Domains

arXiv 2302.10674 ↗First posted 21 Feb 2023cs.AIcited by 5

Not on the map. Why?

Abstract (arXiv)

Over the past three decades, the logic programming paradigm has been successfully expanded to support probabilistic modeling, inference and learning. The resulting paradigm of probabilistic logic programming (PLP) and its programming languages owes much of its success to a declarative semantics, the so-called distribution semantics. However, the distribution semantics is limited to discrete random variables only. While PLP has been extended in various ways for supporting hybrid, that is, mixed discrete and continuous random variables, we are still lacking a declarative semantics for hybrid PLP that not only generalizes the distribution semantics and the modeling language but also the standard inference algorithm that is based on knowledge compilation. We contribute the measure semantics together with the hybrid PLP language DC-ProbLog (where DC stands for distributional clauses) and its inference engine infinitesimal algebraic likelihood weighting (IALW). These have the original distribution semantics, standard PLP languages such as ProbLog, and standard inference engines for PLP based on knowledge compilation as special cases. Thus, we generalize the state of the art of PLP towards hybrid PLP in three different aspects: semantics, language and inference. Furthermore, IALW is the first inference algorithm for hybrid probabilistic programming based on knowledge compilation

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 15 of its 76 references that are in the map. First posted on arXiv 21 Feb 2023.

Builds on

15 of 76 references.

References · 15

  1. 2018Pyro: Deep Universal Probabilistic Programmingcited by 379
  2. 2020Logic Tensor Networkscited by 197
  3. 2021From Statistical Relational to Neurosymbolic Artificial Intelligence: a Surveycited by 72
  4. 2015A New Approach to Probabilistic Programming Inferencecited by 22
  5. 2014Venture: a higher-order probabilistic programming platform with programmable inferencecited by 20
  6. 2020SPPL: Probabilistic Programming with Fast Exact Symbolic Inferencecited by 18
  7. 2017A Convenient Category for Higher-Order Probability Theorycited by 14
  8. 2016Semantics for probabilistic programming: higher-order functions, continuous distributions, and soft constraintscited by 12
  9. 2019Efficient Search-Based Weighted Model Integrationcited by 11
  10. 2019Functional Tensors for Probabilistic Programmingcited by 6
  11. 2018Discrete-Continuous Mixtures in Probabilistic Programming: Generalized Semantics and Inference Algorithmscited by 4
  12. 2013Weighing and Integrating Evidence for Stochastic Simulation in Bayesian Networkscited by 3
3 more
  1. 2020Scaling Exact Inference for Discrete Probabilistic Programscited by 3
  2. 2021Syntactic Requirements for Well-defined Hybrid Probabilistic Logic Programscited by 2
  3. 2021Paradoxes of Probabilistic Programmingcited by 1

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 1; 2025: 3.

5 papers.