On the Maximum Rate of Networked Computation in a Capacitated Network
Pooja Vyavahare, Nutan Limaye Ajit A. Diwan, D. Manjunath

TL;DR
This paper investigates the maximum computation rate in capacitated networks for general DAG functions, establishing complexity results, algorithms for special cases, and approximations for minimum cost embeddings.
Contribution
It extends previous work from tree schemas to general DAGs, introduces a packing LP formulation, and analyzes the computational hardness and approximation algorithms for networked function computation.
Findings
Optimal schedule problem is MAX SNP-hard.
Polynomial time algorithm for two-vertex networks.
Approximate algorithms for specific DAG classes.
Abstract
Given a capacitated communication network and a function f that needs to be computed on we study the problem of generating a computation and communication schedule in to maximize the rate of computation of f. Shah et. al.[IEEE Journal of Selected Areas in Communication, 2013] studied this problem when the computation schema for f is a tree. We define the notion of a schedule when is a general DAG and show that finding an optimal schedule is equivalent to finding the solution of a packing LP. We prove that approximating the maximum rate is MAX SNP-hard by looking at the packing LP. For this packing LP we prove that solving the separation oracle of its dual is equivalent to solving the LP. The separation oracle of the dual reduces to the problem of finding minimum cost embedding given which…
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
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Interconnection Networks and Systems
