Probabilistic Data Structures in Adversarial Environments
11 May 2022
FM-SEC
Presented by
Kenny Patterson
(ETH Zurich)
Abstract
Probabilistic Data Structures (PDS) are heavily used nowadays as a means of dealing with big data, at the cost of only giving approximately correct answers to queries. Typical examples include HyperLogLog for approximate set cardinality estimation and Bloom filters for handling approximate set membership queries. In this talk I’ll focus on two basic questions:
- What can go wrong when PDS are faced with adversarially-chosen input?
- How can we protect PDS against manipulation in these adversarial environments?
Joint work with Mia Filic, Mathilde Raynal, Fernando Virdia, and Anupama Unnikrishnan.
See video on YouTube