An abstract analysis of the probabilistic termination of programs

被引:0
|
作者
Monniaux, D [1 ]
机构
[1] Ecole Normale Super, Liens, F-75230 Paris 5, France
来源
STATIC ANALYSIS, PROCEEDINGS | 2001年 / 2126卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
It is often useful to introduce probabilistic behavior in programs, either because of the use of internal random generators (probabilistic algorithms), either because of some external devices (networks, physical sensors) with known statistics of behavior. Previous works on probabilistic abstract interpretation have addressed safety properties, but somehow neglected probabilistic termination. In this paper, we propose a method to automatically prove the probabilistic termination of programs using exponential bounds on the tail of the distribution. We apply this method to an example and give some directions as to how to implement it. We also show that this method can also be applied to make unsound statistical methods on average running times sound.
引用
收藏
页码:111 / 126
页数:16
相关论文
共 50 条
  • [41] A semantic basis for the termination analysis of logic programs
    Codish, M
    Taboch, C
    JOURNAL OF LOGIC PROGRAMMING, 1999, 41 (01): : 103 - 123
  • [42] Algorithmic Analysis of Termination Problems for Quantum Programs
    Li, Yangjia
    Ying, Mingsheng
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2018, 2 (POPL):
  • [43] Termination Analysis of Programs Over the Set of Intervals
    Chen, Jingmin
    PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 1054 - 1057
  • [44] Reachability and Termination Analysis of Concurrent Quantum Programs
    Yu, Nengkun
    Ying, Mingsheng
    CONCUR 2012 - CONCURRENCY THEORY, 2012, 7454 : 69 - 83
  • [45] Termination Analysis of Programs with Periodic Orbit on the Boundary
    Chen, Jingmin
    Li, Yi
    Zhu, Guang
    Li, Chuancan
    Huang, Fangjian
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS RESEARCH AND MECHATRONICS ENGINEERING, 2015, 121 : 1394 - 1399
  • [46] A Modular Cost Analysis for Probabilistic Programs
    Avanzini, Martin
    Moser, Georg
    Schaper, Michael
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2020, 4 (OOPSLA):
  • [47] Cost Analysis of Nondeterministic Probabilistic Programs
    Wang, Peixin
    Fu, Hongfei
    Goharshady, Amir Kafshdar
    Chatterjee, Krishnendu
    Qin, Xudong
    Shi, Wenjun
    PROCEEDINGS OF THE 40TH ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI '19), 2019, : 204 - 220
  • [48] Probabilistic pointer analysis for multithreaded programs
    El-Zawawy, Mohamed A.
    SCIENCEASIA, 2011, 37 (04): : 344 - 354
  • [49] Newtonian Program Analysis of Probabilistic Programs
    Wang, Di
    Reps, Thomas
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2024, 8 (OOPSLA):
  • [50] SYNTHESIS AND STRUCTURAL-ANALYSIS OF ABSTRACT PROGRAMS
    COWELL, DF
    GILLIES, DF
    KAPOSI, AA
    COMPUTER JOURNAL, 1980, 23 (03): : 243 - 247