2022
DOI: 10.48550/arxiv.2204.07185
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

This is the Moment for Probabilistic Loops

Abstract: We present a novel static analysis technique to derive higher moments for program variables for a large class of probabilistic loops with potentially uncountable state spaces. Our approach is fully automatic, meaning it does not rely on externally provided invariants or templates. We employ algebraic techniques based on linear recurrences and introduce program transformations to simplify probabilistic programs while preserving their statistical properties. We develop power reduction techniques to further simpl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 42 publications
(64 reference statements)
0
4
0
Order By: Relevance
“…This section reviews relevant terminology from statistics and probabilistic programs; for further details we refer to [12,31]. Throughout the paper, N denotes the set of natural numbers.…”
Section: Preliminariesmentioning
confidence: 99%
See 3 more Smart Citations
“…This section reviews relevant terminology from statistics and probabilistic programs; for further details we refer to [12,31]. Throughout the paper, N denotes the set of natural numbers.…”
Section: Preliminariesmentioning
confidence: 99%
“…[19,40]). Alternatively, for restricted classes of probabilistic loops with polynomial updates, symbolic methods from algorithmic combinatorics can be used to compute the exact (higherorder) moments of random program variables x by expressing these moments as closed-form expressions over loop iterations and some initial values [2,31]. That is, [2,31] derive the expected value of the kth moment of variable x at loop iteration n, denoted as E(x k (n)), in closed form, where x k (n) specifies the value of x k at loop iteration n, and k, n ∈ N.…”
Section: Pps and Moments Of Random Variablesmentioning
confidence: 99%
See 2 more Smart Citations