Papers
Topics
Authors
Recent
Search
2000 character limit reached

Private Markovian Equilibrium (PME)

Updated 10 July 2026
  • 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 ϕ\phi that is optimal against the deterministic environment path generated when all players use ϕ\phi (Yang, 2015). In the non-stationary mean-field-game formulation of Vasal, PME is a symmetric Markov perfect equilibrium in which the prescription σt(aθ,z)\sigma_t(a\mid \theta,z) depends on a player’s private type θ\theta and the current population state zz, 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

ϕ:SP(A),\phi:S\longrightarrow\mathcal P(A),

or equivalently a measurable function x:S×GAx:S\times G\to A, where the player uses only her own current state sts_t and an idiosyncratic pre-action shock gtg_t 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 xtiXx_t^i\in X, and a commonly observed aggregate state ϕ\phi0 equal to the empirical distribution of private types. A Markovian strategy profile is a sequence of prescription functions ϕ\phi1, 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 ϕ\phi2, where ϕ\phi3 is user ϕ\phi4’s storage level, and a PMS is a profile ϕ\phi5 with

ϕ\phi6

A PME is then a joint profile ϕ\phi7 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 ϕ\phi8 is a joint distribution ϕ\phi9 of other players’ states and actions, the one-period payoff is

σt(aθ,z)\sigma_t(a\mid \theta,z)0

and state evolution is governed by

σt(aθ,z)\sigma_t(a\mid \theta,z)1

When all players use the same σt(aθ,z)\sigma_t(a\mid \theta,z)2, the law of σt(aθ,z)\sigma_t(a\mid \theta,z)3 is deterministic and evolves as

σt(aθ,z)\sigma_t(a\mid \theta,z)4

Given an initial state distribution σt(aθ,z)\sigma_t(a\mid \theta,z)5, the pair σt(aθ,z)\sigma_t(a\mid \theta,z)6 is a PME if

σt(aθ,z)\sigma_t(a\mid \theta,z)7

where σt(aθ,z)\sigma_t(a\mid \theta,z)8 is the discounted expected payoff of a single agent facing the deterministic environment induced by σt(aθ,z)\sigma_t(a\mid \theta,z)9 (Yang, 2015).

In the non-stationary mean-field-game model, a PME is a collection θ\theta0 satisfying three coupled conditions. First, the value functions θ\theta1 satisfy the Bellman optimality equation

θ\theta2

Second, once the maximizer is selected, one sets

θ\theta3

Third, the mean field evolves consistently according to

θ\theta4

For finite horizon the boundary condition is θ\theta5; 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

θ\theta6

and θ\theta7 is a PME if, for every θ\theta8, every θ\theta9, and every alternative PMS zz0,

zz1

The paper also gives an equivalent Bellman-type best-response characterization against fixed zz2 (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 zz3, the empirical distribution of all players’ private types. If all players use the same prescription zz4, then the mean field updates by

zz5

or equivalently zz6 (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 zz7, the deterministic law of states and actions under the common policy zz8. Individual agents do not condition on the realized profile of others’ states or actions; instead, they optimize against the deterministic sequence zz9 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 ϕ:SP(A),\phi:S\longrightarrow\mathcal P(A),0, while the private signal is the user’s storage level ϕ:SP(A),\phi:S\longrightarrow\mathcal P(A),1. The leader chooses real-time-pricing parameters ϕ:SP(A),\phi:S\longrightarrow\mathcal P(A),2, which define the price

ϕ:SP(A),\phi:S\longrightarrow\mathcal P(A),3

Users choose ϕ:SP(A),\phi:S\longrightarrow\mathcal P(A),4 subject to

ϕ:SP(A),\phi:S\longrightarrow\mathcal P(A),5

and their stage reward is

ϕ:SP(A),\phi:S\longrightarrow\mathcal P(A),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 ϕ:SP(A),\phi:S\longrightarrow\mathcal P(A),7 or ϕ:SP(A),\phi:S\longrightarrow\mathcal P(A),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 ϕ:SP(A),\phi:S\longrightarrow\mathcal P(A),9 and x:S×GAx:S\times G\to A0, continuity of x:S×GAx:S\times G\to A1, joint continuity of the transition kernel x:S×GAx:S\times G\to A2, and fixed atomless shock laws x:S×GAx:S\times G\to A3 and x:S×GAx:S\times G\to A4. Under these conditions and x:S×GAx:S\times G\to A5, there exists at least one private Markov policy x:S×GAx:S\times G\to A6 and environment path x:S×GAx:S\times G\to A7 such that x:S×GAx:S\times G\to A8 is a PME (Yang, 2015).

In Vasal’s non-stationary mean-field game, Assumption A1 requires x:S×GAx:S\times G\to A9 and sts_t0 to be continuous in sts_t1, with sts_t2 bounded. Under A1, the paper states that there exists at least one solution sts_t3 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 sts_t4 is continuous in sts_t5, and that Kakutani’s fixed-point theorem yields existence of sts_t6, after which backward induction constructs sts_t7. The paper further states that under further monotonicity assumptions on sts_t8 in sts_t9 one can also prove uniqueness of the PME (Vasal, 2019).

In the smart-grid Stackelberg Markov game, Theorem 1 states that in the gtg_t0-stage Markov game there exists at least one pure PME gtg_t1 of the user subgame (Huang et al., 6 Sep 2025). The proof sketch uses backward induction. At stage gtg_t2, the single-stage game parameterized by gtg_t3 is an exact potential game and admits a pure equilibrium in demands gtg_t4. By eliminating dominated gtg_t5 actions, one shows gtg_t6. Folding the continuation value into stage gtg_t7 preserves the potential structure, and recursion to gtg_t8 yields a sequence of pure policies gtg_t9 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 xtiXx_t^i\in X0, with xtiXx_t^i\in X1 and, for each xtiXx_t^i\in X2 and each mean field xtiXx_t^i\in X3, an inner fixed-point problem for the prescription xtiXx_t^i\in X4. The prescription must satisfy, for each xtiXx_t^i\in X5,

xtiXx_t^i\in X6

where xtiXx_t^i\in X7 appears on both sides through xtiXx_t^i\in X8. The algorithm then sets xtiXx_t^i\in X9, updates the mean-field map ϕ\phi00, and computes

ϕ\phi01

For the infinite-horizon case, the paper states that one solves the stationary equation by value iteration. It also states that, at each ϕ\phi02 and each ϕ\phi03, one must solve a fixed point over the compact set ϕ\phi04, typically by iterating best responses or by Kakutani’s theorem; if ϕ\phi05 and ϕ\phi06 are continuous in ϕ\phi07, the mapping is a contraction in the infinite-horizon case, so value iteration converges; and the overall complexity is ϕ\phi08 (Vasal, 2019).

In the nonatomic-game treatment, computation in stationary settings proceeds by initializing a guess ϕ\phi09, solving the single-agent Bellman equation

ϕ\phi10

extracting the optimal policy ϕ\phi11, updating ϕ\phi12, and repeating until ϕ\phi13 is small. Under compactness and continuity, the iteration converges to ϕ\phi14 (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 ϕ\phi15, where each user’s state is only ϕ\phi16, action is ϕ\phi17, and stage payoff is

ϕ\phi18

The game has explicit potential

ϕ\phi19

Any pure ME of ϕ\phi20 can be found by maximizing this potential via an FIP best-response process. The paper states that the centralized FIP converges in polynomialϕ\phi21 steps and reconstructs the PME in the original game by

ϕ\phi22

It also presents a decentralized FP + MDP procedure in which each user maintains an estimate ϕ\phi23 of opponents’ aggregate-demand law, solves a personal MDP, observes ϕ\phi24, 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, ϕ\phi25, actions are ϕ\phi26, and infected nodes impose a negative externality through the infected fraction ϕ\phi27. The state transition is

ϕ\phi28

and the one-stage payoff is

ϕ\phi29

For ϕ\phi30, ϕ\phi31, ϕ\phi32, and ϕ\phi33, the paper numerically computes the infinite-horizon equilibrium and reports three qualitative findings: healthy nodes adopt a threshold policy in which ϕ\phi34 is a non-decreasing function of the infected fraction ϕ\phi35; infected nodes almost always choose repair, ϕ\phi36, independent of ϕ\phi37; and the equilibrium value ϕ\phi38 decreases in ϕ\phi39 for both ϕ\phi40 (Vasal, 2019).

The smart-grid application models private battery levels in demand response. The numerical setup uses ϕ\phi41, ϕ\phi42, ϕ\phi43, real solar data for ϕ\phi44, discretized ϕ\phi45, transition ϕ\phi46 fitted from data, ϕ\phi47, and price parameters ϕ\phi48. The paper states that centralized FIP finds PME in under 100 iterations, that users’ equilibrium demands increase in ϕ\phi49 and respond sensibly to ϕ\phi50, and that the aggregator can search ϕ\phi51 while fixing ϕ\phi52 to maximize ϕ\phi53 (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 ϕ\phi54-player version, if every player uses the oblivious PME ϕ\phi55, then there exists a sequence ϕ\phi56, explicitly ϕ\phi57 under Lipschitz or bounded-difference conditions, such that the profile “all use ϕ\phi58” is an ϕ\phi59-Nash equilibrium of the ϕ\phi60-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.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Private Markovian Equilibrium (PME).