OAI/Probability/MatroidSecretary/Transport/GeneralSimulationModel.lean
15 declarations, 0 contain sorry, 0 declared as axioms
- structure
OAI.MatroidProphet.General.OnlineRuleline 13Source documentation
A decision uses only the entire initial seed, the initially observed vector, and the label/value history through the current arrival.
structure OnlineRule (n : ℕ) (R : Type*) [MeasurableSpace R] where …
- def
OAI.MatroidProphet.General.decisionAtline 18 - def
OAI.MatroidProphet.General.acceptedThroughline 23 - def
OAI.MatroidProphet.General.rewardline 30 - def
OAI.MatroidProphet.General.Feasibleline 34 - structure
OAI.MatroidProphet.General.HiddenRuleline 41Source documentation
The observation mask is a measurable function of the seed alone.
structure HiddenRule (n : ℕ) (R : Type*) [MeasurableSpace R] where …
- def
OAI.MatroidProphet.General.observedline 46 - def
OAI.MatroidProphet.General.hiddenAcceptedThroughline 51 - def
OAI.MatroidProphet.General.hiddenRewardline 56 - def
OAI.MatroidProphet.General.hiddenWorstRewardline 60 - def
OAI.MatroidProphet.General.HiddenFeasibleline 65 - def
OAI.MatroidProphet.General.glueline 72Source documentation
Sample values on the sacrificed mask, and realized values elsewhere.
noncomputable def glue {n : ℕ} (mask : Finset (Fin n)) (s v : Weights n) : Weights n := by …Mentions: OAI.MatroidProphet.Weights
- def
OAI.MatroidProphet.General.simulationHistoryline 76 - def
OAI.MatroidProphet.General.simulationDecisionline 84 - def
OAI.MatroidProphet.General.SimulationContractline 96Source documentation
Full source contract for
lem:simulation, with arbitrary measurable seed and probability spaces. The simulator is constructed before the distributions and adversary are supplied. Its decision function is specified concretely; the conjunction includes exact execution, feasibility, the seed/glued-vector joint law, integrability, and preservation of the same competitive ratio.def SimulationContract.{u, v} : Prop := …