Dependency Pairs for Expected Innermost Runtime Complexity and Strong Almost-Sure Termination of Probabilistic Term Rewriting

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Kassing, Jan-Christoph, Spitzer, Leon, Giesl, Jürgen
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914094713405440
author Kassing, Jan-Christoph
Spitzer, Leon
Giesl, Jürgen
author_facet Kassing, Jan-Christoph
Spitzer, Leon
Giesl, Jürgen
contents The dependency pair (DP) framework is one of the most powerful techniques for automatic termination and complexity analysis of term rewrite systems. While DPs were extended to prove almost-sure termination of probabilistic term rewrite systems (PTRSs), automatic complexity analysis for PTRSs is largely unexplored. We introduce the first DP framework for analyzing expected complexity and for proving positive or strong almost-sure termination (SAST) of innermost rewriting with PTRSs, i.e., finite expected runtime. We implemented our framework in the tool AProVE and demonstrate its power compared to existing techniques for proving SAST.
format Preprint
id arxiv_https___arxiv_org_abs_2507_12918
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Dependency Pairs for Expected Innermost Runtime Complexity and Strong Almost-Sure Termination of Probabilistic Term Rewriting
Kassing, Jan-Christoph
Spitzer, Leon
Giesl, Jürgen
Logic in Computer Science
The dependency pair (DP) framework is one of the most powerful techniques for automatic termination and complexity analysis of term rewrite systems. While DPs were extended to prove almost-sure termination of probabilistic term rewrite systems (PTRSs), automatic complexity analysis for PTRSs is largely unexplored. We introduce the first DP framework for analyzing expected complexity and for proving positive or strong almost-sure termination (SAST) of innermost rewriting with PTRSs, i.e., finite expected runtime. We implemented our framework in the tool AProVE and demonstrate its power compared to existing techniques for proving SAST.
title Dependency Pairs for Expected Innermost Runtime Complexity and Strong Almost-Sure Termination of Probabilistic Term Rewriting
topic Logic in Computer Science
url https://arxiv.org/abs/2507.12918