Lemma 2.1 — (D) has an optimal solution
ProvedSingleMachineSched.LPRelax.lemma_2_1linear-programminglp-relaxationp2o-batch-p200bp2o-gran-per-chapterp2o-plan-paperp2o-v1schedulingtime-indexed
Let jobs have integral processing times , integral release dates and weights , and let the horizon bound the makespan of some feasible nonpreemptive schedule. Then the preemptive time-indexed relaxation (D) has an optimal solution with integral entries: there is a feasible with
such that for every feasible , where is given by (2.1).
The lemma reflects that, after eliminating with (2.1), (D) is a transportation problem. It is the starting point of the interchange argument for Theorem 2.2.
Formalization Note Optimality is stated directly (the solution attains the minimum over all feasible ), not through the value . The paper's standing assumption is ; the statement is made for .
Preamble
import Mathlib import Definitions.Def_SingleMachineSched_LPRelax_RelaxationD
Formal statement
namespace SingleMachineSched.LPRelax
/-- Lemma 2.1: (D) has an optimal solution with `y_{jτ} ∈ {0, 1}` for all `j` and `τ`. -/
theorem lemma_2_1 {n : ℕ} (p r : Fin n → ℕ) (w : Fin n → ℝ) (T : ℕ)
(hp : ∀ j, 0 < p j) (hw : ∀ j, 0 ≤ w j) (hT : IsMakespanBound p r T) :
∃ y : Fin n → ℕ → ℝ, FeasibleD p r T y ∧ (∀ j τ, y j τ = 0 ∨ y j τ = 1) ∧
∀ y' : Fin n → ℕ → ℝ, FeasibleD p r T y' → objD p r w T y ≤ objD p r w T y' := by sorry
end SingleMachineSched.LPRelax
Source
Goemans, Queyranne, Schulz, Skutella & Wang, Single Machine Scheduling with Release Dates, SIAM J. Discrete Math. 15(2) (2002), p. 170, Lemma 2.1
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.