On Lexicographic Proof Rules for Probabilistic Termination

Author:

Chatterjee Krishnendu1ORCID,Kafshdar Goharshady Ehsan2ORCID,Novotný Petr3ORCID,Zárevúcky Jiří3ORCID,Žikelić Đorđe1ORCID

Affiliation:

1. IST Austria, Austria

2. Ferdowsi University of Mashhad, Iran

3. Masaryk University, Czech Republic

Abstract

We consider the almost-sure (a.s.) termination problem for probabilistic programs, which are a stochastic extension of classical imperative programs. Lexicographic ranking functions provide a sound and practical approach for termination of non-probabilistic programs, and their extension to probabilistic programs is achieved via lexicographic ranking supermartingales (LexRSMs). However, LexRSMs introduced in the previous work have a limitation that impedes their automation: all of their components have to be non-negative in all reachable states. This might result in a LexRSM not existing even for simple terminating programs. Our contributions are twofold. First, we introduce a generalization of LexRSMs that allows for some components to be negative. This standard feature of non-probabilistic termination proofs was hitherto not known to be sound in the probabilistic setting, as the soundness proof requires a careful analysis of the underlying stochastic process. Second, we present polynomial-time algorithms using our generalized LexRSMs for proving a.s. termination in broad classes of linear-arithmetic programs.

Funder

ERC CoG

Czech Science Foundation

European Union’s Horizon 2020 research and innovation program under the Marie Skłodowska-Curie Grant

Publisher

Association for Computing Machinery (ACM)

Subject

Theoretical Computer Science,Software

Reference82 articles.

1. Lexicographic ranking supermartingales: An efficient approach to termination of probabilistic programs;Agrawal Sheshansh;PACMPL,2018

2. Proceedings of the 17th International Conference on Static Analysis;Alias Christophe,2010

3. R. B. Ash and C. Doléans-Dade. 2000. Probability and Measure Theory. Harcourt/Academic Press. 99065669

4. Type-Based Complexity Analysis of Probabilistic Functional Programs

5. On probabilistic term rewriting

Cited by 1 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Asparagus: Automated Synthesis of Parametric Gas Upper-Bounds for Smart Contracts;Proceedings of the ACM on Programming Languages;2023-10-16

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3