Private Markovian Equilibrium (PME)
- PME is an equilibrium concept where players use private Markovian strategies based solely on their own state and random shocks, ensuring analytical tractability in dynamic games.
- It formalizes equilibrium conditions across nonatomic, mean-field, and Stackelberg settings through Bellman-type recursions and fixed-point consistency requirements.
- Applications of PME in cyber-physical security and smart grid demand response demonstrate its utility in approximating large-scale dynamic game behaviors.
Searching arXiv for papers on "Private Markovian Equilibrium" and related mean-field / Markov game terminology. Private Markovian Equilibrium (PME) denotes an equilibrium concept for dynamic games in which each agent’s strategy is restricted to be Markovian and to depend on information that is private to that agent, together with whatever public state variables the model treats as commonly observed. In the nonatomic-game formulation of Adlakha, Johari, Weintraub, and Goldsmith, a PME is a private Markov policy that is optimal against the deterministic environment path generated when all players use (Yang, 2015). In the non-stationary mean-field-game formulation of Vasal, PME is a symmetric Markov perfect equilibrium in which the prescription depends on a player’s private type and the current population state , with equilibrium characterized by a Bellman-type fixed point and a mean-field consistency condition (Vasal, 2019). In the Stackelberg Markov-game formulation for smart-grid demand response, PME refers to a lower-level equilibrium of users whose private states are storage levels and whose strategies are private Markovian strategies (PMS) (Huang et al., 6 Sep 2025). These formulations share the same structural idea—Markovian decision rules conditioned on private state information—but differ materially in what counts as the relevant public environment and in how equilibrium consistency is enforced.
1. Conceptual scope and terminology
The defining feature of PME is the restriction to private Markovian strategies. In the nonatomic-game model, a private (mixed) Markov policy is a measurable kernel
or equivalently a measurable function , where the player uses only her own current state and an idiosyncratic pre-action shock to randomize over actions (Yang, 2015). The resulting equilibrium is “private” because the policy depends only on the player’s own state and private randomization, not on the realized states or actions of others.
In Vasal’s mean-field model, the terminology is slightly different. The game contains a large population of homogeneous players, each with a private type , and a commonly observed aggregate state 0 equal to the empirical distribution of private types. A Markovian strategy profile is a sequence of prescription functions 1, so the equilibrium depends on both a player’s private type and the current dynamic population state (Vasal, 2019). Here, privacy does not mean that the strategy ignores the aggregate environment; rather, it means that the individual’s private type is a primitive argument of the prescription.
In the smart-grid Stackelberg Markov game, the lower-level users have private states 2, where 3 is user 4’s storage level, and a PMS is a profile 5 with
6
A PME is then a joint profile 7 such that no user can improve by deviating to another PMS (Huang et al., 6 Sep 2025). This suggests that PME is best understood as a family of equilibrium concepts rather than a single canonical definition: what remains invariant is the Markovian restriction together with conditioning on agent-specific private state information.
2. Formal definitions in the main model classes
In nonatomic games, the environment at date 8 is a joint distribution 9 of other players’ states and actions, the one-period payoff is
0
and state evolution is governed by
1
When all players use the same 2, the law of 3 is deterministic and evolves as
4
Given an initial state distribution 5, the pair 6 is a PME if
7
where 8 is the discounted expected payoff of a single agent facing the deterministic environment induced by 9 (Yang, 2015).
In the non-stationary mean-field-game model, a PME is a collection 0 satisfying three coupled conditions. First, the value functions 1 satisfy the Bellman optimality equation
2
Second, once the maximizer is selected, one sets
3
Third, the mean field evolves consistently according to
4
For finite horizon the boundary condition is 5; for infinite horizon, the definition becomes a time-stationary fixed point (Vasal, 2019).
In the Stackelberg Markov-game setting, the lower-level user value under PMS is
6
and 7 is a PME if, for every 8, every 9, and every alternative PMS 0,
1
The paper also gives an equivalent Bellman-type best-response characterization against fixed 2 (Huang et al., 6 Sep 2025).
3. State variables, information structures, and equilibrium consistency
A central distinction across PME formulations is the object that summarizes the strategic environment. In Vasal’s model, the public environment is the mean-field state 3, the empirical distribution of all players’ private types. If all players use the same prescription 4, then the mean field updates by
5
or equivalently 6 (Vasal, 2019). Consistency is therefore endogenous: the same prescription that is optimal at the individual level also determines the evolution of the aggregate state.
In the nonatomic-game model, the analogous object is 7, the deterministic law of states and actions under the common policy 8. Individual agents do not condition on the realized profile of others’ states or actions; instead, they optimize against the deterministic sequence 9 implied by mass behavior. The paper emphasizes that such equilibria “pay no attention to players’ external environments” and are therefore adoptable in settings where awareness of others’ states can be anywhere between full and non-existent (Yang, 2015).
In the smart-grid model, the public signal is renewable generation 0, while the private signal is the user’s storage level 1. The leader chooses real-time-pricing parameters 2, which define the price
3
Users choose 4 subject to
5
and their stage reward is
6
Here the consistency requirement is not a mean-field fixed point in the sense of (Vasal, 2019); instead, it is a lower-level Markov-game equilibrium among users under the leader’s announced pricing rule (Huang et al., 6 Sep 2025).
A common misconception is to treat “private” as implying complete ignorance of aggregate variables. The cited models show otherwise. In (Yang, 2015), privacy means conditioning only on own state and private randomization. In (Vasal, 2019) and (Huang et al., 6 Sep 2025), private strategies may still depend on public state variables such as 7 or 8. What is excluded is conditioning on the full profile of other players’ private states.
4. Existence and equilibrium structure
Existence results for PME are established under different structural assumptions in each model class. In the nonatomic-game setting, assumptions (A1)–(A4) require compact metric spaces 9 and 0, continuity of 1, joint continuity of the transition kernel 2, and fixed atomless shock laws 3 and 4. Under these conditions and 5, there exists at least one private Markov policy 6 and environment path 7 such that 8 is a PME (Yang, 2015).
In Vasal’s non-stationary mean-field game, Assumption A1 requires 9 and 0 to be continuous in 1, with 2 bounded. Under A1, the paper states that there exists at least one solution 3 to the backward-recursive system (2.1–2.3) for finite and infinite horizon (Vasal, 2019). The proof sketch proceeds by showing that the stagewise maximization yields a nonempty, upper-hemicontinuous best-response correspondence, that the mean-field update 4 is continuous in 5, and that Kakutani’s fixed-point theorem yields existence of 6, after which backward induction constructs 7. The paper further states that under further monotonicity assumptions on 8 in 9 one can also prove uniqueness of the PME (Vasal, 2019).
In the smart-grid Stackelberg Markov game, Theorem 1 states that in the 0-stage Markov game there exists at least one pure PME 1 of the user subgame (Huang et al., 6 Sep 2025). The proof sketch uses backward induction. At stage 2, the single-stage game parameterized by 3 is an exact potential game and admits a pure equilibrium in demands 4. By eliminating dominated 5 actions, one shows 6. Folding the continuation value into stage 7 preserves the potential structure, and recursion to 8 yields a sequence of pure policies 9 that forms a pure PME (Huang et al., 6 Sep 2025).
These results indicate that PME is not tied to a single proof technique. Dynamic programming, contraction arguments, fixed-point theorems, and potential-game structure all appear, depending on whether the model is nonatomic, mean-field, or finite-horizon Markovian with private states.
5. Computation and algorithms
The computational treatment of PME differs sharply across the cited papers.
Vasal develops a backward-recursive algorithm for finite horizon 0, with 1 and, for each 2 and each mean field 3, an inner fixed-point problem for the prescription 4. The prescription must satisfy, for each 5,
6
where 7 appears on both sides through 8. The algorithm then sets 9, updates the mean-field map 00, and computes
01
For the infinite-horizon case, the paper states that one solves the stationary equation by value iteration. It also states that, at each 02 and each 03, one must solve a fixed point over the compact set 04, typically by iterating best responses or by Kakutani’s theorem; if 05 and 06 are continuous in 07, the mapping is a contraction in the infinite-horizon case, so value iteration converges; and the overall complexity is 08 (Vasal, 2019).
In the nonatomic-game treatment, computation in stationary settings proceeds by initializing a guess 09, solving the single-agent Bellman equation
10
extracting the optimal policy 11, updating 12, and repeating until 13 is small. Under compactness and continuity, the iteration converges to 14 (Yang, 2015).
The smart-grid paper provides both a centralized and a decentralized computational route. The key theoretical step is the construction of an auxiliary Markov potential game 15, where each user’s state is only 16, action is 17, and stage payoff is
18
The game has explicit potential
19
Any pure ME of 20 can be found by maximizing this potential via an FIP best-response process. The paper states that the centralized FIP converges in polynomial21 steps and reconstructs the PME in the original game by
22
It also presents a decentralized FP + MDP procedure in which each user maintains an estimate 23 of opponents’ aggregate-demand law, solves a personal MDP, observes 24, and updates by fictitious-play averaging; under mild conditions this process empirically converges to PME (Huang et al., 6 Sep 2025).
6. Applications, finite-player interpretation, and empirical illustrations
The applications in the cited papers make clear that PME is designed for settings with dynamic private states and strategic externalities.
Vasal studies a cyber-physical security problem in which a node’s private state is binary, 25, actions are 26, and infected nodes impose a negative externality through the infected fraction 27. The state transition is
28
and the one-stage payoff is
29
For 30, 31, 32, and 33, the paper numerically computes the infinite-horizon equilibrium and reports three qualitative findings: healthy nodes adopt a threshold policy in which 34 is a non-decreasing function of the infected fraction 35; infected nodes almost always choose repair, 36, independent of 37; and the equilibrium value 38 decreases in 39 for both 40 (Vasal, 2019).
The smart-grid application models private battery levels in demand response. The numerical setup uses 41, 42, 43, real solar data for 44, discretized 45, transition 46 fitted from data, 47, and price parameters 48. The paper states that centralized FIP finds PME in under 100 iterations, that users’ equilibrium demands increase in 49 and respond sensibly to 50, and that the aggregator can search 51 while fixing 52 to maximize 53 (Huang et al., 6 Sep 2025).
The nonatomic-game paper supplies a different form of application-oriented significance: it proves that equilibria derived for nonatomic games can be used by large finite counterparts to achieve near-equilibrium performances. In the finite 54-player version, if every player uses the oblivious PME 55, then there exists a sequence 56, explicitly 57 under Lipschitz or bounded-difference conditions, such that the profile “all use 58” is an 59-Nash equilibrium of the 60-player game (Yang, 2015). This connects PME to approximation theory for large games: the nonatomic equilibrium provides a decentralized policy rule that remains nearly optimal in large but finite populations.
Taken together, these results show that PME serves at least three roles in current research. It is an equilibrium notion for nonatomic dynamic competition (Yang, 2015), a solution concept for non-stationary mean-field games with private types and dynamic population states (Vasal, 2019), and a tractable equilibrium restriction for lower-level strategic interaction with private storage states in Stackelberg smart-grid control (Huang et al., 6 Sep 2025). A plausible implication is that PME is most useful when the modeler seeks a compromise between strategic richness and computational or informational tractability: private state dependence is retained, while conditioning on the full joint state of all players is deliberately excluded or aggregated.