Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation 2021
DOI: 10.1145/3453483.3454102
|View full text |Cite
|
Sign up to set email alerts
|

Quantitative analysis of assertion violations in probabilistic programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
11
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 13 publications
(11 citation statements)
references
References 47 publications
0
11
0
Order By: Relevance
“…Prior works in verification have also applied the Chernoff bound to bound sums of independent random quantities (e.g., [Chakarov and Sankaranarayanan 2013;Wang et al 2021]). While independence is easier to establish, the negative association property that we need is more subtle.…”
Section: :27mentioning
confidence: 99%
“…Prior works in verification have also applied the Chernoff bound to bound sums of independent random quantities (e.g., [Chakarov and Sankaranarayanan 2013;Wang et al 2021]). While independence is easier to establish, the negative association property that we need is more subtle.…”
Section: :27mentioning
confidence: 99%
“…Supermartingale-Based Approaches. In addition to qualitative and quantitative termination analyses, supermartingales were also used for the formal analysis of other properties in probabilistic programs, such as, liveness and safety properties [3,8,14,42], cost analysis of probabilistic programs [36,43]. While all these works demonstrate the effectiveness of supermartingale-based techniques, below we present a more detailed comparison with other works that consider automated computation of lower bounds on termination probability.…”
Section: Related Workmentioning
confidence: 99%
“…On the other hand, Wang et al [Wang et al 2021] analysed the exponential bounds, a sub-case of probabilistic imperative program verification. They found a novel fixed point theorem to compute arguably accurate upper and lower bounds of assertion violation probability of a given probabilistic imperative program.…”
Section: Related Workmentioning
confidence: 99%
“…In this paper, we revisit the verification problem of probabilistic programs. More specifically, we focus on quantitative analysis of violation probability of probabilistic programs [Smith et al 2019;Wang et al 2021] which can be described as follows: given a probabilistic program 𝑃, a precondition 𝜑 𝑒 , a postcondition 𝜑 𝑓 and a threshold 𝛽, answer the question that whether the probability of violating the Hoare-triple {𝜑 𝑒 } 𝑃 𝜑 𝑓 is no greater than 𝛽. Following the notation of [Smith et al 2019], we denote this by: ⊢ 𝛽 {𝜑 𝑒 } 𝑃 𝜑 𝑓 One of the distinct features of our approach is the combination of probabilistic program verification with trace abstraction [Heizmann et al 2009], a technique that has been successfully employed in wide areas of non-probabilistic program verification and analysis [He and Han 2020;Heizmann [n.d.]; Heizmann et al 2014;Rothenberg et al 2018].…”
Section: Introductionmentioning
confidence: 99%