Applications of Common Information to Computing Functions
Derya Malak

TL;DR
This paper introduces a low complexity distributed compression scheme for computing functions of sources, extending common information concepts and applying graph-based methods to efficiently compress permutation invariant functions, with demonstrated rate savings.
Contribution
It extends the G{á}cs-K{"o}rner-Witsenhausen common information to functional common information and applies graph-based compression for permutation invariant functions.
Findings
Demonstrates rate savings over existing techniques.
Provides a hierarchical cooperation framework for distributed computing.
Offers a graph-based compression method suitable for neural network applications.
Abstract
We design a low complexity distributed compression scheme for computing arbitrary functions of sources with discrete alphabets. We use a helper-based method that extends the definition of the G{\'a}cs-K{\"o}rner-Witsenhausen (GKW) common information to functional common information. The helper relaxes the combinatorial structure of GKW by partitioning the joint source distribution into nests imposed by the function, which ensures hierarchical cooperation between the sources for effectively distributed computing. By contrasting our approach's performance with existing efficient techniques, we demonstrate the rate savings in recovering function and source data. Permutation invariant functions are prevalent in learning and combinatorial optimization fields and most recently applied to graph neural networks. We consider the efficient compression for computing permutation invariant…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Cellular Automata and Applications · Error Correcting Code Techniques
