mlsanityData to 14 Oct 2026

A Distribution Semantics for Probabilistic Term Rewriting

arXiv 2410.15081 ↗First posted 19 Oct 2024cs.PL cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Probabilistic programming is becoming increasingly popular thanks to its ability to specify problems with a certain degree of uncertainty. In this work, we focus on term rewriting, a well-known computational formalism. In particular, we consider systems that combine traditional rewriting rules with probabilities. Then, we define a novel "distribution semantics" for such systems that can be used to model the probability of reducing a term to some value. We also show how to compute a set of "explanations" for a given reduction, which can be used to compute its probability in a more efficient way. Finally, we illustrate our approach with several examples and outline a couple of extensions that may prove useful to improve the expressive power of probabilistic rewrite systems.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 47 references that are in the map. First posted on arXiv 19 Oct 2024.

Builds on

7 of 47 references.

References · 7

  1. 2017On the Semantics and Complexity of Probabilistic Logic Programscited by 9
  2. 2017Confluence in Probabilistic Rewritingcited by 1
  3. 2017Confluence and Convergence in Probabilistically Terminating Reduction Systemscited by 1
  4. 2018Probabilistic Rewriting and Asymptotic Behaviour: on Termination and Unique Normal Formscited by 1
  5. 2023A Complete Dependency Pair Framework for Almost-Sure Innermost Termination of Probabilistic Term Rewritingcited by 1
  6. 2023From Innermost to Full Almost-Sure Termination of Probabilistic Term Rewritingcited by 1
  7. 2024Explaining Explanations in Probabilistic Logic Programmingcited by 1

Built on by

Not cited yet.