Pre-Estimation Checks
MPEC can show estimation risk for reasons that are visible before optimization starts. Run these checks before treating a result as structural evidence.
Check |
Why it matters |
|---|---|
Feature rank |
Rank below the number of parameters means theta is not identified. |
Feature condition number |
A high condition number signals unstable estimates. |
Transition row sums |
Each transition row must be a valid probability distribution. |
State coverage |
Unobserved states produce weak or degenerate likelihood regions. |
Action support |
Rare actions make their payoff weakly identified. |
Reward normalization |
Reward level and scale need a valid anchor. |
Bellman constraint size |
Too many value variables can make the constrained problem impractical. |
Transition orientation |
MPEC expects action, state, next-state transition tensors internally. |
Canonical Simulation Checks
The machine-readable results file records these pre-estimation checks. See the simulation study page for the generator script and results file.
Check |
Value |
Status |
|---|---|---|
Feature rank |
4 / 4 |
pass |
Feature condition number |
4.512 |
pass |
Transition row error |
2.42e-8 |
pass |
Observed states |
21 / 21 |
pass |
State-action coverage |
1.000 |
pass |
Action shares |
0.345, 0.330, 0.325 |
pass |
Minimum action share |
0.325 |
pass |
Exit and absorbing anchor |
true |
pass |
The canonical cell is intentionally small enough that the value-function constraint is inspectable, while still requiring recovery of reward, policy, value, Q, and counterfactual oracle objects.
Common Risk Patterns
Feature matrices with copied state-only features across actions can collapse the action-specific payoff differences. Data with almost no replacement choices can fit in-sample behavior while leaving replacement cost weakly identified. Very large state spaces create many value-function variables and can make the constrained optimizer unstable. Transition matrices with wrong orientation can produce plausible arrays and wrong economics.