Optimal Function Computation in Directed and Undirected Graphs
Hemant Kowshik, P. R. Kumar

TL;DR
This paper investigates optimal in-network function computation strategies in sensor networks with directed and undirected graphs, analyzing how network structure and interaction influence communication rates and strategies for accurate function aggregation.
Contribution
It characterizes the rate region for directed acyclic graphs and proposes optimal and near-optimal aggregation schemes for undirected trees and complete graphs.
Findings
Optimal encoders for directed trees are specified.
Interaction reduces communication complexity in undirected networks.
The proposed schemes are within a factor of two of optimal for complete graphs.
Abstract
We consider the problem of information aggregation in sensor networks, where one is interested in computing a function of the sensor measurements. We allow for block processing and study in-network function computation in directed graphs and undirected graphs. We study how the structure of the function affects the encoding strategies, and the effect of interactive information exchange. We begin by considering a directed graph G = (V, E) on the sensor nodes, where the goal is to determine the optimal encoders on each edge which achieve function computation at the collector node. Our goal is to characterize the rate region in R^{|E|}, i.e., the set of points for which there exist feasible encoders with given rates which achieve zero-error computation for asymptotically large block length. We determine the solution for directed trees, specifying the optimal encoder and decoder for each…
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
TopicsError Correcting Code Techniques · Wireless Communication Security Techniques · DNA and Biological Computing
