FixedCount #
The supremum of the LPT ratio for a fixed number n ≥ 2m + 1 of jobs: Graham's jobs followed by
small jobs. Helpers carry the prefix fc_.
Graham's 2m + 1 jobs followed by n − 2m − 1 jobs of length ε.
Equations
- GrahamLPT.paddedJobs m n ε j = GrahamLPT.paddedJobLength m ε ↑j
Instances For
Each of Graham's jobs is at least m.
For ε ≤ m the family is listed in nonincreasing order.
The original prefix loads are unaffected by the lengths of later jobs.
Every list schedule of the family in its own order has makespan at least 4m − 1: the job
2m, of length
m, lands on a machine of load 3m − 1.
An antitone relabeling of the family leaves the lengths unchanged (Tuple.unique_antitone).
Every LPT schedule of the family has makespan at least 4m − 1.
For every fixed number n ≥ 2m + 1 of jobs, Graham's constant 4/3 − 1/(3m) is still the
supremum of
C(σ)/optMakespan over the LPT schedules of the positive instances with n jobs (for m ≥ 2 it
is attained only at
n = 2m + 1, lpt_lt_bound_of_card_ne).