§3, p. 5, example after (8) — the optimal policies are exactly π = (1, 0.7, s) with s ≤ 0.4, all stochastic, with utility 0.66
ProvedStrategicPolicy.StochasticOpt.section3_exampleConsider the three-value instance of §3: , , , and the cost matrix of p. 5, with individuals best responding by (5) and tie-break (ii). Let be the strategic utility (7), and call a policy optimal if it maximizes over all policies with values in .
- A policy is optimal if and only if
- No optimal policy is deterministic: every optimal policy takes some value outside .
- The policy has utility .
In particular the policy printed in the paper, , is optimal, and in contrast with the non-strategic setting, where the deterministic threshold rule is optimal, every strategic optimum is stochastic, even though the cost is outcome monotonic.
Formalization Note The paper prints a single optimal policy; the optimum is not unique, and item 1 states the full set (at the individuals at tie between staying and moving to , and tie-break (ii) sends them to ). In Lean the feature values are the indices . Optimality is IsMaxOn over the whole set , not over a finite grid.
import Mathlib import Definitions.Def_StrategicPolicy_StochasticOpt_Setting import Definitions.Def_StrategicPolicy_StochasticOpt_Example
namespace StrategicPolicy.StochasticOpt
theorem section3_example :
(∀ π ∈ Policies 3,
IsMaxOn (u p0 q0 γ0 c0) (Policies 3) π ↔ (π 0 = 1 ∧ π 1 = 7 / 10 ∧ π 2 ≤ 2 / 5)) ∧
(∀ π ∈ Policies 3, IsMaxOn (u p0 q0 γ0 c0) (Policies 3) π → ¬ IsDeterministic π) ∧
u p0 q0 γ0 c0 ![1, 7 / 10, 0] = 33 / 50 := by sorry
end StrategicPolicy.StochasticOpt
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.