2022
DOI: 10.1145/3498719
|View full text |Cite
|
Sign up to set email alerts
|

A separation logic for negative dependence

Abstract: Formal reasoning about hashing-based probabilistic data structures often requires reasoning about random variables where when one variable gets larger (such as the number of elements hashed into one bucket), the others tend to be smaller (like the number of elements hashed into the other buckets). This is an example of negative dependence , a generalization of probabilistic independence that has recently found interesting applications in algorithm design and machine learning. Despite th… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
1
1

Relationship

3
5

Authors

Journals

citations
Cited by 14 publications
(10 citation statements)
references
References 32 publications
0
10
0
Order By: Relevance
“…We have already discussed the usefulness for other directions in the deterministic case [14]. One way to approach this problem could be by looking at the family of products recently identified in [1]. These products give a model for a logic to reason about negative dependence between probabilistic variables.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We have already discussed the usefulness for other directions in the deterministic case [14]. One way to approach this problem could be by looking at the family of products recently identified in [1]. These products give a model for a logic to reason about negative dependence between probabilistic variables.…”
Section: Discussionmentioning
confidence: 99%
“…A recent work by Bao et al [1] introduced a novel bunched logic with indexed products and magic wands with a preorder between the indices. This logic is used as the assertion logic of a separation logic introduced in order to reason about negative dependence between random variables.…”
Section: Cut Eliminationmentioning
confidence: 99%
“…This work focuses on proving quantitative properties of a single program, e.g., bounding the probability that certain events happen. A variety of works have developed separation logics in which the separating conjunction models various forms of probabilistic independence [59]- [61]. For example, the statement P * Q is taken to mean "the distribution of P is independent from the distribution of Q".…”
Section: Related Workmentioning
confidence: 99%
“…We will now upper bound E (y ρ i ) 2 . In each round, we will apply the principle of deferred decision to expose Z t j by looking at each of the n trials individually.…”
Section: Lower Bounding the Number Of Empty Bins For M Nmentioning
confidence: 99%
“…As also pointed out in [8,10], this leads to a non-reversible Markov Chain, which seems to make the computation of the stationary distribution intractable. Furthermore, formal methods have been used to prove guarantees for RBB with m = n [2]. The RBB setting has been also applied to analyze protocols in short packet communications [28].…”
Section: Introductionmentioning
confidence: 99%