July 26, 2025
We study a Stackelberg variant of the classical discrete-time Dynkin game, in which Player 1 (the leader) commits to a stopping strategy first and Player 2 (the follower) responds optimally. This leader–follower structure induces an optimal control problem for the leader and gives rise to intrinsic time-inconsistency.
We first clarify notions of precommitment and equilibrium strategies in the Stackelberg setting, and contrast them with the Nash equilibrium in the standard Dynkin game using a finite-horizon example. We then consider an infinite-horizon framework with a time-homogeneous Markov process on a general Polish state space. We characterize the leader’s value function under randomized precommitment strategies and show that randomized exact equilibrium strategies may fail to exist via a counterexample. Motivated by this nonexistence phenomenon, we introduce an entropy-regularized Stackelberg stopping game. The regularization induces a continuous response rule and yields the existence of randomized regular equilibria. We further show that these regular equilibria induce \(\varepsilon\)-equilibria for the original Stackelberg stopping game when the regularization parameter is sufficiently small. In the finite-state setting, we also establish a limiting result as the regularization parameter converges to zero.
In a classical Dynkin game, two players interact through their stopping strategies. The game ends when one of the players stops, and the payoffs depend on which player stops first. Since its introduction in [1], the Dynkin game has been studied in various directions. Works on zero-sum Dynkin games include [1], [2] in discrete time, [3]–[5] in continuous time, [6]–[8] with randomized strategies, [9] within non-Markovian settings, and [10] under model uncertainty. The nonzero-sum version of the game has been studied in [11]–[13] and more recently in [14]–[16], among others. It is worth noting that all the works mentioned above focus on Nash equilibrium in the sense that in the stopping games the two players choose their stopping strategies simultaneously. In many practical situations, however, strategic interactions are inherently asymmetric: one party may commit to a policy in advance, while the other responds optimally after observing this commitment, as in regulatory interventions, contract design, or oligopoly market with a dominant firm. Motivated by this, we study a variant of the Dynkin game in which the two players determine their stopping strategies sequentially, giving rise to a Stackelberg (leader–follower) stopping game. This framework provides a natural extension of standard Dynkin game problems, such as game options or convertible bonds, to settings with asymmetric timing.
Time inconsistency in Stackelberg games was first observed in [17], where the author studies a dynamic game with one dominant player and multiple nondominant players. Under open-loop and closed-loop policies, the original plan may no longer be optimal as time progresses, leading to a temptation for the dominant player to deviate from the initial plan. As the author notes, “only the feedback solution has the characteristic that the original plan will not be changed under replanning” [17]. As we point out in Section 2.2, such feedback solution corresponds to our equilibrium strategy defined in Definition 3. More recently, [18] provides an alternative perspective on time inconsistency in Stackelberg games by reformulating the leader’s problem as an optimal control problem for forward–backward stochastic differential equations. The key feature is that the follower’s optimal response, which depends on the entire strategy announced by the leader, enters the leader’s problem endogenously. As a result, the leader’s continuation optimization problem at the next step generally differs from the problem evaluated at the initial time. This leads to intrinsic time inconsistency even in the absence of non-exponential discounting or other exogenous sources of inconsistency. A detailed analysis of this phenomenon in a concrete Stackelberg game model is given in [19]. In the present paper, the same mechanism appears in the Stackelberg stopping framework; see Proposition 2 and Remark 13 for explicit illustrations.
In the literature of time inconsistency, the seminal work [20] proposes three approaches to deal with time inconsistency. The first approach is to consider a precommitment strategy, a strategy that is optimal with respect to (w.r.t.) the initial preference. The second approach is to use a naive strategy, under which the agent keeps solving the new problem based on her current preference and thus keeps updating her strategy. The third approach is to look for a time-consistent equilibrium strategy: given that all the future selves follow this strategy, the current self has no incentive to deviate. Recently there has been a lot of research on equilibrium strategies for time-inconsistent problems. See e.g., [21]–[26] and references therein for time-inconsistent control, and [27]–[32], among others, for time-inconsistent stopping. Time-consistent equilibrium strategies for Stackelberg games have received relatively less attention. We refer to [17]–[19], [33], [34] and the included references for the related literature.
In this paper, we consider a Stackelberg version of the two-player nonzero-sum Dynkin game in discrete time. In the game, Player 1 (the leader, she) announces her (randomized) stopping strategy first, and then Player 2 (the follower, he) chooses his stopping strategy correspondingly. We do not impose any restriction on the payoff processes for both players and the game is not necessarily of war-of-attrition type. The underlying process is modeled by a time-homogeneous Markov process. We do not include any exogenous source of time inconsistency (such as non-exponential discounting or non-linear functional of expectation) that commonly appears in a single-agent time-inconsistent problem. The absence of exogenous time inconsistency highlights that the time inconsistency in our framework arises intrinsically from the leader–follower structure of the stopping game.
We start with the finite-horizon setup for the purpose of motivation and concepts. We first consider pure stopping strategies and show in an deterministic example (Proposition 2) that the leader’s problem is time inconsistent. We then define and compare different notions of solutions, including leader’s (pure) precommitment and time-consistent equilibrium strategies for the Stackelberg game, as well as the Nash equilibrium for the classical Dynkin game. We demonstrate via an example (Proposition 4) that these notions of solutions are distinct from each other, by showing that leader’s initial strategies are different under different solution concepts. Furthermore, three classical solution concepts in dynamic Stackelberg games are contrasted with the precommitment and equilibrium strategies. Their connections and distinctions are emphasized in Remark 7. Next, we consider randomized precommitment and time-consistent equilibrium strategies. We observe that randomized strategies may yield strictly larger payoffs for the leader than any pure strategy does (Remark 10). We also present a deterministic two-period example (Proposition 9) indicating that an optimal precommitment strategy may not exist. The nonexistence of an optimal strategy is due to the discontinuity of the follower’s best response w.r.t. the leader’s strategy.
Motivated by the examples and results in the finite-horizon setup, we next consider an infinite-horizon time-homogeneous framework in which the payoff processes are exponentially discounted and the underlying Markov process takes values in a general Polish space. We first investigate the leader’s optimal value induced by randomized path-dependent (precommitment) strategies. The problem is formally defined in 10 and the leader’s problem is given by 11 . Since the leader’s problem is time inconsistent, the dynamic programming principle (DPP) cannot be directly applied. Inspired by [19], [35], we view the follower’s continuation utility as the state variable of the leader’s value function. Combined with a careful analysis of the admissible range of the follower’s utility, this allows us to recover a DPP for the leader’s value function (Theorem 14).
We then study randomized equilibrium strategies for the Stackelberg stopping game where the players adopt randomized Markov stopping policies. The problem is formulated in 16 , for which we introduce two versions of equilibrium, the feedback equilibrium (Definition 15) and exact equilibrium (Definition 16). Their connection and distinction are discussed in Remark 19. Roughly speaking, the exact equilibrium is a more restricted version of feedback equilibrium that requires that the follower always chooses the earliest optimal stopping time. We construct an example (Proposition 20) showing that exact equilibria may fail to exist even in the presence of randomized strategies. The nonexistence is caused by the discontinuity of the follower’s best-response map with respect to the leader’s strategy, since the follower’s optimal response is binary and non-randomized. In the finite-state setting, we establish the existence of feedback equilibria (Proposition 29), but it remains an open question for the general Polish space.
Motivated by this difficulty, we introduce an entropy-regularized Stackelberg stopping game in which the follower’s payoff is perturbed by an entropy term (see problem 17 ). The regularization induces a continuous randomized response rule of logit type and yields a tractable regularized equilibrium framework. Entropy regularization and logit-type responses are widely used in optimization, learning, and quantal-response models, where they can be interpreted in terms of imperfect optimization, exploration, or information-processing effects (see, for example [36] and [37]). In the present paper, the regularization primarily serves to smooth the follower’s best-response map and to obtain a well-posed equilibrium notion, regular equilibrium (Definition 19), in the general Polish-space setting. The notions of exact equilibrium, feedback equilibrium, regular equilibrium, and \(\varepsilon\)-equilibrium correspond respectively to equilibrium concepts for the original Stackelberg game, its relaxed feedback formulation, the entropy-regularized game, and approximate equilibria for the original game.
Under the entropy regularization, we establish the existence of regular equilibrium strategies (Theorem 26). We further prove that, when the regularization parameter is sufficiently small, the resulting regularized equilibria induce \(\varepsilon\)-equilibria (Definition 18) for the original Stackelberg stopping game (Proposition 27). In the special case where the Markov process has a finite state space, we show that as the entropy parameter converges to zero, regular equilibria admit limit points corresponding to feedback equilibria for the original game (Proposition 29). However, the compactness and continuity arguments used in the finite-state setting do not extend to general Polish spaces, and the existence of (exact) feedback equilibria in the general Polish-space framework remains open (see Remark 31). An application in the game option is provided in Section 3.4.2.
Our paper makes a very novel and conceptual contribution to the research of stopping games. Previous works on Dynkin games focus on the existence and construction of Nash equilibrium under which players make decisions simultaneously. To the best of our knowledge, this is the first work that investigates the Stackelberg version of Dynkin games. Our paper introduces a general framework for Stackelberg stopping games in discrete time. We show that the leader–follower structure generates intrinsic time inconsistency and leads to new phenomena that do not arise in classical Dynkin games with simultaneous actions. In particular, we characterize the leader’s value function under precommitment strategies, identify nonexistence phenomena for exact randomized equilibria, establish existence results for entropy-regularized equilibria in general Polish spaces, and derive approximation connections between regularized equilibria and the original stopping game.
Our paper also contributes to the literature of time-inconsistent problems. Most of the works on equilibrium strategies for time-inconsistent problems consider single-agent cases, and results for multi-agent settings are relatively limited. The investigation of equilibria for time-inconsistent games is conceptually richer, since players not only play against other agents but also their future selves, and thus the problem can be viewed as a two-layer game. Let us mention the works [38], [39] on time-inconsistent stopping games. [38] studies a Dynkin game and [39] analyzes a mean-field stopping game. In [38], [39] players take action simultaneously, the time inconsistency originates from non-exponential discounting, and time-consistent equilibria are investigated. In contrast, in our framework the time inconsistency comes from the leader-follower game structure, and both precommitment and equilibrium strategies are considered. The model and methods involved in our paper are also very different from those in [38], [39].
The rest of the paper is organized as follows. Section 2 provides motivation and introduces the main concepts via a finite-horizon setting. We illustrate the time inconsistency of the Stackelberg stopping game with a deterministic example and introduce the notions of precommitment and equilibrium strategies, comparing them with the Nash equilibrium in the classical Dynkin game (Section 2.1). Further comparison with classical solution notions is discussed in Section 2.2. We then extend the discussion to randomized strategies (Section 2.3). Section 3 focuses on randomized strategies in the infinite-horizon setup. In Section 3.1, we characterize the leader’s value induced by randomized precommitment (path-dependent) strategies and show that the optimal value may not be attained due to the discontinuity of the follower’s response. Section 3.2 discusses equilibrium strategies for the Stackelberg stopping game with randomized Markov policies. The definitions of feedback equilibrium, exact equilibrium and \(\varepsilon\)-equilibrium are given in this section, and a counterexample is presented to show that exact randomized equilibria may fail to exist. Section 3.3 studies the entropy-regularized Stackelberg stopping game. We define regular equilibrium, establish its existence in the general Polish-space setting, and prove that regular equilibria induce \(\varepsilon\)-equilibria for the original Stackelberg stopping game. The finite-state case and an application to game options are discussed in Section 3.4. All proofs for Section 3 are collected in Section 4.
Denote \(\mathbb{N}:=\{1,2,\dotso\}\), \(\mathbb{N}_0:=\{0,1,2,\dotso\}\) and \([[s,t]]:=\{s,s+1,\dotso,t\}\) for \(s,t\in\mathbb{N}_0\) with \(s\leq t\). Take \(N,T\in\mathbb{N}\). Let \(X = (X_t)_{t\in \mathbb{N}_0}\) be a time-homogeneous discrete-time Markov chain with the state space \(\mathbb{X}:= \{1,2,\cdots,N\}\). The transition matrix of \(X\) is denoted by \(\pi = (\pi_{xy})_{x,y \in \mathbb{X}}\). For \(t \in [[0,T]]\) and \(x\in \mathbb{X}\), let \(X^{t,x} = (X^{t,x}_s)_{s\in [[t,T]]}\) be the Markov chain starting from time \(t\) with the initial state \(X_t = x\). Let \(\mathbb{P}_{t,x}\) and \(\mathbb{E}_{t,x}\) be the probability measure and expectation conditioned on \(X_t = x\). Let \(\mathbb{F}^{X} := \{\mathcal{F}^{X}_t\}_{t\in [[0,T]]}\) be the filtration generated by \(X\). For each \(t \in [[0,T]]\), we denote by \(\mathbb{T}_t\) the set of all \(\mathbb{F}^{X}\)-stopping times \(\tau\) with \(t\leq\tau\leq T\). For \(t = 0\), we simply write \(\mathbb{T}_0\) as \(\mathbb{T}\). Denote the path space of the Markov chain \(X\) over time \([[t, T]]\) by \[\Omega_{t} := \left\{\omega = (\omega_t, \cdots, \omega_T) \mid \omega_s \in \mathbb{X}, \forall s = t, \cdots, T\right\}.\] For \(t = 0\), we write \(\Omega_0\) as \(\Omega\) for simplicity. Let \(f_i,g_i,h_i:[[0,T]]\times\mathbb{X}\mapsto\mathbb{R}\) be payoff functions for \(i=1,2\).
Consider a discrete-time, finite-horizon, two-player stopping game in which both players observe the Markov chain \(X\) and choose stopping times to maximize their expected payoffs. The stopping game has a finite horizon \(T\). Let \(\tau\) and \(\rho\) be the stopping times chosen by Player 1 (leader, she) and Player 2 (follower, he), respectively. For each \(t\in [[0,T]]\) and \(x \in \mathbb{X}\), given a stopping time \(\tau \in \mathbb{T}_t\) selected by Player 1, Player 2 responds with a stopping time \(\rho \in \mathbb{T}_t\) that maximizes his expected payoff: \[J_2(t,x;\tau,\rho) : = \mathbb{E}_{t,x}[F_2(\tau,\rho)],\] where the payoff function \(F_2\) is given by \[F_2(\tau, \rho) = f_2(\rho,X_{\rho})\mathbb{1}_{\{\rho<\tau\}} + g_2(\tau,X_{\tau})\mathbb{1}_{\{\tau<\rho\}} +h_2(\rho,X_{\rho})\mathbb{1}_{\{\rho = \tau\}}.\] For simplicity of the analysis, we assume that Player 2 always chooses the earliest stopping time that achieves the maximum expected payoff. We denote this best response by \(\rho^*=\rho^*(\tau)\), which is uniquely given by \[\rho^*(\tau) = \rho^*_{t,x}(\tau) := \inf\left\{s \ge t \mid F_2(\tau, s) = \sup_{\rho \in \mathbb{T}_s} \mathbb{E}\left[F_2(\tau, \rho)|\mathcal{F}_s^X\right]\right\}.\] Given Player 2’s optimal response \(\rho^*\), Player 1 chooses \(\tau\) to maximize her own expected payoff: \[J_1(t,x;\tau,\rho^*) : = \mathbb{E}_{t,x}[F_1(\tau,\rho^*)],\] with payoff function \[F_1(\tau, \rho) = f_1(\tau, X_{\tau})\mathbb{1}_{\{\tau<\rho\}} + g_1(\rho, X_{\rho})\mathbb{1}_{\{\rho<\tau\}} +h_1(\tau, X_{\tau})\mathbb{1}_{\{\rho = \tau\}}.\] The Stackelberg stopping game reduces to an optimization problem for the leader: \[\label{eq:leader95problem} \sup_{\tau \in \mathbb{T}_t} V_{t,x}(\tau),\quad\text{with}\quad V_{t,x}(\tau) := J_1(t,x; \tau, \rho^*(\tau)).\tag{1}\]
Remark 1. If the two players make their decisions simultaneously, the game is then a classical nonzero-sum Dynkin game, a framework that has been extensively studied. In contrast, we consider a Stackelberg game setting, where Player 1 (the leader) commits to a strategy first, and Player 2 (the follower) responds after observing this strategy. To the best of our knowledge, this is the first study to examine such a Stackelberg (leader-follower) structure in the context of two-player stopping games.
We define the optimal solution in Problem 1 as follows.
Definition 1. For each fixed \(t\in [[0,T]]\) and \(x\in \mathbb{X}\), a stopping policy \(\tau_{t,x}^* \in \mathbb{T}_t\) is called a pure precommitment stopping strategy (w.r.t. the initial time \(t\)) in Problem 1 if \(V_{t,x}(\tau_{t,x}^*) = \sup_{\tau \in \mathbb{T}_t} V_{t,x}(\tau)\).
The term precommitment strategy originates in the literature on time inconsistency. It refers to a strategy that is optimal when chosen at the initial time, but may cease to be optimal from the perspective of future selves. As we see in the following proposition, Problem 1 exhibits time inconsistency. For each fixed \(t\in [[0,T]]\) and \(x\in \mathbb{X}\), the stopping policy \(\tau^*_{t,x}\) is optimal in a static sense. That is, the decision is made at time \(t\) without taking into account the change of preferences in the future. Therefore, we refer to \(\tau^*_{t,x}\) as the precommitment strategy.
Proposition 2. Problem 1 may be time inconsistent. That is, \(\tau^*_{t,x}(\omega) = \tau^*_{s, X_s^{t,x}}(\omega)\) for a.e. \(\omega \in \{\tau^*_{t,x} \ge s\}\) may not* hold for some \(x\in \mathbb{X}\) and \(s,t \in [[0,T]]\) with \(s > t\).*
Proof. We demonstrate this by constructing a deterministic example with finite horizon \(T = 2\) and showing that \(\tau^*_0 \ne \tau^*_1\) with \(\tau^*_0 > 0\). In this deterministic example, the state space of the Markov chain \(X\) degenerates to a singleton and we thus omit the subscript \(x\) in the notation. The payoff functions \(F_1\) and \(F_2\) are determined by a pair of stopping time \(\tau, \rho \in \{0,1,2\}\) and two sets of functions, \(f_i(t), g_i(t)\) and \(h_i(t)\) with \(t\in \{0,1,2\}\), for \(i \in \{1,2\}\). Specifically, both players’ payoffs can be summarized by the following payoff matrices.
\[F_1 = \begin{blockarray}{cccc} \rho = 0 & \rho = 1 & \rho = 2& \\ \begin{block}{(ccc)c} h_1(0) & f_1(0) & f_1(0)& \tau = 0 & \\ g_1(0) & h_1(1) & f_1(1)& \tau = 1 &\\ g_1(0) & g_1(1) & h_1(2)& \tau = 2 &\\ \end{block} \end{blockarray} \quad \quad \quad \quad \quad \quad F_2 = \begin{blockarray}{cccc} \rho = 0 & \rho = 1 & \rho = 2& \\ \begin{block}{(ccc)c} h_2(0) & g_2(0) & g_2(0)& \tau = 0 & \\ f_2(0) & h_2(1) & g_2(1)& \tau = 1 &\\ f_2(0) & f_2(1) & h_2(2)& \tau = 2 &\\ \end{block} \end{blockarray}\] Suppose the following conditions hold (see Remark 6 for such an example):
\(g_2(0)>h_2(0)\), \(h_2(2) > f_2(0) > h_2(1) > g_2(1)\) and \(h_2(2) > f_2(1)\);
\(h_1(1) > h_1(2) > \max\{f_1(0),g_1(0)\}\).
At \(t = 0\), the optimal response function \(\rho^*_0(\tau)\) and the leader’s value fuction \(V_0(\tau)\) for each \(\tau \in \{0,1,2\}\) are given as follows. \[\begin{align} &g_2(0) > h_2(0) \Rightarrow \rho^*_0(0) = 1 \Rightarrow V_0(0) = f_1(0);\\ &f_2(0) > h_2(1) > g_2(1) \Rightarrow \rho^*_0(1) = 0 \Rightarrow V_0(1) = g_1(0);\\ &h_2(2) > \max\{f_2(1) , f_2(0)\} \Rightarrow \rho^*_0(2) = 2 \Rightarrow V_0(2) = h_1(2). \end{align}\]
Since \(h_1(2) > \max\{f_1(0),g_1(0)\}\), by Definition 1, the precommitment strategy at \(t = 0\) is \(\tau^*_0 = 2\). Since \(\tau^*_0 > 0\) and the follower’s response \(\rho^*_0(2) = 2 >0\), the game will proceeds to the next period \(t = 1\).
At \(t = 1\), the leader and the follower repeat the above reasoning process and come to a different conclusion. \[\begin{align} &h_2(1) > g_2(1) \Rightarrow \rho^*_1(1) = 1 \Rightarrow V_1(1) = h_1(1);\\ &h_2(2) > f_2(1) \Rightarrow \rho^*_1(2) = 2 \Rightarrow V_1(2) = h_1(2). \end{align}\]
Since \(h_1(1) > h_1(2)\), the precommitment strategy at \(t = 1\) is \(\tau^*_1 = 1\), which is inconsistent with \(\tau^*_0 = 2\) at \(t = 0\).
In this example, the leader’s precommitment strategy at time \(t = 0\) is to continue until the terminal time. However, upon reaching \(t = 1\), the leader has an incentive to deviate from the initial plan, as stopping immediately yields a higher payoff. ◻
In the deterministic example above, time inconsistency arises inherently from the Stackelberg structure of the game. In contrast to the precommitment strategy, an equilibrium strategy accounts for the changing preferences of future selves. By interpreting the optimal stopping problem as a game among multiple temporal selves—each representing the decision maker at a different point in time. An equilibrium strategy is one in which the current self has no incentive to deviate, assuming all future selves adhere to it. We assume that each temporal self at \(t \in [[0,T]]\) adopts a pure Markov stopping policy that determines when to stop, defined as follows.
Definition 2. A pure Makov stopping policy is defined by a function \(p: [[0,T]] \times \mathbb{X}\to \{0,1\}\), and for each \(t \in [[0,T]]\) and \(x \in \mathbb{X}\), the induced stopping time \(\tau^p_{t,x}\) is given by \[\tau^p_{t,x} := \inf \{s \ge t \mid p(s, X^{t,x}_s) = 1\}.\] We also require \(p(T, \cdot) = 1\) so that the game always terminates at time \(T\). The set of pure Markov stopping policies is given by \(\{0,1\}^{[[0,T]] \times \mathbb{X}}\).
We formalize the notion of no-regret strategy as a subgame perfect Nash equilibrium in the leader’s intrapersonal game across time as follows.
Definition 3. A stopping policy \(p^* \in \{0,1\}^{[[0,T]] \times \mathbb{X}}\) is called a (time-consistent) pure equilibrium strategy if for each \(t \in [[0, T-1]]\) and \(x \in \mathbb{X}\), \[V_{t,x}(\tau_{t,x}^{p^*}) = \sup_{p\in \{0,1\}^{[[0,T]] \times \mathbb{X}}} V_{t,x}(\tau_{t,x}^{p \oplus_t p^*}),\] where \(p \oplus_t p^* \in \{0,1\}^{[[0,T]] \times \mathbb{X}}\) is the policy that follows \(p\) before time \(t\) and \(p^*\) after time \(t\). Specifically, it is given by \[p \oplus_t p^*: (s,x) \mapsto \begin{cases} p(s,x) & \text{ if } s \le t;\\ p^*(s,x) & \text{ if } s > t. \end{cases}\]
Remark 3. The condition \(V_{t,x}(\tau_{t,x}^{p^*}) = \sup_{p\in \{0,1\}^{[[0,T]] \times \mathbb{X}}} V_{t,x}(\tau_{t,x}^{p \oplus_t p^*})\) precisely captures the equilibrium idea: at any time \(t\), the leader has no incentive to deviate from the policy \(p^*\), provided that she reverts to \(p^*\) from time \(t+1\) onward. In continuous time, however, the appropriate notion of equilibrium strategy is considerably more subtle; see, for example, [31]. There, equilibrium conditions are typically characterized through local (first-order) variational arguments rather than discrete one-step deviations. For this reason, the techniques developed in the present discrete-time framework do not extend directly to the continuous-time setting, which we leave for future research.
In the finite-horizon setting, a pure equilibrium strategy can be constructed via backward induction. By definition, an equilibrium strategy is Markovian and, in general, differs from a precommitment strategy. In what follows, we compare these two notions with the concept of a Nash equilibrium in the classical Dynkin game, which has been extensively studied. For completeness, we first provide the definition of a Nash equilibrium in the Dynkin version of our game.
Definition 4. For each \(t \in [[0,T]]\) and \(x \in \mathbb{X}\), a pair of stopping times \((\tau^*,\rho^*) = (\tau_{t,x}^*,\rho_{t,x}^*)\) is called a Nash equilibrium (w.r.t. the initial time \(t\)) in the following Dynkin game, \[\begin{align} & \text{Player 1: } \sup_{\tau \in \mathbb{T}_t} J_1(t,x; \tau, \rho), \\ & \text{Player 2: } \sup_{\rho \in \mathbb{T}_t} J_2(t,x; \tau, \rho), \end{align}\] if \[J_1(t,x; \tau^*, \rho^*) = \sup_{\tau \in \mathbb{T}_t} J_1(t,x; \tau, \rho^*) \quad \text{ and } \quad J_2(t,x; \tau^*, \rho^*) = \sup_{\rho \in \mathbb{T}_t} J_2(t,x; \tau^*, \rho).\]
Proposition 4. The precommitment strategy, equilibrium strategy, and Nash equilibrium represent distinct solution concepts.
Proof. Again we prove this proposition by a deterministic example. Consider the example in the proof of Proposition 2. In addition to Condition (i) and (ii), we assume that
\(f_1(0)> g_1(0)\);
\(g_1(0)>h_1(0)\);
\(h_1(1)>g_1(1)\) and \(f_1(1) > h_1(2)\).
(See Remark 6 for such an example.) Let us first construct an equilibrium strategy \(p^* \in \{0,1\}^{[[0,T]] \times \mathbb{X}}\) via backward induction. The set of pure Markov stopping policies degenerates to \(\{0,1\}^{[[0,T]]}\) in the deterministic scenario. The associated stopping time \(\tau^p_t = \inf\{s \ge t \mid p(s) = 1\}\) is the first time that \(p\) equals one.
At \(t = 1\), \(p^*(1)\) satisfies \[V_1(\tau_1^{p^*}) = \max\{V_1(1), V_1(2)\}.\] By the same reasoning in precommitment strategy for this one-period game, \(V_1(1) = h_1(1)>h_1(2) = V_1(2)\), and thus \(p^*(1) = 1\) and \(\tau_1^{p^*} = 1\). The follower’s optimal response is \(\rho^*_{1}(1) = 1\).
At \(t = 0\), \(p^*(0)\) satisfies \[V_0(\tau_0^{p^*}) = \max\{V_0(0), V_0(\tau_1^{p^*})\}.\] Since \(V_0(0) = f_1(0)\), \(V_0(\tau_1^{p^*}) = V_0(1) = g_1(0)\) and \(f_1(0)> g_1(0)\) by Condition (iii), we have \(V_0(\tau_0^{p^*}) = f_1(0)\), \(p^*(0) = 1\) and \(\tau_0^{p^*} = 0\).
Therefore \(p^*(t) \equiv 1\) for all \(t \in \{0,1,2\}\) is the equilibrium strategy, i.e., the equilibrium strategy is to stop immediately at each time period. In particular, w.r.t. the initial time \(0\), the leader will stop at time \(0\) under the equilibrium strategy, but will continue until the end of the game under the precommitment strategy.
Next let us study the Nash equilibrium in this example. The best response of Player 2 to the strategy of Player 1 at \(t = 0\) has been discussed in the proof of Proposition 2, and is given by \[\rho^*_0(0) = 1, \rho^*_0(1) = 0, \rho^*_0(2) = 2.\] For each \(\rho \in \{0,1,2\}\), the optimal response of player 1 is the following. \[\begin{align} &g_1(0) > h_1(0) \Rightarrow \tau^*_0(0) \in \{1,2\};\\ &h_1(1) > \max\{g_1(1), f_1(0) \} \Rightarrow \tau_0^*(1) = 1;\\ &f_1(1) > h_1(2) > f_1(0) \Rightarrow \tau_0^*(2) = 1. \end{align}\] By definition, \((\tau^*,\rho^*)\) is a Nash equilibrium if \(\tau^* \in \rho_0^*(\tau^*)\) and \(\rho^* \in \tau_0^*(\rho^*)\). Then we have that \((\tau^* = 1, \rho^* = 0)\) is a Nash equilibrium (w.r.t. the initial time \(0\)), which is distinct from the pre-commitment strategy (\(\tau^* = 2, \rho^* = 2\)) and the equilibrium strategy (\(\tau^* = 0, \rho^* = 1\)). ◻
Remark 5. Notice that if condition (iv) does not hold, then \(\tau_0^*(0) = 0\) and a Nash equilibrium in the nonzero-sum Dynkin game does not exists, whereas the precommitment and equilibrium strategies remain unchanged. This again highlights the difference between these solution concepts.
Remark 6. One can easily find an example that satisfies all conditions (i-vi). For example, \[\label{eg1} \begin{align} &f_1(0) = 3, f_1(1) = 5, f_1(2) = 4, f_2(0) = 3, f_2(1) = 3, f_2(2) = 4,\\ &g_1(0) = 2, g_1(1) = 4, g_1(2) = 4, g_2(0) = 3, g_2(1) = 1, g_2(2) = 4,\\ &h_1(0) = 1, h_1(1) = 5, h_1(2) = 4,h_2(0) = 2, h_2(1) = 2, h_2(2) = 4. \end{align}\qquad{(1)}\]
In classical dynamic Stackelberg games, three solution concepts are commonly considered: open-loop equilibrium, closed-loop equilibrium, and feedback equilibrium; see [17], [40]. In this subsection, we introduce stopping-time counterparts of these concepts and contrast them with the two solution notions discussed earlier, namely precommitment and equilibrium.
Open-loop equilibrium. We first describe the admissible policy sets of the two players. Define \[\mathcal{P}:= \left\{P: \omega \mapsto (P_0(\omega_0), P_1(\omega_0,\omega_1), \ldots, P_T(\omega)) \in \{0,1\}^{T+1} \;\middle|\; P_t \le P_{t+1}\;\forall t,\;P_T = 1 \right\}.\] There is a one-to-one correspondence between \(\mathcal{P}\) and the set \(\mathbb{T}\) of stopping times. Indeed, for any \(\tau \in \mathbb{T}\), the process \((\mathbf{1}_{\{\tau \le t\}})_{t\in [[0,T]]}\) belongs to \(\mathcal{P}\), and for any \(P \in \mathcal{P}\), the stopping time \[\tau^P := \inf\{t \ge 0 : P_t = 1\}\] belongs to \(\mathbb{T}\).
At time \(0\), the leader’s open-loop policy set is \(\mathcal{P}\). The follower’s policy depends on the leader’s choice and is therefore described by a mapping \(P \mapsto Q(P)\). Denote \[\mathcal{Q}:= \{ Q : \mathcal{P}\to \mathcal{P}\}.\]
Definition 5. A pair \((P^*,Q^*) \in \mathcal{P}\times \mathcal{Q}\) is called an open-loop Stackelberg equilibrium at time \(0\) if for any initial state \(x \in \mathbb{X}\), \[\begin{align} &J_1(0,x;\tau^{P^*},\tau^{Q^*(P^*)}) \ge J_1(0,x;\tau^{P},\tau^{Q^*(P)}), \quad \forall P \in \mathcal{P};\\ &J_2(0,x;\tau^{P},\tau^{Q^*(P)}) \ge J_2(0,x;\tau^{P},\tau^{Q(P)}), \quad \forall P \in \mathcal{P},\;\forall Q \in \mathcal{Q}. \end{align}\]
If \(\tau_0^*\) is a precommitment strategy at time \(0\), define \[P_t^* = \mathbb{1}_{\{\tau_0^* \le t\}}, \qquad Q_t^*(P) = \mathbb{1}_{\{\rho^*(\tau^P) \le t\}}, \quad \forall t \in [[0,T]]\] where \(\rho^*(\tau^P)\) denotes the follower’s optimal response to \(\tau^P\). Then \((P^*,Q^*)\) forms an open-loop Stackelberg equilibrium. On the other hand, an open-loop Stackelberg equilibrium does not in general impose a specific tie-breaking rule (such as choosing the earliest optimal stopping time), and can therefore be viewed as a broader concept than precommitment strategy.
Closed-loop equilibrium. The set of pure Markov stopping policies corresponds to closed-loop policies for the leader: \[\mathcal{P}^{cl} := \{0,1\}^{[[0,T]] \times \mathbb{X}}:=\{p: [[0,T]] \times \mathbb{X}\ni (t,x) \mapsto p(t,x) \in \{0,1\}\}.\] The follower’s closed-loop policy set is \[\mathcal{Q}^{cl} := \{ q : \mathcal{P}^{cl} \to \mathcal{P}^{cl} \}.\]
Definition 6. A pair \((p^*,q^*) \in \mathcal{P}^{cl} \times \mathcal{Q}^{cl}\) is called a closed-loop Stackelberg equilibrium if for any \(x \in \mathbb{X}\), \[\begin{align} &J_1(0,x;\tau^{p^*},\tau^{q^*(p^*)}) \ge J_1(0,x;\tau^{p},\tau^{q^*(p)}), \quad \forall p \in \mathcal{P}^{cl};\\ &J_2(0,x;\tau^{p},\tau^{q^*(p)}) \ge J_2(0,x;\tau^{p},\tau^{q(p)}), \quad \forall p \in \mathcal{P}^{cl},\;\forall q \in \mathcal{Q}^{cl}. \end{align}\]
In deterministic settings as in the previous subsection example, open-loop and closed-loop equilibria coincide. However, in general stochastic environments, we have \(\mathcal{P}^{cl} \times \mathcal{Q}^{cl} \subset \mathcal{P}\times \mathcal{Q}\).
Feedback equilibrium. Although the equilibrium strategy \(p^*\) in Definition 3 is Markovian, the pair \((p^*,q^*)\) does not form a closed-loop equilibrium in the above sense. Instead, it corresponds to a feedback Stackelberg equilibrium, where the follower’s action at time \(t\) depends on both the current state and the leader’s current action.
Definition 7. Denote \[\mathcal{Q}^{fb}:= \{q : [[0,T]] \times \mathbb{X}\times \{0,1\} \ni (t,x, p) \to q(t,x,p) \in \{0,1\} \mid q(T,\cdot, \cdot) = 1\}.\] A pair \((p^*,q^*) \in \mathcal{P}^{cl} \times \mathcal{Q}^{fd}\) is a feedback Stackelberg equilibrium for the Stackelberg stopping game at time \(0\) if for any \(t \in [[0,T-1]]\) and any \(x \in \mathbb{X}\),\[\begin{align} q^*(t,x,0) \in \arg\max_{q \in \{0,1\}} & q f_2(x) + (1-q) \mathbb{E}_{t,x}[F^*_2(t+1,X_1)]\\ q^*(t,x,1) \in \arg\max_{q \in \{0,1\}} & q h_2(x) + (1-q) g_2(x)\\ p^*(t,x) \in \arg\max_{p \in \{0,1\}} & p \left[ q^*(t,x,p) h_1(x) + (1- q^*(t,x,p))f_1(x) \right] \\ &+ (1-p) \left[ q^*(t,x,p) g_1(x) + (1- q^*(t,x,p))\mathbb{E}_{t,x}[F^*_1(t+1,X_1)] \right] \end{align}\]
where \[\begin{align} F^*_2(t,x) = & p^*_{t,x} \max\{h_2(x), g_2(x)\} + (1-p^*(t,x)) \max\{f_2(x), \mathbb{E}_{t,x}[ F^*_2(t+1,X_1)] \} ,\quad \forall t \in [[0,T-1]];\\ F^*_1(t,x) = & \max_{p \in \{0,1\}} p \left[ q^*(t,x,p) h_1(x) + (1- q^*(t,x,p))f_1(x) \right] \\ &\quad \quad \quad+ (1-p) \left[ q^*(t,x,p) g_1(x) + (1- q^*(t,x,p))\mathbb{E}_{t,x}[F^*_1(t+1,X_1)] \right] ,\quad \forall t \in [[0,T-1]];\\ F^*_i(T,x) =& h_i(x), \quad i \in \{1,2\}. \end{align}\]
In the finite-horizon case, the feedback Stackelberg equilibrium is obtained via backward induction and coincides with the equilibrium notion introduced in Definition 3.
Remark 7. The notion of equilibrium in Definition 3 should not be interpreted as a subgame perfect Nash equilibrium between the leader and the follower. Instead, it corresponds to a subgame perfect equilibrium in an intrapersonal dynamic game among the leader’s successive selves, and thus captures the requirement of time consistency for the leader’s strategy. In classical terminology, this notion is most closely related to a feedback Stackelberg equilibrium. It differs from both open-loop and closed-loop Stackelberg equilibria and does not, in general, coincide with subgame perfect Nash equilibrium in two-player dynamic games.
It is worth emphasizing that this distinction is substantive, not merely terminological. In classical game theory, every subgame perfect Nash equilibrium is also a Nash equilibrium. In contrast, in the Stackelberg stopping framework considered here, a precommitment strategy can be viewed as a Nash equilibrium of the underlying two-player game, since neither player has an incentive to deviate given the other’s strategy. However, an equilibrium in the sense of Definition 3 need not be a Nash equilibrium of the two-player game: the leader may have an incentive at time \(0\) to deviate to the precommitment strategy. Consequently, Proposition 4 is not a restatement of the classical result that a Nash equilibrium may fail to be subgame perfect; rather, it reflects the fundamentally different role played by time consistency in Stackelberg stopping problems.
In this subsection, we study relaxed/randomized strategies within the Stackelberg stopping framework. We formalize these notions in the finite-horizon setting and illustrate them using the deterministic example introduced earlier. A more detailed theoretical analysis is developed in the infinite-horizon setup in Section 3.
Let \(Y = (Y_t)_{t \in \mathbb{N}_0}\) be a sequence of independent uniformly distributed random variables on interval \([0,1]\), which are also independent of the Markov chain \(X\). For each sequence \(p = (p_0,p_1,p_2,\cdots) \in [0,1]^{\infty}\), define \[\tau^{p,Y} := \inf \{t \ge 0 \mid Y_t \le p_t\}.\] Then \(\tau^{p,Y}\) is a stopping time w.r.t. the filtration generated by \(Y\). Each \(p_t \in [0,1]\) represents the probability that the process will stop at \(t\), given that it has not stopped before time \(t\).
Now we consider randomized stopping policies that map the path \(\omega = (\omega_0, \cdots, \omega_T)\in \Omega\) to a sequence \(p = (p_0, \cdots, p_T) \in [0,1]^{T+1}\).
Definition 8. A randomized stopping policy on time interval \([[0,T]]\) is an adapted process \[P = P(\omega) := \left(P_0(\omega_0), \cdots, P_{T-1}(\omega_0, \cdots, \omega_{T-1}), P_T(\omega)\right), \quad \forall \omega \in \Omega,\] with \(P_T \equiv 1\). Here the random variable \(P_t\) represents the probability that the process will stop at time \(t\), given that it has not stopped at time \(t-1\). This conditional probability \(P_t\) depends on the trajectory \(\omega_0, \cdots, \omega_t\) of the Markov chain \(X\).
The induced stopping time of policy \(P\) is given by \[\tau^{P}:= \tau^{P, Y} := \inf \{t \ge 0 \mid Y_t \le P_t\},\] which is a stopping time w.r.t. the filtration generated by \(X\) and \(Y\). We denote the set of all randomized stopping policies on time interval \([[0,T]]\) by \(\mathcal{R}_{T}\).
Definition 9. If each \(P_t\) depends only on the current state \(\omega_t \in \mathbb{X}\) rather than the full path \(\omega_0, \cdots, \omega_t\), then the stopping policy \(P \in \mathcal{R}_T\) degenerates to a function \(p: [[0,T]] \times \mathbb{X}\to [0,1]\), which is a natural generalization of the pure Markov stopping policy defined in Definition 2. Thus we call it a randomized Markov stopping policy. The set of all randomized Markov stopping policies on time interval \([[0,T]]\) is given by \([0,1]^{(T+1)\times N}\).
Remark 8. Each \(P \in \mathcal{R}_T\) can be described by a \((T+1)\)-period multinomial tree with \(N\) branches per time step. It can be decomposed into \(N\) subtrees as follows. \[P = \left\{P_0(x) \oplus \theta_{x}\circ P\right\}_{x\in \mathbb{X}},\] where \(P_0(x) \in [0,1]\) is the probability that the leader will stop at the current step given that \(X_0 = x\), and \(\theta_{x}\circ P = \left\{P_1(x,\cdot), P_2(x, \cdot, \cdot), \cdots, P_T\right\} \in \mathcal{R}_{1:T}\) is the randomized path-dependent stopping strategy for the next step, given that the leader does not stop at \(X_0 = x\). We use notation \(\mathcal{R}_{t:T}\) to denote the set of all randomized stopping policies on time interval \([[t,T]]\).
Here, \(\theta_x\) denotes the one-step shift operator applied to a policy \(P\), given that the current state is \(x\). For simplicity, we denote the \(t\)-step shift operator by \[\theta_{\omega_0, \omega_1, \cdots, \omega_{t-1}} := \theta_{\omega_{t-1}}\circ \cdots \circ \theta_{\omega_0},\] which corresponds to restricting the policy to the subinterval \([[t,T]]\), conditional on the observed history \(\omega_0, \omega_1, \cdots, \omega_{t-1}\). When it is unnecessary to emphasize the specific trajectory, we refer to the shifted policy on the time interval \([[t,T]]\), namely \(\theta_{\omega_0, \cdots, \omega_{t-1}} \circ P\), simply as \(P^{t}\) for notational convenience.
We now allow both players to adopt randomized stopping policies. To model this, let \(Y = (Y_t)_{t \in \mathbb{N}_0}\) and \(Y' = (Y'_t)_{t \in \mathbb{N}_0}\) be sequences of independent random variables, each uniformly distributed on \([0,1]\), and assume that both \(Y\) and \(Y'\) are independent of the underlying Markov chain \(X\) and of each other. We denote the stopping policies of the leader and the follower by \(P \in \mathcal{R}_T\) and \(Q \in \mathcal{R}_T\), respectively. Then stopping times induced by these policies are given by \[\tau^P = \tau^{P, Y}, \quad \tau^Q = \tau^{Q,Y'}.\] Intuitively, the sequences \(Y\) and \(Y'\) serve as internal randomization devices that allow each player to make probabilistic stopping decisions in a way that can depend on both the history of the process X and their own private source of randomness.
In the Stackelberg stopping game, the leader announces her policy \(P \in \mathcal{R}_T\) first, then the follower will respond after observing whether the leader stops at time \(0\). That is the follower’s response depends on both \(P\) and the realization of random variable \(Y_0\). If the leader stops at \(t = 0\), then the follower solves the following problem. \[W_S(0,x) := \sup_{q \in [0,1] } q h_2(0, x) + (1-q) g_2(0,x),\] and the optimal response is given by \[Q_S(0,x) = \mathbb{1}_{\{h_2(0,x) \ge g_2(0,x)\}}.\] Here the subscript ‘S’ stands for stop. In what follows, we also use subscript ‘C’ to indicate continue.
If the leader does not stop at \(t = 0\), then the follower solves the following problem. \[W_C(0,x; \theta_x \circ P) := \sup_{Q \in \mathcal{R}_T } \mathbb{E}_{t,x}[F_2(\tau^P, \tau^Q) \mid \tau^P > 0].\]
Note that the utility \(W_C\) is a function of \(\theta_x \circ P\), since the stopping time \(\tau^P\) does not depend on \(P_0(\cdot)\) given that \(\tau^P > 0\). Moreover, for this fixed stopping policy \(\theta \circ P \in \mathcal{R}_{1:T}\), the utility of Player 2 satisfies the following Bellman’s equation.
\[W_C(0,x; \theta_x \circ P) = \sup_{q \in [0,1]} q f_2(0,x) + (1-q) \mathbb{E}_{0,x}[W(1,X_1;\theta_x \circ P)],\] where \(W(t,x;\tilde{P})\) denotes the total utility of the follower at time \(t\), given \(X_t=x\) and the leader’s strategy \(\tilde{P}\in\mathcal{R}_{t:T}\). The optimal response is given by \[Q_C(0,x; \theta_x \circ P) = \mathbb{1}_{\{f_2(0,x) \ge \mathbb{E}_{0,x}[W(1,X_1; \theta_x \circ P)]\}}.\] The follower’s value at time \(0\) given \(X_0=x\) is given by \[W(0,x; P) = P_0(x)W_S(0,x) +(1-P_0(x))W_C(0,x,\theta_x \circ P).\]
Repeating the above process, we have that for each \(t \in [[0,T-1]]\), \(y \in \mathbb{X}\) and \(P\in\mathcal{R}_T\), \[\begin{align} &W(t,y; P^{t}) = P_t(y)W_S(t,y) +(1-P_t(y))W_C(t,y,P^{t+1});\\ &W_S(t,y) = \max\{h_2(t,y), g_2(t,y)\}; \quad \quad W_C(t,y; P^{t+1}) = \max\{f_2(t,y), \mathbb{E}_{t,y}[W(t+1,X_{t+1}; P^{t+1})] \};\\ &Q_S(t,y) = \mathbb{1}_{\{h_2(t,y) \ge g_2(t,y)\}}; \quad\quad Q_C(t,y; P^{t+1})= \mathbb{1}_{\{f_2(t,y) \ge \mathbb{E}_{t,y}[W(t+1,X_{t+1}; P^{t+1})]\}}. \end{align}\]
The above reasoning shows that the follower’s optimal response consists of two parts: \(Q_S\) and \(Q_C\). The stop-scenario response \(Q_S\) depends only on time \(t\) and current state \(X_t\), while the continue-scenario response \(Q_C\) depends on the leader’s remaining policy \(P^{t+1}\) in addition to time \(t\) and current state \(X_t\). For simplicity, we write \(Q^* = Q^*(P) = (Q_S, Q_C(P))\) as the total optimal response of the follower. Then the stopping time induced by \(Q^*\) is given by \[\tau^{Q^*} := \inf\left\{t \ge 0 \mid Y'_t \le Q_S(t,X_t) \mathbb{1}_{\{\tau^P \le t\}} + Q_C(t,X_t; P^{t+1})\mathbb{1}_{\{\tau^P > t\}}\right\},\]
For leader’s stopping policy \(P\) defined on time interval \([[t,T]]\), the optimal response \(Q^*\) by the follower can be defined in the same manner as before. To avoid cumbersome notation, we continue to use the symbol \(Q^*\) to denote this response. With a slight abuse of notation, we define the value function \[V_{t,x}(P) := \mathbb{E}_{t,x}[F_1(\tau^P, \tau^{Q^*(P)})], \quad t\in [[0,T]], \, x \in \mathbb{X}, \, P\in \mathcal{R}_{t:T}.\]
As in the pure strategy case, the Stackelberg game can be formulated as an optimal control problem from the perspective of the leader: \[\label{eq:optimal95control95problm} \sup_{P \in \mathcal{R}_T} V_{0,x}(P).\tag{2}\]
Definition 10. A randomized stopping policy \(P^* \in \mathcal{R}_T\) is called a randomized precommitment strategy if \[V_{0,x}(P^*) = \sup_{P \in \mathcal{R}_T} V_{0,x}(P), \quad \forall x \in \mathbb{X}.\]
Since the set of randomized stopping policies strictly contains the set of pure stopping policies, it is natural to expect that a randomized policy may yield a strictly higher utility for the leader than any pure policy does. On the other hand, as we will see in the proof of Proposition 9, a randomized precommitment strategy may not exist. Intuitively, this nonexistence arises from the discontinuity of the follower’s best response mapping \(Q^*(P)\) w.r.t. the leader’s policy \(P\).
Proposition 9. A randomized precommitment strategy for Problem 2 may not exist.
Proof. We establish this by presenting a counterexample. Specifically, we revisit the simplified deterministic example from Section 2.1 with the coefficients given in ?? . The set of randomized stopping policies now degenerates to \([0,1]^2\) and the leader aims to find \((P_0, P_1) \in [0,1]^2\) that maximizes her utility. Denote the uility of the leader (resp. follower) when the leader has stopped and has not stopped at time \(t\) by \(V_S(t)\) and \(V_C(t)\) (resp. \(W_S(t)\) and \(W_C(t)\)), respectively. Denote the expected utility of the leader (resp. follower) at time \(t\) by \(V(t)\) (resp. \(W(t)\)). We have \[V(t) = P_t V_S(t) +(1-P_t) V_C(t) \text{ and } W(t) = P_t W_S(t) +(1-P_t) W_C(t).\]
If the leader stops at \(t = 0\), the follower chooses between \(h_2(0)\) and \(g_2(0)\). Since \(h_2(0)<g_2(0)\), the follower will continue and the utility of the leader is \(V_S(0) = f_1(0) = 3\).
If the leader does not stop at \(t = 0\), the follower chooses between \(f_2(0)\) and the expected payoff at \(t = 1\), which is \(W(1) = P_1 W_S(1) +(1-P_1) W_C(1)\). Then the leader’s utility is \[V_C(0) = g_1(0) \mathbb{1}_{\{f_2(0) \ge W(1)\}} + V(1) \mathbb{1}_{\{f_2(0) < W(1)\}}.\]
When both the leader and the follower proceed to \(t = 1\), since \(h_2(1) > g_2(1)\), the follower will stop if the leader stops at \(t = 1\). Thus \(W_S(1) = h_2(1)\) and \(V_S(1) = h_1(1)\). If the leader continues at \(t = 1\), the follower chooses between \(f_2(1)\) and \(h_2(2)\), which implies \(W_C(1) = h_2(2)\) and \(V_C(1) = h_1(2)\).
Therefore, \[\label{eq:v95not95continuous} \begin{align} V_C(0) = V_C(0; P_1)& = g_1(0) \mathbb{1}_{\{f_2(0) \ge W(1)\}} + (P_1 h_1(1) +(1-P_1)h_1(2)) \mathbb{1}_{\{f_2(0) < W(1)\}}\\ & = 2 \cdot \mathbb{1}_{\{3 \ge 2P_1+4(1-P_1) \}} + (5P_1 +4(1-P_1)) \mathbb{1}_{\{3 < 2P_1+4(1-P_1)\}}. \end{align}\tag{3}\] Notice that \(V_C(0; P_1)\) has a jump at \(P_1 = 0.5\). We have \(V_C(0, 0.5) = 2\), while \(\lim_{P_1 \to 0.5^-} V_C(0, P_1) = 4.5\), which is higher than the payoff when using pure precommitment strategy, \(F_1(2,2) = 4\). ◻
Remark 10. The above example shows that a randomized strategy may yield strictly higher utility than the pure precommitment strategy does, although the randomized precommitment strategy may not be attainable.
In contrast to the randomized precommitment strategy, the existence of a randomized equilibrium strategy—a generalization of the pure equilibrium strategy, as defined in the following paragraph—is guaranteed in the finite-horizon setting.
Definition 11. A randomized Markov stopping policy \(p \in [0,1]^{(T+1)\times N}\) is called a randomized equilibrium strategy if for each \(t \in [[0, T-1]]\), \[V_{t,x}(p^t) \ge V_{t,x}(p'_t\oplus p^{t+1}), \quad \forall x \in \mathbb{X}, \, \forall p'_t = \{p'_t(y)\}_{y \in \mathbb{X}} \in [0,1]^{N}\] where \[p^t := (p(t, \cdot), \cdots, p(T,\cdot))\] is the restriction of policy \(p\) on time interval \([t,T]\), and \[p_t' \oplus p^{t+1} := (p'_t(\cdot), p(t+1, \cdot), \cdots, p(T,\cdot))\] is a one-step deviation of policy \(p^t\) on time interval \([t,T]\).
Remark 11. In the finite-horizon case, the randomized equilibrium strategy can be derived via backward induction. At each time \(t\) with \(X_t = x\), the leader solves a linear optimization problem of the form \(\sup_{p_t(x) \in [0,1]} p_t(x) V_S(t,x) + (1-p_t(x))V_C(t,x; p^{t+1})\). As a result, the randomized equilibrium strategy degenerates to a pure equilibrium strategy.
This is no longer true in the infinite-horizon setting; see Section 3.2 for details.
Motivated by the results and examples in the finite-horizon setting, we undertake a comprehensive analysis of both the precommitment and equilibrium strategies with randomization to address time inconsistency in the Stackelberg stopping game under an infinite-horizon framework. Moreover, we generalize the Markov chain by extending its state space from a finite set to an uncountable one. There are three main reasons for focusing on the infinite-horizon case.
First, the time-homogeneous structure of the Markov chain and the use of exponential discounting simplify the notation and allow for a clearer investigation of the time-inconsistent nature of the Stackelberg game.
Second, the analysis of precommitment strategies in the infinite-horizon setting closely parallels that of the finite-horizon case, making it a natural extension.
Third, the study of equilibrium strategies in the infinite-horizon case leads to novel and nontrivial challenges, particularly due to the need for fixed-point arguments. In contrast, equilibrium strategies in the finite-horizon setting can be constructed via backward induction, rendering the analysis relatively straightforward.
Let us first state the infinite-horizon set-up. Consider a Polish space \(\mathbb{X}\) and denote by \(\mathcal{B}(\mathbb{X})\) the family of Borel sets in \(\mathbb{X}\). Let \(X = (X_t)_{t\in \mathbb{N}_0}\) be a time-homogeneous Markov chain taking values in \(\mathbb{X}\). The transition kernel of \(X\) is denoted by \(\Pi\), i.e., \[\mathbb{P}(X_{t+1} \in A | X_t = x) = \int_A \Pi(x, dy), \quad \forall A \in \mathcal{B}(\mathbb{X}), x \in \mathbb{X}, t \in \mathbb{N}_0.\] Denote by \(\mathbb{P}_x\) and \(\mathbb{E}_x\) the measure under which \(X_0 = x \in \mathbb{X}\) a.s. and the associated expectation, respectively. The canonical space of the Markov chain on infinite horizon is denoted by \[\Omega := \{\omega = (\omega_0, \omega_1, \cdots) \mid \omega_t \in \mathbb{X}, \forall t \in \mathbb{N}_0\},\] and the filtration generated by \(\{X_t\}_{t\in \mathbb{N}_0}\) is denoted by \(\mathcal{F}^{X}\).
In the Stackelberg stopping game, the leader (Player 1) and the follower (Player 2) choose their stopping strategies to maximize their expected payoff, which depends on the stopping times of both players. Denote the stopping time of the leader and the follower by \(\tau\) and \(\rho\), respectively. Denote \[\label{eq:F1F2} \begin{align} &F_1(\tau, \rho) := f_1(X_{\tau})\mathbb{1}_{\{\tau<\rho\}} + g_1(X_{\rho})\mathbb{1}_{\{\rho<\tau\}} + h_1(X_\tau)\mathbb{1}_{\{\rho=\tau\}},\\ &F_2(\tau, \rho) := f_2(X_{\rho})\mathbb{1}_{\{\tau>\rho\}} + g_2(X_{\tau})\mathbb{1}_{\{\rho>\tau\}} + h_2(X_\rho)\mathbb{1}_{\{\rho=\tau\}}, \end{align}\tag{4}\] where \(f_i, g_i, h_i, i \in \{1,2\}\) are Borel measurable real-valued functions on \(\mathbb{X}\).
For the remainder of the paper, we impose the following two assumptions.
Assumption 1. There exists a common reference probability \(\mu\) on the measurable space \((\mathbb{X}, \mathcal{B}(\mathbb{X}))\) such that for any \(x \in \mathbb{X}\), the transition kernel \(\Pi(x, \cdot)\) admits a density function \(\pi(x,\cdot)\) w.r.t. \(\mu\). That is, \[\Pi(x, dy) = \pi(x,y)\mu(dy).\] By definition, the density function family \(\{\pi(x, \cdot)\}_{x\in \mathbb{X}}\) is uniformly bounded in the space \(L^{1}(\mathbb{X},\mu)\), with \(\|\pi(x, \cdot)\|_{L^{1}(\mathbb{X},\mu)} = 1\) for each \(x\in \mathbb{X}\).
Assumption 2. The functions \(f_i,g_i,h_i, i \in \{1,2\}\) are bounded, i.e., \[K:=\sup_{x\in \mathbb{X}} \sum_{i\in \{1,2\}}|f_i(x)| + |g_i(x)| + |h_i(x)| < \infty.\]
As shown in the previous section, the leader-follower structure in the Stackelberg stopping game introduces time inconsistency into the leader’s optimization problem. In the infinite-horizon setting, despite time-homogeneity, it becomes necessary to consider path-dependent stopping policies. We revisit the concept of randomized stopping policy and randomized Markov stopping policy in Definition 8 and Definition 9, and formulate them in the infinite-horizon framework as follows.
Definition 12. A randomized (path-dependent) stopping policy is a stochastic process adapted to \(\mathcal{F}^{X}\), \[P = P(\omega) := (P_0(\omega_0), P_1(\omega_0, \omega_1), \cdots, P_t(\omega_0, \cdots, \omega_t), \cdots) \in [0,1]^{\mathbb{N}_0}, \quad \forall \omega \in \Omega.\] Here the random variable \(P_t\) represents the probability that the process will stop at time \(t\), given that it has not stopped by time \(t-1\). This conditional probability \(P_t\) depends on the trajectory \((\omega_0, \cdots, \omega_t)\) of the Markov chain \(X\). Denote the set of all randomized stopping policy by \(\mathcal{R}\).
We endow the set of randomized stopping policies \(\mathcal{R}\) with the topology induced by the distance function \[\label{eq:distance} d(P,P'):= \sum_{t=0}^\infty\frac{1}{2^t} \int_{X^{t+1}}|P_t(y_0,y_1,\dotso,y_t)-P'_t(y_0,y_1,\dotso,y_t)| \mu(d y_0) \cdots \mu(d y_t),\quad P,P'\in\mathcal{R}.\tag{5}\] Under such topology, \(\mathcal{R}\) is a Polish (complete separable metric) space.
As in the finite-horizon case, we assume that \(Y = (Y_t)_{t \in \mathbb{N}_0}\) and \(Y' = (Y'_t)_{t \in \mathbb{N}_0}\) are the private sources of randomness for the leader and follower, respectively. They are two independent sequences of independent uniformly distributed random variables on \([0,1]\), which are also independent of \(X\). The stopping time induced by the stopping policy \(P \in \mathcal{R}\) and the private randomness source \(Y\) is given by \[\label{eq:tau95bigP} \tau^P = \tau^{P,Y} := \inf\{t\ge 0 \mid Y_t \le P_t(X_0, \cdots, X_t)\},\tag{6}\] which is a stopping time w.r.t. the filtration generated by \(X\) and \(Y\).
Since the follower makes his move based on the information of both the leader’s strategy and the leader’s current state, stopping or continuing. the follower’s strategy \(Q\) consists of two parts, \(Q_S \in \mathcal{R}\) and \(Q_C \in \mathcal{R}\), which represent the path-dependent randomized stopping policies when the leader stops and when the leader continues at the current step, respectively. Thus we denote the set of the follower’s policies by \(\mathcal{R}^2\). Specifically, the stopping time corresponding to the follower’s policy \(Q = (Q_S, Q_C) \in \mathcal{R}^2\) is given by \[\label{eq:tau95bigQ} \tau^{Q_S, Q_C} = \tau^{Q,Y'} :=\inf\{t\ge 0 \mid Y'_t \le Q_{S,t}(X_0, \cdots, X_t) \mathbb{1}_{\{\tau^P \le t\}} + Q_{C,t}(X_0, \cdots, X_t) \mathbb{1}_{\{\tau^P > t\}} \}.\tag{7}\] Note that \(\tau^Q\) is a stopping time with respect to the filtration generated by \(X,Y'\) and the process \(\left(\mathbb{1}_{\{\tau^P \le t\}}\right)_{t \in \mathbb{N}_0}\).
Definition 13. A randomized Markov (stationary) stopping policy is a Borel measurable function \(p_\cdot: \mathbb{X}\to [0,1]\). The value \(p_x\) represents the probability that the process will stop at the current time \(t\) with current state \(X_t = x\), given that it has not stopped by time \(t-1\), for all \(t\in \mathbb{N}_0\) and \(x \in \mathbb{X}\). Denote the set of all randomized Markov stopping policies by \(\mathcal{R}_0\).
Similar to , the induced stopping time of the leader’s and the follower’s Markov policy \(p \in \mathcal{R}_0\) and \((r,q) \in \mathcal{R}_0^2\) are given by \[\begin{align} &\tau^p = \tau^{p,Y} := \inf\{t \ge 0 \mid Y_t \le p_{X_t}\}; \tag{8}\\ &\tau^{r,q} = \tau^{r,q,Y'} :=\inf\{t\ge 0 \mid Y'_t \le r_{X_t} \mathbb{1}_{\{\tau^p \le t\}} + q_{X_t} \mathbb{1}_{\{\tau^p > t\}} \}.\tag{9} \end{align}\]
We continue to use the notation of the one-step shift operator \(\theta_x\) and the more general \(t\)-step shift operator \(\theta_{\omega_0, \cdots,\omega_{t-1}}\) as introduced in Remark 8.
Remark 12. We generalize the observation in Remark 8. Each \(P \in \mathcal{R}\) can be represented as an infinite-horizon multinomial tree with \(|\mathbb{X}|\) branches per time step. Accordingly, \(P\) admits the following decomposition:. \[P = \left\{P_0(x) \oplus \theta_{x}\circ P\right\}_{x\in \mathbb{X}},\] where \(P_0(\cdot) \in \mathcal{R}_0\) specifies the probability that the leader stops at the current step, and for each \(x \in \mathbb{X}\), \(\theta_{x}\circ P = \left\{P_1(x,\cdot), P_2(x, \cdot, \cdot), \cdots\right\} \in \mathcal{R}\) is the randomized stopping policy from the next step onward, conditional on the leader not stopping and \(X_0 = x\).
Note that for each \(P \in\mathcal{R}\), the mapping \(x \mapsto \theta_{x} \circ P\) defines a Borel measurable function from \(\mathbb{X}\) to \(\mathcal{R}\). Conversely, given any Borel measurable mapping \[\mathbf{P}: \mathbb{X}\ni x \mapsto \mathbf{P}(x) = (\mathbf{P}_0(x)(\omega_0, \omega_1, \cdots),\mathbf{P}_1(x)(\omega_0, \omega_1, \cdots), \cdots) \in \mathcal{R},\] together with any \(P_0 \in \mathcal{R}_0\), we can construct a stopping policy in \(\mathcal{R}\) by pasting \(P_0\) and \(\mathbf{P}\) as \(\left\{P_0(x) \oplus \mathbf{P}(x)\right\}_{x\in \mathbb{X}} \in \mathcal{R}.\)
For convenience, we introduce the notation \[\mathcal{R}^{\mathbb{X}} := \{ \boldsymbol{P}: \mathbb{X}\to \mathcal{R}\text{ is Borel measurable.}\}\] Throughout the remainder of the paper, we use boldface \(\mathbf{P}\) to denote elements of \(\mathcal{R}^{\mathbb{X}}\), \(P\) to denote a stopping policy in \(\mathcal{R}\), \(P_0\) (or \(p\)) to denote a Markov stopping policy in \(\mathcal{R}_0\), and \(P_0 \oplus \mathbf{P}\) to denote the pasting of \(P_0 \in \mathcal{R}_0\) and \(\mathbf{P} \in \mathcal{R}^{\mathbb{X}}\).
The proofs of the results in this section are deferred to Section 4.
We begin by formulating the Stackelberg stopping game in which both players adopt randomized stopping policies from the set \(\mathcal{R}\). Although the formulation of the Stackelberg stopping game in the infinite-horizon setting closely parallels that of the finite-horizon case, we find it useful to restate the model here to emphasize the time-homogeneous structure and to introduce notation that will be used in the subsequent analysis. With a slight abuse of notation, the objective functions \(J_1\) and \(J_2\) in Section 3.1 and Section 3.2 are functions of stopping policies \((P,(Q_S, Q_C))\) and \((p, (r,q))\), respectively, while \(J_1\) and \(J_2\) are functions of stopping times \((\tau, \rho)\) in Section 2.
The infinite-horizon Stackelberg stopping game is characterized by the following objective function pair \((J_1, J_2)\): \[\label{eq:game95precomit} \begin{align} \text{Follower: } & \sup_{(Q_S, Q_C) \in \mathcal{R}^2} J_2(x, P, (Q_S, Q_C));\\ \text{Leader: }& \quad\,\,\, \sup_{P \in \mathcal{R}} \quad J_1(x, P, (Q_S^*, Q_C^*)), \end{align}\tag{10}\] with \[\begin{align} &J_i(x, P, (Q_S, Q_C)) := \mathbb{E}_x\left[ \delta_i^{\tau^{P} \wedge \tau^{(Q_S, Q_C)}} F_i(\tau^{P}, \tau^{(Q_S, Q_C)})\right], \quad i \in \{1,2\}, x\in \mathbb{X}, ;\\ & (Q_S^*, Q_C^*) = \arg\max_{(Q_S, Q_C) \in \mathcal{R}^2} J_2(x, P, (Q_S, Q_C)), \end{align}\] where \(\delta_1, \delta_2 \in (0,1)\) are the discount factors of the leader and the follower, respectively, and \(\tau^P\), \(\tau^{Q_S,Q_C}\), and \(F_i\) are defined in 6 , 7 , and 4 , respectively.
If we further assume that the follower always chooses the earliest optimal stopping time, then the follower’s optimal response \(Q^* = (Q^*_S, Q_C^*)\) is a function of the leader’s strategy \(P\). Denote this response function by \(Q^*(P)\), the above Stackelberg stopping game 10 can be reduced to the following optimization problem for the leader, \[\label{eq:leader95problem95infT} \sup_{P \in \mathcal{R}} V(x,P), \text{ with } V(x, P) := J_1(x, P, Q^*(P)).\tag{11}\]
As discussed in Section 2, the problem 11 is time inconsistent. The solution to this problem is defined as precommitment strategy (see Definition 14) and characterized in Proposition 14.
Denote by \(W: = W(x,P)\) the follower’s maximal expected payoff function before observing the leader’s state (i.e., stopping or continuing) at the current time, which depends on current state \(X_0 = x\) and the leader’s policy \(P \in \mathcal{R}\). Then we have \[W(x,P) = P_0(x) W_S+ (1-P_0(x)) W_C,\] where \(W_S\) and \(W_C\) are the follower’s maximal expected payoff functions when the leader stops and when the leader continues at the current step, respectively. Specifically, \[\begin{align} &W_S := \sup_{Q \in \mathcal{R}^2} \mathbb{E}_x\left[\delta_2^{\tau^P\wedge\tau^{Q}}F_2(\tau^P, \tau^{Q}) \mid \tau^P = 0\right]; \quad \quad W_C := \sup_{Q \in \mathcal{R}^2} \mathbb{E}_x\left[\delta_2^{\tau^P\wedge\tau^{Q}}F_2(\tau^P, \tau^{Q}) \mid \tau^P > 0\right]. \end{align}\]
Again we assume that the follower always chooses the earliest stopping time that attains the maximal expected payoffs \(W_S\) and \(W_C\). By the definition of \(F_2\), we have that \(W_S\) is a function of current state \(x\): \[\label{eq:W95S} W_S = W_S(x) := \sup_{Q_{S,0}(x) \in [0,1]} Q_{S,0}(x)h_2(x) + (1- Q_{S,0}(x))g_2(x) = \max \{h_2(x), g_2(x)\},\tag{12}\] of which the optimal response is given by \(Q^*_S(x) = \mathbb{1}_{\{h_2(x) \ge g_2(x)\}}.\) Consequently, the follower only needs to solve\[W_C := \sup_{Q_C \in \mathcal{R}} \mathbb{E}_x\left[\delta_2^{\tau^P\wedge\tau^{Q^*_S, Q_C}}F_2(\tau^P, \tau^{Q^*_S, Q_C}) \mid \tau^P > 0\right].\] Given \(\tau^P > 0\), the quantity \(P_0\) will not affect the follower’s utility, and \(W_C\) depends on the leader’s strategy starting from the next step \(t = 1\), namely \(\theta_x \circ P\), in the following way: \[W_C = W_C(x, \theta_{x}\circ P) := \sup_{Q_C\in \mathcal{R}}Q_{C,0}(x) f_2(x) + (1-Q_{C,0}(x) )\delta_2\mathbb{E}_x\left[ J_2 \left(X_1, {\theta_x \circ P},({Q^*_S, \theta_x \circ Q_C})\right)\right].\] For the remainder of this subsection, we omit the superscript \(Q^*_S\) and denote \(Q_C\) by \(Q\) whenever no confusion arises. With a slight abuse of notation, denote\[\label{eq:J2new} J_2(x,P,Q): = J_2 \left(x, P,{Q^*_S, Q_C}\right), \quad \forall x \in \mathbb{X},\,\, \forall P, Q \in \mathcal{R}.\tag{13}\]
Thanks to the time-homogeneity of the Markov process \(X\) and the exponential discounting, we derive in Lemma 2 recursive equations satisfied by \(W_C\), which will be used in the subsequent analysis. Before that, let us establish a continuity property in Lemma 1 under the following assumption.
Assumption 3. The density function \(\pi\) is bounded, i.e., \[\|\pi\|_{\infty}:= \sup_{x, y \in \mathbb{X}} |\pi(x,y)| < \infty.\]
Lemma 1. Suppose Assumption 3 holds. Recall the topology on \(\mathcal{R}\) specified by 5 . For each \(x \in \mathbb{X}\) and \(P \in \mathcal{R}\), the follower’s expected payoff \(Q \mapsto J_2(x, P, Q)\) in 13 is continuous under this topology. As a result, the map \((x,P)\mapsto W(x,P)=\sup_{Q\in\mathcal{R}} J_2(x,P,Q)\) is Borel measurable.
Lemma 2. The follower’s expected payoff function \(W_C\) satisfies the following Bellman equation for each \(P \in \mathcal{R}\): \[\label{w95bellman} W_C(x, P) = \max \{f_2(x), \delta_2 \mathbb{E}_x[W(X_1, P)] \}, \quad \forall x\in \mathbb{X},\qquad{(2)}\] where the expectation \(\mathbb{E}_x[W(X_1, P)]\) admits the following integral representation: \[\label{eq111} \mathbb{E}_x[W(X_1, P)] = \int_{\mathbb{X}} [P_0(y) W_S(y) + (1-P_0(y))W_C(y, \theta_y \circ P)] \Pi(x, dy).\qquad{(3)}\]
Since each Markov policy \(p\in \mathcal{R}_0\) can be regarded as a degenerate path-dependent policy \(P \in \mathcal{R}\) with \(\theta_x \circ P = P = p\) for any \(x \in \mathbb{X}\), the following corollary follows directly from Lemma 2.
Corollary 1. Consider the expected payoff functions when the leader adopts only randomized Markov stopping policies \(p\in \mathcal{R}_0\). We have \[\label{eq:w95markov95bellman} W_C(x, p) = \max\left\{ f_2(x), \delta_2\int_{\mathbb{X}} [p_y W_S(y) + (1-p_y)W_C(y, p)] \Pi(x,dy) \right\}.\qquad{(4)}\]
Before studying the leader’s optimization problem, we prove some properties of \(W_C\) as a function of \(P\). For each \(x \in \mathbb{X}\), define the set of all feasible continuation values \(W_C(x,P)\) by \[D_x := \{W_C(x,P) \mid P \in \mathcal{R}\}.\]
Lemma 3 shows that for each \(x \in \mathbb{X}\), the function \(P \mapsto W_C(x,P)\) is continuous. This results is used in the proof of Lemma 4, which shows that for each \(x \in \mathbb{X}\), the set \(D_x\) is a closed interval, and its endpoints can be characterized using the DPP.
Lemma 3. Let Assumption 3 hold. For any \(x\in\mathbb{X}\), the follower’s payoff function \(P\mapsto W_C(x, P)\) is continuous under the topology defined by 5 .
Lemma 4. For each \(x \in \mathbb{X}\), denote \[\underline{w}_x := \inf_{P\in \mathcal{R}} W_C(x, P)\quad\text{and}\quad\overline{w}_x := \sup_{P\in \mathcal{R}} W_C(x, P).\] Then the functions \(x \mapsto\underline{w}_x\) and \(x \mapsto\overline{w}_x\) are Borel measurable and are the unique solutions to the following Bellman’s equations. \[\begin{align} \label{e2}\underline{w}_x &= \max \left\{f_2(x), \delta_2 \int_{\mathbb{X}} \left(W_S(y)\wedge \underline{w}_y \right)\Pi(x,dy) \right\}, \quad \forall x \in \mathbb{X},\\ \label{e3}\overline{w}_x &= \max \left\{f_2(x), \delta_2\int_{\mathbb{X}}\left(W_S(y)\vee \overline{w}_y \right) \Pi(x,dy) \right\}, \quad \forall x \in \mathbb{X}. \end{align}\] {#eq: sublabel=eq:e2,eq:e3} Moreover, \[D_x = [\underline{w}_x, \overline{w}_x].\]
Define \[D:=\{(x,w)\in\mathbb{X}\times\mathbb{R}:\;x\in\mathbb{X},w\in D_x\}.\] From the above lemma we know that \(D\) is Borel measurable and \(D_x\) is closed for each \(x\in\mathbb{X}\). Then by the Kuratowski-Ryll-Nardzewski measurable selection theorem [41], there exists a Borel measurable function \(w(\cdot):\mathbb{X}\mapsto\mathbb{R}\) such that \(w(x)\in D_x\) for any \(x\in\mathbb{X}\). Denote the set of such Borel measurable selectors by \(D^{\mathbb{X}}\), i.e., \[D^{\mathbb{X}}: = \{w: (\mathbb{X}, \mathcal{B}(\mathbb{X})) \to (\mathbb{R}, \mathcal{B}(\mathbb{R})) \mid w(x) \in D_x, \,\, \forall x \in \mathbb{X}\}.\]
From the preceding section, the follower adopts the following optimal response functions\[Q^*_S(x) = \mathbb{1}_{\{h_2(x)\ge g_2(x)\}}, \quad Q^*_C(x,P) = \mathbb{1}_{\{f_2(x)=W_C(x,P)\}},\,\, \forall x\in \mathbb{X}, P \in \mathcal{R}.\] Given the resulting optimal response function \(Q^*(P) = (Q^*_S, Q^*_C(P))\), we define the leader’s utility level at stopping policy \(P \in \mathcal{R}\) and initial state \(x\) by \(V(x,P)\). This utility admits the decomposition \[\label{eq:v95def} V(x,P) := J_1\left(x, \tau^P, \tau^{Q^*(P)}\right) = P_0(x) V_S(x) + (1-P_0(x)) V_C(x, \theta_x \circ P),\tag{14}\] where \[V_S(x) = \mathbb{E}_x\left[F_1(\tau^P, \tau^{Q^*}) \mid \tau^P = 0 \right]\] denotes the utility conditional on the leader stopping at the current step, and \[V_C(x, \theta_x \circ P) = \mathbb{E}_x \left[\delta_1^{\tau^P\wedge\tau^{Q^*}}F_1(\tau^P, \tau^{Q^*}) \mid \tau^P > 0 \right]\] denotes the utility conditional on the leader continuing at the current step, and it depends on \(P\) only through \(\theta_x \circ P\).
It is straightforward that\[V_S(x) = h_1(x) \mathbb{1}_{\{h_2(x) \ge g_2(x)\}} + f_1(x) \mathbb{1}_{\{h_2(x) < g_2(x)\}}.\] By taking conditional expectation, we obtain the following recursive equation satisfied by the leader’s continuation utility \(V_C\): for each \(P \in \mathcal{R}, x \in \mathbb{X}\), \[\begin{align} V_C(x,P) =&g_1(x) \mathbb{1}_{\{W_C(x,P) = f_2(x)\}} + \delta_1\mathbb{E}_x[V(X_1,P)] \mathbb{1}_{\{W_C(x,P) > f_2(x)\}}. \end{align}\]
A similar argument to that used in the proof of Lemma 1 yields the following representation for the utility function \(V(x,P)\): \[\begin{align} V(x,P) =& \sum_{t = 0}^{\infty} \delta_1^t \mathbb{E}_x\left[\prod_{k =0}^{t-1} \left( (1-P_k)(1- Q^*_k \right)\left[V_S(X_t) P_t + g_1(X_t) (1-P_t) Q^*_t\right]\right], \end{align}\] where \(Q^*_k = Q^*_C(x_k, \theta_{x_0, \cdots, x_{k-1}}\circ P) = \mathbb{1}_{\{f_2(x_k) = W_C(x_k, \theta_{x_0, \cdots, x_{k-1}}\circ P)\}}, \forall k \in \mathbb{N}_0\) is Borel measurable.
It is easy to see that when \(P \mapsto Q^*(P)\) is continuous, the map \(P \mapsto V(x,P)\) is continuous, and hence the map \((x,P) \mapsto V(x,P)\) is Borel measurable. By a monotone class argument, the same mapping is Borel measurable if \(P \mapsto Q^*(P)\) is Borel measurable. Consequently, \((x,P) \mapsto V_C(x,P)\) is also Borel measurable, and the expectation \(\mathbb{E}_x[V(X_1,P)]\) admits the following integral representation: \[\mathbb{E}_x[V(X_1,P)] = \int_{\mathbb{X}}[P_0(y) V_S(y) + (1-P_0(y)) V_C(y, \theta_y \circ P)] \Pi(x, dy).\] Similarly, for Markov stopping policy \(p \in \mathcal{R}_0\), the continuation value \(V(x,p)\) satisfies recursive equation
\[\label{eq:v95markov95bellman} V_C(x,p) = g_1(x) \mathbb{1}_{\{W_C(x,p) = f_2(x)\}} + \delta_1 \left(\int_{\mathbb{X}}[p_y V_S(y) + (1-p_y)V_C(y, p)]\Pi(x,dy) \right) \mathbb{1}_{\{W_C(x,p) > f_2(x)\}}.\tag{15}\]
Definition 14. We call a randomized stopping policy \(P^* \in \mathcal{R}\) a precommitment strategy if it is optimal in the sense that \[\label{eq:infinite95precommit} V(x, P^*) = \sup_{P\in \mathcal{R}} V(x, P), \quad \forall x \in \mathbb{X},\qquad{(5)}\] where \(V(x, P)\) is defined by 14 .
To study the precommitment strategy, we draw inspiration from [19], [35]. Thanks to equation 14 , the leader’s optimal control problem ?? can be simplified as \[\sup_{P \in \mathcal{R}} V(x,P) = \max\left\{V_S(x), \sup_{P\in \mathcal{R}}V_C(x, P)\right\}.\] In the remainder of this section, we focus on characterizing \(\sup_{P\in \mathcal{R}}V_C(x, P)\). The key idea is to view the leader’s continuation value \(V_C\) as a function of the follower’s continuation value \(W_C\). The entire infinite sequence \(P\) is effectively summarized by a scalar value \(W_C(x,P)\) at each state \(x\), capturing the follower’s continuation value. This perspective allows us to formulate a Bellman equation on the space of all feasible values of \(W_C(x, P)\), leading to a tractable characterization of the leader’s utility function \(v(w)\) as given in Proposition 14.
Remark 13. For any \(P \in \mathcal{R}\), the continuation value \(V_C(\cdot,P)\) satisfies the iteration equation \[V_C(x,P)=\mathbb{1}_{\{W_C(x,P)=f_2(x)\}} g_1(x)+\mathbb{1}_{\{W_C(x,P)>f_2(x)\}}\delta_1\int_{\mathbb{X}}\bigl[P_0(y)V_S(y)+(1-P_0(y))V_C(y,\theta_y\circ P)\bigr]\Pi(x,dy).\] In a classical time-consistent problem, one would expect to derive a DPP directly from such an iteration equation. For instance, defining \[V_C^*(x):=\sup_{P\in\mathcal{R}}V_C(x,P),\] one would formally hope for a relation of the form \[\begin{align} V_C^*(x)=& \sup_{\substack{P_0\in\mathcal{R}_0, \\ \theta_y \circ P \in \mathcal{R}, \forall y \in \mathbb{X}}}\mathbb{1}_{\{W_C(x,P)=f_2(x)\}} g_1(x)\\ &+\mathbb{1}_{\{W_C(x,P)>f_2(x)\}}\delta_1\int_{\mathbb{X}}\bigl[P_0(y)V_S(y)+(1-P_0(y))V_C(y,\theta_y\circ P)\bigr]\Pi(x,dy)\\ =&\mathbb{1}_{\{W_C(x,P)=f_2(x)\}} g_1(x)+\mathbb{1}_{\{W_C(x,P)>f_2(x)\}}\sup_{P_0\in\mathcal{R}_0} \delta_1 \int_{\mathbb{X}}\bigl[P_0(y)V_S(y)+(1-P_0(y))V_C^*(y)\bigr]\Pi(x,dy). \end{align}\] However, the continuation value \(V_C^*\) involves the follower’s optimal response, namely, the indicator terms \(\mathbb{1}_{\{W_C(x,P)=f_2(x)\}}\) and \(\mathbb{1}_{\{W_C(x,P)>f_2(x)\}}\), which depend on the entire path-dependent strategy \(P\), rather than only on the current action \(P_0\) and future optimal values \(V^*_C\). Consequently, the optimization over \(P\) cannot be decoupled into a current optimization over \(P_0\) and a continuation optimization over the future strategy \(\theta_y\circ P\). This prevents the optimization problem from being reduced to a standard Bellman recursion in terms of the current state alone, and illustrates the intrinsic time inconsistency in the Stackelberg stopping game.
For each \(x \in \mathbb{X}, w \in D_x\), we define the leader’s utility function \(v(x,w)\) by \[v(x,w) := \sup_{P\in \mathcal{L}(x,w)} V_C(x,P),\] where the set \(\mathcal{L}(x,w)\) is given by \[\mathcal{L}(x,w) := \{P \in \mathcal{R}\mid W_C(x, P) = w\}.\] Since \(P \to W_C(x, P)\) is continuous, for each feasible \(w \in D_x\), the set \(\mathcal{L}(x,w) \subset \mathcal{R}\) is non-empty and closed. Intuitively, \(v(x,w)\) represents the maximum expected utility that the leader can achieve at state \(x\), under the constraint that the follower’s continuation value is exactly \(w\). It is easy to check that the optimization problem \(\sup_{P \in \mathcal{R}} V_C(x,P)\) can be reduced to \(\sup_{w \in D_x} v(x,w)\), as indicated by the following result.
Lemma 5. For each \(x \in \mathbb{X}\), we have \[\sup_{w \in D_x} v(x,w) = \sup_{P \in \mathcal{R}} V_C(x,P).\]
Proof. For each fixed \(w \in D_x\), we have \(\mathcal{L}(x,w) \subset \mathcal{R}\) and \[v(x,w) = \sup_{P \in \mathcal{L}(x,w)} V_C(x,P) \le \sup_{P \in \mathcal{R}} V_C(x,P).\] Thus \(\sup_{w \in D_x} v(x,w) \le \sup_{P \in \mathcal{R}} V_C(x,P)\).
For each fixed \(P \in \mathcal{R}\), let \(w = W_C(x,P)\). Then \(w \in D_x, P \in \mathcal{L}(x,w)\) and \[V_C(x,P) \le v(x,w) \le \sup_{w \in D_x} v(x,w).\] Thus \(\sup_{P \in \mathcal{R}} V_C(x,P) \le \sup_{w \in D_x} v(x,w)\). ◻
In the following theorem, we show that \(v(x,w)\) can be characterized by a Bellman’s equation ?? .
Theorem 14. Let Assumption 3 hold. Then \((x,w)\mapsto v(x,w):D\mapsto\mathbb{R}\) is bounded and upper-semianalytic, and is the unique solution to the Bellman equation \[\label{eq:v95bellman} v(x,w) = g_1(x)\cdot \mathbb{1}_{\{w = f_2(x)\}}+ \sup_{({w}'_{\cdot},{p})\in \mathcal{A}(x,w)} \delta_1 \int_{\mathbb{X}} \left[p_y V_S(y) + (1-p_y) v(y,w'_y)\right] \Pi(x,dy)\cdot \mathbb{1}_{\{w > f_2(x)\}},\qquad{(6)}\] where the admissible set \(\mathcal{A}(x,w)\) is defined as \[\mathcal{A}(x,w): = \left\{({w}'_{\cdot},{p}) \in D^{\mathbb{X}} \times \mathcal{R}_0 \mid w = \Theta_x({w}'_{\cdot},{p}) \right\},\] with \(\Theta_x({w}'_{\cdot}, {p}):= \delta_2 \int_{\mathbb{X}} \left[p_y W_S(y) + (1-p_y)w'_y \right] \Pi(x,dy).\)
Remark 15. Here \(\Theta_x\) represents the update rule for the follower’s continuation value: it maps the stopping probabilities \(p_{\cdot}\) and the continuation values \({w}'_{\cdot} \in D^{\mathbb{X}}\) at the next state to the continuation value \({w}_x\) at the current state \(x\). By Lemmas 2 and 4, \(\mathcal{A}(x,w)\neq\emptyset\) for \(w\in D_x\cap(f_2(x),\infty)\). Equation ?? characterizes the leader’s value function recursively, under the constraint that the follower’s continuation value remains fixed at level \(w \in D_x\).
Remark 16. \(v(x,w)\) may not be continuous in \(w\). A counterexample is provided by the two-period toy model in Section 2.3, in which by equation 3 and \(w = 4-2p_1\), we have \[v(w) = V_C(0, p_1(w)) = 2\mathbb{1}_{\{w=3\}} + (6-w/2)\mathbb{1}_{\{w>3\}},\] exhibiting a discontinuity at \(w = 3\). As a consequence, the supremum of \(v(x,w)\) over \(w\in D_x\), and hence the supremum of \(V_C(x, P)\) over \(P \in \mathcal{R}\), may not be attained.
In addition to the precommitment strategy in the preceding subsection, a common approach to addressing time inconsistency is to consider an equilibrium strategy, from which the player has no incentive to deviate, assuming all their future selves adopt the same strategy. In our infinite horizon setting, we assume that all future selves adopt a randomized Markov stopping policy \(p \in \mathcal{R}_0\) as defined in Definition 13. When restricted to the Markov stopping policies, the infinite-horizon Stackelberg stopping game is characterized by the following objective function pair \((J_1, J_2)\): \[\label{eq:game95exact95equilibrium} \begin{align} \text{Follower: } & \sup_{(r, q) \in \mathcal{R}_0 ^2} J_2(x, p, (r, q));\\ \text{Leader: }& \,\,\,\sup_{p \in \mathcal{R}_0 } \quad J_1(x, p, (r^*, q^*)), \end{align}\tag{16}\] with \[\begin{align} &J_i(x, p, (r, q)) := \mathbb{E}_x\left[ \delta_i^{\tau^{p} \wedge \tau^{(r, q)}} F_i(\tau^{p}, \tau^{(r, q)})\right], \quad i \in \{1,2\}, x\in \mathbb{X},\\ & (r^*, q^*) = \arg\max_{(r, q) \in \mathcal{R}^2} J_2(x, p, (r, q)),\footnotemark \end{align}\] where \(\delta_1, \delta_2 \in (0,1)\) are the discount factors of the leader and the follower, respectively, and \(\tau^p\), \(\tau^{r,q}\), and \(F_i\) are defined in 8 , 9 , and 4 , respectively.
Remark 17. In the infinite-horizon setting, we restrict attention to Markov equilibrium strategies. This is standard in the literature on time-inconsistent control, where (time-consistent) equilibrium strategies are typically characterized in feedback form as functions of the current state when the model is time-homogeneous and the horizon is infinite; see e.g., [27], [28], [31], [38], [42]. Such a restriction is also economically meaningful. Indeed, because the model is time-homogeneous, at each time the leader faces the same decision problem, provided the game has not yet been stopped. Therefore, it is natural for the leader to adopt a time-invariant (Markov) strategy.
As discussed in subsection 2.2, the notion of equilibrium strategy in the Stackelberg stopping game corresponds to a feedback Stackelberg equilibrium where the follower’s strategy is formulated as a function of the leader’s strategy. We revisit these concepts in the infinite horizon setting and discuss their connection and distinction as follows.
Definition 15 (Feedback Equilibrium). The follower’s Markov strategy is a pair \((r, \boldsymbol{q})\)1 \(\in \mathcal{R}_0 \times \mathcal{Q}\), where\[\mathcal{Q}:=\{\boldsymbol{q}: \mathcal{R}_0 \to \mathcal{R}_0\}.\] A Markov strategy pair \((p,(r,\mathbf{q}) )\in \mathcal{R}_0 \times (\mathcal{R}_0 \times\mathcal{Q})\) is called a randomized feedback equilibrium if the following holds: \[\begin{align} &J_2\left(x,{p'},(r,\mathbf{q}(p'))\right) \ge J_2\left(x, {p'}, (r',\mathbf{q}'(p'))\right), \quad \forall x \in \mathbb{X}, \, p', r' \in \mathcal{R}_0, \, \mathbf{q}' \in \mathcal{Q};\\ &J_1\left(x,p,(r,\mathbf{q}(p))\right) \ge J_1\left(x, {p' \oplus_1 p}, (r,\mathbf{q}(p' \oplus_1 p))\right), \quad \forall x \in \mathbb{X}, \, p' \in \mathcal{R}_0, \end{align}\] where \({p}' \oplus_1 {p}\) denotes a deviation from the Markov strategy \({p} \in \mathcal{R}_0\) representing the strategy of using \({p}'\) at the first step and switching back to \({p}\) for the remaining time.
Here the first condition guarantees that \((r, \boldsymbol{q})\) is a best response function for the follower without assuming that the follower always chooses the earliest optimal stopping time, and the second condition means that the leader has no incentive to deviate from strategy \(p\) at the current step, given that her future selves all stick to strategy \(p\). By 14 , the follower’s response \(\boldsymbol{q}\) essentially depends only on the leader’s future strategy since the follower can observe that the leader will continue at the current state. We thus conclude that \[J_1(x, {p' \oplus_1 p}, (r,\boldsymbol{q}(p' \oplus_1 p))) = J_1(x, p' \oplus_1 p, (r,\boldsymbol{q}(p))), \quad p'\in \mathcal{R}_0, (r,\boldsymbol{q}) \in \mathcal{R}_0 \times \mathcal{Q}.\] Therefore, the above definition can be reduced to the following equivalent characterization.
Proposition 18. Let a pair of randomized Markov stopping policies \((p, (r,q)) \in \mathcal{R}_0 \times (\mathcal{R}_0 \times\mathcal{R}_0))\) satisfy the following:
\[\begin{align} &J_2\left(x,{p},(r,q)\right) \ge J_2\left(x, {p}, (r',q')\right), \quad \forall x \in \mathbb{X}, \, q' , r'\in \mathcal{R}_0; \label{eq:j2condition} \\ &J_1\left(x,p,(r,q)\right) \ge J_1\left(x, {p' \oplus_1 p}, (r,q)\right), \quad \forall x \in \mathbb{X}, \, p' \in \mathcal{R}_0. \label{eq:j1condition} \end{align}\] {#eq: sublabel=eq:eq:j2condition,eq:eq:j1condition} Let \((r,\mathbf{q} )\in \mathcal{R}_0 \times \mathcal{Q}\) be defined as \[r_x \begin{cases} =1, & \text{ if } g_2(x) < h_2(x),\\ =0, & \text{ if } g_2(x) > h_2(x),\\ \in [0,1], & \text{ if } g_2(x) = h_2(x), \end{cases} ; \quad \mathbf{q}(p') = \begin{cases} q, & \text{ if } p' = p;\\ \arg\max_{q' \in [0,1]^N} J_2\left(\cdot, {p'}, (r,q')\right), & \text{ if } p' \ne p.\\ \end{cases}\] Then \((p,(r, \mathbf{q})) \in \mathcal{R}_0 \times (\mathcal{R}_0 \times\mathcal{Q})\) is a randomized feedback equilibrium.
Note that a feedback equilibrium does not impose any tie-breaking rule for the follower, which implies that the follower optimal response strategy \((r, \boldsymbol{q})\) may not be unique. However, in the preceding setting, we assume that the follower always chooses the earliest stopping time that attains the maximal expected payoffs. This assumption is reasonable, as choosing the earliest optimal stopping time avoids additional risk and simplifies the definition of the follower’s best response function as follows.
Definition 16 (Exact Equilibrium). For each \(p \in \mathcal{R}_0\), denote the (earliest) optimal response function of the follower by \((r^*, q^*(p))\). Specifically, \[r^*_x = \mathbb{1}_{\{h_2(x)\ge g_2(x)\}}, \quad q^*_x(p) := \mathbb{1}_{\{f_2(x) \ge W_C(x,p)\}},\] where \(W_C(\cdot,p)\) is characterized by the Bellman equation ?? . Denote the leader’s value function by \[V(x,p) = J_1(x, {p},(r^*, q^*(p)))\]
A randomized Markov stopping policy \({p} \in \mathcal{R}_0\) is a randomized exact equilibrium strategy2 if \[\label{eq:exact95def} V(x, {p}) \ge V(x, {p'} \oplus_1 {p}), \quad \forall x \in \mathbb{X}, p' \in \mathcal{R}_0.\qquad{(7)}\]
Remark 19. By definition, \((r^*, q^*(p))\) satisfies ?? for all \(p \in \mathcal{R}_0\), and the condition ?? implies ?? . Therefore, any exact equilibrium in Definition 16 also corresponds to a feedback equilibrium in Definition 15, thanks to Proposition 18. However, the converse does not hold.
In contrast to the finite-horizon case, we cannot rely on backward induction to construct an equilibrium strategy in the infinite-horizon setting. The following proposition shows that the existence of a randomized exact equilibrium strategy is not guaranteed.
Proposition 20. The randomized exact equilibrium strategy defined in Definition 16 may fail to exist.
Since an exact equilibrium strategy may not exist, and the existence of feedback equilibria is difficulty to establish due to the multiplicity of the follower’s best responses w.r.t. the leader’s strategy (see Remark 31), we turn to the notion of an \(\varepsilon\)-equilibrium.
Definition 17 (\(\varepsilon\)-Feedback Equilibrium). A Markov strategy pair \((p,(r,\mathbf{q}) )\in \mathcal{R}_0 \times (\mathcal{R}_0 \times\mathcal{Q})\) is called a randomized \(\varepsilon\)-feedback equilibrium for problem 16 , if the following holds: \[\begin{align} &J_2\left(x,{p'},(r,\mathbf{q}(p'))\right) \ge J_2\left(x, {p'}, (r',\mathbf{q}'(p'))\right) - \varepsilon, \quad \forall x \in \mathbb{X}, \, p', r' \in \mathcal{R}_0, \, \mathbf{q}' \in \mathcal{Q};\\ &J_1\left(x,p, (r,\mathbf{q}(p))\right) \ge J_1\left(x, {p' \oplus_1 p}, (r,\mathbf{q}(p' \oplus_1 p))\right)-\varepsilon, \quad \forall x \in \mathbb{X}, \, p' \in \mathcal{R}_0. \end{align}\]
Similar to the characterization of Definition 15 in Proposition 18, we obtain an \(\varepsilon\)-feedback equilibrium for free if we have an \(\varepsilon\)-equilibrium defined as follows.
Definition 18 (\(\varepsilon\)-Equilibrium). A pair of randomized Markov stopping policies \((p,(r,q)) \in \mathcal{R}_0 \times (\mathcal{R}_0 \times \mathcal{R}_0)\) is called an \(\varepsilon\)-equilibrium for problem 16 if \[\begin{align} &J_2\left(x,{p},(r,q)\right) \ge J_2\left(x, {p}, (r',q')\right) -\varepsilon, \quad \forall x \in \mathbb{X}, \, (r',q') \in \mathcal{R}_0^2; \label{eq:j2condition95epsilon} \\ &J_1\left(x,p,(r,q)\right) \ge J_1\left(x, {p' \oplus_1 p}, (r,q)\right) - \varepsilon, \quad \forall x \in \mathbb{X}, \, p'\in \mathcal{R}_0. \label{eq:j1condition95epsilon} \end{align}\] {#eq: sublabel=eq:eq:j2condition95epsilon,eq:eq:j1condition95epsilon}
Comparing conditions ?? and ?? with conditions ?? and ?? (which are satisfied by an exact equilibrium, see Remark 19), we see that the \(\varepsilon\)-equilibrium from Definition 18 can be interpreted as an approximation of the exact (feedback) equilibrium strategy in the original (unregularized) game. In the next subsection, the existence of \(\varepsilon\)-equilibrium is established via considering an entropy-regularized Stackelberg stopping game, in which an entropy term is added to the follower’s optimization problem. This regularization yields a continuous best-response function, allowing us to establish the existence of a randomized equilibrium in the entropy-regularized game.
An entropy-regularized Stackelberg game with parameter \(\lambda >0\) is characterized by the objective function pair \((J_1,J_2^{\lambda})\):
\[\label{eq:game95regular95equilibrium} \begin{align} \text{Follower: } & \sup_{(r, q) \in \mathcal{R}_0 ^2} J^{\lambda}_2(x, p, (r, q));\\ \text{Leader: }& \,\,\,\sup_{p \in \mathcal{R}_0 } \quad J_1(x, p, (r^{*,\lambda}, q^{*,\lambda})), \end{align}\tag{17}\] with \[\begin{align} &J^{\lambda}_2(x, p, (r, q)) := \mathbb{E}_x\left[ \delta_2^{\tau^{p} \wedge \tau^{(r, q)}} F_2(\tau^{p}, \tau^{(r, q)})\right] + \lambda \mathbb{E}_x\left[ \sum_{t = 0}^{\tau^{{p}} \wedge \tau^{{q},{r}}} \delta_2^t \mathcal{H}(q_{X_t} \mathbb{1}_{\{\tau^{{p}} >t \}} + r_{X_t} \mathbb{1}_{\{\tau^{{p}} = t \}} )\right],\\ &J_1(x, p, (r, q)) := \mathbb{E}_x\left[ \delta_1^{\tau^{p} \wedge \tau^{(r, q)}} F_1(\tau^{p}, \tau^{(r, q)})\right], \quad x\in \mathbb{X}, p\in \mathcal{R}_0, (r,q) \in \mathcal{R}_0^2;\\ & (r^{*,\lambda}, q^{*,\lambda}) := \arg\max_{(r, q) \in \mathcal{R}^2} J^{\lambda}_2(x, p, (r, q)), \end{align}\] where \(\delta_1, \delta_2 \in (0,1)\) are the discount factors of the leader and the follower, respectively, \(\tau^p\), \(\tau^{r,q}\), and \(F_i\) are defined in 8 , 9 , and 4 , respectively, and \(\mathcal{H}\) is Shannon’s entropy defined by \[\mathcal{H}(q)= -q \log(q)-(1-q) \log(1-q),\quad q \in [0,1].\]
Remark 21. The main motivation for introducing the entropy term is that it plays a crucial analytical role in establishing the existence of a regular equilibrium (see Definition 19), which serves as a tractable approximation to the exact equilibrium, as shown in Proposition 27 and Remark 28. As demonstrated in Section 3.4, this regularization becomes particularly important when the state space is uncountable; see Remark 31.
In addition to the main motivation, the entropy term is potentially essential for the numerical stability of the iterative algorithm used to compute approximate equilibria. By smoothing the follower’s optimization problem, the entropy term ensures that the follower’s best response, and consequently the leader’s utility, depend continuously on the leader’s strategy \(p\) (see Corollary 2 and Proposition 24). This regularity may significantly contribute to the stability of numerical computation.
Beyond its technical role, the entropy term also admits natural behavioral and economic interpretations. For instance, the resulting regularized best-response map ?? has the form of a logit (or quantal) response rule, widely used in economics to model decision makers subject to bounded rationality; see [36]. Alternatively, from a learning perspective, the entropy term can be viewed as encouraging exploration in the exploration–exploitation trade-off in reinforcement learning; see, e.g., [37].
For a fixed constant \(\lambda > 0\), denote the follower’s value function by \[W^{\lambda}(x,{p}): = \sup_{(r,q) \in \mathcal{R}_0^2} J_2^{\lambda}(x, {p},(r,q) ),\] which can be decomposed as \[W^{\lambda}(x, {p}) = p_x W^{\lambda}_S(x) + (1-p_x) W^{\lambda}_C(x,{p}),\] with \[\label{eq:w95lambda95s} W^{\lambda}_S(x) := \sup_{r_x \in [0,1]} r_x h_2(x) + (1-r_x) g_2(x) + \lambda \mathcal{H}(r_x),\tag{18}\] and \[W^{\lambda}_C(x,{p}) := \sup_{{q}, {r} \in \mathcal{R}_0} q_x f_2(x)+(1-q_x)\delta_2\mathbb{E}_x[J^{\lambda}_2(X_1, p, (r,q))] + \lambda \mathcal{H}(q_x).\]
Thanks to the concavity of \(\mathcal{H}\), we obtain the following result by straightforward computation.
Lemma 6. There exists a unique \(r^{*, \lambda}_x \in [0,1]\) that attains the optimal value in 18 . It is given by \[\label{eq:r95star} r^{*, \lambda}_x = \frac{1}{1+ \exp \left(\frac{g_2(x) - h_2(x)}{\lambda}\right)}.\qquad{(8)}\] The utility \(W^{\lambda}_S\) is given by \[W^{\lambda}_S(x) = h_2(x) + \lambda \log\left(1+\exp\left(\frac{g_2(x)-h_2(x)}{\lambda}\right)\right).\]
Recall that the set of randomized Markov (stationary) stopping policies is defined by \[\mathcal{R}_0 := \{p: (\mathbb{X}, \mathcal{B}(\mathbb{X})) \to ([0,1], \mathcal{B}([0,1])) \}.\]
Under Assumption 1, we have that \(\mathcal{R}_0 \subset L^{\infty}(\mathbb{X}, \mu)\), which is compact in weak-* topology \(\sigma(L^{\infty}(\mathbb{X},\mu), L^1(\mathbb{X}, \mu))\). We say a sequence of function \(\{p^n\}_{n\in \mathbb{N}} \in \mathcal{R}_0\) converges to \(p \in \mathcal{R}_0\), i.e., \[p^n \xrightarrow{w*} p,\] if and only if for any test function \(\phi \in L^1(\mathbb{X}, \mu)\),\[\int_{\mathbb{X}} p^n(y)\phi(y)\mu(dy) \to \int_{\mathbb{X}} p(y)\phi(y)\mu(dy).\]
The following lemma will be used repeatedly in establishing continuity properties.
Lemma 7. Let \(\{p^n\}_{n \in \mathbb{N}}\) be a sequence of functions in \(\mathcal{R}_0\) and \(p^n \xrightarrow{w*} p \in \mathcal{R}_0\). Let \(\{\phi^n\}_{n \in \mathbb{N}}\) be a sequence of measurable functions \(\phi^n : \mathbb{X}\to \mathbb{R}\) with \(\sup_{n\in\mathbb{N}} \sup_{x\in \mathbb{X}} |\phi^n(x)| < \infty\) and \(\phi^n(x) \to \phi(x)\) for \(\mu\)-a.e. \(x\in \mathbb{X}\). Then we have \[\mathbb{E}_x[p^n_{X_1} \phi^n(X_1)] \to \mathbb{E}_x[p_{X_1} \phi(X_1)], \quad \forall x \in \mathbb{X}.\]
Proposition 22. For each \(x\in \mathbb{X}\), the follower’s continuation value \(W^{\lambda}_C(x,p)\) is continuous w.r.t. \(p\) under the weak-* topology. That is, \(p^n \xrightarrow{w*} p\) implies \(W^{\lambda}_C(x,p^n) \to W^{\lambda}_C(x,p)\).
The next corollary follows directly from Proposition 22.
Corollary 2. The follower’s response function \(q^{*,\lambda}\) is given by \[\label{eq:q95star} q^{*,\lambda}_{x} :=q^{*,\lambda}_{x} (p):= \frac{1}{1+ \exp \left(\frac{\delta_2 \mathbb{E}_x[p_{X_1}W^{\lambda}_S(X_1) + (1-p_{X_1})W^{\lambda}_C(X_1,p)]- f_2(x)}{\lambda}\right)}.\qquad{(9)}\] Moreover, \(p^n \xrightarrow{w*} p\) implies \(q^{*,\lambda}_x(p^n) \to q^{*,\lambda}_x(p)\) for each \(x \in \mathbb{X}\).
Given the follower’s optimal response \((r^{*,\lambda}, q^{*,\lambda}(p))\) to the leader’s strategy \(p\), in equations ?? and ?? , the entropy-regularized game 17 now can be reduced to the leader’s problem: \[\label{eq:leader95problem95regular} \sup_{p \in \mathcal{R}_0}V^{\lambda}(x, p), \text{ with } V^{\lambda}(x, p) := J_1(x, p, (r^{*,\lambda},q^{*,\lambda}(p))) \quad \forall x \in \mathbb{X}, p\in \mathcal{R}_0.\tag{19}\]
Following similar reasoning as in Corollary 1, the value function \(V^{\lambda}\) in 19 can be decomposed as \[V^{\lambda}(x, p) = p_x V^{\lambda}_S(x) + (1-p_x) V^{\lambda}_C(x, p),\] where the stopping value \(V^{\lambda}_S(x)\) is given explicitly by \[\label{eq:vs95lambda} V^{\lambda}_S(x) := \mathbb{E}_x[F_1(\tau^{p}, \tau^{r^{*,\lambda},q^{*,\lambda}}) \mid \tau^{p} = 0] = r^{*,\lambda}_x h_1(x) + (1-r^{*,\lambda}_x) f_1(x);\tag{20}\] and the continuation value \(V^{\lambda}_C(x, p)\) satisfies iteration equation \[V^{\lambda}_C(x, p) := \mathbb{E}_x[\delta_1^{\tau^{p} \wedge \tau^{r^{*,\lambda},q^{*,\lambda}}}F_1(\tau^{p}, \tau^{r^{*,\lambda},q^{*,\lambda}}) \mid \tau^{p} > 0] = q^{*,\lambda}_x(p) g_1(x) + (1-q^{*,\lambda}_x(p)) \delta_1 \mathbb{E}_x[V^{\lambda}(X_1, p)].\]
When the leader deviates from the strategy \(p\) to \(p'\oplus_1 p\), the follower’s response remains unchanged, as it depends only on the leader’s current state and future strategy. The corresponding value function of the leader is therefore given by \[\label{eq:v95lambda95decompose} V^{\lambda}(x,p'\oplus_1 p) = p'_x V^{\lambda}_S(x) + (1-p'_x)V^{\lambda}_C(x, p).\tag{21}\]
Analogously to the exact equilibrium defined in Definition 16, we introduce the notion of a regular equilibrium in the entropy-regularized Stackelberg stopping game.
Definition 19 (Regular Equilibrium). A randomized Markov stopping policy \(p \in \mathcal{R}_0\) is called a randomized regular equilibrium for the entropy-regularized Stackelberg stopping game 17 with parameter \(\lambda > 0\) if, for all \(x \in \mathbb{X}\), \[V^{\lambda}(x,p) \ge V^{\lambda}(x, p'\oplus_1 p), \quad \forall p' \in \mathcal{R}_0.\] Equivalently, the strategy pair \((p, (r,q))\) with \((r,q) := (r^{*,\lambda}, q^{*\lambda}(p))\) as defined in ?? and ?? , satisfies that for any \(x \in \mathbb{X}\), \[\begin{align} &J_2^{\lambda}(x,p, (r, q)) = \sup_{(r',q')\in \mathcal{R}_0^2} J_2^{\lambda}(x, p,(r',q')),\\ &J_1(x, p, (r, q)) = \sup_{p'\in \mathcal{R}_0} J_1(x, p' \oplus_1 p, (r, q)). \end{align}\]
For any fixed \(x\), the value \(V^{\lambda}(x, p'\oplus_1 p)\) depends on \(p'\) only through the single component \(p'_x\); see 21 . This observation leads to the following proposition, which provides a sufficient condition for the above inequality to hold for almost all \(x \in \mathbb{X}\).
Proposition 23. If \(p\) is a fixed point of the set-valued map \(\Psi: \mathcal{R}_0 \to 2^{\mathcal{R}_0}\) defined as follows, \[\Psi(p) := \left\{\tilde{p} \in \mathcal{R}_0: \int_{\mathbb{X}}(1-\tilde{p}_x )\mathbb{1}_{\{V_S^{\lambda}(x) > V_C^{\lambda}(x,p\}} \mu(dx) = 0 \text{ and } \int_{\mathbb{X}}\tilde{p}_x \mathbb{1}_{\{V_S^{\lambda}(x) < V_C^{\lambda}(x,p)\}} \mu(dx)= 0. \right\},\] then \[\mu\left( \left\{x \in \mathbb{X}: V^{\lambda}(x,p) \ge V^{\lambda}(x, p' \oplus_1 p), \,\, \forall p' \in \mathcal{R}_0\right\}\right) = 1.\]
The following proposition is a key step to establish the existence of a regular equilibrium.
Proposition 24. For each \(x \in \mathbb{X}\), the leader’s continuation value \(V^{\lambda}_C(x,p)\) is continuous w.r.t. \(p\) under the weak-* topology. That is, \(p^n \xrightarrow{w*} p\) implies \(V^{\lambda}_C(x,p^n) \to V^{\lambda}_C(x,p)\).
Remark 25. From the proofs of Proposition 22, Corollary 2, and Proposition 24, the values of \(W_C^{\lambda}(\cdot,p)\), \(q^*(p)\) and \(V_C^{\lambda}(\cdot,p)\) are unchanged if \(p\) is modified on any \(\mu\)-null set. Indeed, these quantities depend on \(p\) only through integrals w.r.t. \(\mu\).
Theorem 26. For each \(\lambda > 0\), there exists a regular randomized equilibrium \(p \in \mathcal{R}_0\) for the entropy-regularized Stackelberg game 17 .
Thanks to Theorem 26, although the existence of an exact equilibrium for the original problem 16 is not guaranteed, the existence of a regular equilibrium ensures that an approximation to the exact equilibrium (i.e., an \(\varepsilon\)-equilibrium) always exists.
Proposition 27. For any \(\varepsilon>0\), there exists \(\lambda_0:=\frac{(1-\delta_2)\epsilon}{\log 2}>0\) such that for any \(\lambda\in(0,\lambda_0)\), the regular randomized equilibrium w.r.t. \(\lambda\) is an \(\varepsilon\)-equilibrium in the sense of Definition 18 for the game 16 .
Remark 28. Note that the existence of \(\varepsilon\)-equilibrium cannot be obtained by an argument involving discretizing the state space, because we do not assume the payoff functions are continuous in states.
In this subsection, we consider the special case in which the state space \(\mathbb{X}\) is finite. Without loss of generality, let \(\mathbb{X}= \{1, \cdots ,N\}\) for some \(N \in \mathbb{N}\). When the state space is finite, as the entropy parameter \(\lambda \to 0\), the family of regular randomized equilibria \(\{p^{\lambda}\}_{\lambda>0}\) admits at least one limit point \(p^*\). Moreover, any such limit point is an exact feedback equilibrium as defined in Definition 15 for the unregularized problem 16 . To illustrate this, we explicitly construct an exact feedback equilibrium for the counterexample in the proof of Proposition 20. In contrast, these observations do not extend to the case of an uncountable state space. This limitation highlights the necessity of introducing the entropy regularization term in the general setting considered in the previous section.
Recall that the follower essentially only need to solve for his optimal response conditional on the leader continuing at the current step. When the leader stops at the current step, the follower’s optimal response is independent of the leader’s strategy \(p\) and can be determined directly. Accordingly, throughout the remainder of this subsection we define the follower’s response in this case by \[\label{eq:r95star95new} r^*_x = \begin{cases} 1, & \text{if } g_2(x) < h_2(x),\\[0.3em] \frac{1}{2}, & \text{if } g_2(x) = h_2(x),\\[0.3em] 0, & \text{if } g_2(x) > h_2(x), \end{cases} \qquad \forall x \in \mathbb{X}.\tag{22}\] In contrast to the earliest optimal stopping time \(\mathbb{1}_{\{g_2(x) \le h_2(x)\}}\), the policy \(r^*\) defined in 22 is a natural choice when the earliest-stopping restriction is lifted, as it coincides with the limit of \(r^{*,\lambda}\) in ?? as \(\lambda \to 0\), and also satisfies the requirement in Proposition 18. Moreover, for any sequence \(\{\lambda_n\}_{n \in \mathbb{N}}\) satisfying \(\lambda_n \to 0\), we have \[\label{eq:vs95limit} \lim_{n \to \infty} V_S^{\lambda_n}(x) = \lim_{n \to \infty}r^{*,\lambda_n}_x h_1(x) + \bigl(1 - r^{*,\lambda_n}_x\bigr) f_1(x) = r^{*}_x h_1(x) + \bigl(1 - r^{*}_x\bigr) f_1(x) = V_S(x).\tag{23}\]
The following proposition shows that the family of regular randomized equilibria \(\{(p^{\lambda}, (r^{*, \lambda},q^{*, \lambda})\}_{\lambda>0}\) admits at least one limit point \((p^*, (r^*,q^*))\) that satisfies ?? and ?? , and hence prove the existence of exact feedback equilibrium.
Proposition 29. Suppose the state space is finite. Let \(\{\lambda_n\}_{n\in \mathbb{N}}\) be any sequence with \(\lambda_n \to 0\), and for each \(n\) let \(p^n\) be a regular randomized equilibrium of the entropy-regularized Stackelberg stopping game with parameter \(\lambda_n\). Then there exists a limit point of the sequence \(\left\{ \left(p^n,\; (r^{*, \lambda_n},q^{*,\lambda_n}(p^n))\right)\right\}_{n}\) that constitutes a randomized feedback equilibrium as defined in Definition 15.
Remark 30. As an alternative to studying limit points of regular randomized equilibria, the existence of an exact randomized feedback equilibrium in the finite-state space case can be established directly via Kakutani’s fixed-point theorem. More precisely, a pair \((p^*, q^*) \in [0,1]^N \times [0,1]^N\) satisfies ?? and ?? if and only if it is a fixed point of the set-valued map \(\hat{\Psi} : [0,1]^N \times [0,1]^N \to 2^{[0,1]^N \times [0,1]^N}\) defined by \[\begin{align} \hat{\Psi} (p,q):= \Bigl\{ (\tilde{p},\tilde{q}) \in [0,1]^N \times [0,1]^N \,\Big|\, \tilde{q} \in \arg\max_{q' \in [0,1]^N} J_2(x, \tau^p, \tau^{q'\oplus_1 q,r^*}), \tilde{p} \in \arg\max_{p' \in [0,1]^N} J_1(x, \tau^{p' \oplus_1 p}, \tau^{q,r^*}), \;\forall x \in \mathbb{X} \Bigr\}. \end{align}\] As \(\mathbb{X}\) is finite, the maximizers \(\tilde{q}\) (respectively \(\tilde{p}\)) of \(J_2\) (respectively \(J_1\)) are attained for any fixed \((p,q)\), and \(V_C\) is continuous, Kakutani’s fixed-point theorem applies on the compact, convex set \([0,1]^N \times [0,1]^N\), yielding the existence of such a fixed point.
Remark 31. The convergence result and existence proof of a feedback equilibrium does not carry over to the general Polish state space. The main difficulty lies in the lack of compactness and continuity properties in infinite-dimensional spaces. In particular, even if \(p^n \xrightarrow{w*} p\) and \(q^n \xrightarrow{w*} q\), this does not imply convergence of \(\mathbb{E}_x[p^n_{X_1} q^n_{X_1}]\), since weak-* convergence preserves integrals against fixed functions but not products of weak-* convergent sequences. Consequently, the set-valued map \(\hat{\Psi}\) may fail to have a closed graph, preventing a direct application of Kakutani’s fixed-point theorem.
Remark 32. Recall that the example in Proposition 20 does not admit an exact equilibrium under Definition 16. However, there always exists an exact feedback equilibrium according to Proposition 29. Specifically, one can verify that there exists a unique exact randomized feedback equilibrium for this example, and the equilibrium is given by \(p= (0,p_b, 0), q = (q_a, 0, 1)\), where \(p_b\) and \(q_a\) are uniquely determined by \[\begin{align} &p_b = \frac{\delta_2(\pi_{ba}K + \pi_{bb}W(b) + \pi_{bc}K^2) - W(b)}{\delta_2(\pi_{ba}K + \pi_{bb}W(b) + \pi_{bc}K^2) - 2} \in (0,1), \text{ where } W(b) = \frac{K (1-\delta_2 \pi_{aa})}{\delta_2 \pi_{ab}} >2;\\ &q_a = \frac{V(a) - \delta_1 (\pi_{aa}V(a) + \pi_{ab}K)}{K^2 - \delta_1 (\pi_{aa}V(a) + \pi_{ab}K)} \in (0,1), \text{ where } V(a) = \frac{K - \delta_1 \pi_{bb}K - 2\delta_1 \pi_{bc}}{\delta_1 \pi_{ba}} \le K^2. \end{align}\]
Let us consider a Stackelberg variant of the game option example in [14]. In the classical setting of game options, not only does the holder have the right to exercise the option at a chosen time, but the issuer is also allowed to recall or cancel the contract. In the Stackelberg variant, we assume that the issuer is the dominant player and announces her strategy in advance.
Let \(X_t\) denote the price of the underlying asset. Suppose that the issuer stops at time \(\tau\) and the holder stops at time \(\rho\). The payoff received by the holder from the issuer is given by \[\Gamma(\tau, \rho) := L(X_{\rho}) \mathbb{1}_{\rho<\tau} + U(X_{\tau}) \mathbb{1}_{\rho>\tau} + M(X_{\tau}) \mathbb{1}_{\tau = \rho}.\] Here, \(L(X_{\rho})\) (resp. \(U(X_{\tau})\), \(M(X_{\tau})\)) denotes the amount received by the holder when he stops before (resp. after, simultaneously with) the issuer.
As discussed in [14], we introduce utility functions \(\varphi_1\) and \(\varphi_2\) for the issuer and the holder, respectively. The Stackelberg stopping game can then be formulated as problem 16 , with payoff functions given by \[\begin{align} &f_1(x) = \varphi_1(-U(x)), \quad g_1(x) = \varphi_1(-L(x)), \quad h_1(x) = \varphi_1(-M(x));\\ &f_2(x) = \varphi_2(U(x)), \quad g_2(x) = \varphi_2(L(x)), \quad h_2(x) = \varphi_2(M(x)). \end{align}\]
The following theorem shows that, under suitable conditions, this Stackelberg stopping game admits an exact equilibrium.
Theorem 33. Denote by \(A(p)\) the indifference set of the follower corresponding to the leader’s strategy \(p\), namely, \[A(p): = \left\{ x\in \mathbb{X}: f_2(x) = \delta_2 \mathbb{E}_x\left[ p_{X_1} W_S(X_1)+ (1-p_{X_1}) W_C(X_1, p)\right]\right\},\] where \(W_S\) and \(W_C\) are defined in 12 and ?? , respectively.
If \(\mu(A(p)) = 0\) for all \(p \in \mathcal{R}_0\), then there exists an exact equilibrium.
The following example satisfies the condition in the theorem above.
Proposition 34. Let \(\mathbb{X}=\mathbb{R}\) and \(\mu\) be the Lebesgue measure. Suppose that \[X_{t+1}=X_t e^{\beta + \sigma Z_{t+1}}, \qquad t \in \mathbb{N},\] where \(\beta,\sigma\) are constants and \(Z_1,Z_2,\dotso\) are i.i.d. standard normal random variables. Assume further that \(f_2(x)=C_0\) for all \(x\in \mathbb{X}\) and \(\max\{g_2(x), h_2(x)\} < C_0/\delta_2\). Then \[\mu(A(p)) = 0, \quad \forall p \in \mathcal{R}_0.\] Consequently, there exists an exact equilibrium.
Proof of Lemma 1. For any \(x \in \mathbb{X}, P, Q \in \mathcal{R}\), by definition,\[\begin{align} J_2(x, P, Q) =& \mathbb{E}_x\left[\delta_2^{\tau^P\wedge\tau^{Q^*_S,Q}}F_2(\tau, \tau^{Q^*_S,Q^n})\right]\\ = &\sum_{t = 0}^{\infty} \mathbb{E}_x \left[\left(\delta_2^{\tau^{Q}}f_2(X_{\tau^{Q}}) \mathbb{1}_{\{\tau^Q < t\}} +\delta_2^t W_S(X_t) \mathbb{1}_{\{\tau^Q \ge t\}} \right) \mathbb{1}_{\{\tau^P = t\}} \right] \end{align}\] Fix \(x \in \mathbb{X}, P \in \mathcal{R}\), and take \(Q^n, Q \in \mathcal{R}\) with \(Q^n \to Q\). Let \(\epsilon >0\). Recall \(K\) given in Assumption 2. Choose \(M\in\mathbb{N}\) such that \(\delta_2^MK\leq\epsilon\). We have that \[\begin{align} &|J_2(x,P, Q^n)-J_2(x,P,Q)|\\ \le &\sum_{t = 0}^{\infty}\mathbb{E}_x \mathbb{1}_{\{\tau^P = t\}} \left\{\left|\delta_2^{\tau^{Q^n}}f_2(X_{\tau^{Q^n}}) \mathbb{1}_{\{\tau^{Q^n} < t\}} - \delta_2^{\tau^{Q}}f_2(X_{\tau^{Q}}) \mathbb{1}_{\{\tau^Q < t\}} \right| + \left|\delta_2^t W_S(X_t) \mathbb{1}_{\{\tau^{Q^n} \ge t\}} - \delta_2^t W_S(X_t) \mathbb{1}_{\{\tau^{Q} \ge t\}} \right|\right\} \\ \le & \sum_{t = 0}^{\infty} \sum_{s = 0}^{t-1} \mathbb{E}_x \mathbb{1}_{\{\tau^P = t\}}\left|\delta_2^{s}f_2(X_{s})\left( \mathbb{1}_{\{\tau^{Q^n} = s\}} - \mathbb{1}_{\{\tau^Q = s\}} \right)\right| + K \sum_{t = 0}^{M}\mathbb{E}_x \delta_2^t \left|\mathbb{1}_{\{\tau^{Q^n} \ge t\}} - \mathbb{1}_{\{\tau^{Q} \ge t\}} \right| + \epsilon\\ \le & K\sum_{s = 0}^{M} \mathbb{E}_x \mathbb{1}_{\{\tau^P \ge s+1\}}\delta_2^{s} \left| \mathbb{1}_{\{\tau^{Q^n} = s\}} - \mathbb{1}_{\{\tau^Q = s\}} \right| + K \sum_{t = 0}^{M}\mathbb{E}_x \delta_2^t \left|\mathbb{1}_{\{\tau^{Q^n} \ge t\}} - \mathbb{1}_{\{\tau^{Q} \ge t\}} \right| + 2 \epsilon \\ \le & K\sum_{s = 0}^{M} \mathbb{E}_x \left[\left| \mathbb{1}_{\{\tau^{Q^n} = s\}} - \mathbb{1}_{\{\tau^Q = s\}} \right| + \left|\mathbb{1}_{\{\tau^{Q^n} \ge s\}} - \mathbb{1}_{\{\tau^{Q} \ge s\}} \right|\right] + 2 \epsilon \end{align}\]
By induction, one can show that if \(Q^n \to Q\), then for any \(k \in \mathbb{N}\) and \(i_1, \cdots, i_k \in \mathbb{N}_0\), \[\mathbb{E}_x \left|\prod_{m = 1}^kQ_{i_m}^n - \prod_{m = 1}^k Q_{i_m} \right| \le \sum_{m = 1}^k \mathbb{E}_x \left|Q_{i_m}^n - Q_{i_m} \right|,\quad \forall n \in \mathbb{N}_0.\] For each \(i_m \in \mathbb{N}_0\),\[\mathbb{E}_x \left|Q_{i_m}^n - Q_{i_m} \right| \le \|\pi\|_{\infty} \int_{\mathbb{X}^{i_m+1}} \left|Q^n_{i_m}(y_0, \cdots, y_{i_m}) - Q_{i_m}(y_0, \cdots, y_{i_m}) \right|\mu(d y_0) \cdots \mu(d y_{i_m}) \to 0, \quad n \to \infty.\] Then for each \(s\le M\),\[\mathbb{E}_x\left|\mathbb{1}_{\{\tau^{Q^n}=s\}}-\mathbb{1}_{\{\tau^{Q}=s\}}\right| = \mathbb{E}_x \left| Q^n_s\prod_{k = 0}^{s-1} \left(1-Q^n_k\right) - Q_s\prod_{k = 0}^{s-1} \left(1-Q_k\right)\right| \to 0,\quad n\to\infty.\] Similarly,\[\mathbb{E}_x \left|\mathbb{1}_{\{\tau^{Q^n}> M\}}-\mathbb{1}_{\{\tau^{Q}> M\}}\right| \to 0,\quad n\to\infty.\] By the arbitrariness of \(\epsilon\), the continuity result holds. Note that \[\label{eq112} W(x,P)=\sup_{Q\in\mathcal{R}} J_2(x,P,Q)=\sup_{n\in\mathbb{N}} J_2(x,P,Q^n),\tag{24}\] where \(\{Q^n\}_{n\in\mathbb{N}}\) is a countable dense subset of \(\mathcal{R}\). Then \((x,P)\mapsto W(x,P)\) is Borel measurable. ◻
Proof of Lemma 2. By definition, for a fixed \(P \in \mathbb{R}\) and \(x \in \mathbb{X}\), \[\begin{align} W_C(x,P) = & \sup_{Q \in \mathcal{R}} Q_{0,x} f_2(x) + (1-Q_{0,x}) \delta_2 \mathbb{E}_x[J_2(X_1, P, \theta_x \circ Q)]\\ = & \sup_{Q_0 \in \mathcal{R}_0} Q_{0,x} f_2(x) + (1-Q_{0,x}) \delta_2 \sup_{\mathbf{Q}\in \mathcal{R}^{\mathbb{X}}}\mathbb{E}_x[J_2(X_1, P, \mathbf{Q}(X_1))]\\ = & \max\left\{ f_2(x), \delta_2 \sup_{\mathbf{Q}\in \mathcal{R}^{\mathbb{X}}}\mathbb{E}_x[J_2(X_1, P, \mathbf{Q}(X_1))] \right\}. \end{align}\] Using a measurable selection argument (see e.g., [41]), we can show that \[\sup_{\mathbf{Q}\in \mathcal{R}^{\mathbb{X}}}\mathbb{E}_x\left[J_2(X_1, P, \mathbf{Q}(X_1))\right] = \mathbb{E}_x\left[ \sup_{Q \in \mathcal{R}}J_2(X_1, P, Q)\right] = \mathbb{E}_x [W(X_1, P)].\] Therefore, the follower’s expected payoff function \(W_C\) satisfies the Bellman equation in ?? . Obviously, \(\mathbb{E}_x[W(X_1, P)]\) admits the integral representation in ?? . ◻
Proof of Lemma 3. Fix \(x\in\mathbb{X}\) and take \(P^n,P\in\mathcal{R}\) with \(P^n\to P\). Let \(\epsilon>0\). Recall \(K\) given in Assumption 2. Choose \(M\in\mathbb{N}\) such that \(\delta_2^MK\leq\epsilon\). We have that \[\begin{align} &|W_C(x,P^n)-W_C(x,P)|\\ &\leq\sup_{\rho\in\mathbb{N}_0}\mathbb{E}_x\left|\delta_2^{\tau^{P^n}\wedge\rho}F_2(\tau^{P^n},\rho)-\delta_2^{\tau^{P}\wedge\rho}F_2(\tau^{P},\rho)\right|\\ &=\sup_{\rho\in \mathbb{N}_0}\mathbb{E}_x\bigg|\delta_2^{\tau^{P^n}\wedge\rho}F_2(\tau^{P^n},\rho)\left(\mathbb{1}_{\{\tau^{P^n}\leq M\}}+\mathbb{1}_{\{\tau^{P^n}> M,\rho\leq M\}}+\mathbb{1}_{\{\tau^{P^n}> M,\rho> M\}}\right)\\ &\quad\quad-\delta_2^{\tau^{P}\wedge\rho}F_2(\tau^{P},\rho)\left(\mathbb{1}_{\{\tau^{P}\leq M\}}+\mathbb{1}_{\{\tau^{P}> M,\rho\leq M\}}+\mathbb{1}_{\{\tau^{P}> M,\rho> M\}}\right)\bigg|\\ &\leq\sup_{\rho\in\mathbb{N}_0}\mathbb{E}_x\left|\sum_{s\leq M}\delta_2^{s\wedge\rho}F_2(s,\rho)\left(\mathbb{1}_{\{\tau^{P^n}=s\}}-\mathbb{1}_{\{\tau^{P}=s\}}\right)+\delta_2^\rho f_2(\rho)\left(\mathbb{1}_{\{\tau^{P^n}> M\}}-\mathbb{1}_{\{\tau^{P}> M\}}\right)\mathbb{1}_{\{\rho\leq M\}}\right|+2\epsilon\\ &\leq K\sup_{\rho\in\mathbb{N}_0}\mathbb{E}_x\left[\sum_{s\leq M}\left|\mathbb{1}_{\{\tau^{P^n}=s\}}-\mathbb{1}_{\{\tau^{P}=s\}}\right|+\left|\mathbb{1}_{\{\tau^{P^n}> M\}}-\mathbb{1}_{\{\tau^{P}> M\}}\right|\right]+2\epsilon. \end{align}\]
By adapting the argument in the proof of Lemma 1, for each \(s\le M\),\[\mathbb{E}_x\left|\mathbb{1}_{\{\tau^{P^n}=s\}}-\mathbb{1}_{\{\tau^{P}=s\}}\right| \to 0, \quad \text{ and } \quad \quad \mathbb{E}_x \left|\mathbb{1}_{\{\tau^{P^n}> M\}}-\mathbb{1}_{\{\tau^{P}> M\}}\right| \to 0,\quad n\to\infty.\] By the arbitrariness of \(\epsilon\), the result holds. ◻
Proof of Lemma 4. The Borel measurability of \(\overline{w}\) and \(\underline w\) can be proved using an argument similar to that in 24 . By Lemma 2, \(W_C(x, P)\) satisfies \[W_C(x,P) = \max \left\{ f_2(x), \delta_2 \mathbb{E}_x[P_0(X_1)W_S(X_1) + (1-P_0(X_1))W_C(X_1, \theta_{X_1} \circ P)] \right\}.\] Taking the infimum over all \(P \in \mathcal{R}\) on both sides yields \[\begin{align} \underline{w}_x =& \inf_{P \in \mathcal{R}} \max \left\{ f_2(x), \delta_2 \mathbb{E}_x[P_0(X_1)W_S(X_1) + (1-P_0(X_1))W_C(X_1, \theta_{X_1} \circ P)] \right\}\\ = & \max \left\{ f_2(x), \delta_2 \inf_{P_0 \in \mathcal{R}_0, \mathbf{P}\in \mathcal{R}^{\mathbb{X}}}\mathbb{E}_x[P_0(X_1)W_S(X_1) + (1-P_0(X_1))W_C(X_1, \mathbf{P}(X_1)] \right\}. \end{align}\] Using a measurable selection argument, we obtain \[\begin{align} &\inf_{P_0 \in \mathcal{R}_0, \mathbf{P}\in \mathcal{R}^{\mathbb{X}}}\mathbb{E}_x[P_0(X_1)W_S(X_1) + (1-P_0(X_1))W_C(X_1, \mathbf{P}(X_1)] \\ =& \mathbb{E}_x\left[ \inf_{P_0 \in \mathcal{R}_0}P_0(X_1)W_S(X_1) + (1-P_0(X_1)) \inf_{\mathbf{P}\in \mathcal{R}^{\mathbb{X}} }W_C(X_1, \mathbf{P}(X_1)\right]\\ =& \mathbb{E}_x\left[ \inf_{P_0 \in \mathcal{R}_0}P_0(X_1)W_S(X_1) + (1-P_0(X_1)) \underline{w}_{X_1}\right]\\ =& \mathbb{E}_x\left[ \min\left\{W_S(X_1), \underline{w}_{X_1}\right\}\right]. \end{align}\] In the last equation, the infimum is attained at \[\label{eq113} P_0^*(x) = \underline p_x := \mathbb{1}_{\{W_S(x) \le \underline{w}_{x}\}}, \quad x \in \mathbb{X}.\tag{25}\] Thus we obtain equation ?? . Similarly, \(\overline{w}_x\) satisfies ?? .
To show ?? admits a unique solution, we consider the following operator \(\underline{\Phi}: \mathbb{R}^{\mathbb{X}} \to \mathbb{R}^{\mathbb{X}}\), where \(\mathbb{R}^{\mathbb{X}}\) denotes the space of all real-valued functions on \(\mathbb{X}\), and is endowed with the supremum norm \(\| {w}\|= \sup_{x\in \mathbb{X}} |w_x|\). \[\underline{\Phi}[{w}]_x := \max\left\{f_2(x), \delta_2 \int_{\mathbb{X}} \left(W_S(y)\wedge w_y\right) \Pi(x,dy)\right\}, \quad \forall x \in \mathbb{X}.\] Let \(\tilde{{w}}\) and \(\hat{{w}}\) be two arbitrary functions in \(\mathbb{R}^{\mathbb{X}}\). We have that
\[\left|\underline{\Phi}[\hat{w}]_x - \underline{\Phi}[\tilde{w}]_x\right| \le \delta_2\int_{\mathbb{X}} |\hat{w}_y - \tilde{w}_y| \Pi(x, dy) \le \delta_2 \|\tilde{w}-\hat{w}\|.\] Therefore, \(\|\underline{\Phi}[\tilde{w}] - \underline{\Phi}[\hat{w}]\| \le \delta_2\|\tilde{w}-\hat{w}\|\). By the Banach fixed-point theorem, ?? admits a unique solution. Similarly we can show that ?? has a unique solution.
To show that \(D_x = [\underline{w}_x, \overline{w}_x]\), we first show that the supremum and infimum in the definition of \(\overline{w}_x\) and \(\underline w_x\) are attained, and then we show that for any \(w\in[\underline w_x,\overline{w}_x]\), there exists \(P\in\mathcal{R}\) such that \(W_C(x,P)=w\).
Indeed, the optimal values for \(\underline{w}_x\) and \(\overline{w}_x\) are attained by pure Markov strategies. To see this, consider the pure Markov strategy \(\underline p\) defined in 25 . The above argument shows that \(\underline w\) is a solution to the following equation,\[\underline w_x = \max \left\{ f_2(x), \delta_2 \mathbb{E}_x\left[\underline p_{X_1}W_S(X_1) + (1-\underline p_{X_1})\underline w_{X_1}\right] \right\} , \quad \forall x \in \mathbb{X}.\]By Lemma 2 , the utility function \(W_C(\cdot, \underline p)\) satisfies the same equation. A similar argument shows that this equation admits a unique solution. Therefore, \[W_C(x, \underline{p}) = \inf_{p \in \mathcal{R}_0}W_C(x, p) = \underline{w}_x, \quad \forall x \in \mathbb{X}.\] The same reasoning applies to \(\overline{w}_\cdot\). Fix \(w\in[\underline w_x,\overline{w}_x]\). Let \(\overline{P},\underline P\in\mathcal{R}\) be such that \[W_C(x,\overline{P})=\overline{w}_x\quad\text{and}\quad W_C(x,\underline P)=\underline w_x.\] For \(\eta\in[0,1]\), define \(P^\eta\in\mathcal{R}\) by \[P_t^\eta:=\eta\underline P_t+(1-\eta)\overline{P}_t,\quad\forall\,t\in\mathbb{N}_0.\] Then \(\eta\mapsto P^\eta\) is continuous. By Lemma 3, there exists \(\eta^*\in[0,1]\) such that \(W_C(x,P^{\eta^*})=w\). ◻
Proof of Theorem 14. The boundedness of \(v\) follows immediately from Assumption 2. As the map \((x,P)\mapsto V(x,P)\) is Borel measurable and the set \[\text{Graph}(\mathcal{L}):=\{(x,w,P)\in D\times\mathcal{R}\,|\,W_C(x,P)=w\}\] is Borel measurable, we know that \(v\) is upper-semianalytic.
We first show that \(v(x,w)\) satisfies ?? . For each \(P \in \mathcal{R}\) such that \(W_C(x,P) = f_2(x)\), we have \(V_C(x, P) = g_1(x)\). By definition, \(v_x(f_2(x)) = g_1(x)\). For the rest of the proof, we assume \(w\in D_x\cap(f_2(x),\infty)\). We now establish the two inequalities that together form the Bellman equation ?? .
“\(\le\)". Fix \(x\) and \(w \in D_x \cap (f_2(x), \infty)\). For each \(P \in \mathcal{L}(x,w)\), let \(\hat{w}_y = W_C(y, \theta_y \circ P)\) for \(y \in \mathbb{X}\). Then \((\hat{{w}}_{\cdot}, P_0(\cdot)) \in \mathcal{A}(x,w)\) and \[\begin{align} V_C(x,P) &=\delta_1 \int_{\mathbb{X}} [P_0(y) V_S(y) +(1-P_0(y)) V_C(y, \theta_y \circ P)] \Pi(x,dy) \\ & \le \delta_1 \int_{\mathbb{X}} [P_0(y) V_S(y) +(1-P_0(y)) v(y,\hat{w}_y)] \Pi(x,dy)\\ & \le \sup_{({w}'_{\cdot},{p})\in \mathcal{A}(x,w)} \delta_1 \int_{\mathbb{X}} [p_y V_S(y) + (1-p_y) v(y,w'_y)] \Pi(x,dy). \end{align}\] Since the above holds for all \(P \in \mathcal{L}(x,w)\), we have \[v(x,w) = \sup_{P\in \mathcal{L}(x,w)} V_C(x,P) \le \sup_{({w}'_{\cdot}, {p})\in \mathcal{A}(x,w)} \delta_1 \int_{\mathbb{X}} [p_y V_S(y) + (1-p_y) v(y,w'_y)] \Pi(x,dy).\]
"\(\ge\)". For each \(\epsilon > 0\), there exists \((\hat{{w}}_{\cdot}, \hat{p}) \in \mathcal{A}(x,w)\) such that \[\text{RHS of \eqref{eq:v95bellman} } \le \delta_1 \int_{\mathbb{X}} [\hat{p}(y) V_S(y) +(1-\hat{p}(y)) v(y,\hat{w}_y)] \Pi(x,dy) + \epsilon.\] Since \[\text{Graph}(\mathcal{L}(\cdot, \hat{w}_\cdot))=\{(y,P):\;W_C(y,P)=\hat{w}_y\}\subset \mathbb{X}\times\mathcal{R}\] is Borel measurable, by measurable selection (see e.g., [41]) there exists Borel measurable \(\mathbf{\hat{P}}: \mathbb{X}\to\mathcal{R}\) such that \(\mathbf{\hat{P}}(y)\in \mathcal{L}(y, \hat{w}_y)\) for any \(y \in \mathbb{X}\), and \[V_C(y, \mathbf{\hat{P}}(y)) \ge v(y,\hat{w}_y) - \epsilon,\quad \mu\text{-a.s.}\;y\in\mathbb{X}.\] Let \({P} = \hat{p} \oplus \mathbf{\hat{P}} \in \mathcal{R}\). Then \({P} \in \mathcal{L}(x,w)\) since \(w = \Theta_x(\hat{w}_{\cdot},\hat{p}) = W_C(x, {P})\). Therefore, \[\begin{align} \text{RHS of \eqref{eq:v95bellman} } &\le \delta_1 \int_{\mathbb{X}} [\hat{p}_y V_S(y) +(1-\hat{p}_y) V_C(y, \mathbf{\hat{P}}(y))] \Pi(x,dy) + 2\epsilon \\ &= V_C(x,{P}) + 2\epsilon \le v(x,w_x) + 2\epsilon. \end{align}\] Letting \(\epsilon \to 0\), we obtain the desired result.
Next we show that ?? admits a unique solution. Suppose that \(\tilde{u}, \hat{u}: D \to \mathbb{R}\) are two bounded and Borel measurable functions that satisfy equation ?? . Then for each \(x \in \mathbb{X}\) and each \(w \in D_x\), we have \[\left|\hat{u}(x,w) - \tilde{u}(x,w)\right| \le \sup_{({w}'_{\cdot}, p)\in \mathcal{A}(x,w)} \delta_1 \int_{\mathbb{X}}(1-p_y)\left|\hat{u}(y,w'_y) - \tilde{u}(y,w'_y)\right| \Pi(x,dy)\le \delta_1 \|\hat{u} - \tilde{u}\|_{\infty}.\] Therefore, \[\|\hat{u} - \tilde{u}\|_{\infty} = \sup_{x\in \mathbb{X}}\sup_{w \in D_x} \left|\hat{u}(x,w) - \tilde{u}(x,w)\right| \le \delta_1 \|\hat{u} - \tilde{u}\|_{\infty}.\] Since \(\delta_1<1\), we have \(\|\hat{u} - \tilde{u}\|_{\infty} = 0\) and the solution to ?? is unique. ◻
Proof of Proposition 20. We prove the proposition by presenting a counterexample in which no randomized equilibrium strategy exists. This example, originally constructed in [38], is a variation of a war-of-attrition-type game.
Let \(\mathbb{X}= \{a,b,c\}\) and consider the transition matrix \(\Pi = (\pi_{xy})_{x,y \in \mathbb{X}}\), where all \(\pi_{xy} > 0\) except \(\pi_{ac} = 0\). Suppose the functions are given by the following equations: \[\begin{array}{llllll} f_1(a) = 1, &f_1(b) = K, &f_1(c) = 1, &f_2(a) = K, &f_2(b) = 1, &f_2(c) = K^2,\\ g_1(a) = K^2, &g_1(b) = K+1, &g_1(c) = 2, &g_2(a) = K+1, &g_2(b) = 2, &g_2(c) = K^2+1, \end{array}\] where \(K>0\) is a constant. We assume \(h_i(x) = \frac{1}{2}\left(f_i(x) + g_i(x)\right)\) for \(i \in \{1,2\}, x \in \mathbb{X}\).
We will show that no relaxed equilibrium exists if \(K\) is large enough.
Note that the functions satisfy the inequality \(f_i(x) < h_i(x) < g_i(x)\) for all \(x\in \mathbb{X}, i \in \{1,2\}\). It implies that for every \({p} \in [0,1]^3\), we have \[W_S(x) = g_2(x), V_S(x) = f_1(x), \forall x \in \{a,b,c\}.\]
Recall that \(V(x,{p}) = p_x V_S(x) + (1-p_x) V_C(x, {p})\) and \(W(x,{p}) = p_x W_S(x) + (1-p_x) W_C(x, {p})\), where \(W_C\) and \(V_C\) satisfy equations ?? and 15 , respectively.
We now derive a set of necessary conditions that any equilibrium strategy must satisfy, and subsequently show that no Markov strategy meets these conditions. To that end, suppose \({p}\) is an equilibrium strategy. In what follows, we simplify notation by writing \(V(x)\) and \(W(x)\) in place of \(V(x, {p})\) and \(W(x, {p})\), respectively. For each \(x\in \{a,b,c\}\), we consider the three scenarios below:
\(p_x = 0\). We have \[\begin{align} W(x) &= W_C(x,{p}) = \max \left\{f_2(x), \delta_2 \sum_{y\in \mathbb{X}}\pi_{xy}W(y) \right\},\\ V(x) &= V_C(x,{p}) = g_1(x) \mathbb{1}_{\{W(x)= f_2(x)\}} + \delta_1 \sum_{y\in \mathbb{X}}\pi_{xy}V(y) \mathbb{1}_{\{W(x)> f_2(x)\}}. \end{align}\] Since \(V(x, {p}'\oplus_1 {p}) = V_S(x) = f_1(x)\) when \(p'_x = 1\), the equilibrium condition \(V(x) \ge V(x, {p}'\oplus_1 {p})\) implies that \[\begin{cases} g_1(x) > f_1(x), &\text{ if } W(x)= f_2(x),\\ \delta_1 \sum_{y\in \mathbb{X}}\pi_{xy}V(y) \ge f_1(x), &\text{ if } W(x)> f_2(x). \end{cases}\]
\(p_x = 1\). We have \[\begin{align} W(x) = W_S(x) = g_2(x) \quad \text{ and } \quad V(x) =V_S(x) = f_1(x) . \end{align}\] Note that \(V(x,{p}'\oplus_1 {p}) = V_C(x,{p})\) when \(p'_x = 0\). If \(V(x) \ge V(x, {p}'\oplus_1 {p})\), we have \[f_1(x) \ge g_1(x) \mathbb{1}_{\{W_C(x, {p})= f_2(x)\}} + \delta_1 \sum_{y\in \mathbb{X}}\pi_{xy}V(y) \mathbb{1}_{\{W_C(x, {p})> f_2(x)\}}.\] Since \(f_1(x) < g_1(x)\), the above inequality implies that \[W_C(x, {p}) > f_2(x) \text{ and } V(x)=f_1(x) \ge \delta_1 \sum_{y\in \mathbb{X}}\pi_{xy}V(y).\]
\(p_x \in (0,1)\). We have \[\begin{align} W(x) = p_x W_S(x) + (1-p_x) W_C(x, {p}) \quad \text{ and } \quad V(x) = p_x V_S(x) + (1-p_x) V_C(x, {p}). \end{align}\] Since \(V(x) \ge V(x, {p}'\oplus_1 {p})\) when \(p'_x \in \{0,1\}\), we have \[V_S(x) = V_C(x, {p}) \Rightarrow f_1(x) = g_1(x) \mathbb{1}_{\{W_C(x, {p})= f_2(x)\}} + \delta_1 \sum_{y\in \mathbb{X}}\pi_{xy}V(y) \mathbb{1}_{\{W_C(x, {p})> f_2(x)\}}.\] Again, since \(f_1(x) < g_1(x)\), the above equality implies that \[W_C(x, {p})> f_2(x) \text{ and } V(x)=f_1(x) = \delta_1 \sum_{y\in \mathbb{X}}\pi_{xy}V(y).\]
In all three cases, \(V(x) \ge f_1(x)\) for \(x\in \{a,b,c\}\). In particular, \(V(b)\ge K\). If \(p_a \in (0,1]\), the necessary condition \(V(a) = f_1(a) = 1\) will contradict \(1 \ge \delta_1 (\pi_{aa} + \pi_{ab} V(b)) \ge \delta_1 (\pi_{aa} + \pi_{ab} K)\) when \(K\) is large. Similarly, if \(p_c \in (0,1]\), the condition \(V(c) = f_1(c) = 1 \ge \delta_1 (\pi_{ca} V(a) + \pi_{cb} V(b) + \pi_{cc} V(c))\) also leads to a contradiction. It remains to check the following three cases.
Case 1. We have \(p_a = 0, p_c = 0\), and \(p_b = 1\). The follower’s value function satisfies \[\begin{align} W(a) &= \max \left\{K, \delta_2 (\pi_{aa}W(a) + \pi_{ab} W(b)) \right\},\\ W(b) &= 2,\\ W(c) &= \max \left\{K^2, \delta_2 (\pi_{ca}W(a) + \pi_{cb} W(b) + \pi_{cc} W(c))\right\}, \end{align}\] which leads to \(V(a) = g_1(a) = K^2, V(c) = g_1(c) = 2\). However, it contradicts \(V(b) = f_1(b) = K \ge \delta_1 (\pi_{ba}V(a)+\pi_{bb}V(b)+\pi_{bc}V(c))\) when \(K\) is large.
Case 2. We have \(p_a = 0, p_c = 0\), and \(p_b = 0\). The follower’s value function satisfies \[\begin{align} W(a) &= \max \left\{K, \delta_2 (\pi_{aa}W(a) + \pi_{ab} W(b)) \right\},\\ W(b) &= \max \left\{2, \delta_2 (\pi_{ba}W(a) + \pi_{bb} W(b) + \pi_{bc} W(c)) \right\},\\ W(c) &= \max \left\{K^2, \delta_2 (\pi_{ca}W(a) + \pi_{cb} W(b) + \pi_{cc} W(c))\right\}, \end{align}\] which leads to \[\begin{align} V(a) &= \delta_1 (\pi_{aa}V(a)+\pi_{ab}V(b)),\\ V(b) &= \delta_1 (\pi_{ba}V(a)+\pi_{bb}V(b)+\pi_{bc}V(c)),\\ V(c) & = 2. \end{align}\] The solution for \(V(b)\) in the above equation does not satisfy the necessary condition \(V(b) \ge f_1(b) = K\) for large \(K\).
Case 3. We have \(p_a = 0, p_c = 0\), and \(p_b \in (0,1)\). The follower’s value function satisfies \[\begin{align} W(a) &= \max \left\{K, \delta_2 (\pi_{aa}W(a) + \pi_{ab} W(b)) \right\},\\ W(b) &= 2 p_b + (1-p_b) \delta_2 (\pi_{ba}W(a)+\pi_{bb}W(b)+\pi_{bc}W(c)),\\ W(c) &= \max \left\{K^2, \delta_2 (\pi_{ca}W(a) + \pi_{cb} W(b) + \pi_{cc} W(c))\right\}. \end{align}\] Since \(K^2\) is large, \(W(x) \le K^2\) for all \(x \in \{a,b,c\}\). We have \(W(c) =K^2\) and \(V(c) = 2\). Then depending on whether or not the follower stops, we have either \[\begin{align} V(a) &= g_1(a) = K^2,\\ V(b) &= K = \delta_1 (\pi_{ba}V(a)+\pi_{bb}V(b)+\pi_{bc}V(c)),\\ V(c) & = 2 \end{align}\] or \[\begin{align} V(a) &= \delta_1 (\pi_{aa}V(a)+\pi_{ab}V(b)),\\ V(b) &= K = \delta_1 (\pi_{ba}V(a)+\pi_{bb}V(b)+\pi_{bc}V(c)),\\ V(c) & = 2 \end{align}\] holds. It is easy to see that when \(K\) is large enough neither equation system holds. ◻
Proof of Lemma 7. For any \(x\in \mathbb{X}\), \[\begin{align} \left|\mathbb{E}_x[p^n_{X_1} \phi^n(X_1)]-\mathbb{E}_x[p_{X_1} \phi(X_1)]\right| \le &\left|\mathbb{E}_x[p^n_{X_1} \phi^n(X_1)]-\mathbb{E}_x[p^n_{X_1} \phi(X_1)]\right| + \left|\mathbb{E}_x[p^n_{X_1} \phi(X_1)]-\mathbb{E}_x[p_{X_1} \phi(X_1)]\right|\\ \le &\mathbb{E}_x[p^n_{X_1} |\phi^n(X_1)-\phi(X_1)|] + \left|\mathbb{E}_x[p^n_{X_1} \phi(X_1)]-\mathbb{E}_x[p_{X_1} \phi(X_1)]\right|\\ \le & \mathbb{E}_x[|\phi^n(X_1)-\phi(X_1)|] + \left|\int_{\mathbb{X}} (p^n_y -p_y)\phi(y)\pi(x,y)\mu(dy) \right|. \end{align}\] Since \(\phi^n(x) \to \phi(x)\) for a.e. \(x \in \mathbb{X}\), by Dominant Convergence Theorem we have that the first term satisfies \[\lim_{n \to \infty} \mathbb{E}_x[|\phi^n(X_1)-\phi(X_1)|] = 0.\] Since \(\sup_{x\in \mathbb{X}} |\phi(x)|<\infty\) and \(\pi(x, \cdot) \in L^1(\mathbb{X}, \mu)\), the weak-* convergence of \(\{p^n\}_{n \in \mathbb{N}}\) implies that the second term also converges to \(0\), i.e., \[\lim_{n \to \infty} \left|\int_{\mathbb{X}} (p^n_y -p_y)\phi(y)\pi(x,y)\mu(dy) \right| = 0.\] ◻
Proof of Proposition 22. Thanks to Lemma 6, for each \(p \in \mathcal{R}_0\), the follower’s continuation value \(W^{\lambda}_C(x,p)\) admits the representation \[\label{eq:wc95decompse951} W^{\lambda}_C(x, p) = \sup_{q \in \mathcal{R}_0} \lambda \mathcal{H}(q_x) + q_xf_2(x) + (1-q_x)\sum_{t = 1}^{\infty} \delta_2^t H_t(x, p, q).\tag{26}\] Here \(H_t(x, p, q)\) is defined by \[H_t(x,p,q) = \mathbb{E}_x\left[\left(\prod_{k = 1}^{t-1} (1-q_{X_k})(1-p_{X_k})\right)\left(p_{X_t}W^{\lambda}_S(x) + (1-p_{X_t})\left(q_x f_2(x) +\lambda \mathcal{H}(q_x)\right)\right)\right],\] with the convention that the empty product \(\prod_{k = 1}^{t-1} (1-q_{X_k})(1-p_{X_k})\) equals one when \(t = 1\).
To analyze continuity in \(p\), we introduce a finite-horizon truncation of \(W^{\lambda}_C\) as follows. For \(T \ge 1\), define \[W^{\lambda,T}_C(x,p) := \sup_{q_t\in \mathcal{R}_0, t \in [[0, T-1]]}\lambda \mathcal{H}(q_{0,x}) + q_{0,x}f_2(x) + (1-q_{0,x})\left( \delta_2^T H_T(x) + \sum_{t = 1}^{T-1} \delta_2^t H_t(x, p, q_t) \right),\] where \(H_T(x) := \mathbb{E}_x\left[\left(\prod_{k = 1}^{T-1} (1-q_{X_k})(1-p_{X_k})\right) h_2(X_T)\right]\).
In the finite-horizon problem, the follower’s policy \(q_t\) is allowed to depend on time. In the infinite-horizon setting, since the follower’s problem is stationary when the leader adopts a Markov strategy \(p\in \mathcal{R}_0\), the optimal value 26 can equivalently be characterized as \[W^{\lambda}_C(x, p) = \sup_{q_t \in \mathcal{R}_0, t\in \mathbb{N}_0} \lambda \mathcal{H}(q_{0,x})) + q_{0,x}f_2(x) + (1-q_{0,x})\sum_{t = 1}^{\infty} \delta_2^t H_t(x, p, q_{t ,x}).\]
Since \(f_2,g_2\) and \(h_2\) are bounded functions on \(\mathbb{X}\), there exists a constant \(M>0\) such that, for any \(T \in \mathbb{N}\), \[\left|W^{\lambda,T}_C(x,p) - W^{\lambda}_C(x,p) \right| \le \sum_{t = T}^{\infty} \delta_2^t M = \frac{\delta_2^T M}{1-\delta_2}, \quad \forall x \in \mathbb{X}, p \in \mathcal{R}_0.\] Consequently, to establish the continuity of \(W^{\lambda}_C(x,p)\) w.r.t. \(p\), it suffices to show that for each \(x \in \mathbb{X}\) and \(T \in \mathbb{N}\), \[\label{eq:WT95continuous} p^n \xrightarrow{w*} p \quad \Longrightarrow \quad W^{\lambda,T}_C(x, p^n) \xrightarrow{ } W^{\lambda,T}_C(x,p).\tag{27}\]
We prove 27 by induction. When \(T = 1\),\[W^{\lambda,T}_C(x,p) = \sup_{q_{0,x} \in [0,1]}\lambda \mathcal{H}(q_{0,x}) + q_{0,x}f_2(x) + (1-q_{0,x}) \delta_2 \mathbb{E}_x[h_2(X_1)],\] which is independent of \(p\). Thus 27 holds trivially. Assume that 27 holds for \(T = 1, \cdots, l\). Now consider \(T = l+1\) for \(l\ge 1\).
By classical DPP, \(W^{\lambda,l+1}_C(x,p)\) satisfies the following Bellman equation. \[W_C^{\lambda,l+1}(x,p) = \sup_{q_{0,x} \in [0,1]}\lambda \mathcal{H}(q_{0,x}) + q_{0,x}f_2(x) + (1-q_{0,x}) \delta_2 \mathbb{E}_x\left[p_{X_1}W^{\lambda}_S(X_1) + (1-p_{X_1})W^{\lambda,l}_C(X_1,p)\right].\] The above supremum is attained at \[q^*_{0,x} :=q^*_{0,x} (p):= \frac{1}{1+ \exp \left(\frac{\delta_2 \mathbb{E}_x[p_{X_1}W^{\lambda}_S(X_1) + (1-p_{X_1})W^{\lambda,l}_C(X_1,p)]- f_2(x)}{\lambda}\right)}.\] Then we have \[W^{\lambda,l+1}_C(x, {p}) = f_2(x) + \lambda \log\left(1+\exp\left(\frac{\delta_2 \mathbb{E}_x[p_{X_1}W^{\lambda}_S(X_1) + (1-p_{X_1})W^{\lambda,l}_C(X_1,p)]- f_2(x)}{\lambda}\right)\right).\] Thanks to Lemma 7 and the induction hypothesis, \(\mathbb{E}_x[p_{X_1}W^{\lambda}_S(X_1)]\) and \(\mathbb{E}_x[(1-p_{X_1})W^{\lambda,l}_C(X_1,p)]\) are continuous w.r.t. \(p\). Consequently, \(W^{\lambda,l+1}_C(x, {p})\) is continuous w.r.t. \(p\). ◻
Proof of Proposition 23. Thanks to 21 , for each \(x \in \mathbb{X}\), the condition \[V^{\lambda}(x,p) \ge V^{\lambda}(x, p' \oplus_1 p), \,\, \forall p' \in \mathcal{R}_0\] holds, if and only if \[p_x V_S^{\lambda}(x) + (1-p_x)V^{\lambda}_C(x,p) = \max_{p'_x \in [0,1]} p'_x V_S^{\lambda}(x) + (1-p'_x)V^{\lambda}_C(x,p),\] which is equivalent to \[(1- p_x )\mathbb{1}_{\{V_S^{\lambda}(x) > V_C^{\lambda}(x,p\}} = p_x \mathbb{1}_{\{V_S^{\lambda}(x) < V_C^{\lambda}(x,p\}} = 0.\]
If \(p\in \Psi(p)\), then \[(1- p_x )\mathbb{1}_{\{V_S^{\lambda}(x) > V_C^{\lambda}(x,p\}} = p_x \mathbb{1}_{\{V_S^{\lambda}(x) < V_C^{\lambda}(x,p\}} = 0, \quad \mu\text{-a.s.},\] since \((1- p_x )\mathbb{1}_{\{V_S^{\lambda}(x) > V_C^{\lambda}(x,p\}} \ge 0\) and \(p_x \mathbb{1}_{\{V_S^{\lambda}(x) < V_C^{\lambda}(x,p\}} \ge 0\). ◻
Proof of Proposition 24. Given the follower’s best response ?? , the leader’s continuation value \(V^{\lambda}_C\) admits the following representation. For each \(x \in \mathbb{X}, p \in \mathcal{R}_0\), \[V^{\lambda}_C(x,p) = q^*_x(p)g_1(x) + (1-q^*_x(p))\sum_{t = 1}^{\infty} \delta_1^t I_t(x,p),\] where \(I_t\) is defined by \[I_t(x,p) := \mathbb{E}_x\left[\left(\prod_{k = 1}^{t-1}\left(1-q^*_{X_k}(p)\right)\left(1-p_{X_k}\right)\right) \left(p_{X_t} V_S^{\lambda}(X_t) + (1-p_{X_t})q^*_{X_t}(p) g_1(X_t)\right)\right].\] To establish continuity of \(V^{\lambda}_C\) w.r.t. \(p\), it suffices to show that for each \(x \in \mathbb{X}\) and \(t \in \mathbb{N}\), \[\label{eq:It95continuous} p^n \xrightarrow{w*} p \quad \Longrightarrow \quad I_t(x, p^n) \xrightarrow{ } I_t(x,p).\tag{28}\]
We prove 28 by induction. When \(t = 1\),\[I_t(x,p) = \mathbb{E}_x[p_{X_1}V^{\lambda}_S(X_1) + (1-p_{X_1})q^*_{X_1}(p)g_1(X_1)].\] By Lemma 7 and Corollary 2, the map \(p \mapsto I_1(x, p)\) is continuous. Assume that 28 holds for \(t = 1, \cdots, l\). Now consider \(t = l+1\) for \(l\ge 1\).
Conditioning on the \(\sigma\)-algebra generated by \(X_1\), we obtain \[I_{l+1}(x,p) = \mathbb{E}_x\left[\left(1-q^*_{X_1}(p)\right)(1-p_{X_1})I_{l}(X_1,p)\right].\] Due to the induction hypothesis and Corollary 2, \[p^n\xrightarrow{w*}p \Longrightarrow I_{l}(x,p^n)\left(1-q^*_{X_1}(p^n)\right) \to I_l(x, p)\left(1-q^*_{X_1}(p)\right), \, \forall x \in \mathbb{X}.\] Applying Lemma 7 again completes the proof. ◻
Proof of Theorem 26. By Proposition 23 and Remark 25, any fixed-point \(p \in \Psi(p)\) can be modified on a \(\mu\)-null set to yield a regular randomized equilibrium in the sense of Definition 16. Henceforth, it suffices to prove the existence of a fixed point of \(\Psi\). Since \(\mathcal{R}_0\) is a non-empty, compact and convex subset of \(L^{\infty}(\mathbb{X},\mu)\), we can apply Kakutani’s theorem to prove the existence of fixed point.
For each fixed \(p \in \mathcal{R}_0\), \(V^{\lambda}_S(\cdot)\) and \(V^{\lambda}_C(\cdot,p)\) are measurable and bounded functions on \(\mathbb{X}\), set \(\tilde{p}_{\cdot} = \mathbb{1}_{\{V_S^{\lambda}(\cdot) \ge V_C^{\lambda}(\cdot,p) \}} \in \mathcal{R}_0\). Then \(\tilde{p} \in \Psi(p)\) and hence \(\Psi(p)\) is non-empty. It is straightforward that if \(\tilde{p}, \hat{p} \in \Psi(p)\), then \[\alpha \tilde{p} + (1-\alpha)\hat{p} \in \Psi(p), \quad \alpha \in [0,1].\] which means that \(\Psi(p)\) is convex for all \(p \in \mathcal{R}_0\).
Next we show that for any \(p^n, \tilde{p}^n, p, \tilde{p} \in \mathcal{R}_0\) with \(p^n \xrightarrow{w*} p\) and \(\tilde{p}^n \xrightarrow{w*} \tilde{p}\), if \(\tilde{p}^n \in \Psi(p^n)\), then \(\tilde{p} \in \Psi(p)\). Equivalently, we need to show that \[\label{eq:condition1} \int_{\mathbb{X}} \tilde{p}_x \mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p)\}} \mu(dx) = 0,\tag{29}\] and \[\label{eq:condition2} \int_{\mathbb{X}} (1-\tilde{p}_x) \mathbb{1}_{\{V_S^{\lambda}(x) > V^{\lambda}_C(x,p)\}} \mu(dx) = 0.\tag{30}\]
For the fixed \(p \in \mathcal{R}_0\), define\[A := A_p := \left\{y: V_S^{\lambda}(y) < V^{\lambda}_C(y,p) \right\},\] which is a measurable subset of \(\mathbb{X}\).
Since \(\lim_{n \to \infty} V^{\lambda}_C(x, p^n) = V^{\lambda}_C(x, p)\), if \(V_S^{\lambda}(x) < V^{\lambda}_C(x,p)\), then for large \(n\), \(V_S^{\lambda}(x) < V^{\lambda}_C(x,p^n)\). Consequently, for \(x \in A\), \[\lim_{n \to \infty}\tilde{p}^n_x\left(\mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p^n)\}} - \mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p)\}} \right)= 0,\] By Dominant Convergence Theorem, \[\lim_{n\to \infty} \int_A \tilde{p}^n_x\left(\mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p^n)\}} - \mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p)\}} \right) \mu(dx) = 0.\] For \(x \notin A\), by definition, \[p^n_x\left(\mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p^n)\}} - \mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p)\}}\right) \ge 0, \quad \forall n\in \mathbb{N}.\] By Fatou’s Lemma, \[\begin{align} &\liminf_{n \to \infty} \int_{A^c}\tilde{p}^n_x\left(\mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p^n)\}} - \mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p)\}}\right) \mu(dx)\\ &\ge \int_{A^c} \liminf_{n \to \infty}\tilde{p}^n_x\left(\mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p^n)\}} - \mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p)\}}\right) \mu(dx) \ge 0. \end{align}\]
Therefore, we obtain\[\label{eq:liminf} \liminf_{n \to \infty} \int_{\mathbb{X}}\tilde{p}^n_x\left(\mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p^n)\}} - \mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p)\}}\right) \mu(dx) \ge 0\tag{31}\] Since \(\tilde{p}^n \in \Psi(p^n)\), \[\int_{\mathbb{X}} \tilde{p}^n_x \mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p^n)\}} \mu(dx) = 0, \quad \forall n \in \mathbb{N}.\] Using \(\tilde{p}^n \xrightarrow{w*} p\), the above inequality 31 leads to \[0 \leq \int_{\mathbb{X}} \tilde{p}_x \mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p)\}} \mu(dx)=\limsup_{n \to \infty}\int_{\mathbb{X}} \tilde{p}^n_x \mathbb{1}_{\{V_S^{\lambda}(x) < V^{\lambda}_C(x,p)\}} \mu(dx) \le 0,\] which proves condition 29 must hold. By similar arguments, condition 30 also holds. ◻
Proof of Proposition 27. For any fixed \(\epsilon >0\), choose \(\lambda <\frac{(1-\delta_2)\epsilon}{\log 2}\). By Theorem 26, there exists a regular equilibrium \(p \in \mathcal{R}_0\) for the entropy regularized Stackelberg stopping game 17 with parameter \(\lambda\). By Definition 19, the strategy pair \((p, (r,q))\) with \((r,q) := (r^{*,\lambda}, q^{*\lambda}(p))\) as defined in ?? and ?? , satisfies that for all \(x \in \mathbb{X}\), \[\begin{align} &J^{\lambda}_2(x, {p}, (r, q)) \ge J^{\lambda}_2(x, p, (r',q')), \quad \forall (r',q') \in \mathcal{R}_0^2;\\ &J_1(x, {p}, (r, q)) \ge J_1(x, p' \oplus_1 p, (r, q)), \quad \forall p' \in \mathcal{R}_0. \end{align}\]
Therefore, condition ?? is satisfied. It remains to show that condition ?? also holds.
Since the difference between \(J_2\) and \(J_2^{\lambda}\), the regularization term, is bounded by \(\lambda\sum_{t = 0}^{\infty}\delta_2^t |\mathcal{H}(q_t) -\mathcal{H}(q'_t)| \le \epsilon\), we obtain \[J_2(x, p, (r, q)) \ge J_2(x, p, (r', q')) - \epsilon, \quad \forall x \in \mathbb{X}, \forall (r',q') \in \mathcal{R}_0^2,\] which implies that \((p,(r,q))\) is an \(\epsilon\)-equilibrium. ◻
Proof of Proposition 29. Thanks to 22 , 23 , and Proposition 18, it suffices to show that the sequence \(\left(p^n,\; q^{*,\lambda_n}(p^n)\right)\) admits a limit point \((p^*, q^*) \in [0,1]^N \times [0,1]^N\) that satisfies ?? and ?? .
Consider a sequence \(\{\lambda_n\}_{n \in \mathbb{N}}\) that satisfies \(\lim_{n \to \infty} \lambda_n = 0\). By Theorem 26 3 , for each \(\lambda_n\), there exists a regular randomized equilibrium \(p^n:=p^{\lambda_n} \in [0,1]^N\) for the entropy-regularized Stackelberg game with parameter \(\lambda_n\).
Let us denote the corresponding best response function of the follower by \(q^n := q^{*, \lambda_n}(p^n)\). Then for each \(x \in \mathbb{X}\), \[\label{eq:qn} q^n_x = \frac{1}{1+ \exp\left( \frac{\delta_2 \mathbb{E}_x \left[ W^{\lambda_n}(X_1, p^n) \right] - f_2(x)}{\lambda_n} \right)},\tag{32}\] and \[\label{eq:pn} p^n_x = \begin{cases} 1, & \text{ if } V_S^{\lambda^n}(x) > V_C^{\lambda^n}(x, p^n);\\ 0, & \text{ if } V_S^{\lambda^n}(x) < V_C^{\lambda^n}(x, p^n). \end{cases}\tag{33}\] Recall that \(V_S^{\lambda_n}(x)=r^n_xh_1(x) + (1-r^n_x) f_1(x)\), where \(r^n = r^{*,\lambda_n}\) is given by ?? , and \[V^{\lambda_n}_C(x,p^n) = q^n_x g_1(x)+(1-q^n_x) \delta_1 J_1(X_1, {p^n}, (r^{*, \lambda_n},q^n)).\] Since \(\mathbb{X}\) is finite, we can define \(p^* := \lim_{n \to \infty} p^n\), up to a proper subsequence. Next we select a limit point \(q^*\) of \(\{q^n\}_{n \in \mathbb{N}}\) such that the pair \((p^*,q^*)\) satisfies conditions ?? and ?? .
Recall that for any \(p \in \mathcal{R}_0\), \[\begin{align} &W^{\lambda}(x,p) = \sup_{q,r \in [0,1]^N} J_2(x, p, (r,q)) + \lambda \mathbb{E}_x\left[ \sum_{t = 0}^{\tau^p \wedge \tau^{q,r}} \delta_2^t \mathcal{H}(q_{X_t} \mathbb{1}_{\{\tau^p>t\}} + r_{X_t} \mathbb{1}_{\{\tau^p= t\}} ) \right];\\ &W(x,p) = \sup_{q,r \in [0,1]^N} J_2(x, p, (r,q)). \end{align}\] Then\[\left| W^{\lambda}(x,p)-W(x,p) \right| \le \sup_{q,r \in [0,1]^N} \lambda \mathbb{E}_x\left[ \sum_{t = 0}^{\tau^p \wedge \tau^{q,r}} \delta_2^t \mathcal{H}(q_{X_t} \mathbb{1}_{\{\tau^p>t\}} + r_{X_t} \mathbb{1}_{\{\tau^p= t\}} ) \right] \le \lambda \frac{2}{1-\delta_2}.\] Consequently, \(\lim_{n \to \infty}W^{\lambda_n}(x,p) = W(x,p)\) uniformly in \(p\).
Moreover, one can easily show that the Bellman operator associated with \(W(x, p)\) is a contraction under the supremum norm. Then a Banach fixed-point argument implies that \(W(x, p)\) is continuous w.r.t. \(p\), where the set \([0,1]^N\) is equipped with the supremum norm \(\|p\|_{\infty} := \sup_{x\in \mathbb{X}} |p_x|\).
Since \[\left| W^{\lambda_n}(x, p^n) - W(x, p^*) \right| \le \left| W^{\lambda_n}(x, p^n) - W(x, p^n) \right| + \left| W(x, p^n) - W(x, p^*) \right|,\] using the uniform convergence of \(W^{\lambda_n}\) and the continuity of \(W(x,\cdot)\), we obtain \[\lim_{n \to \infty} W^{\lambda_n}(x, p^n) = W(x, p^*).\] Consequently, thanks to 32 , if \(\delta_2 \mathbb{E}_x \left[ W(X_1, p^*) \right] > f_2(x)\), \(\lim_{n \to \infty} q^n_x = 0\), and if \(\delta_2 \mathbb{E}_x \left[ W(X_1, p^*) \right] < f_2(x)\), \(\lim_{n \to \infty} q^n_x = 1\). If \(\delta_2 \mathbb{E}_x \left[ W(X_1, p^*) \right] = f_2(x)\), by choosing a convergent subsequence of \(\{q^n_x\}\), we have \(\lim_{n \to \infty} q^{n}_x \in [0,1]\). Hence the limit point \[\quad q^*_x = \lim_{n \to \infty} q^n_x, \quad \forall x \in \mathbb{X},\] satisfies that \[q^*_x f_2(x)+ (1-q^*_x )\delta_2 \mathbb{E}_x \left[ W(X_1, p^*) \right] = \max_{q_x\in [0,1]} q_x f_2(x)+ (1-q_x)\delta_2 \mathbb{E}_x \left[ W(X_1, p^*) \right] , \quad \forall x \in \mathbb{X},\] which implies that the pair \((p^*,q^*)\) satisfied condition ?? . It remains to verify that the pair \((p^*,q^*)\) satisfies condition ?? .
By definition, \(J_1(x, \cdot, \cdot)\) is continuous w.r.t. \(p, q\) and \(r\). Therefore,\[J_1(x, {p^n}, (r^{*, \lambda_n}, q^n) )\to J_1(x, {p^*}, (r^*,q^*)),\] and \[\lim_{n \to \infty} V_C^{\lambda_n}(x, p^n) =\lim_{n \to \infty} q^n_x g_1(x)+(1-q^n_x) \delta_1 J_1(x, {p^n}, (r^{*, \lambda_n}, q^n)) = q^*_x g_1(x)+(1-q^*_x) \delta_1 J_1(x, {p^*}, (r^*, q^*)) = V_C(x, p^*).\] Using \(\lim_{n \to \infty} V_C^{\lambda_n}(x, p^n) = V_C(x, p^*), \lim_{n \to \infty} V_S^{\lambda_n}(x) = V_S(x)\) (see 23 ) and 33 , we conclude that \[p^*_x = \lim_{n \to \infty}p^n_x = \begin{cases} 1, & \text{ if } V_S(x) > V_C(x, p^*);\\ 0, & \text{ if } V_S(x) < V_C(x, p^*), \end{cases}\] which implies that the pair \((p^*,q^*)\) satisfies condition ?? . ◻
Proof of Theorem 33. For each \(p \in \mathbb{X}\), define\[q^*_x(p) = \mathbb{1}_{f_2(x)\ge \delta_2\mathbb{E}_x[p_{X_1}W_S(X_1) + (1-p_{X_1})W_C(X_1,p)]}.\] Then we have that for a.e. \(x \in \mathbb{X}\), \(q^*_x \in \{0,1\}\). Specifically, \[q^*_x(p) = \begin{cases} 1, & \text{ if } f_2(x) > \delta_2\mathbb{E}_x[p_{X_1}W_S(X_1) + (1-p_{X_1})W_C(X_1,p)]\\ 0, & \text{ if } f_2(x) < \delta_2\mathbb{E}_x[p_{X_1}W_S(X_1) + (1-p_{X_1})W_C(X_1,p)] \end{cases}\,\,, \quad \text{a.e. } x \in \mathbb{X}.\] Following the same argument, the continuity result in Proposition 22 also holds for \(W_C\). Consequently, \[p^n \xrightarrow{w*} p \quad \Rightarrow \quad q^{*}_x(p^n) \to q^{*,\lambda}_x(p), \quad \text{a.e. } x \in \mathbb{X}.\] Again following the same fixed-point arguments in the proof of Theorem 26, we obtain the existence of the exact equilibrium. ◻
Proof of Proposition 34. Thanks to Theorem 33, it suffices to show that \(\mu(A(p)) = 0\) for all \(p \in \mathcal{R}_0\). Denote \[H^p(y):= p_yW_S(y)+ (1-p_y)W_C(y,p), \quad \forall p\in \mathcal{R}_0, y \in \mathbb{X}.\] Then we have that \[W_C(x,p) = \max\{f_2(x), \delta_2 \mathbb{E}_x[H^p(X_1)]\},\] where \[\label{ft} \mathbb{E}_x[H^p(X_1)] = \mathbb{E}[H^p(xe^{\beta + \sigma Z_1})] = \int_{-\infty}^{\infty} H^p(e^y) \frac{1}{ \sqrt{2\pi}\sigma}e^{-\frac{(y - \log x -\beta)^2}{2\sigma^2}} dy\tag{34}\] can be viewed as the convolution of \(H^p(e^y)\) and the Gaussian density function w.r.t. \(\log x + \beta\). Consequently, it is real analytic on \((0, \infty)\).
Now suppose for some \(p \in \mathcal{R}_0\), \[\mu(A(p))=\mu(\{x: C_0 = \delta_2\mathbb{E}_x[H^p(X_1)]\}) > 0.\] Then by Identity theorem, \(\delta\mathbb{E}_x[H^p(X_1)]=C_0\) for any \(x\in\mathbb{X}\) and \[W_C(x,p) = \max\{C_0, \delta_2\mathbb{E}_x[H^p(X_1)]\}= C_0, \quad \forall x \in \mathbb{X}.\] As \(\mathbb{E}_x[H^p(X_1)] = C_0/\delta_2\) for any \(x \in \mathbb{X}\), from 34 and the theory of Fourier transform, \(H^p(y) = C_0/\delta_2\) for all \(y \in \mathbb{X}\). By the definition of \(H^p\), we have \[p_y W_S(y) + (1-p_y) C_0 = C_0/\delta_2, \quad \forall y\in \mathbb{X}.\] We obtain that for all \(y \in \mathbb{X}\),\[p_y = \frac{C_0/\delta_2 - C_0}{W_S(y) - C_0} > 1,\] since \(W_S(y) < C_0/\delta_2\). This is a contradiction to \(p_y \in [0,1]\). ◻
For each \(p \in \mathcal{R}_0,x\in \mathbb{X}\), the quantity \(\boldsymbol{q}_x(p)\) represents the conditional probability of stopping given that the current state is \(x\), the leader’s strategy is p, and the leader will continue at current step; and the quantity \(r_x\) represents the conditional probability of stopping given that the current state is \(x\), and the leader stops at the current step. (In this case, the follower’s decision no longer depends on the leader’s strategy.)↩︎
In this context, the term ‘exact’ is introduced to distinguish this solution from the ‘regular’ randomized equilibrium strategy obtained via entropy regularization (see Definition 19). When necessary, we also refer to the feedback equilibrium as the ‘exact’ feedback equilibrium.↩︎
Assumption 1 holds when the state space is finite. We can simply choose the reference distribution to be \(\mu(x) = 1/N, \forall x \in \mathbb{X}\) and the kernel to be \(\pi(x,y) = N\mathbb{P}(X_{t+1}= y | X_t = x ), \forall x,y \in \mathbb{X}\).↩︎