Improved Approximation for Non-preemptive Scheduling via Time-indexed LP Relaxations
summary
Uses a time-indexed LP with a rectangle view of job start times, then samples a rectangle per job and randomizes an offset (choice of a theta distribution) to round to a non‑preemptive schedule. For unrelated machines with release times this yields a 1.8786-approximation by tightening the idle‑time bound; for identical machines with precedence constraints it improves the old 4× bound to a concrete 2+2/√2-style bound via random ordering and busy/idle decomposition.
AI-written summary · about
