On Higher-Order Probabilistic Verification via the Weighted Relational Model of Linear Logic
Ugo Dal Lago, Guido Fiorillo, Paolo Pistone

TL;DR
This paper introduces a method using weighted relational semantics of linear logic to decide almost sure termination for a class of probabilistic higher-order programs, extending previous decidability results.
Contribution
It establishes the decidability of almost sure termination for an extended class of probabilistic higher-order recursion schemes using algebraic generating functions.
Findings
Decidability of almost sure termination for extended PHORS.
Generating functions are algebraic and satisfy polynomial equations.
Effective method for termination analysis based on algebraic solutions.
Abstract
The problem of determining whether a probabilistic program terminates almost surely (i.e.~with probability one) is undecidable, and actually -complete. For this reason, a growing literature has explored classes of programs for which this and related problems can be shown (semi-)decidable. In this work we consider the termination problem for the language of Probabilistic Higher-Order Recursion Schemes (PHORS). Using the weighted relational semantics of linear logic, we translate this problem into the computation of suitable generating functions associated with the program interpreted. This way, we establish the decidability of almost sure termination for a class of programs that extends Li et al.'s affine PHORS via a type discipline with bounded exponentials. To achieve this, we show that the generating functions for such programs are always algebraic, that is, solutions of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
