Function Load Balancing over Networks
Derya Malak, Muriel M\'edard

TL;DR
This paper introduces a framework for load balancing in networks for distributed computation, optimizing communication and processing based on function complexity and network structure, using information-theoretic measures.
Contribution
It proposes a novel flow-based delay minimization model that incorporates entropic surjectivity and task-based link reservations for efficient distributed computation.
Findings
Networks can be restructured for task-specific link reservations.
Most resources are allocated to low-complexity functions.
The processing factor varies with entropic surjectivity across functions.
Abstract
Using networks as a means of computing can reduce the communication flow or the total number of bits transmitted over the networks. In this paper, we propose to distribute the computation load in stationary networks, and formulate a flow-based delay minimization problem that jointly captures the aspects of communications and computation. We exploit the distributed compression scheme of Slepian-Wolf that is applicable under any protocol information where nodes can do compression independently using different codebooks. We introduce the notion of entropic surjectivity as a measure to determine how sparse the function is and to understand the limits of functional compression for computation. We leverage Little's Law for stationary systems to provide a connection between surjectivity and the computation processing factor that reflects the proportion of flow that requires communications.…
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.
