3.415-Approximation for Coflow Scheduling via Iterated Rounding

📅 2025-02-28
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper studies coflow scheduling with release times, aiming to minimize weighted completion time—a problem known to be NP-hard. Prior best approximation ratios were 4 for the release-time-free case (Chowdhury et al.) and 5 for the general case with release times (Agarwal et al.; Fukunaga et al.), with a theoretical lower bound of 2 under the P ≠ NP assumption. We propose the first unified analytical framework combining iterative LP rounding and a novel edge-assignment strategy. Our approach achieves an approximation ratio of 140/41 ≈ 3.415 for the release-time-free setting, improves it to 4.36 with release times, and attains a (2+ε)-approximation asymptotically—matching the theoretical optimum. This is the first algorithm to break the 3.415 barrier and achieve asymptotic optimality, resolving an open problem posed by Agarwal et al. and Fukunaga et al.

Technology Category

Application Category

📝 Abstract
We provide an algorithm giving a $frac{140}{41}$($<3.415$)-approximation for Coflow Scheduling and a $4.36$-approximation for Coflow Scheduling with release dates. This improves upon the best known $4$- and respectively $5$-approximations and addresses an open question posed by Agarwal, Rajakrishnan, Narayan, Agarwal, Shmoys, and Vahdat [Aga+18], Fukunaga [Fuk22], and others. We additionally show that in an asymptotic setting, the algorithm achieves a ($2+epsilon$)-approximation, which is essentially optimal under $mathbb{P} eqmathbb{NP}$. The improvements are achieved using a novel edge allocation scheme using iterated LP rounding together with a framework which enables establishing strong bounds for combinations of several edge allocation algorithms.
Problem

Research questions and friction points this paper is trying to address.

Develops a 3.415-approximation algorithm for Coflow Scheduling.
Improves approximations for Coflow Scheduling with release dates.
Achieves near-optimal (2+ε)-approximation in asymptotic settings.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Iterated LP rounding technique
Novel edge allocation scheme
Framework for strong bounds
🔎 Similar Papers
No similar papers found.
Lars Rohwedder
Lars Rohwedder
Associate Professor at University of Southern Denmark (SDU)
approximation algorithmsschedulinginteger programminglinear programming
L
Leander Schnaars
Technical University of Munich, Munich, Germany. Supported by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) - GRK 2201/2 - Projektnummer 277991500