On probabilistic term rewriting

We study the termination problem for probabilistic term rewrite systems. We prove that the interpretation method is sound and complete for a strengthening of positive almost sure termination, when abstract reduction systems and term rewrite systems are considered. Two instances of the interpretation...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Science of computer programming 2020-01, Vol.185, p.102338, Article 102338
Hauptverfasser: Avanzini, Martin, Dal Lago, Ugo, Yamada, Akihisa
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We study the termination problem for probabilistic term rewrite systems. We prove that the interpretation method is sound and complete for a strengthening of positive almost sure termination, when abstract reduction systems and term rewrite systems are considered. Two instances of the interpretation method—polynomial and matrix interpretations—are analyzed and shown to capture interesting and nontrivial examples when automated. We capture probabilistic computation in a novel way by means of multidistribution reduction sequences, thus accounting for both the nondeterminism in the choice of the redex and the probabilism intrinsic in firing each rule. •We study the termination behavior of probabilistic abstract reduction systems.•We define a reduction relation for such systems on multidistributions.•We prove that ranking functions are sound and complete for strong a.s. termination.•We lift the interpretation method to probabilistic term rewrite systems.
ISSN:0167-6423
1872-7964
DOI:10.1016/j.scico.2019.102338