Grid regrouping with exact window count
ProvedKServer.chunk_regrid2chunk-systemk-serverlower-boundsonline-algorithmsprobability
A strengthening of the grid-regrouping lemma for chunk systems that additionally records the exact number of output windows. Given a chunk system with sizes in , expected total , escape price , and at least chunks, whose pathwise total mass never exceeds and whose total has variance at most , the chunks regroup along the cumulative-mass grid of mesh into a chunk system with exactly windows, sizes in , the same expected total , escape price , a trivial initial history, and output variance at most V' \\ge \\tfrac{5}{4}V + 20(2\\delta + c_B)\\mathbb{E}[T_\\omega]. The exact window count is needed downstream to bound range terms in variance estimates of systems built from the regrouped one.
Preamble
import Mathlib import Definitions.Def_KServer_evader import Definitions.Def_KServer_evader_bail import Definitions.Def_KServer_chunk_system_b
Formal statement
namespace KServer
theorem chunk_regrid2 {X : Type*} [MetricSpace X] {s t : X}
{cA cB T pe : ℝ} {mL : ℕ} (C : ChunkSystemB X s t cA cB T pe mL)
{M : ℕ} {δ p' V V' : ℝ}
(hMm : M ≤ C.m) (hM0 : 0 < M) (hδ : 0 < δ)
(hcA0 : 0 ≤ cA) (hcB0 : 0 ≤ cB) (hcB2δ : cB ≤ 2 * δ) (hpe : 0 ≤ pe)
(hp : pe + (2 * δ + cB) ≤ p')
(hTmax : ∀ ω, (∑ i, C.size ω i) ≤ 2 * δ * M)
(h0triv : ∀ ω₁ ω₂ : C.Ω, C.hist 0 ω₁ = C.hist 0 ω₂)
(hVar : ∑ ω, C.P ω * ((∑ i, C.size ω i)
- ∑ ω', C.P ω' * ∑ i, C.size ω' i) ^ 2 ≤ V)
(hV' : 5 / 4 * V
+ 20 * ((2 * δ + cB) * ∑ ω, C.P ω * ∑ i, C.size ω i) ≤ V') :
∃ C' : ChunkSystemB X s t 0 (2 * δ + cB) T p' M,
C'.m = M ∧
(∀ ω₁ ω₂ : C'.Ω, C'.hist 0 ω₁ = C'.hist 0 ω₂) ∧
(∑ ω, C'.P ω * ((∑ i, C'.size ω i)
- ∑ ω', C'.P ω' * (∑ i, C'.size ω' i)) ^ 2 ≤ V') := by sorry
end KServer
Source
Bansal-Cohen-Ravi style randomized k-server lower bound: level recursion plumbing