Papers
Topics
Authors
Recent
Search
2000 character limit reached

Private Markovian Strategies (PMS): Theory & Applications

Updated 10 July 2026
  • Private Markovian Strategies (PMS) are strategy classes in dynamic games where decisions depend on private information and a current, recursively updated Markovian state.
  • PMS replace full-history dependence with a compressed state summary—such as beliefs, finite memory, or public-private state pairs—enabling tractable dynamic programming and equilibrium analysis.
  • They are applied in dynamic Bayesian persuasion, smart-grid demand response, iterated games, and decentralized control to simplify complex stochastic optimization problems.

Private Markovian Strategies (PMS) are strategy classes in dynamic games and stochastic control in which actions depend on private information together with a current Markovian sufficient statistic, rather than on the full observable history. In the cited literature, the term appears explicitly in Stackelberg Markov games for smart-grid demand response, while closely related constructions arise in Markovian persuasion, higher-order stochastic games with Markov strategies, and decentralized control with delayed sharing. This suggests that PMS is best understood as a family of structurally similar strategy restrictions: privacy is encoded in the agent’s information set, and dynamic consistency is obtained by conditioning only on a state variable that evolves Markovianly, such as a posterior belief, a private physical state, a finite memory window, or a pair of private and common information states (Huang et al., 6 Sep 2025, Lehrer et al., 2021, Hidaka, 2015, Charalambous et al., 25 Apr 2026).

1. Core meaning and formal variants

Across the supplied sources, PMS always combines two ingredients. The first is private conditioning: the acting agent observes information that other agents do not observe. The second is Markovian conditioning: the policy depends only on a current state summary that is sufficient for continuation payoffs and updates recursively. What changes from one model class to another is the identity of that state summary.

Setting Private information Markovian state used by PMS
Markovian persuasion (Lehrer et al., 2021) Sender observes current realized state xnx_n Receiver belief over the current state, propagated by ϕ(q)=qM\phi(q)=qM
Stackelberg Markov game for demand response (Huang et al., 6 Sep 2025) User ii observes own storage bitb_i^t Current time tt, public renewable state eNte_N^t, and own private state bitb_i^t
Iterated games with Markov strategies (Hidaka, 2015) Own past actions and realized payoffs, or a finite memory of past outcomes A kk-length history window XtSkX_t\in S^k, or a stationary marginal in the infinite-memory limit
Delayed-sharing decentralized control (Charalambous et al., 25 Apr 2026) Agent-specific private information Λti\Lambda_t^i Private posterior ϕ(q)=qM\phi(q)=qM0 together with common belief ϕ(q)=qM\phi(q)=qM1 or ϕ(q)=qM\phi(q)=qM2

A common consequence is that PMS replaces full-history dependence by a recursion on sufficient statistics. In persuasion, the statistic is a belief over ϕ(q)=qM\phi(q)=qM3; in the smart-grid model it is a public-private state pair; in iterated games it is an augmented Markov state or its stationary marginal; in delayed sharing it is a belief-state pair generated by Bayesian filtering. The sources therefore do not present a single canonical PMS formalism, but they do present a stable design principle: private information is localized, while dynamics are compressed into a recursively updated Markov state.

2. PMS in dynamic Bayesian persuasion

In the dynamic persuasion model of “Markovian Persuasion,” the state space is finite, ϕ(q)=qM\phi(q)=qM4, and the state ϕ(q)=qM\phi(q)=qM5 evolves as an irreducible, aperiodic Markov chain with transition matrix ϕ(q)=qM\phi(q)=qM6 and stationary distribution ϕ(q)=qM\phi(q)=qM7. The sender observes the realized state ϕ(q)=qM\phi(q)=qM8, privately randomizes a signal, and the receiver updates a posterior ϕ(q)=qM\phi(q)=qM9 by Bayes’ rule and chooses ii0. The sender’s stage payoff at belief ii1 is

ii2

and the discounted objective is

ii3

The PMS interpretation in this model is a stationary, belief-based disclosure policy: at each date, the sender conditions on the current receiver prior over the current state and implements a Bayes-plausible split of that prior into posteriors. The paper’s split set at belief ii4 is

ii5

The relevant Markov operator on beliefs is ii6, and under any signaling strategy,

ii7

Hence beliefs evolve as a controlled Markov process on ii8: the sender first splits the current prior, then the Markov transition propagates each posterior forward (Lehrer et al., 2021).

The dynamic program is a concavification recursion. Writing ii9,

bitb_i^t0

and equivalently

bitb_i^t1

The value function is concave, satisfies

bitb_i^t2

and obeys the two-sided bounds

bitb_i^t3

A notable no-disclosure property holds at contact points: if bitb_i^t4, then any optimal PMS pools at bitb_i^t5.

The asymptotic theory is geometric. Let bitb_i^t6 be the set of supporting hyperplanes to bitb_i^t7 at bitb_i^t8, with

bitb_i^t9

A nonempty set tt0 is tt1-absorbing if tt2 for every tt3. The main asymptotic value theorem states that there exists tt4, independent of tt5, such that tt6 uniformly as tt7, with

tt8

Moreover, the following are equivalent: asymptotic attainment of tt9; existence of eNte_N^t0 such that eNte_N^t1 contains an eNte_N^t2-absorbing set; and the corresponding countable absorbing-set condition. When such an absorbing set exists, a belief-Markovian PMS can keep posteriors inside a region on which eNte_N^t3 is affine, thereby achieving the maximal asymptotic value.

The same paper gives an exact formula on the absorbing domain

eNte_N^t4

where eNte_N^t5 is a maximal eNte_N^t6-absorbing set. For all eNte_N^t7 and eNte_N^t8,

eNte_N^t9

It also identifies a strong-law regime: if bitb_i^t0 contains a finite bitb_i^t1-absorbing set bitb_i^t2, then there exists a PMS such that for all bitb_i^t3,

bitb_i^t4

The two-state examples exhibit both possibilities. Under one transition matrix bitb_i^t5, the relevant contact set is not bitb_i^t6-absorbing and bitb_i^t7; under another matrix bitb_i^t8, the contact set is bitb_i^t9-absorbing, and a stationary split keeps beliefs in kk0, yielding kk1. In homothetic chains,

kk2

the paper states that kk3 for every continuous kk4, because PMS can keep beliefs in any star-shaped set around kk5.

3. PMS and private Markovian equilibrium in Stackelberg Markov games

In the smart-grid demand-response model, PMS is defined explicitly. The leader is an aggregator that sets real-time pricing parameters, and the followers are users who choose demand and storage actions over a finite horizon kk6. The public state is

kk7

with forecast error evolving as a Markov chain kk8. User kk9’s private state is storage

XtSkX_t\in S^k0

and the user observes only XtSkX_t\in S^k1. The action is

XtSkX_t\in S^k2

subject to

XtSkX_t\in S^k3

The public component evolves exogenously, while storage updates deterministically: XtSkX_t\in S^k4

A PMS for user XtSkX_t\in S^k5 is a sequence

XtSkX_t\in S^k6

so at time XtSkX_t\in S^k7 the user maps XtSkX_t\in S^k8 to a mixed action. A pure PMS is the deterministic counterpart XtSkX_t\in S^k9. Markovianity is strict: PMS depends on current time, public renewable state, and own private storage only, and not on the full state history or on other users’ private states. The lower-level value function under a PMS profile Λti\Lambda_t^i0 is

Λti\Lambda_t^i1

A profile Λti\Lambda_t^i2 is a Private Markovian Equilibrium (PME) if, for every user Λti\Lambda_t^i3 and initial state Λti\Lambda_t^i4,

Λti\Lambda_t^i5

The stage payoff couples users only through aggregate demand Λti\Lambda_t^i6 entering the price

Λti\Lambda_t^i7

and user Λti\Lambda_t^i8’s reward is

Λti\Lambda_t^i9

A central structural lemma states that for fixed ϕ(q)=qM\phi(q)=qM00, the stage game is an exact potential game; after eliminating strictly dominated actions by choosing ϕ(q)=qM\phi(q)=qM01, each user’s equilibrium demand ϕ(q)=qM\phi(q)=qM02 depends only on ϕ(q)=qM\phi(q)=qM03, not on private ϕ(q)=qM\phi(q)=qM04. This reduction is what makes pure PMS and pure PME tractable.

The existence theorem states that in the ϕ(q)=qM\phi(q)=qM05-stage lower-level Markov game there exists a pure PME constructed via backward induction. The polynomial-time computability theorem reduces the problem to an auxiliary Markov potential game ϕ(q)=qM\phi(q)=qM06 with state ϕ(q)=qM\phi(q)=qM07, action ϕ(q)=qM\phi(q)=qM08, and reduced payoff

ϕ(q)=qM\phi(q)=qM09

Its stage potential is

ϕ(q)=qM\phi(q)=qM10

The corresponding pure PMS in the original game is

ϕ(q)=qM\phi(q)=qM11

The paper presents two lower-level computational routes and an upper-level pricing search. The centralized method is a FIP algorithm on ϕ(q)=qM\phi(q)=qM12; the decentralized method is an FP+MDP algorithm on the original incomplete-information game. The FIP best response reduces to a strictly concave one-dimensional maximization, with continuous optimum

ϕ(q)=qM\phi(q)=qM13

followed by snapping to the nearest discrete choices. The FP+MDP scheme avoids explicit beliefs over other users’ private states; instead, users estimate only distributions over opponents’ aggregate demand ϕ(q)=qM\phi(q)=qM14 conditional on ϕ(q)=qM\phi(q)=qM15. This is a defining distinction from Perfect Bayesian Equilibrium.

The reported experiments use real solar generation data, 50 users, and 7 stages, with

ϕ(q)=qM\phi(q)=qM16

and forecast error ϕ(q)=qM\phi(q)=qM17 governed by

ϕ(q)=qM\phi(q)=qM18

The centralized FIP algorithm converges in finite steps, the state space depends on ϕ(q)=qM\phi(q)=qM19 rather than on ϕ(q)=qM\phi(q)=qM20, and observed convergence is reported with 50 users. In a decentralized example with 3 users and 3 stages, the NashConv metric decays toward zero and strategies stabilize after ϕ(q)=qM\phi(q)=qM21 iterations. In the upper-level grid search over ϕ(q)=qM\phi(q)=qM22, the reported best pair is ϕ(q)=qM\phi(q)=qM23 (Huang et al., 6 Sep 2025).

4. Higher-order and infinite-memory PMS in iterated games

In the framework of “Recursive Markov Process for Iterated Games with Markov Strategies,” the PMS notion corresponds to probabilistic Markov strategies that depend on finite or infinite private memory. Each player ϕ(q)=qM\phi(q)=qM24 has a finite action set ϕ(q)=qM\phi(q)=qM25, joint outcomes lie in a finite set ϕ(q)=qM\phi(q)=qM26, and a ϕ(q)=qM\phi(q)=qM27-th order private Markov strategy is described by the conditional choice probability

ϕ(q)=qM\phi(q)=qM28

Under the conditional-independence assumption,

ϕ(q)=qM\phi(q)=qM29

The induced ϕ(q)=qM\phi(q)=qM30-th order Markov process becomes first-order on the augmented state

ϕ(q)=qM\phi(q)=qM31

with transition kernel

ϕ(q)=qM\phi(q)=qM32

For finite ϕ(q)=qM\phi(q)=qM33, the stationary distribution ϕ(q)=qM\phi(q)=qM34 on ϕ(q)=qM\phi(q)=qM35 satisfies ϕ(q)=qM\phi(q)=qM36.

The computational obstruction is the exponential growth of ϕ(q)=qM\phi(q)=qM37. The paper’s main contribution is a recursive technique for computing stationary marginals without explicitly solving the full augmented chain when ϕ(q)=qM\phi(q)=qM38 is large or when ϕ(q)=qM\phi(q)=qM39. The transition matrix ϕ(q)=qM\phi(q)=qM40 is decomposed using marginalization, branching, and cycling matrices, and the ϕ(q)=qM\phi(q)=qM41-shift operator is defined as

ϕ(q)=qM\phi(q)=qM42

This operator acts on low-order marginals rather than on the full ϕ(q)=qM\phi(q)=qM43 state. The stationary ϕ(q)=qM\phi(q)=qM44-marginal is then characterized as a fixed point of the appropriate shift matrix. Under irreducibility and Cauchy convergence assumptions for the relevant sequences,

ϕ(q)=qM\phi(q)=qM45

so the stationary marginal of the infinite-order process is obtained as the limit fixed point of the shift operator. In recursive Markov processes, the stationary marginal satisfies the closed nonlinear fixed-point equation

ϕ(q)=qM\phi(q)=qM46

The paper’s learning rule is a private reinforcement-learning PMS. For action ϕ(q)=qM\phi(q)=qM47, the discounted cumulative reward over the last ϕ(q)=qM\phi(q)=qM48 periods is

ϕ(q)=qM\phi(q)=qM49

and the choice probability is softmax: ϕ(q)=qM\phi(q)=qM50 This rule uses only a player’s own past actions and realized payoffs, which is why the supplied interpretation labels it “private.”

The application is the two-player iterated prisoner’s dilemma, with ϕ(q)=qM\phi(q)=qM51. In the infinite-memory formulation, the stationary marginal ϕ(q)=qM\phi(q)=qM52 solves

ϕ(q)=qM\phi(q)=qM53

for a specific ϕ(q)=qM\phi(q)=qM54 nonlinear operator ϕ(q)=qM\phi(q)=qM55 derived from the softmax reinforcement rule. For the numerical example with payoffs ϕ(q)=qM\phi(q)=qM56, ϕ(q)=qM\phi(q)=qM57, ϕ(q)=qM\phi(q)=qM58, ϕ(q)=qM\phi(q)=qM59, ϕ(q)=qM\phi(q)=qM60, and ϕ(q)=qM\phi(q)=qM61, the reported findings are that ϕ(q)=qM\phi(q)=qM62 increases with ϕ(q)=qM\phi(q)=qM63, that ϕ(q)=qM\phi(q)=qM64 can be significant for moderate finite memory, and that the ϕ(q)=qM\phi(q)=qM65-shift approximation converges faster than the marginal extracted from the full ϕ(q)=qM\phi(q)=qM66-th order chain. In this line of work, PMS is therefore not an equilibrium concept but a stochastic-memory strategy class whose long-run implications are captured by recursive stationary-marginal analysis (Hidaka, 2015).

5. PMS as separated information-state policies under delayed sharing

In the decentralized-control framework with ϕ(q)=qM\phi(q)=qM67-step delayed sharing, PMS emerges from a separation result rather than from an equilibrium definition. There are ϕ(q)=qM\phi(q)=qM68 agents, discrete time ϕ(q)=qM\phi(q)=qM69, an unobserved state ϕ(q)=qM\phi(q)=qM70, controlled Markov kernel ϕ(q)=qM\phi(q)=qM71, and observation kernels ϕ(q)=qM\phi(q)=qM72. Agent ϕ(q)=qM\phi(q)=qM73’s information set is

ϕ(q)=qM\phi(q)=qM74

with common information

ϕ(q)=qM\phi(q)=qM75

and private information

ϕ(q)=qM\phi(q)=qM76

Actions are measurable maps

ϕ(q)=qM\phi(q)=qM77

The private information state is the posterior

ϕ(q)=qM\phi(q)=qM78

with marginal

ϕ(q)=qM\phi(q)=qM79

Its recursion is Bayesian and Markov: ϕ(q)=qM\phi(q)=qM80 The model also defines two common information states. The first is the strategy-independent common belief about the delayed state,

ϕ(q)=qM\phi(q)=qM81

which updates through a Markov operator depending only on known delayed observations and actions. The second is the strategy-dependent common belief about the current extended state,

ϕ(q)=qM\phi(q)=qM82

The key conditional Markov property is

ϕ(q)=qM\phi(q)=qM83

Thus the update depends only on the current private belief, current common information, and current action, not on the entire history. This is the formal Markovian basis for PMS.

Optimality is formulated through Person-by-Person (PbP) optimality. A strategy profile ϕ(q)=qM\phi(q)=qM84 is PbP optimal if, for each ϕ(q)=qM\phi(q)=qM85,

ϕ(q)=qM\phi(q)=qM86

The generalized DP equations define the value process for each agent with opponents’ strategies fixed at optimal responses, and the optimization is over actions ϕ(q)=qM\phi(q)=qM87, not over entire strategy spaces. The paper then establishes a separation result: optimal strategies can be taken in semi-separated, separated, or information-state form. The most compressed representation is

ϕ(q)=qM\phi(q)=qM88

These are precisely PMS in the delayed-sharing environment: policies are Markov with respect to two recursively updated sufficient statistics, one private and one common.

The paper presents this construction as a resolution of the longstanding open problem for ϕ(q)=qM\phi(q)=qM89-step delayed sharing. The claimed achievement is a DP approach that preserves the classical POMDP properties: value functions and information states depend on the actions of minimizing controls and not on their strategies, and optimal strategies are separated functionals of private and common information states. An offline backward-induction algorithm is obtained by performing DP over ϕ(q)=qM\phi(q)=qM90 or ϕ(q)=qM\phi(q)=qM91, followed by online Bayesian belief updates and action selection (Charalambous et al., 25 Apr 2026).

6. Comparative interpretation, misconceptions, and limitations

A first source of confusion is to treat PMS as a single equilibrium concept. The cited literature does not support that interpretation. In Markovian persuasion, PMS is a sender disclosure policy solving a dynamic concavification problem; in the smart-grid Stackelberg Markov game, PMS is a strategy class and PME is the corresponding equilibrium notion; in iterated games, PMS denotes stochastic learning rules whose stationary marginals are analyzed; in delayed-sharing decentralized control, PMS is the separated policy class justified by PbP dynamic programming (Lehrer et al., 2021, Huang et al., 6 Sep 2025, Hidaka, 2015, Charalambous et al., 25 Apr 2026).

A second misconception is that PMS necessarily avoids beliefs. The opposite is true in two of the four settings. Markovian persuasion is explicitly belief-centric, with the belief process satisfying ϕ(q)=qM\phi(q)=qM92, and delayed-sharing control is built around the pair of private and common posteriors ϕ(q)=qM\phi(q)=qM93 or ϕ(q)=qM\phi(q)=qM94. By contrast, the smart-grid formulation is notable precisely because PMS does not require explicit beliefs over other users’ private states; instead, decentralized learning estimates distributions over aggregate demand conditional on the public state. In the iterated-game setting, the relevant state can be private memory of payoffs rather than a posterior over hidden states.

A third misconception is that “Markovian” always means dependence on a physical state variable. The sources show four distinct meanings. It can mean dependence on a belief state ϕ(q)=qM\phi(q)=qM95 in persuasion, on ϕ(q)=qM\phi(q)=qM96 in demand response, on a ϕ(q)=qM\phi(q)=qM97-window ϕ(q)=qM\phi(q)=qM98 in iterated games, or on private and common information states in delayed sharing. What unifies these cases is not the ontology of the state variable but its recursion and sufficiency for continuation analysis.

The limits of PMS are equally model-dependent. In Markovian persuasion, the maximal asymptotic value ϕ(q)=qM\phi(q)=qM99 is not always attainable; attainability is characterized by the geometry of contact sets ii00 and the existence of ii01-absorbing subsets, and the two-state examples show both attainable and unattainable cases. In the smart-grid model, the existence and polynomial-time results rely on a specific structure: finite horizon, discrete state-action spaces, exogenous action-independent public-state transitions, linear consumption benefit, no explicit storage degradation cost in the baseline, and a particular RTP form; the paper states existence of pure PME but not uniqueness. In the iterated-game framework, the recursive stationary-marginal analysis relies on irreducibility and convergence conditions, and complexity remains exponential in the chosen marginal order even though the shift-operator approach avoids the full ii02 explosion. In delayed-sharing control, the separation and DP results are derived under PbP optimality, while global team optimality may require additional conditions not covered in the supplied material.

Taken together, these papers locate PMS at the intersection of private information, recursive state compression, and dynamic optimization. The main technical question is not whether a strategy uses private information, but whether that information can be summarized by a current Markovian sufficient statistic. Where the answer is affirmative, PMS yields dynamic programs, fixed-point equations, potential-game reductions, or separation principles that are unavailable for unrestricted full-history strategies.

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 Strategies (PMS).