Ranked descent from a duplicate-free hindsight cover
OpenBanditAlgorithm.partial_monitoring_duplicate_free_pareto_cover_ranked_descent_from_hindsightLet be a nonempty, duplicate-free collection of Pareto-optimal actions in a finite partial-monitoring game. Assume that every finite outcome sequence has a hindsight-optimal action in . Then, for every mixed outcome in the probability simplex, there is a root and a natural-number rank such that every non-root has a neighbouring successor satisfying
Thus the Pareto-cell adjacency graph admits a terminating, non-increasing in-tree toward a -optimal region, including boundary mixtures where several actions tie. The hindsight-cover assumption ensures that no Pareto region needed by the geometric argument was omitted.
Formalization Note Duplicate-freeness is expressed extensionally by equality of all loss coordinates implying equality of actions; decreasing natural-number ranks encode acyclicity.
import Definitions.Def_PartialMonitoringGame open scoped BigOperators
theorem BanditAlgorithm.partial_monitoring_duplicate_free_pareto_cover_ranked_descent_from_hindsight
{k d : ℕ} {𝕊 : Type*}
(G : PartialMonitoringGame k d 𝕊) (hd : 0 < d)
(S : Finset (Fin k)) (hSne : S.Nonempty)
(hpareto : ∀ a ∈ S, ParetoOptimalAction G a)
(hunique : ∀ a ∈ S, ∀ b ∈ S,
(∀ i, G.L a i = G.L b i) → a = b)
(hbest : ∀ (n : ℕ) (out : Fin n → Fin d), ∃ b ∈ S, ∀ a : Fin k,
∑ t, G.L b (out t) ≤ ∑ t, G.L a (out t)) :
∀ lam : Fin d → ℝ, lam ∈ stdSimplex ℝ (Fin d) →
∃ root ∈ S, ∃ rank : Fin k → ℕ,
∀ b ∈ S, b ≠ root →
∃ c ∈ S, NeighbouringActions G b c ∧
∑ i : Fin d, G.L c i * lam i ≤
∑ i : Fin d, G.L b i * lam i ∧
rank c < rank b := by
sorry