Lemma 3.6 — the truncated exponential density and its two integral bounds
ProvedSingleMachineSched.AlphaSched.lemma_3_6densityp2o-batch-p200bp2o-gran-per-chapterp2o-plan-paperp2o-v1probabilityreal-analysis
Let satisfy
and let , and for , otherwise. Then is a density function on : everywhere and . Moreover:
- for all ,
- for all ,
Property 1 controls the delay of a job caused by jobs of , property 2 the delay caused by jobs of , in the bound (3.11).
Formalization Note The integrals are interval integrals of a bounded, piecewise continuous function, so they are ordinary Lebesgue integrals.
Preamble
import Mathlib import Definitions.Def_SingleMachineSched_AlphaSched_Density
Formal statement
namespace SingleMachineSched.AlphaSched
/-- Lemma 3.6 (Goemans et al. 2002, p. 183): for `γ ∈ (0, 1)` solving
`1 - γ²/(1+γ) = γ + ln(1+γ)`, the function `f` of Theorem 3.5 is a density function on `[0, 1]`
with (i) `∫_0^η f(α)(1 + α - η) dα ≤ (c - 1) η` for all `η ∈ [0, 1]` and
(ii) `∫_μ^1 f(α)(1 + α) dα ≤ c (1 - μ)` for all `μ ∈ [0, 1]`. -/
theorem lemma_3_6 (γ : ℝ)
(hγ : 0 < γ ∧ γ < 1 ∧ 1 - γ ^ 2 / (1 + γ) = γ + Real.log (1 + γ)) :
((∀ a, 0 ≤ fDens γ a) ∧ ∫ a in (0 : ℝ)..1, fDens γ a = 1) ∧
(∀ η ∈ Set.Icc (0 : ℝ) 1,
∫ a in (0 : ℝ)..η, fDens γ a * (1 + a - η) ≤ (cConst γ - 1) * η) ∧
(∀ μ ∈ Set.Icc (0 : ℝ) 1,
∫ a in μ..1, fDens γ a * (1 + a) ≤ cConst γ * (1 - μ)) := by sorry
end SingleMachineSched.AlphaSched
Source
Goemans, Queyranne, Schulz, Skutella & Wang, Single Machine Scheduling with Release Dates, SIAM J. Discrete Math. 15(2) (2002), p. 183, Lemma 3.6
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.