Distributed Algorithms for Scheduling on Line and Tree Networks
Venkatesan T. Chakaravarthy, Sambuddha Roy, Yogish Sabharwal

TL;DR
This paper introduces distributed algorithms for scheduling demands on line and tree networks, achieving improved approximation guarantees and handling capacity constraints, advancing solutions for network routing problems.
Contribution
It presents a distributed constant factor approximation algorithm for tree-networks and improves guarantees for line-networks, incorporating capacity considerations.
Findings
Distributed algorithms for tree-networks with constant approximation.
Enhanced approximation guarantees for line-networks by a factor of 5.
Algorithms support capacity constraints in demands and edges.
Abstract
We have a set of processors (or agents) and a set of graph networks defined over some vertex set. Each processor can access a subset of the graph networks. Each processor has a demand specified as a pair of vertices , along with a profit; the processor wishes to send data between and . Towards that goal, the processor needs to select a graph network accessible to it and a path connecting and within the selected network. The processor requires exclusive access to the chosen path, in order to route the data. Thus, the processors are competing for routes/channels. A feasible solution selects a subset of demands and schedules each selected demand on a graph network accessible to the processor owning the demand; the solution also specifies the paths to use for this purpose. The requirement is that for any two demands scheduled on the same graph network, their chosen…
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 · Optimization and Search Problems · Advanced Graph Theory Research
