Near-Optimal Scheduling in the Congested Clique
Keren Censor-Hillel, Yannic Maus, Volodymyr Polosukhin

TL;DR
This paper introduces three nearly-optimal algorithms for scheduling multiple jobs in the congested clique model, improving efficiency and adaptability without prior knowledge of job parameters, and demonstrating applications to maximum independent set problems.
Contribution
The paper presents three new scheduling algorithms for the congested clique model that are nearly optimal and adapt to unknown job parameters, with applications to MIS.
Findings
Algorithms are nearly optimal given inherent lower bounds.
The randomized algorithm handles inputs with O(n log n) bits per node.
On-the-fly scheduling achieves O(1) amortized time for multiple MIS instances.
Abstract
This paper provides three nearly-optimal algorithms for scheduling jobs in the model. First, we present a deterministic scheduling algorithm that runs in rounds for jobs that are sufficiently efficient in terms of their memory. The is the maximum round complexity of any of the given jobs, and the is the total number of messages in all jobs divided by the per-round bandwidth of of the model. Both are inherent lower bounds for any scheduling algorithm. Then, we present a randomized scheduling algorithm which runs jobs in rounds and only requires that inputs and outputs do not exceed bits per node, which is met by, e.g., almost all graph problems. Lastly, we adjust…
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.
