OpenAI reports polynomial-time optimal three-machine unit-job scheduling

A deterministic polynomial-time algorithm finds a minimum-makespan schedule for unit-length jobs with arbitrary acyclic precedence constraints on three identical parallel machines.

Curated contributions 1

Understand the problem ↓

Understanding the problem

Read the background

A deterministic polynomial-time algorithm finds a minimum-makespan schedule for unit-length jobs with arbitrary acyclic precedence constraints on three identical parallel machines.

Why it matters

If correct, gives an exact efficient algorithm for a long-standing scheduling case.

What counts as progress

Can optimal schedules be found in polynomial time for the stated three-machine case?

Website timeline

Publication dates and editorial changes.