From Innermost to Full Almost-Sure Termination of Probabilistic Term Rewriting

被引:1
|
作者
Kassing, Jan-Christoph [1 ]
Frohn, Florian [1 ]
Giesl, Jurgen [1 ]
机构
[1] Rhein Westfal TH Aachen, LuFG Informat 2, Aachen, Germany
关键词
D O I
10.1007/978-3-031-57231-9_10
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
There are many evaluation strategies for term rewrite systems, but proving termination automatically is usually easiest for innermost rewriting. Several syntactic criteria exist when innermost termination implies full termination. We adapt these criteria to the probabilistic setting, e.g., we show when it suffices to analyze almost-sure termination (AST) w.r.t. innermost rewriting to prove full AST of probabilistic term rewrite systems. These criteria also apply to other notions of termination like positive AST. We implemented and evaluated our new contributions in the tool AProVE.
引用
收藏
页码:206 / 228
页数:23
相关论文
共 20 条
  • [1] Proving Almost-Sure Innermost Termination of Probabilistic Term Rewriting Using Dependency Pairs
    Kassing, Jan-Christoph
    Giesl, Juergen
    AUTOMATED DEDUCTION, CADE 29, 2023, 14132 : 344 - 364
  • [2] A Complete Dependency Pair Framework for Almost-Sure Innermost Termination of Probabilistic Term Rewriting
    Kassing, Jan-Christoph
    Dollase, Stefan
    Giesl, Jurgen
    FUNCTIONAL AND LOGIC PROGRAMMING, FLOPS 2024, 2024, 14659 : 62 - 80
  • [3] New Approaches for Almost-Sure Termination of Probabilistic Programs
    Huang, Mingzhang
    Fu, Hongfei
    Chatterjee, Krishnendu
    PROGRAMMING LANGUAGES AND SYSTEMS, APLAS 2018, 2018, 11275 : 181 - 201
  • [4] Modular Verification for Almost-Sure Termination of Probabilistic Programs
    Huang, Mingzhang
    Fu, Hongfei
    Chatterjee, Krishnendu
    Goharshady, Amir Kafshdar
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (OOPSLA):
  • [5] On the Hardness of Almost-Sure Termination
    Kaminski, Benjamin Lucien
    Katoen, Joost-Pieter
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2015, PT I, 2015, 9234 : 307 - 318
  • [6] Proving positive almost-sure termination
    Bournez, O
    Garnier, F
    TERM REWRITING AND APPLICATIONS, PROCEEDINGS, 2005, 3467 : 323 - 337
  • [7] Almost-Sure Termination by Guarded Refinement
    Gregersen, Simon Oddershede
    Aguirre, Alejandro
    Haselwarter, Philipp G.
    Tassarotti, Joseph
    Birkedal, Lars
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2024, 8 (ICFP): : 203 - 233
  • [8] On the Almost-Sure Termination of Binary Sessions
    Dal Lago, Ugo
    Padovani, Luca
    26TH INTERNATIONAL SYMPOSIUM ON PRINCIPLES AND PRACTICE OF DECLARATIVE PROGRAMMING, PPDP 2024, 2024,
  • [9] A New Proof Rule for Almost-Sure Termination
    McIver, Annabelle
    Morgan, Carroll
    Kaminski, Benjamin Lucien
    Katoen, Joost-Pieter
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2018, 2
  • [10] Intersection Types and (Positive) Almost-Sure Termination
    Dal Lago, Ugo
    Faggian, Claudia
    Della Rocca, Simona Ronchi
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2021, 5