English

Approximate $\mathbb{F}_2$-Sketching of Valuation Functions

Data Structures and Algorithms 2019-07-02 v1

Abstract

We study the problem of constructing a linear sketch of minimum dimension that allows approximation of a given real-valued function f ⁣:F2nRf \colon \mathbb{F}_2^n \rightarrow \mathbb R with small expected squared error. We develop a general theory of linear sketching for such functions through which we analyze their dimension for most commonly studied types of valuation functions: additive, budget-additive, coverage, α\alpha-Lipschitz submodular and matroid rank functions. This gives a characterization of how many bits of information have to be stored about the input xx so that one can compute ff under additive updates to its coordinates. Our results are tight in most cases and we also give extensions to the distributional version of the problem where the input xF2nx \in \mathbb{F}_2^n is generated uniformly at random. Using known connections with dynamic streaming algorithms, both upper and lower bounds on dimension obtained in our work extend to the space complexity of algorithms evaluating f(x)f(x) under long sequences of additive updates to the input xx presented as a stream. Similar results hold for simultaneous communication in a distributed setting.

Keywords

Cite

@article{arxiv.1907.00524,
  title  = {Approximate $\mathbb{F}_2$-Sketching of Valuation Functions},
  author = {Grigory Yaroslavtsev and Samson Zhou},
  journal= {arXiv preprint arXiv:1907.00524},
  year   = {2019}
}

Comments

To appear in RANDOM 2019

R2 v1 2026-06-23T10:08:10.543Z