English

Near-Optimal Schedules for Simultaneous Multicasts

Data Structures and Algorithms 2021-05-04 v2

Abstract

We study the store-and-forward packet routing problem for simultaneous multicasts, in which multiple packets have to be forwarded along given trees as fast as possible. This is a natural generalization of the seminal work of Leighton, Maggs and Rao, which solved this problem for unicasts, i.e. the case where all trees are paths. They showed the existence of asymptotically optimal O(C+D)O(C + D)-length schedules, where the congestion CC is the maximum number of packets sent over an edge and the dilation DD is the maximum depth of a tree. This improves over the trivial O(CD)O(CD) length schedules. We prove a lower bound for multicasts, which shows that there do not always exist schedules of non-trivial length, o(CD)o(CD). On the positive side, we construct O(C+D+log2n)O(C+D+\log^2 n)-length schedules in any nn-node network. These schedules are near-optimal, since our lower bound shows that this length cannot be improved to O(C+D)+o(logn)O(C+D) + o(\log n).

Keywords

Cite

@article{arxiv.2001.00072,
  title  = {Near-Optimal Schedules for Simultaneous Multicasts},
  author = {Bernhard Haeupler and D Ellis Hershkowitz and David Wajc},
  journal= {arXiv preprint arXiv:2001.00072},
  year   = {2021}
}

Comments

In ICALP 2021

R2 v1 2026-06-23T13:00:27.431Z