arXiv reader

Provably Efficient Generalized Lagrangian Policy Optimization for Safe Multi-Agent Reinforcement Learning

Dongsheng Ding, Xiaohan Wei, Zhuoran Yang, Zhaoran Wang and Mihailo R. Jovanović

arXiv
2306.00212v1 · PDF · 31 May 2023
Categories
cs.LG, cs.AI, cs.SY, eess.SY, math.OC
Licence
CC BY 4.0 The site shows the text.

Abstract

We examine online safe multi-agent reinforcement learning using constrained Markov games in which agents compete by maximizing their expected total rewards under a constraint on expected total utilities. Our focus is confined to an episodic two-player zero-sum constrained Markov game with independent transition functions that are unknown to agents, adversarial reward functions, and stochastic utility functions. For such a Markov game, we employ an approach based on the occupancy measure to formulate it as an online constrained saddle-point problem with an explicit constraint. We extend the Lagrange multiplier method in constrained optimization to handle the constraint by creating a generalized Lagrangian with minimax decision primal variables and a dual variable. Next, we develop an upper confidence reinforcement learning algorithm to solve this Lagrangian problem while balancing exploration and exploitation. Our algorithm updates the minimax decision primal variables via online mirror descent and the dual variable via projected gradient step and we prove that it enjoys sublinear rate O((|X|+|Y|) L \sqrt{T(|A|+|B|)})) for both regret and constraint violation after playing T episodes of the game. Here, L is the horizon of each episode, (|X|,|A|) and (|Y|,|B|) are the state/action space sizes of the min-player and the max-player, respectively. To the best of our knowledge, we provide the first provably efficient online safe reinforcement learning algorithm in constrained Markov games.

Items 42

Assumption

Assumption 1 (Feasibility)

PTFH

There exists a joint policy (\bar \pi,\bar\mu) associated to the occupancy measure (\bar q_1,\bar q_2) and a constant \xi>0 such that \left\langle \bar q_1,g \right\rangle+\left\langle \bar q_2,h \right\rangle+\xi\leq b.

Lemma

Lemma 1

KVBE

Fix \delta\in (0,1). With probability 1-\delta, \Delta(P_1)\subset \Delta({\mathcal{P}}_1^{k_1}) and \Delta(P_2)\subset \Delta({\mathcal{P}}_2^{k_2}) for all k_1,k_2\in\{ 1,2,\ldots \}.

Theorem

Theorem 2 (Regret Bound and Constraint Violation)

JU90

Let Assumption 1 hold. Fix p\in\left(0,1\right) and T\geq \max(|X||A|,|B||Y|). In Algorithm ?, we set V=L\sqrt{T}, \eta = 1/(TL), and \theta = 1/T. Then, with probability 1-p, the regret (?) and the constraint violation (?) satisfy

\begin{array}{rcl} \text{\normalfont Regret}(T),\; \text{\normalfont Violation}(T) & \leq & \widetilde O \big(\, (|X|+|Y|) \,L \sqrt{T(|A|+|B|)} \,\big) \end{array}

where \widetilde O(\cdot) hides the logarithmic factor \log\tfrac{1}{p}.

Lemma

Lemma 3

U2EP

Fix \delta\in(0,1). Then, with probability 1-2\delta,

\begin{array}{rcl} \displaystyle\sum_{t\,=\,0}^{T-1} \left\|{\widehat q_1^{\,t}-q_1^t}\right\|_1 &\leq& O \Big( L|X|\sqrt{T |A| \log \tfrac{T|X||A|}{\delta}}\Big) \\[0.2cm] \displaystyle\sum_{t\,=\,0}^{T-1} \left\|{\widehat q_2^{\,t}-q_2^t}\right\|_1 &\leq& O\Big( L|Y|\sqrt{T |B| \log\tfrac{T|Y||B|}{\delta}}\Big). \end{array}
Proof (Proof of Lemma 3) of Lemma 3

The proof is based on Lemma 12. By (12),

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \displaystyle \left\|{\widehat q_1^{\,t} - q_1^t}\right\|_1 \\[0.2cm] &\leq&\displaystyle\sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \big(\pi^t(a\,\vert\,x) \widehat d_1^{\,t}(x) - \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \big)\left\|{ \widehat P_1^{k_1}(\cdot\,\vert\,x,a)- P_1(\cdot\,\vert\,x,a) }\right\|_1 \\[0.2cm] &&\displaystyle+\sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \left\|{ \widehat P_1^{k_1}(\cdot\,\vert\,x,a)- P_1(\cdot\,\vert\,x,a) }\right\|_1 \end{array}

where \mathbb{I}{\{{\cdot}\}} is the indicator function that is 1 with probability \pi^t(a\,\vert\,x) \widehat d_1^{\,t}(x) and 0 otherwise.

Let \rho_1^t(x,a) \mathrel{\mathop:}= \Vert{ \widehat P_1^{k_1}(\cdot\,\vert\,x,a)- P_1(\cdot\,\vert\,x,a) }\Vert_1. Clearly, \rho_1^t(x,a) \leq 2. Summing \left\|{\widehat q_1^{\,t} - q_1^t}\right\|_1 from t=0 to t=T-1 leads to,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \displaystyle\sum_{t\,=\,0}^{T-1} \left\|{\widehat q_1^{\,t} - q_1^t}\right\|_1 \\[0.2cm] &\leq&\displaystyle \sum_{t\,=\,0}^{T-1} \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \big(\pi^t(a\,\vert\,x) \widehat d_1^{\,t}(x) - \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \big)\rho_1^t(x,a) \\[0.2cm] &&\displaystyle+\sum_{t\,=\,0}^{T-1} \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \rho_1^t(x,a) \end{array}

where the layer \ell depends on episode t implicitly. We next apply the martingale concentration and Lemma 1 to the right-hand side of (?).

Let {\mathcal{F}}_1^{t} be an \sigma-algebra that is generated by the state-action sequence, reward/utility functions for the min-player up to episode t. By the definition of epoch k_1\mathrel{\mathop:}= k_1^t, \rho_1^t(x,a) defines over {\mathcal{F}}_{1}^{t-1} only and thus,

\mathbb{E} \left[ \sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \big(\pi^t(a\,\vert\,x) \widehat d_1^{\,t}(x) - \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \big)\rho_1^t(x,a) \,\Bigg\vert\, {\mathcal{F}}_{1}^{t-1} \right] \;=\; 0.

Meanwhile, it is easy to see that

\begin{array}{rcl} && \displaystyle \left| \sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \big(\pi^t(a\,\vert\,x) \widehat d_1^{\,t}(x) - \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \big)\rho_1^t(x,a) \right| \\[0.2cm] &&\displaystyle \;\leq\; 2 \sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \big(\pi^t(a\,\vert\,x) \widehat d_1^{\,t}(x) + \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \big) \end{array}

which is bounded by 4 since the summands are probability distributions. Hence,
\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \big(\pi^t(a\,\vert\,x) \widehat d_1^{\,t} (x) - \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \big)\rho_1^t(x,a) is a martingale difference sequence that adapts to the filtration \{{\mathcal{F}}_{1}^{t}\}_{t\geq0}. By the Azuma-Hoeffding inequality, with probability 1-\delta/L it holds that

\sum_{t\,=\,0}^{T-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \big(\pi^t(a\,\vert\,x) \widehat d_1^{\,t}(x) - \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \big)\rho_1^t(x,a) \;\leq\; 4 \sqrt{2T \log \frac{L}{\delta}}

where \delta\in (0,1). By the union bound, (?) holds with probability 1-\delta for all \ell\in\{ 0,1,\ldots,L-1 \}. Thus, with probability 1-\delta, we have

\!\!\!\! \sum_{t\,=\,0}^{T-1} \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \big(\pi^t(a\,\vert\,x) \widehat d_1^{\,t}(x) - \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \big)\rho_1^t(x,a) \;\leq\; 2L^2 \sqrt{2T \log \frac{L}{\delta}}.

For the rest, we apply Lemma 1. By the definition of epoch k_1\mathrel{\mathop:}= k_1^t, we have N_1^{k_1^t} (x,a) =\sum_{k\,=\,0}^{k_1^t-1} n_1^{k}(x,a). An application of Lemma 24 yields

\sum_{k\,=\,1}^{k_1^t} \frac{n_1^{k}(x,a)}{\max(1, \sqrt{ N_1^{k} (x,a) })} \;\leq\;2\sqrt{ N_1^{k_1^t} (x,a) }.

We note that \sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \rho_1^t(x,a) = \Vert{ \widehat P_1^{k_1}(\cdot\,\vert\,x_\ell,a_\ell)- P_1(\cdot\,\vert\,x_\ell,a_\ell) }\Vert_1. By Lemma 1, with probability 1-\delta it holds that

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \displaystyle \sum_{t\,=\,0}^{T-1} \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \rho_1^t(x,a) \\[0.2cm] &=& \displaystyle \sum_{t\,=\,0}^{T-1} \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\Vert{ \widehat P_1^{k_1}(\cdot\,\vert\,x_\ell,a_\ell)- P_1(\cdot\,\vert\,x_\ell,a_\ell) }\Vert_1 \\[0.2cm] &\leq& \displaystyle \sum_{t\,=\,0}^{T-1} \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j} \sqrt{ \frac{ 2|X_{\ell+1}| \log(T|A||X|/\delta)}{\max (1, N_1^{k_1}(x_\ell,a_\ell)) } }. \end{array}

By the definition of N_1^{k_1}\mathrel{\mathop:}= N_1^{k_1^t}, using (?) it is convenient to have

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \displaystyle \sum_{t\,=\,0}^{T-1} \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j} \sqrt{ \frac{ 2|X_{\ell+1}| \log(T|A||X|/\delta)}{\max (1, N_1^{k_1}(x_\ell,a_\ell)) } } \\[0.2cm] &\leq& \displaystyle \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{k\,=\,0}^{k_1^T} \sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} n_1^k(x,a) \sqrt{ \frac{ 2|X_{\ell+1}| \log(T|A||X|/\delta)}{\max (1, N_1^{k}(x,a)) } } \\[0.2cm] &\leq& \displaystyle \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}2 \sqrt{ 2 N_1^{k^T}(x,a) |X_{\ell+1}| \log\frac{T|A||X|}{\delta}}. \end{array}

Furthermore, we can make the following simplifications. By the Jensen’s inequality,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \displaystyle \sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}2 \sqrt{ 2 N_1^{k^T}(x,a) |X_{\ell+1}| \log\frac{T|A||X|}{\delta} } \\[0.2cm] &\leq& \displaystyle2 \sqrt{ 2\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}N_1^{k^T}(x,a) |X_{\ell+1}||X_\ell||A| \log\frac{T|A||X|}{\delta} }. \end{array}

We also note that \sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}N_1^{k^T}(x,a)\leq T and \sqrt{|X_{\ell+1}||X_\ell|}\leq\left(|X_{\ell+1}|+|X_\ell|\right)/2. Thus,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \displaystyle \sum_{t\,=\,0}^{T-1} \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j} \sqrt{ \frac{ 2|X_{\ell+1}| \ln(T|A||X|/\delta)}{\max (1, N_1^{k_1}(x_\ell,a_\ell)) } } \\[0.2cm] &\leq& \displaystyle \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}2 \sqrt{ 2 T |X_{\ell+1}||X_\ell||A| \log\frac{T|A||X|}{\delta}} \\[0.2cm] &\leq& \displaystyle \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}( |X_{\ell+1}|+|X_\ell|) \sqrt{ 2 T|A| \log\frac{T|A||X|}{\delta}} \\[0.2cm] &\leq& L|X| \sqrt{ 2 T|A|\log\frac{T|A||X|}{\delta}}. \end{array}

Therefore, with probability 1-\delta it holds that

\begin{array}{rcl} \displaystyle \sum_{t\,=\,0}^{T-1} \sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \mathbb{I}{\{{(x_\ell,a_\ell)=(x,a)}\}} \rho_1^t(x,a) &\leq&L|X| \sqrt{ 2 T|A| \log\frac{T|A||X|}{\delta} }. \end{array}

Finally, we take a union of (?) and (?) and substitute it into (?) to conclude the proof.

Lemma

Lemma 4

JG1X

Fix \delta\in(0,1). Then, with probability 1-2\delta,

{\text{\normalfont Error}_1} \; \leq \; O\Big(L|X|\sqrt{T|A| \log\tfrac{T|X||A|}{\delta}}\Big) \; \text{ and } \; {\text{\normalfont Error}_2} \; \leq \; O\Big(L|Y|\sqrt{T|B| \log\tfrac{T|Y||B|}{\delta}}\Big).
Lemma

Lemma 5

WL0O

Fix \delta\in (0,1). Then, with probability 1-\delta,

\begin{array}{rcl} \displaystyle {\widehat{\text{\normalfont Regret}}(T)} &\leq& \displaystyle V^{-1} \sum_{t\,=\,0}^{T-1} \lambda^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle + \langle{ q_2^\star},{h^{t}}\rangle -b\big) \\[0.2cm] &&\displaystyle \,+\, (\eta V)^{-1} L (1+\theta T)\big(\log (|X||A|) +\log (|Y||B|)\big) \,+\,(2 V^{-1}L+4\theta +\eta V) LT. \end{array}
Used by Proof
Proof (Proof of Lemma 5) of Lemma 5

By Lemma 1, with probability 1-\delta it holds that

\Delta(P_1) \;\subset\; \cap_{t \,=\,0}^{T-1} \Delta(k_1^t) \;\text{ and }\; \Delta(P_2) \;\subset\; \cap_{t \,=\,0}^{T-1} \Delta(k_2^t).

We note that the solution (q_1^\star,q_2^\star) in hindsight to Problem (?) satisfies q_1^\star\in\Delta(P_1) and q_2^\star\in \Delta(P_2). Hence, q_1^\star\in \cap_{t \,=\,0}^{T-1} \Delta(k_1^t) and q_2^\star\in \Delta(P_2) \cap_{t \,=\,0}^{T-1} \Delta(k_2^t) with probability 1-\delta. For episode t, we apply Lemma 13 to the primal update (?) with

f(x,y) \vert_{x\,=\,q_1,\, y\,=\,q_2} \;=\; V\, \big\langle{q_1\cdot \widehat q_2^{\,t-1}+\widehat q_1^{\,t-1}\cdot q_2},{r^{t-1}}\big\rangle \,+\, \lambda^{t-1} \langle{q_1},{g^{t-1}}\rangle \,-\,\lambda^{t-1} \langle{q_2},{h^{t-1}}\rangle

and x^\star = \widehat q_1^{\,t}, y^\star= \widehat q_2^{\,t}, x' = \widetilde q_1^{\,t-1}, y'=\widetilde q_2^{\,t-1}, x = q_1^\star, and y=q_2^\star. Thus, with probability 1-\delta it holds for any t that

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! V\, \big\langle{\widehat q_1^{\,t}\cdot \widehat q_2^{\,t-1}+\widehat q_1^{\,t-1}\cdot q_2^\star},{r^{t-1}}\big\rangle \,+\, \lambda^{t-1} \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle \,-\,\lambda^{t-1} \langle{ q_2^\star},{h^{t-1}}\rangle \\[0.2cm] && \!\!\!\! \!\!\!\! \!\! \,+\, \eta^{-1} \big(D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1}) + D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1})\big) \\[0.2cm] &\leq & V\, \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}+\widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t}},{r^{t-1}}\big\rangle \,+\, \lambda^{t-1} \langle{ q_1^\star},{g^{t-1}}\rangle \,-\,\lambda^{t-1} \langle{ \widehat q_2^{\,t}},{h^{t-1}}\rangle \\[0.2cm] && \,+\, \eta^{-1} \big(D( q_1^\star,\widetilde q_1^{\,t-1}) \,+\, D( q_2^\star, \widetilde q_2^{\,t-1}) \,-\, D( q_1^\star,\widehat q_1^{\,t}) \,-\, D( q_2^\star, \widehat q_2^{\,t}) \big) \end{array}

or, equivalently,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! V\, \big\langle{\widehat q_1^{\,t}\cdot \widehat q_2^{\,t-1}- \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t}},{r^{t-1}}\big\rangle \,+\, \lambda^{t-1} \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle \,+\,\lambda^{t-1} \langle{ \widehat q_2^{\,t}},{h^{t-1}}\rangle \\[0.2cm] && \!\!\!\! \!\!\!\! \!\! \,+\, \eta^{-1} \big(D(\widehat q_1^{\,t}, \widetilde q_1^{\,t-1}) + D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1})\big) \\[0.2cm] &\leq& V\, \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \,+\, \lambda^{t-1} \langle{ q_1^\star},{g^{t-1}}\rangle \,+\,\lambda^{t-1} \langle{ q_2^\star},{h^{t-1}}\rangle \\[0.2cm] && \,+\, \eta^{-1} \big(D( q_1^\star,\widetilde q_1^{\,t-1}) \,+\, D( q_2^\star, \widetilde q_2^{\,t-1}) \,-\, D( q_1^\star,\widehat q_1^{\,t}) \,-\, D( q_2^\star, \widehat q_2^{\,t}) \big). \end{array}

Let \Delta^t\mathrel{\mathop:}= \frac{1}{2} \left((\lambda^{t})^2-(\lambda^{t-1})^2\right) be the drift of the consecutive dual updates. Then,

\begin{array}{rcl} \Delta^t &=& \displaystyle \frac{1}{2}\left( ( \lambda^{t} )^2 - ( \lambda^{t-1} )^2 \right) \\[0.2cm] &=& \displaystyle \frac{1}{2}\left( \max\!^2 \Big( \lambda^{t-1} \,+\, \big( \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle+\langle{\widehat q_2^{\,t}},{h^{t-1}}\rangle-b \big),\; 0 \Big) - ( \lambda^{t-1} )^2 \right) \\[0.2cm] &\leq& \displaystyle \lambda^{t-1}\big( \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle+\langle{\widehat q_2^{\,t}},{h^{t-1}}\rangle-b \big) \,+\, \frac{1}{2}\big( \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle+\langle{\widehat q_2^{\,t}},{h^{t-1}}\rangle-b \big)^2 \\[0.2cm] &\leq& \displaystyle \lambda^{t-1}\big( \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle+\langle{\widehat q_2^{\,t}},{h^{t-1}}\rangle-b \big) \,+\, 2L^2 \end{array}

where the first inequality is due to \max^2(x,0)\leq x^2 and we apply \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle, \langle{\widehat q_2^{\,t}},{h^{t-1}}\rangle, b\in [0,L] in the last inequality. Adding (?) to (?) from both sides of the inequalities without changing the inequality direction yields

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! V\, \big\langle{\widehat q_1^{\,t}\cdot \widehat q_2^{\,t-1}- \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t}},{r^{t-1}}\big\rangle \,+\, \Delta^{t} \,+\, \eta^{-1} \big(D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1}) + D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1})\big) \\[0.2cm] &\leq& V\, \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \,+\, \lambda^{t-1} \big(\langle{ q_1^\star},{g^{t-1}}\rangle + \langle{ q_2^\star},{h^{t-1}}\rangle -b\big) \,+\,2L^2 \\[0.2cm] && \,+\, \eta^{-1} \big(D( q_1^\star,\widetilde q_1^{\,t-1}) + D( q_2^\star, \widetilde q_2^{\,t-1}) \,-\, D( q_1^\star,\widehat q_1^{\,t}) \,-\, D( q_2^\star, \widehat q_2^{\,t}) \big). \end{array}

However,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! V\, \big\langle{\widehat q_1^{\,t}\cdot \widehat q_2^{\,t-1}- \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t}},{r^{t-1}}\big\rangle \,+\, \eta^{-1} \big(D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1}) + D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1})\big) \\[0.2cm] &=& V\, \big\langle{\widehat q_1^{\,t}\cdot \widehat q_2^{\,t-1}- \widetilde q_1^{\,t-1}\cdot \widehat q_2^{\,t-1}},{r^{t-1}}\big\rangle \,+\,V\, \big\langle{ \widetilde q_1^{\,t-1}\cdot \widehat q_2^{\,t-1} - \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t-1}},{r^{t-1}}\big\rangle \\[0.2cm] && \,+\,V\, \big\langle{ \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t-1} - \widehat q_1^{\,t-1}\cdot \widetilde q_2^{\,t-1}},{r^{t-1}}\big\rangle \,+\, V\, \big\langle{\widehat q_1^{\,t-1}\cdot \widetilde q_2^{\,t-1}- \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t}},{r^{t-1}}\big\rangle \\[0.2cm] && \,+\, \eta^{-1} D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1}) \,+\, \eta^{-1} D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1}) \\[0.2cm] &\geq& -\,V\, \left\|{\widehat q_2^{\,t-1}\cdot r^{t-1} }\right\|_\infty \left\|{\widehat q_1^{\,t} - \widetilde q_1^{\,t-1}}\right\|_1 \,-\,V\left\|{ \widehat q_2^{\,t-1} \cdot r^{t-1} }\right\|_\infty\left\|{ \widetilde q_1^{\,t-1}- \widehat q_1^{\,t-1}}\right\|_1 \\[0.2cm] && \,-\,V\,\left\|{ \widehat q_1^{\,t-1}\cdot r^{t-1} }\right\|_\infty\left\|{ \widehat q_2^{\,t-1} - \widetilde q_2^{\,t-1}}\right\|_1 \,-\, V\,\left\|{ \widehat q_1^{\,t-1}\cdot r^{t-1} }\right\|_\infty\left\|{ \widetilde q_2^{\,t-1}-\widehat q_2^{\,t} }\right\|_1 \\[0.2cm] && \,+\, (2\eta L)^{-1}\left\|{\widehat q_1^{\,t}-\widetilde q_1^{\,t-1}}\right\|_1^2 \,+\, (2\eta L)^{-1} \left\|{\widehat q_2^{\,t} - \widetilde q_2^{\,t-1}}\right\|_1 \\[0.2cm] &\geq& -\,V\, \left\|{\widehat q_1^{\,t} - \widetilde q_1^{\,t-1}}\right\|_1 \,-\, 2\theta V L \,+\, (2\eta L)^{-1}\left\|{\widehat q_1^{\,t}-\widetilde q_1^{\,t-1}}\right\|_1^2 \\[0.2cm] && \,-\,2\theta VL \,-\, V\,\left\|{ \widetilde q_2^{\,t-1}-\widehat q_2^{\,t} }\right\|_1 \,+\, (2\eta L)^{-1} \left\|{\widehat q_2^{\,t} - \widetilde q_2^{\,t-1}}\right\|_1 \\[0.2cm] &\geq& \,-\,4\theta V L\,-\,\eta V^2 L \end{array}

where we apply the Hölder’s inequality and Lemma 14 in the first inequality, the second inequality is due to that

\begin{array}{rcl} \left\|{ \widetilde q_1^{\,t-1}- \widehat q_1^{\,t-1}}\right\|_1 &=& \displaystyle\sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}\left| (1-\theta)\widehat {q}_1^{\,t-1}(x,a)+\theta\frac{1}{|X_\ell||A|}-\widehat q_1^{\,t-1}(x,a) \right| \\[0.2cm] &\leq& \displaystyle \theta\sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \widehat {q}_1^{\,t-1}(x,a)+\theta\sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}\frac{1}{|X_\ell||A|} \\[0.2cm] &=& 2\theta L \end{array}

and \Vert{ \widetilde q_2^{\,t-1}- \widehat q_2^{\,t-1}}\Vert_1 \leq 2\theta L that can be proved similarly, and the last inequality is due to -bx+ax^2\geq - b^2/(4a) for any a, b > 0. Therefore, we take the lower bound above for the left-hand side of (?),

\begin{array}{rcl} && \!\!\!\!\!\! \Delta^{t} \,-\,4\theta V L\,-\,\eta V^2 L \\[0.2cm] && \!\!\!\!\!\! \leq V\, \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \,+\, \lambda^{t-1} \big(\langle{ q_1^\star},{g^{t-1}}\rangle + \langle{ q_2^\star},{h^{t-1}}\rangle -b\big) \,+\,2L^2 \\[0.2cm] && \,+\, \eta^{-1} \big(D( q_1^\star,\widetilde q_1^{t-1}) + D( q_2^\star, \widetilde q_2^{\,t-1}) -D( q_1^\star,\widehat q_1^{\,t}) - D( q_2^\star, \widehat q_2^{\,t}) \big). \end{array}

By Lemma 15,

\begin{array}{rcl} D( q_1^\star,\widetilde q_1^{\,t-1}) - D( q_1^\star,\widehat q_1^{\,t}) &=& D( q_1^\star,\widetilde q_1^{\,t-1}) - D( q_1^\star,\widehat q_1^{\,t-1}) + D( q_1^\star,\widehat q_1^{\,t-1}) - D( q_1^\star,\widehat q_1^{\,t}) \\[0.2cm] &\leq & \theta L\log (|X||A|)+ D( q_1^\star,\widehat q_1^{\,t-1}) - D( q_1^\star,\widehat q_1^{\,t}) \end{array}

and, similarly,

D( q_2^\star, \widetilde q_2^{\,t-1}) - D( q_2^\star, \widehat q_2^{\,t}) \;\leq\; \theta L\log (|Y||B|)+ D( q_2^\star,\widehat q_2^{\,t-1}) - D( q_2^\star,\widehat q_2^{\,t}).

We now simplify (?) into

\begin{array}{rcl} \Delta^{t} &\leq& V\, \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \,+\, \lambda^{t-1} \big(\langle{ q_1^\star},{g^{t-1}}\rangle + \langle{ q_2^\star},{h^{t-1}}\rangle -b\big) \\[0.2cm] && \,+\, \eta^{-1} \big(D( q_1^\star,\widehat q_1^{\,t-1}) + D( q_2^\star, \widehat q_2^{\,t-1}) -D( q_1^\star,\widehat q_1^{\,t}) - D( q_2^\star, \widehat q_2^{\,t}) \big) \\[0.2cm] && \,+\, \eta^{-1}\theta L \big(\log (|X||A|) +\log (|Y||B|)\big)\,+\,2L^2 \,+\,4\theta V L\,+\,\eta V^2 L \end{array}

which leads to the desired result by summing it up from t=1 to T,

\begin{array}{rcl} \displaystyle \sum_{t\,=\,1}^{T}\Delta^{t} &\leq& \displaystyle V\sum_{t\,=\,1}^{T} \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \,+\,\sum_{t\,=\,1}^{T} \lambda^{t-1} \big(\langle{ q_1^\star},{g^{t-1}}\rangle + \langle{ q_2^\star},{h^{t-1}}\rangle -b\big) \\[0.2cm] && \displaystyle\,+\, \eta^{-1} \sum_{t\,=\,1}^{T}\big(D( q_1^\star,\widehat q_1^{\,t-1}) + D( q_2^\star, \widehat q_2^{\,t-1}) -D( q_1^\star,\widehat q_1^{\,t}) - D( q_2^\star, \widehat q_2^{\,t}) \big) \\[0.2cm] &&\displaystyle \,+\, \eta^{-1}\theta L T\big(\log (|X||A|) +\log (|Y||B|)\big)\,+\,2L^2 T\,+\,4\theta V LT\,+\,\eta V^2 LT \\[0.2cm] &\leq& \displaystyle V\sum_{t\,=\,1}^{T} \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \,+\,\sum_{t\,=\,1}^{T} \lambda^{t-1} \big(\langle{ q_1^\star},{g^{t-1}}\rangle + \langle{ q_2^\star},{h^{t-1}}\rangle -b\big) \\[0.2cm] && \displaystyle\,+\, \eta^{-1} \big(D( q_1^\star,\widehat q_1^{\,0}) + D( q_2^\star, \widehat q_2^{\,0}) \big) \\[0.2cm] &&\displaystyle \,+\, \eta^{-1}\theta L T\big(\log (|X||A|) +\log (|Y||B|)\big)\,+\,2L^2 T\,+\,4\theta V LT\,+\,\eta V^2 LT \end{array}

which leads to the desired result by noting that

D( q_1^\star,\widehat q_1^{\,0})\;\leq\; L\log(|X||A|), \; D( q_2^\star, \widehat q_2^{\,0}) \;\leq\; L\log(|Y||B|), \; \text{ and } \; \sum_{t\,=\,1}^{T}\Delta^{t} \; \geq \; 0.
Lemma

Lemma 6

1ZPO

Let Assumption 1 hold. Fix \delta\in (0,1). For any integer t_0>0, with probability 1-T\delta,

\lambda^t \; \leq\; \displaystyle \Theta + 2 t_0 L + t_0 \frac{64 L^2}{\xi} \log \left(\frac{128 L^2}{\xi}\right) + t_0 \frac{64 L^2}{\xi} \log\frac{1}{\delta}

for all t = 1,\ldots,T, where \xi >0 and

\begin{array}{rcl} \Theta &\mathrel{\mathop:}=& t_0 \left(\tfrac{1}{2}\xi +2 L\right) \,+\,\tfrac{4L^2 + (8\theta +2\eta V +2 )VL}{\xi} \,+\,\tfrac{2L (\log(|X||A|/\theta)+\log(|Y||B|/\theta)) }{t_0\xi\eta}. \end{array}
Used by Proof
Proof (Proof of Lemma 6) of Lemma 6

Let {\mathcal{F}}^{t} be an \sigma-algebra that is generated by the state-action sequence, reward/utility functions for both players up to episode t. At the beginning, {\mathcal{F}}^0=\{\emptyset,\Omega \}. We have a discrete-time random process \{\lambda^{t},t\geq0 \} that adapts to {\mathcal{F}}^{t}.

It suffices to check all assumptions in Lemma 22.

By the dual update (?),

\begin{array}{rcl} \left| \lambda^{t+1} - \lambda^{t} \right| &=& \left| \max\! \Big( \lambda^{t} \,+\, \big( \langle{\widehat q_1^{\,t+1}},{g^{t}}\rangle+\langle{\widehat q_2^{\,t+1}},{h^{t}}\rangle-b \big),\; 0 \Big) - \lambda^{t} \right| \\[0.2cm] &\leq&\left| \langle{\widehat q_1^{\,t+1}},{g^{t}}\rangle+\langle{\widehat q_2^{\,t+1}},{h^{t}}\rangle-b \right| \\[0.2cm] &\leq& 2L \end{array}

where the first inequality is clear from two cases for \max(\cdot) and the second inequality is due to \langle{\widehat q_1^{\,t+1}},{g^{t}}\rangle, \langle{\widehat q_2^{\,t+1}},{h^{t}}\rangle\in [0,L], b\in [0,2L]. Consequently,

\lambda^{t+t_0} - \lambda^{t} \;=\;\sum_{s\,=\,t}^{t+t_0-1} \big( \lambda^{s+1} - \lambda^{s} \big) \;\leq\;\sum_{s\,=\,t}^{t+t_0-1} \left| \lambda^{s+1} - \lambda^{s} \right| \;\leq\; 2t_0 L

which leads to \mathbb{E} [ \, \lambda^{t+t_0} - \lambda^{t} \,\vert\,{\mathcal{F}}^t\, ]\leq 2t_0 L. It is convenient to take \delta_{\max} = 2L in Lemma 22.

We next determine the validity of other assumptions in Lemma 22. Let us denote the event in Lemma 1 by \mathcal{E}_{\text{good}} and we have P(\mathcal{E}_{\text{good}}) \geq 1-\delta. We recall that the proof of Lemma 5 remains to be valid if we replace q_1^\star by \bar q_1 and q_2^\star by \bar q_2 starting from (?). By doing so, it is ready to obtain a similar result as (?): under the good event \mathcal{E}_{\text{good}} it holds for any \tau that

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \Delta^{\tau} \,-\,4\theta V L\,-\,\eta V^2 L \\[0.2cm] & \leq & V\, \big\langle{ \bar q_1\cdot \widehat q_2^{\,\tau-1}-\widehat q_1^{\,\tau-1}\cdot \bar q_2 },{r^{\tau-1}}\big\rangle \,+\, \lambda^{\tau-1} \big(\langle{ \bar q_1},{g^{\tau-1}}\rangle + \langle{ \bar q_2},{h^{\tau-1}}\rangle -b\big) \,+\,2L^2 \\[0.2cm] && \,+\, \eta^{-1} \big(D(\bar q_1,\widetilde q_1^{\,\tau-1}) + D( \bar q_2, \widetilde q_2^{\,\tau-1}) -D( \bar q_1,\widehat q_1^{\,\tau}) - D( \bar q_2, \widehat q_2^{\,\tau}) \big) \end{array}

or, equivalently,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! (\lambda^\tau)^2 \,-\, (\lambda^{\tau-1})^2 \\[0.2cm] &\leq& 2V\, \big\langle{ \bar q_1\cdot \widehat q_2^{\,\tau-1}-\widehat q_1^{\,\tau-1}\cdot \bar q_2 },{r^{\tau-1}}\big\rangle \,+\, 2\lambda^{\tau-1} \big(\langle{ \bar q_1},{g^{\tau-1}}\rangle + \langle{ \bar q_2},{h^{\tau-1}}\rangle -b\big) \,+\,4L^2 \\[0.2cm] && \,+\, 2\eta^{-1} \big(D(\bar q_1,\widetilde q_1^{\,\tau-1}) + D( \bar q_2, \widetilde q_2^{\,\tau-1}) -D( \bar q_1,\widehat q_1^{\,\tau}) - D( \bar q_2, \widehat q_2^{\,\tau}) \big) \,+\,8\theta V L\,+\,2\eta V^2 L. \end{array}

We note that |\langle{ \bar q_1\cdot \widehat q_2^{\,\tau}-\widehat q_1^{\,\tau}\cdot \bar q_2 },{r^{\tau}}\rangle|\leq L. By summing both sides of (?) from \tau=t+1 to \tau=t+t_0,

\begin{array}{rcl} (\lambda^{t+t_0})^2 \,-\, (\lambda^{t})^2 & \leq & \displaystyle 2t_0VL \,+\,\sum_{\tau\,=\,t}^{t+t_0-1} 2\lambda^{\tau} \big(\langle{ \bar q_1},{g^{\tau}}\rangle + \langle{ \bar q_2},{h^{\tau}}\rangle -b\big) \,+\,4t_0L^2 \\[0.2cm] && \,+\, 2\eta^{-1} \big(D(\bar q_1,\widetilde q_1^{\,t}) + D( \bar q_2, \widetilde q_2^{\,t}) \big) \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \end{array}

where we omit two non-positive terms. Taking the conditional expectation given {\mathcal{F}}^{t} and \mathcal{E}_{\text{good}} yields,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \mathbb{E} \left[ (\lambda^{t+t_0})^2 \,-\, (\lambda^{t})^2 \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \\[0.2cm] & \leq & \displaystyle 2t_0VL \,+\,\sum_{\tau\,=\,t}^{t+t_0-1} 2 \mathbb{E} \left[ \lambda^{\tau} \big(\langle{ \bar q_1},{g^{\tau}}\rangle + \langle{ \bar q_2},{h^{\tau}}\rangle -b\big) \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \,+\,4t_0L^2 \\[0.2cm] && \,+\, 2\eta^{-1} \mathbb{E} \left[ D(\bar q_1,\widetilde q_1^{\,t}) + D( \bar q_2, \widetilde q_2^{\,t}) \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \\[0.2cm] & \leq & \displaystyle 2t_0 VL \,-\,2\xi\sum_{\tau\,=\,t}^{t+t_0-1} \mathbb{E}\left[ \lambda^{\tau} \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \,+\,4t_0L^2 \\[0.2cm] && \,+\, 2\eta^{-1} L(\log(|X||A|/\theta)+\log(|Y||B|/\theta)) \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \\[0.2cm] & \leq & \displaystyle 2t_0 VL \,-\,2\xi t_0 \mathbb{E}\left[ \lambda^t \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \,+\,2 \xi t_0(t_0-1)L \,+\,4t_0L^2 \\[0.2cm] && \,+\, 2\eta^{-1} L(\log(|X||A|/\theta)+\log(|Y||B|/\theta)) \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \end{array}

where the second inequality is due to Lemma 15 and the fact: by the law of total expectation, for any \tau\geq t, {\mathcal{F}}^{t}\subset{\mathcal{F}}^\tau and

\begin{array}{rcl} \mathbb{E} \left[ \lambda^{\tau} \big(\langle{ \bar q_1},{g^{\tau}}\rangle + \langle{ \bar q_2},{h^{\tau}}\rangle -b\big) \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] &=& \mathbb{E} \left[ \mathbb{E} \left[ \lambda^{\tau} \big(\langle{ \bar q_1},{g^{\tau}}\rangle + \langle{ \bar q_2},{h^{\tau}}\rangle -b\big) \,\vert\, {\mathcal{F}}^{\tau} \right] \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \\[0.2cm] &=& \mathbb{E} \left[ \lambda^{\tau} \mathbb{E} \left[ \langle{ \bar q_1},{g^{\tau}}\rangle + \langle{ \bar q_2},{h^{\tau}}\rangle -b\right] \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \\[0.2cm] &=& \mathbb{E} \left[ \langle{ \bar q_1},{g^{\tau}}\rangle + \langle{ \bar q_2},{h^{\tau}}\rangle -b \right] \mathbb{E} \left[ \lambda^{\tau} \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \\[0.2cm] &\leq & \,-\,\xi \, \mathbb{E}\left[ \lambda^{\tau} \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \end{array}

where the inequality is due to the strict feasibility assumption on (\bar q_1,\bar q_2); the last inequality is due to that

\sum_{\tau\,=\,t}^{t+t_0-1} \mathbb{E}\left[ \lambda^{\tau} \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \;\geq\; \sum_{\tau\,=\,t}^{t+t_0-1} \mathbb{E}\left[ \lambda^t - 2(\tau-t)L \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \;=\; \sum_{\tau\,=\,0}^{t_0-1} \mathbb{E}\left[ \lambda^t - 2\tau L \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right]

which follows the fact \lambda^\tau\geq \lambda^t - 2(\tau-t)L for any \tau\geq t\geq 0 if we note that |\lambda^{t+1} - \lambda^{t} | \leq 2L. Hence, we can simplify (?) as

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \mathbb{E} \left[ (\lambda^{t+t_0})^2 \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \\[0.2cm] & \leq & \displaystyle \mathbb{E} \left[ (\lambda^{t})^2\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \,-\,2\xi t_0 \mathbb{E} \left[\lambda^t \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \,+\,2 \xi t_0^2L \,+\,4t_0L^2 \,+\, 2t_0 VL \\[0.2cm] && \,+\, 2\eta^{-1} L(\log(|X||A|/\theta)+\log(|Y||B|/\theta)) \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \\[0.2cm] & \leq & \displaystyle \mathbb{E} \left[(\lambda^{t})^2\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \,-\,\xi t_0 \mathbb{E} \left[\lambda^t \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \,-\,\xi t_0\Theta \,+\,2 \xi t_0^2L \,+\,4t_0L^2 \,+\, 2t_0 VL \\[0.2cm] && \,+\, 2\eta^{-1} L(\log(|X||A|/\theta)+\log(|Y||B|/\theta)) \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \\[0.2cm] & = & \displaystyle \mathbb{E} \left[ (\lambda^{t})^2\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \,-\,\xi t_0 \mathbb{E} \left[\lambda^t\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \,-\,\frac{1}{2} \xi^2 t_0^2 \\[0.2cm] & \leq & \displaystyle \left( \mathbb{E} \left[\lambda^{t}\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right]- \frac{1}{2}\xi t_0 \right)^2 \end{array}

where we apply \lambda^t\geq \Theta for the second inequality and we take \Theta in Lemma 22,

\Theta \;=\; \frac{1}{2}\xi t_0 +2 t_0L \,+\,\frac{4L^2 +8\theta V L+2\eta V^2 L +2 VL}{\xi}\,+\, \frac{2L(\log(|X||A|/\theta)+\log(|Y||B|/\theta)) }{t_0\xi\eta}.

Taking the square root and applying the Jensen’s inequality yield

\mathbb{E} \left[ \lambda^{t+t_0} \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \;\leq\; \sqrt{\mathbb{E} \left[ (\lambda^{t+t_0})^2 \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] } \;\leq\; \mathbb{E} \left[\lambda^{t} \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right]- \frac{1}{2}\xi t_0

which shows that \mathbb{E} \left[ \lambda^{t+t_0} -\lambda^{t}\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \leq - \frac{1}{2}\xi t_0. Application of law of total expectation to this inequality and (?) with \delta < \frac{1}{12} yields

\begin{array}{rcl} \mathbb{E} \left[ \lambda^{t+t_0} -\lambda^{t}\,\vert\, {\mathcal{F}}^{t} \right] & = & P(\mathcal{E}_{\text{good}} ) \mathbb{E} \left[ \lambda^{t+t_0} -\lambda^{t}\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \,+\, P(\bar{\mathcal{E}}_{\text{good}}) \mathbb{E} \left[ \lambda^{t+t_0} -\lambda^{t}\,\vert\, {\mathcal{F}}^{t}, \bar{\mathcal{E}}_{\text{good}} \right] \\[0.2cm] & \leq & - \dfrac{1}{2}\xi t_0 \times(1-\delta) \,+\, 2t_0L\times \delta \\[0.2cm] & \leq & - \dfrac{1}{4}\xi t_0 \end{array}

which verifies the assumption of Lemma 22 if we take \zeta=\xi/4.

We now have verified all assumptions of Lemma 22 with appropriate parameters \Theta, \delta_{\max}, \zeta. For episode t, with probability 1-\delta it holds that

\begin{array}{rcl} \lambda^t & \leq & \displaystyle \Theta + t_0 \delta_{\max} + t_0 \frac{4\delta_{\max}^2}{\zeta} \log \left(\frac{8\delta_{\max}^2}{\zeta}\right) + t_0 \frac{4\delta_{\max}^2}{\zeta} \log\frac{1}{\delta}. \end{array}

We complete the proof by taking a union bound over t = 1,\cdots,T.

Lemma

Lemma 7

H411

Let Assumption 1 hold. Fix \delta\in (0,1). For any integer t_0>0, with probability 1-2T\delta,

\sum_{t\,=\,0}^{T-1} \lambda^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle + \langle{ q_2^\star},{h^{t}}\rangle -b\big) \;\leq\; \sqrt{2T c^2 \log (1/(\delta T))}

where c \mathrel{\mathop:}= 2\Theta L + 4 t_0 L^2 + \tfrac{128 t_0 L^3}{\xi} \left(\log \left(\tfrac{128 L^2}{\xi}\right) +\log\tfrac{1}{\delta}\right) and \xi >0.

Used by Proof
Proof (Proof of Lemma 7) of Lemma 7

Let Z^t \mathrel{\mathop:}= \sum_{\tau\,=\,0}^{t-1} \lambda^{\tau} \big(\langle{ q_1^\star},{g^{\tau}}\rangle + \langle{ q_2^\star},{h^{\tau}}\rangle -b\big). We note that

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \mathbb{E} \left[Z^t \,\vert\,{\mathcal{F}}^{t-1}\right] \\[0.2cm] &=& \displaystyle \mathbb{E} \left[ \sum_{\tau\,=\,0}^{t-1} \lambda^{\tau} \big(\langle{ q_1^\star},{g^{\tau}}\rangle + \langle{ q_2^\star},{h^{\tau}}\rangle -b\big)\,\bigg\vert\,{\mathcal{F}}^{t-1}\right] \\[0.2cm] &=& \displaystyle \mathbb{E} \left[ \sum_{\tau\,=\,0}^{t-2} \lambda^{\tau} \big(\langle{ q_1^\star},{g^{\tau}}\rangle + \langle{ q_2^\star},{h^{\tau}}\rangle -b\big)\,\bigg\vert\,{\mathcal{F}}^{t-1}\right] \,+\, \lambda^{t-1} \mathbb{E} \left[\big(\langle{ q_1^\star},{g^{t-1}}\rangle + \langle{ q_2^\star},{h^{t-1}}\rangle -b\big)\,\vert\,{\mathcal{F}}^{t-1}\right] \\[0.2cm] &\leq& \displaystyle \mathbb{E} \left[ \sum_{\tau\,=\,0}^{t-2} \lambda^{\tau} \big(\langle{ q_1^\star},{g^{\tau}}\rangle + \langle{ q_2^\star},{h^{\tau}}\rangle -b\big)\,\bigg\vert\,{\mathcal{F}}^{t-1}\right] \\[0.4cm] &=& \mathbb{E} \left[Z^{t-1}\right] \end{array}

where the inequality is because of \mathbb{E} \left[\big(\langle{ q_1^\star},{g^{t-1}}\rangle + \langle{ q_2^\star},{h^{t-1}}\rangle -b\big)\,\vert\,{\mathcal{F}}^{t-1}\right] = \langle{ q_1^\star},{g}\rangle + \langle{ q_2^\star},{h}\rangle -b\leq 0. Hence, \{Z^t,t\geq0 \} a supermartingale.

We also note that \left|Z^{t+1}-Z^{t}\right| = \lambda^{t} \left|\langle{ q_1^\star},{g^{t}}\rangle + \langle{ q_2^\star},{h^{t}}\rangle -b\right| \leq 2\lambda^{t} L. Thus, if |Z^{t+1}-Z^t|> c for some c\in\mathbb{R}^+, then \lambda^t> c/(2L). Let Y^t \mathrel{\mathop:}= \lambda^t - c/(2L). Therefore,

\{ |Z^{t+1}-Z^t|> c \} \;\subset\; \{ Y^t > 0 \}.

By Lemma 23,

P \left( \sum_{t\,=\,0}^{T-1} \lambda^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle + \langle{ q_2^\star},{h^{t}}\rangle -b\big)\geq z \right) \;\leq\; { \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{-z^2/ (2c^2T)} \,+\, \sum_{\tau\,=\,0}^{T-1} P \left(\lambda^t>\frac{c}{2L}\right).

By Lemma 6, with probability 1-\delta it holds for any t that

\lambda^t \; \leq\; \displaystyle \Theta + 2 t_0L+ t_0 \frac{64 L^2}{\xi} \log \left(\frac{128 L^2}{\xi}\right) + t_0 \frac{64 L^2}{\xi} \log\frac{1}{\delta}

or, equivalently,

P \left( \lambda^t \;\geq\; \displaystyle \Theta + 2 t_0L+ t_0 \frac{64 L^2}{\xi} \log \left(\frac{128 L^2}{\xi}\right) + t_0 \frac{64 L^2}{\xi} \log\frac{1}{\delta} \right) \;\leq\; \delta.

If we take

c\;=\; 2\Theta L + 4 t_0 L^2+ t_0 \frac{128 L^3}{\xi} \log \left(\frac{128 L^2}{\xi}\right) + t_0 \frac{128 L^3}{\xi} \log\frac{1}{\delta} \;\text{ and }\; z\;=\;\sqrt{2T c^2 \log (1/(\delta T))}

then (?) becomes

P \left( \sum_{t\,=\,0}^{T-1} \lambda^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle + \langle{ q_2^\star},{h^{t}}\rangle -b\big)\geq z \right) \;\leq\; 2\delta T

which proves the desired result.

Theorem

Theorem 8

FVWM

Let Assumption 1 hold. Fix T\geq \max(|X||A|,|B||Y|). Let V=L\sqrt{T}, \eta = 1/(TL), t_0=\sqrt{T}, and \theta = 1/T. Then, with probability 1-2T\delta it holds that

{\widehat{\text{\normalfont Regret}}(T)}\;\leq\; \widetilde O \big({(|X|+|Y|) L \sqrt T}\big).
Proof of Theorem 8

Using the given parameters V, \eta, t_0, and \theta for Lemma 5, {\widehat{\text{\normalfont Regret}}(T)} is upper bounded by \frac{1}{L\sqrt{T}} \sum_{t\,=\,0}^{T-1} \lambda^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle + \langle{ q_2^\star},{h^{t}}\rangle -b\big) + \widetilde O(L\sqrt{T }) with probability 1-\delta. We note that \Theta\leq \widetilde O(L^2\sqrt{T}) and T\geq \max(|X||A|,|B||Y|). Using parameters in Lemma 7, with probability 1-2T\delta,

\sum_{t\,=\,0}^{T-1} \lambda^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle + \langle{ q_2^\star},{h^{t}}\rangle -b\big) \;\leq\; \widetilde O(L^3 T).

We complete the proof by noting L\leq |X|+|Y|.

Lemma

Lemma 9

LM1I

Fix \delta\in(0,1). Then, with probability 1-2\delta,

{\text{\normalfont Error}_3} \; \leq \; O\Big( L|X|\sqrt{T|A| \log\tfrac{T|X||A|}{\delta}}\Big) \; \text{ and } \; {\text{\normalfont Error}_4} \; \leq \; O\Big(L|Y|\sqrt{T|B| \log\tfrac{T|Y||B|}{\delta}}\Big).
Theorem

Theorem 10

D19H

Let V=L\sqrt{T}, \eta = 1/(TL), t_0=\sqrt{T}, and \theta = 1/T. Then,

\begin{array}{rcl} {\widehat{\text{\normalfont Violation}}(T)} &\leq&\displaystyle \lambda^T \,+\, \frac{2 }{T-1} \sum_{t\,=\,1}^{T} \lambda^{t-1} \,+\, \widetilde O\big(L\sqrt{ T(|X||A|+|Y||B|)}\big). \end{array}
Lemma

Lemma 11 (Efficient Implementation)

5BQD

The primal update (?) is equivalent to

\begin{equation} \widehat q_1^{\,t} (x,a)\;=\;\frac{\widetilde q_1^{\,t}(x,a)}{Z_{1,\ell}^t( \beta_1^t, \mu_1^{+,t}, \mu_1^{-,t}) }\,{ \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{-B_{1,t}^{\beta_1^t ,\mu_1^{+,t}, \mu_1^{-,t}}(x,a,x')} \end{equation} \begin{equation} \widehat q_2^{\,t} (y,b)\;=\;\frac{\widetilde q_2^{\,t}(x,a)}{Z_{2,\ell}^t( \beta_2^t, \mu_2^{+,t}, \mu_2^{-,t}) }\,{ \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{-B_{2,t}^{\beta_2^t ,\mu_2^{+,t}, \mu_2^{-,t}}(y,b,y')} \end{equation}

where B_{1,t}^{\beta_1,\mu_1^+,\mu_1^-}(x,a,x') and B_{2,t}^{\beta_2,\mu_2^+,\mu_2^-}(y,b,y') are given by

\begin{array}{rcl} B_{1,t}^{\beta_1,\mu_1^+,\mu_1^-}(x,a,x') &\mathrel{\mathop:}=& \beta_1(x') \,-\, \beta_1(x) \,+\, \eta \phi_1^{t-1} \\[0.2cm] && \,+\, (1-\epsilon_1^{k_1}(x,a))\mu_1^{+}(x,a,x') \,-\, (1+\epsilon_1^{k_1}(x,a))\mu_1^{-}(x,a,x') \\[0.2cm] && \displaystyle \,+\,\sum_{x''\,\in\,X_{\ell+1}} \bar P_1^{k_1}(x''\,\vert\,x,a) (\mu_1^{-}(x,a,x'')-\mu_1^{+}(x,a,x'')) \end{array}
\begin{array}{rcl} B_{2,t}^{\beta_2,\mu_2^+,\mu_2^-}(y,b,y') &\mathrel{\mathop:}=& \beta_2(y') \,-\, \beta_2(y) \,+\, \eta \phi_2^{t-1} \\[0.2cm] && \,+\, (1-\epsilon_2^{k_2}(y,b))\mu_2^{+}(y,b,y') \,-\, (1+\epsilon_2^{k_2}(y,b))\mu_2^{-}(y,b,y') \\[0.2cm] && \displaystyle \,+\, \sum_{y''\,\in\,Y_{\ell+1}} \bar P_2^{k_2}(y''\,\vert\,y,b) (\mu_2^{-}(y,b,y'')-\mu_2^{+}(y,b,y'')) \end{array}

and Z_{1,\ell}^t (\beta_1,\mu_1^+,\mu_1^-) and Z_{2,\ell}^t (\beta_2,\mu_2^+,\mu_2^-) are given by

Z_{1,\ell}^t (\beta_1,\mu_1^+,\mu_1^-)\;=\; \sum_{x\in X_\ell}\sum_{a\in A} \sum_{x'\in X_{\ell+1}}\widetilde q_1^{\,t}(x,a)\,{ \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{-B_{1,t}^{\beta_1,\mu_1^+,\mu_1^-}(x,a,x')}
Z_{2,\ell}^t (\beta_2,\mu_2^+,\mu_2^-)\;=\; \sum_{y\in Y_\ell}\sum_{b\in B} \sum_{y'\in Y_{\ell+1}}\widetilde q_2^{\,t}(y,b)\,{ \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{-B_{2,t}^{\beta_2,\mu_2^+,\mu_2^-}(y,b,y')}

and the dual variables \beta_1^t(x), \mu_1^{+,t}(x,a,x'), \mu_1^{-,t}(x,a,x') and \beta_2^t(y), \mu_2^{+,t}(y,b,y'), \mu_2^{-,t}(y,b,y') are the solutions to

\beta_1^t, \mu_1^{+,t}, \mu_1^{-,t} \;=\; \operatorname*{argmin}_{\beta_1,\, \mu_1^+,\,\mu_1^-\,\geq \,0}\; \sum_{\ell\,=\,0}^{L-1} \ln Z_{1,\ell}^t (\beta_1,\mu_1^+,\mu_1^-)
\beta_2^t, \mu_2^{+,t}, \mu_2^{-,t} \;=\; \operatorname*{argmin}_{\beta_2,\, \mu_2^+,\,\mu_2^-\,\geq \,0}\; \sum_{\ell\,=\,0}^{L-1} \ln Z_{2,\ell}^t (\beta_2,\mu_2^+,\mu_2^-).
Proof of Lemma 11

In (?), we have two standard mirror descent problems. Since two problems enjoy the same structure, we only prove an efficient solution to the first problem (?).

By the online mirror descent optimization [zimin2013online], Problem (?) is equivalent to

\bar q_1^{\,t} \;=\; \displaystyle \operatorname*{argmin}_{q_1} \; \eta \, \langle{q_1},{\phi_1^{t-1}}\rangle \, +\, \displaystyle D\big(q_1\,\vert\, \widetilde{q}_1^{\,t-1}\big) \; \text{ and } \; \widehat q_1^{\,t} \;=\; \displaystyle \operatorname*{argmin}_{q_1\,\in\,\Delta(k_1^t)} \; \displaystyle D\big(q_1\,\vert\, \bar{q}_1^{\,t}\big)

where \bar q_1^{\,t} is a solution to an unconstrained problem and \widehat q_1^{\,t} simply takes the projection of \bar q_1^{\,t} to the domain \Delta(k_1^t) in the unnormalized Kullback-Leibler divergence.

It is straightforward to compute a closed-form solution for the unconstrained problem,

\bar q_1^{\,t} (x,a) \;=\; \widetilde q_1^{\,t} (x,a) \,{ \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{- \eta\phi_1^{t-1}(x,a)},\,\text{ for all } (x,a)\in X\times A.

To compute the projection of \bar q_1^{\,t}, we recall that the domain set \Delta(k_1^t) explicitly takes the following linear constraints on q_1: X\times A\to [0,1],

\Delta(k_1^t) \;\mathrel{\mathop:}=\; \{ q_1: X\times A\to [0,1] \,\vert\, q_1 \text{satisfies the following (i), (ii), (iii), (iv)} \}
  • (i) q_1(x, a) = \sum_{x'\,\in\,X_{\ell+1}} q_1(x,a,x') for (x,a)\in X_\ell\times A and \ell \in\{0,1,\cdots,L-1\};

  • (ii) \sum_{x\in X_\ell}\sum_{a\in A}\sum_{x'\in X_{\ell+1}} q_1(x, a, x') = 1 for \ell \in\{0,1,\cdots,L-1\};

  • (iii) \sum_{x\in X_{\ell-1}}\sum_{a\in A} q_1(x, a, x') =\sum_{a\in A}\sum_{x''\in X_{\ell+1}} q_1(x', a, x'') for x'\in X_\ell and \ell \in\{1,\cdots,L-1\};

  • (iv) q_1(x,a,x')-\bar P_1^{k_1}(x'\,\vert\,x,a) \sum_{x''\,\in\,X_{\ell+1}}q_1(x,a,x'') \leq \epsilon(x,a,x'),

    \bar P_1^{k_1}(x'\,\vert\,x,a) \sum_{x''\,\in\,X_{\ell+1}}q_1(x,a,x'')-q_1(x,a,x') \leq \epsilon(x,a,x'),

    and \sum_{x'\,\in\,X_{\ell+1}} \epsilon(x,a,x') \leq \epsilon_1^{k_1}(x,a) \sum_{x'\,\in\,X_{\ell+1}}q_1(x,a,x') for (x,a,x')\in X_\ell \times A\times X_{\ell+1} and \ell \in\{0,1,\cdots,L-1\}.

where (ii) and (iii) follow the occupancy measure’s property and (iv) displays the confidence set condition for q_1\in \Delta(k_1^t),

\Bigg\Vert \frac{q_1(x,a,\cdot)}{\sum_{x''\,\in\,X_{\ell+1}}q_1(x,a,x'') }- \bar P_1^{k_1}(\cdot\,\vert\,x,a) \Bigg\Vert_1 \; \leq \; \epsilon_1^{k_1}(x,a), \text{ for all }(x,a) \in X\times A

and we also introduce \epsilon: X\times A\times X\to [0,\infty) additionally. Therefore, the projection problem is a convex optimization with the linear constraints. By the method of Lagrange multipliers, we have the following Lagrangian {\mathcal{L}}(q_1,\epsilon; \alpha, \lambda,\beta,\mu^+,\mu^-,\mu),

\begin{array}{rcl} && \;{\mathcal{L}}(q_1,\epsilon; \alpha, \lambda,\beta,\mu^+,\mu^-,\mu) \\[0.2cm] && \displaystyle \;=\; D\big(q_1\,\vert\, \bar{q}_1^{\,t}\big) \,+\, \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A}\alpha(x,a)\left(q_1(x, a) - \sum_{x'\,\in\,X_{\ell+1}} q_1(x,a,x')\right) \\[0.2cm] && \displaystyle \,+\, \sum_{\ell\,=\,0}^{L-1}\lambda_\ell\left(\sum_{x\in X_\ell}\sum_{a\in A}\sum_{x'\in X_{\ell+1}} q_1(x, a, x') - 1\right) \\[0.2cm] && \displaystyle \,+\, \sum_{\ell\,=\,1}^{L-1}\sum_{x'\,\in\,X_\ell}\beta(x') \left(\sum_{x\in X_{\ell-1}}\sum_{a\in A} q_1(x, a, x') -\sum_{a\in A}\sum_{x''\in X_{\ell+1}} q_1(x', a, x'')\right) \\[0.2cm] && \!\!\!\! \!\!\!\! \!\!\!\! \!\!\!\! \displaystyle \,+\, \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A}\sum_{x'\,\in\,X_{\ell+1}} \mu^+(x,a,x')\left(q_1(x,a,x')-\bar P_1^{k_1}(x'\,\vert\,x,a) \sum_{x''\,\in\,X_{\ell+1}}q_1(x,a,x'') - \epsilon(x,a,x')\right) \\[0.2cm] && \!\!\!\! \!\!\!\! \!\!\!\! \!\!\!\! \displaystyle \,+\, \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A}\sum_{x'\,\in\,X_{\ell+1}} \mu^-(x,a,x')\left(\bar P_1^{k_1}(x'\,\vert\,x,a) \sum_{x''\,\in\,X_{\ell+1}}q_1(x,a,x'') -q_1(x,a,x')- \epsilon(x,a,x')\right) \\[0.2cm] && \displaystyle \,+\, \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}\mu(x,a) \left(\sum_{x'\,\in\,X_{\ell+1}} \epsilon(x,a,x') - \epsilon_1^{k_1}(x,a) \sum_{x'\,\in\,X_{\ell+1}}q_1(x,a,x')\right) \end{array}

where \alpha (x,a), \lambda_\ell, \beta(x), \mu^+(x,a,x')\geq0, \mu^-(x,a,x')\geq0, and \mu(x,a,x')\geq0 for (x,a,x')\in X_\ell\times A\times X_{\ell+1} are Lagrange multipliers associated to the linear constraints.

By the Lagrange duality theory, the strong duality holds. To find the optimal solution to the projection problem in (Proof), it suffices to check the first-order stationary conditions. We first take the derivative over \epsilon(x,a,x') for (x,a,x')\in X_\ell \times A\times X_{\ell+1},

\frac{\partial {\mathcal{L}}}{\partial \epsilon(x,a,x') } \;=\; -\, \mu^+(x,a,x') \,-\, \mu^-(x,a,x') \,+\, \mu(x,a)

which is zero if we take \mu(x,a)=\mu^+(x,a,x')+\mu^-(x,a,x'). Using this stationary condition, we simplify the Lagrangian {\mathcal{L}}(q_1,\epsilon; \alpha, \lambda,\beta,\mu^+,\mu^-,\mu) by eliminating \mu and \epsilon into,

\begin{array}{rcl} && \; {\mathcal{L}}(q_1; \alpha, \lambda,\beta,\mu^+,\mu^-) \\[0.2cm] && \;=\; \displaystyle D\big(q_1\,\vert\, \bar{q}_1^{\,t}\big) \,+\, \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A}\alpha(x,a)\left(q_1(x, a) - \sum_{x'\,\in\,X_{\ell+1}} q_1(x,a,x')\right) \\[0.2cm] && \displaystyle \,+\, \sum_{\ell\,=\,0}^{L-1} \lambda_\ell\left(\sum_{x\in X_\ell}\sum_{a\in A}\sum_{x'\in X_{\ell+1}} q_1(x, a, x') - 1\right) \\[0.2cm] && \displaystyle \,+\, \sum_{\ell\,=\,1}^{L-1}\sum_{x'\,\in\,X_\ell}\beta(x') \left(\sum_{x\in X_{\ell-1}}\sum_{a\in A} q_1(x, a, x') -\sum_{a\in A}\sum_{x''\in X_{\ell+1}} q_1(x', a, x'')\right) \\[0.2cm] && \!\!\!\! \!\!\!\! \!\!\!\! \!\!\!\! \displaystyle \,+\, \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A}\sum_{x'\,\in\,X_{\ell+1}} \mu^+(x,a,x')\left( (1-\epsilon_1^{k_1}(x,a))q_1(x,a,x')-\bar P_1^{k_1}(x'\,\vert\,x,a) \sum_{x''\,\in\,X_{\ell+1}}q_1(x,a,x'') \right) \\[0.2cm] && \!\!\!\! \!\!\!\! \!\!\!\! \!\!\!\! \displaystyle \,+\, \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A}\sum_{x'\,\in\,X_{\ell+1}} \mu^-(x,a,x')\left(\bar P_1^{k_1}(x'\,\vert\,x,a) \sum_{x''\,\in\,X_{\ell+1}}q_1(x,a,x'') -(1+\epsilon_1^{k_1}(x,a))q_1(x,a,x')\right). \end{array}

For the notational simplicity, we take \beta(x_0)=\beta(x_L) = 0. We next check the first-order stationary conditions of {\mathcal{L}}(q_1; \alpha, \lambda,\beta,\mu^+,\mu^-) and solve them for the stationary point. We first take the derivative over q_1(x,a,x') and q_1(x,a) for (x,a,x')\in X_\ell \times A\times X_{\ell+1}, respectively,

\begin{array}{rcl} \displaystyle \frac{\partial {\mathcal{L}}}{\partial q_1(x,a,x') } &=& - \, \alpha(x,a) \,+\, \lambda_\ell \,+\, \beta(x')-\beta(x) \\[0.2cm] && \,+\, (1-\epsilon_1^{k_1}(x,a))\mu^+(x,a,x') \,-\, (1+\epsilon_1^{k_1}(x,a))\mu^-(x,a,x') \\[0.2cm] && \displaystyle \,+\, \sum_{x''\,\in\,X_{\ell+1}} \bar P_1^{k_1}(x''\,\vert\,x,a) (\mu^-(x,a,x'')-\mu^+(x,a,x'')) \end{array}
\frac{\partial {\mathcal{L}}}{\partial q_1(x,a) }\;=\; \ln q_1(x,a) \,-\, \ln \bar q_1^{\,t}(x,a) \,+\, \alpha(x,a).

By setting the second derivative above to be zero, we have \alpha(x,a) = -\ln q_1(x,a)+\ln \bar q_1^{\,t}(x,a). Then, substituting it into the first zero-derivative by eliminating \alpha(x,a) yields,

\begin{array}{rcl} \displaystyle \ln q_1(x,a) &=& \ln \bar q_1^{\,t}(x,a) \,+\,\eta \phi_1^{t-1}(x,a) \,-\, \lambda_\ell-B^{t}(x,a,x') \end{array}
\begin{array}{rcl} B^{t}(x,a,x') &=& \beta(x')-\beta(x) \,+\, \eta \phi_1^{t-1}(x,a) \\[0.2cm] && \,+\, (1-\epsilon_1^{k_1}(x,a))\mu^+(x,a,x') \,-\, (1+\epsilon_1^{k_1}(x,a))\mu^-(x,a,x') \\[0.2cm] && \displaystyle \,+\, \sum_{x''\,\in\,X_{\ell+1}} \bar P_1^{k_1}(x''\,\vert\,x,a) (\mu^-(x,a,x'')-\mu^+(x,a,x'')). \end{array}

The solution q_1^\star(x,a) leads to an explicit formula for \widehat q_1^{\,t},

\widehat q_1^{\,t} (x,a) \;=\;q_1^\star(x,a) \;=\; \bar q_1^{\,t}(x,a) \,{ \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{\eta \phi_1^{t-1}(x,a)- \lambda_\ell-B^{t}(x,a,x')}\;=\;\widetilde q_1^{\,t}(x,a) \,{ \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{- \lambda_\ell-B^{t}(x,a,x')}

where the last equality is due to (?) and x\neq x_L. We note that it is not unique to determine \alpha(x,a) since it takes the form \alpha^\star(x,a)=-\eta \phi_1^{t-1}(x,a)+\lambda_\ell+B^{t}(x,a,x') for some x'. It remains to determine the optimal \beta, \mu^+, and \mu^-.

Bofore showing the optimal \beta, \mu^+, and \mu^-, we take another derivative over \lambda_\ell at q_1=\widehat q_1^t and set it to be zero,

\sum_{x\in X_\ell}\sum_{a\in A}\sum_{x'\in X_{\ell+1}} \widehat q_1^{\,t}(x, a, x') \;=\;1

or, equivalently,

{ \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{\lambda_\ell} \;=\; \sum_{x\in X_\ell}\sum_{a\in A}\sum_{x'\in X_{\ell+1}} \widetilde q_1^{\,t}(x,a)\,{ \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{-B^{t}(x,a,x')}\;\mathrel{\mathop:}=\; Z_\ell^t

which shows that \lambda_\ell^\star = \ln Z_\ell^t. It also leads to \alpha^\star(x,a)=-\eta \phi_1^{t-1}(x,a)+\lambda_\ell^\star+B^{t}(x,a,x').

We note that

\begin{array}{rcl} &&\!\!\!\! \!\!\!\! \!\! {\mathcal{L}}(q_1; \alpha, \lambda,\beta,\mu^+,\mu^-) \\[0.2cm] &=& \displaystyle D\big(q_1\,\vert\, \bar{q}_1^{\,t}\big)+ \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A}\sum_{x'\,\in\,X_{\ell+1}} \bigg(\frac{\partial \mathcal{L}}{\partial q_1(x,a,x') } + \alpha(x,a) \bigg)q_1(x,a,x')-\sum_{\ell\,=\,0}^{L-1} \lambda_\ell \\[0.2cm] &=& \displaystyle D\big(q_1\,\vert\, \bar{q}_1^{\,t}\big)+ \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A}\sum_{x'\,\in\,X_{\ell+1}} \frac{\partial \mathcal{L}}{\partial q_1(x,a,x') }q_1(x,a,x') \\[0.2cm] && \displaystyle +\sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A} \bigg(\frac{\partial \mathcal{L}}{\partial q_1(x,a) }- \ln q_1(x,a)+\ln \bar q_1^{\,t}(x,a) \bigg) q_1(x,a) -\sum_{\ell\,=\,0}^{L-1} \lambda_\ell \\[0.2cm] &=& \displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A}\sum_{x'\,\in\,X_{\ell+1}} \frac{\partial \mathcal{L}}{\partial q_1(x,a,x') }q_1(x,a,x') \\[0.2cm] && \displaystyle +\sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A} \bigg(\bigg(\frac{\partial \mathcal{L}}{\partial q_1(x,a) }-1\bigg) q_1(x,a)+\ln \bar q_1^{\,t}(x,a) \bigg) -\sum_{\ell\,=\,0}^{L-1} \lambda_\ell. \end{array}

We now collect all previously determined optimal dual variables and apply the strong duality,

\begin{array}{rcl} \beta^\star, \mu^{+,\star}, \mu^{-,\star} &=&\displaystyle \operatorname*{argmax}_{\beta,\, \mu^+,\,\mu^-\,\geq \,0} \operatorname*{maximize}_{\alpha,\,\lambda}\,\operatorname*{minimize}_{q_1}\; {\mathcal{L}}(q_1; \alpha, \lambda,\beta,\mu^+,\mu^-) \\[0.2cm] &=&\displaystyle \operatorname*{argmax}_{\beta,\, \mu^+,\,\mu^-\,\geq \,0}\; {\mathcal{L}}(q_1^\star; \alpha^\star, \lambda^\star,\beta,\mu^+,\mu^-) \\[0.2cm] &=&\displaystyle \operatorname*{argmax}_{\beta,\, \mu^+,\,\mu^-\,\geq \,0}\; -L+\sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\, A} \ln \bar q_1^{\,t}(x,a) -\sum_{\ell\,=\,0}^{L-1} \lambda_\ell^\star \\[0.2cm] &=&\displaystyle \operatorname*{argmin}_{\beta,\, \mu^+,\,\mu^-\,\geq \,0}\; \sum_{\ell\,=\,0}^{L-1} \ln Z_\ell^t \end{array}

where the third equality is due to: \frac{\partial {\mathcal{L}}}{\partial q_1(x,a,x') } \vert_{q_1^\star(x,a,x')}=0 and \frac{\partial {\mathcal{L}}}{\partial q_1(x,a) } \vert_{q_1^\star(x,a)}= 0, and we ignore all constants that are independent of \beta, \mu^+, and \mu^- for the last equality; we note that this minimization problem is a convex optimization problem over the nonnegative orthant. Hence, we have proved the update (11) as an efficient update (?). Similarly, we have an efficient update (11) for the second problem (?) and the proof is complete.

Lemma

Lemma 12

03DU

Let \widehat q_1^{\,t}, \widehat q_2^{\,t}, q_1^t, and q_2^t be generated by Algorithm ?. Then,

\begin{equation} \begin{array}{rcl} \displaystyle \left\|{\widehat q_1^{\,t} - q_1^t}\right\|_1 &\leq&\displaystyle\sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \pi^t(a\,\vert\,x) \widehat d_1^{\,t} (x) \left\|{ \widehat P_1^{k_1}(\cdot\,\vert\,x,a)- P_1(\cdot\,\vert\,x,a) }\right\|_1 \end{array} \end{equation} \begin{equation} \begin{array}{rcl} \displaystyle \left\|{\widehat q_2^{\,t} - q_2^t}\right\|_1 &\leq&\displaystyle\sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{y\,\in\,Y_\ell}\sum_{b\,\in\,B} \mu^t(b\,\vert\,y) \widehat d_2^{\,t} (y) \left\|{ \widehat P_2^{k_2}(\cdot\,\vert\,y,b)- P_2(\cdot\,\vert\,y,b) }\right\|_1. \end{array} \end{equation}
Used by Proof
Proof of Lemma 12

Since two players have the independent transitions, it suffices to just prove one of two players. We next prove (12) for the min-player. By the definitions, we can bound \left\|{\widehat q_1^{\,t} - q_1^t}\right\|_1 by

\begin{array}{rcl} \left\|{\widehat q_1^{\,t} - q_1^t}\right\|_1 &=&\displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}\left| \sum_{x'\,\in\,X_{\ell+1}} \widehat q_1^{\,t} (x,a,x')- \sum_{x'\,\in\,X_{\ell+1}} q_1^t (x,a,x')\right| \\[0.2cm] &\leq&\displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}\left\|{ \widehat q_1^{\,t} (x,a,\cdot)- q_1^t (x,a,\cdot)}\right\|_1 \\[0.2cm] &=&\displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \pi^t(a\,\vert\,x) \left\|{ \widehat d_1^{\,t} (x)\widehat P_1^{k_1}(\cdot\,\vert\,x,a)- d_1^t(x) P_1(\cdot\,\vert\,x,a) }\right\|_1 \end{array}

where we apply the triangle inequality to obtain the inequality. We add and subtract \widehat d_1^{\,t} (x)P_1(\cdot\,\vert\,x,a) into the norm \Vert{ \widehat d_1^{\,t} (x)\widehat P_1^{k_1}(\cdot\,\vert\,x,a)- d_1^t(x) P_1(\cdot\,\vert\,x,a) }\Vert_1, and apply the triangle inequality again,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \displaystyle \left\|{ \widehat d_1^{\,t} (x)\widehat P_1^{k_1}(\cdot\,\vert\,x,a) - d_1^t(x) P_1(\cdot\,\vert\,x,a) }\right\|_1 \\[0.2cm] &\leq&\displaystyle \left\|{ \widehat d_1^{\,t} (x)\widehat P_1^{k_1}(\cdot\,\vert\,x,a)- \widehat d_1^{\,t} (x) P_1(\cdot\,\vert\,x,a) }\right\|_1 \,+\, \left\|{ \widehat d_1^{\,t} (x) P_1(\cdot\,\vert\,x,a)- d_1^t(x) P_1(\cdot\,\vert\,x,a) }\right\|_1. \end{array}

Therefore,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}\left\|{ \widehat q_1^{\,t} (x,a,\cdot)- q_1^t (x,a,\cdot)}\right\|_1 \\[0.2cm] &\leq&\displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \pi^t(a\,\vert\,x) \widehat d_1^{\,t} (x) \left\|{ \widehat P_1^{k_1}(\cdot\,\vert\,x,a)- P_1(\cdot\,\vert\,x,a) }\right\|_1 \\[0.2cm] &&\displaystyle+ \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \pi^t(a\,\vert\,x) \left|\widehat d_1^{\,t}(x) - d_1^t(x) \right|\left\|{P_1(\cdot\,\vert\,x,a) }\right\|_1. \end{array}

We can further simplify the upper bound in (?). Using \left\|{P_1(\cdot\,\vert\,x,a) }\right\|_1=1 and \sum_{a\,\in\,A} \pi^t(a\,\vert\,x) =1, we have

\begin{array}{rcl} \displaystyle\sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \pi^t(a\,\vert\,x) \left|\widehat d_1^{\,t} (x) - d_1^t(x) \right|\left\|{P_1(\cdot\,\vert\,x,a) }\right\|_1 &=& \displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\left|\widehat d_1^{\,t}(x) - d_1^t(x) \right|. \end{array}

By the definitions, \widehat d_1^{\,t}(x) = d_1^t(x) =1 for x\in X_0, and \widehat d_1^{\,t}(x)=\sum_{x^\circ\,\in\,X_{\ell-1}}\sum_{a\,\in\, A}\widehat q_1^{\,t} (x^\circ,a,x) and d_1^t(x)=\sum_{x^\circ\,\in\,X_{\ell-1}}\sum_{a\,\in\, A} q_1^t (x^\circ,a,x) for x\in X_\ell. Thus,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\left|\widehat d_1^{\,t} (x) - d_1^t(x) \right| \\[0.2cm] &=& \displaystyle \sum_{\ell\,=\,1}^{L-1}\sum_{x\,\in\,X_\ell}\left|\widehat d_1^{\,t} (x) - d_1^t(x) \right| \\[0.2cm] &=& \displaystyle \sum_{\ell\,=\,1}^{L-1}\sum_{x\,\in\,X_\ell}\left|\sum_{x^\circ\,\in\,X_{\ell-1}}\sum_{a\,\in\, A}\widehat q_1^{\,t} (x^\circ,a,x)- \sum_{x^\circ\,\in\,X_{\ell-1}}\sum_{a\,\in\, A} q_1^t (x^\circ,a,x)\right| \\[0.2cm] &\leq& \displaystyle \sum_{\ell\,=\,1}^{L-1}\sum_{x\,\in\,X_\ell} \sum_{a\,\in\, A} \sum_{x^\circ\,\in\,X_{\ell-1}}\left| \widehat q_1^{\,t} (x^\circ,a,x) - q_1^t (x^\circ,a,x) \right| \\[0.2cm] &=& \displaystyle \sum_{\ell\,=\,1}^{L-1}\sum_{a\,\in\, A} \sum_{x^\circ\,\in\,X_{\ell-1}}\left\|{ \widehat q_1^{\,t} (x^\circ,a,\cdot) - q_1^t (x^\circ,a,\cdot) }\right\|_1 \\[0.2cm] &=& \displaystyle \sum_{\ell\,=\,0}^{L-2}\sum_{x\,\in\,X_{\ell}}\sum_{a\,\in\, A} \left\|{ \widehat q_1^{\,t} (x,a,\cdot) - q_1^t (x,a,\cdot) }\right\|_1. \end{array}

We now return back to (?),

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}\left\|{ \widehat q_1^{\,t} (x,a,\cdot)- q_1^t (x,a,\cdot)}\right\|_1 \\[0.2cm] &\leq&\displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \pi^t(a\,\vert\,x) \widehat d_1^{\,t}(x) \left\|{ \widehat P_1^{k_1}(\cdot\,\vert\,x,a)- P_1(\cdot\,\vert\,x,a) }\right\|_1 \\[0.2cm] &&\displaystyle+ \sum_{\ell\,=\,0}^{L-2}\sum_{x\,\in\,X_{\ell}}\sum_{a\,\in\, A} \left\|{ \widehat q_1^{\,t} (x,a,\cdot) - q_1^t (x,a,\cdot) }\right\|_1 \end{array}

which is a recursive formula for \sum_{\ell\,=\,0}^{j}\sum_{x\,\in\,X_{\ell}}\sum_{a\,\in\, A} \left\|{ \widehat q_1^{\,t} (x,a,\cdot) - q_1^t (x,a,\cdot) }\right\|_1 over j\in\{ 0,1,\ldots,L-1 \}. By the recursion,

\begin{array}{rcl} &&\!\!\!\! \!\!\!\! \!\! \displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}\left\|{ \widehat q_1^{\,t} (x,a,\cdot)- q_1^t (x,a,\cdot)}\right\|_1 \\[0.2cm] &\leq&\displaystyle\sum_{j\,=\,0}^{L-1} \sum_{\ell\,=\,0}^{j}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \pi^t(a\,\vert\,x) \widehat d_1^{\,t} (x) \left\|{ \widehat P_1^{k_1}(\cdot\,\vert\,x,a)- P_1(\cdot\,\vert\,x,a) }\right\|_1. \end{array}

Finally, we complete the proof by using (Proof).

Lemma

Lemma 13

8W2I

Let f(x,y): {\mathcal{X}}\times{\mathcal{Y}}\to \mathbb{R} be a continuous differentiable function that is convex in x and concave in y, where {\mathcal{X}} and {\mathcal{Y}} are compact convex sets in \mathbb{R}^d. Suppose for some x' \in\Delta_x^o and y'\in\Delta_y^o,

(x^\star,y^\star) \;\in\; \operatorname*{argminimax}_{x\,\in\,\Delta_x,\,y\,\in\,\Delta_y}\; f(x,y) + \eta^{-1}D(x\,\vert\,x') - \eta^{-1}D(y\,\vert\,y')

and x^\star\in\Delta_x^o and y^\star\in\Delta_y^o, where \eta>0. Then, for any x\in\Delta_x and y\in\Delta_y,

f(x^\star,y) + \eta^{-1} \big(D(x^\star,x') + D(y^\star,y')\big) \;\leq\; f(x,y^\star) + \eta^{-1} \big( D(x,x') + D(y,y') - D(x,x^\star) - D(y,y^\star) \big).
Used by Proof, Proof, Proof
Proof of Lemma 13

For the smooth convex-concave function f, it is necessary to have the first-order stationary condition on (x^\star,y^\star). There exist \nabla_x f(x^\star,y^\star) and \nabla_y(x^\star,y^\star) such that

\begin{equation} \left\langle \nabla_xf(x^\star,y^\star) +\eta^{-1} \big(\phi(x^\star)-\phi(x')\big) ,x-x^\star \right\rangle\;\geq\;0,\;\text{ for any } x\in\Delta_x \end{equation} \begin{equation} \left\langle -\nabla_yf(x^\star,y^\star) +\eta^{-1} \big(\phi(y^\star)-\phi(y')\big) ,y-y^\star \right\rangle\;\geq\;0,\;\text{ for any } y\in\Delta_y. \end{equation}

By the definition of D(\cdot\,\vert\,\cdot),

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \eta^{-1} \big(D(x,x') - D(x,x^\star)\big) \\[0.2cm] &=& \eta^{-1}\big( \phi(x^\star) - \phi(x') - \langle \nabla\phi(x'), x-x'\rangle + \langle \nabla\phi(x^\star), x-x^\star\rangle \big) \\[0.2cm] &=&\eta^{-1}\big( \phi(x^\star) - \phi(x') - \eta^{-1} \langle \nabla\phi(x'), x^\star-x'\rangle \big)-\langle \nabla_xf(x^\star,y^\star) , x-x^\star\rangle \\[0.2cm] && \,+\, \langle \nabla_xf(x^\star,y^\star) + \eta^{-1} \big(\nabla\phi(x^\star)-\nabla\phi(x')\big), x-x^\star\rangle \\[0.2cm] &=&\eta^{-1}D(x^\star,x')-\langle \nabla_xf(x^\star,y^\star) , x-x^\star\rangle \\[0.2cm] && \,+\, \langle \nabla_xf(x^\star,y^\star) + \eta^{-1} \big(\nabla\phi(x^\star)-\nabla\phi(x')\big), x-x^\star\rangle. \end{array}

Application of (Proof) leads to

\begin{array}{rcl} \eta^{-1} \big(D(x,x') - D(x,x^\star)\big) &\geq& \eta^{-1}D(x^\star,x') -\langle \nabla_xf(x^\star,y^\star) , x-x^\star\rangle \\[0.2cm] &\geq& \eta^{-1}D(x^\star,x') + f(x^\star,y^\star)- f(x,y^\star) \end{array}

where the last inequality is due to the convexity fo f(x,y^\star) in x: f(x,y^\star)\geq f(x^\star,y^\star)+\langle\nabla_x f(x^\star,y^\star),x-x^\star\rangle.

Similarly, we work on \eta^{-1} \big(D(y,y') - D(y,y^\star)\big) and (Proof).

\begin{array}{rcl} \eta^{-1} \big(D(y,y') - D(y,y^\star)\big) &\geq& \eta^{-1}D(y^\star,y') + f(x^\star,y) - f(x^\star,y^\star). \end{array}

Finally, we conclude the proof by adding (?) to (?) from both sides.

Lemma

Lemma 14

IKK8

Let q(x,a,x') and q'(x,a,x') be two occupancy measures, and q(x,a) and q'(x,a) be the associated state-action visitation probability distributions. Then,

D(q, q') \;\geq\;\frac{1}{2L} \left\|{q-q'}\right\|_1^2.
Used by Proof, Proof, Proof
Proof of Lemma 14

We recall q(x,a) and q'(x,a),

q(x,a)\;=\;\sum_{x'\,\in\,X_\ell} q(x,a,x') \;\text{ and }\; q'(x,a)\;=\;\sum_{x'\,\in\,X_\ell} q'(x,a,x')

where \ell is the layer that x belongs to. We note that q(x,a) and q'(x,a) define probability laws for each \ell\in\{ 0,1,\ldots,L-1 \}, and \sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}q(x,a) = \sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}q'(x,a) = 1.

By the definition,

\begin{array}{rcl} D(q, q') & = & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) \log\frac{q(x,a)}{q'(x,a)} \,-\, \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} \big(q(x,a)-q'(x,a)\big) \\[0.2cm] & = & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) \log\frac{q(x,a)}{q'(x,a)} \\[0.2cm] & \geq & \displaystyle\frac{1}{2} \sum_{\ell\,=\,0}^{L-1} \left\|{ q(x,a)-q'(x,a)}\right\|_1^2 \\[0.2cm] & \geq & \displaystyle\frac{1}{2L} \left( \sum_{\ell\,=\,0}^{L-1} \left\|{ q(x,a)-q'(x,a)}\right\|_1\right)^2 \\[0.2cm] & = & \displaystyle\frac{1}{2L} \left\|{ q-q'}\right\|_1^2 \end{array}

where we apply the Pinsker’s inequality to \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) \log\frac{q(x,a)}{q'(x,a)} in the first inequality.

Lemma

Lemma 15

3UGA

Let q(x,a,x') and q'(x,a,x') be two occupancy measures, and q(x,a) and q'(x,a) be the associated state-action visitation probability laws. Define \widetilde{q}{\,'}(x,a) = (1-\theta)q'(x,a)+\theta \frac{1}{|X_\ell||A|} for (x,a)\in X_\ell\times A, \ell\in\{0,1,\ldots,L-1 \}, and \theta\in (0,1]. Then,

D(q,\widetilde{q}{\,'}) - D(q,q') \;\leq\; \theta L\log (|X||A|) \;\text{ and }\; D(q,\widetilde{q}{\,'}) \;\leq\; L\log(|X||A|/\theta).
Used by Proof, Proof, Proof, Proof
Proof of Lemma 15

By the definition,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! D(q,\widetilde{q}{\,'}) - D(q, q') \\[0.2cm] & = & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) \left(\log\frac{q(x,a)}{\widetilde q{\,'}(x,a)} - \log\frac{q(x,a)}{ q'(x,a)}\right) - \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} \big(q'(x,a)-\widetilde{q}{\,'}(x,a)\big) \\[0.2cm] & = & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) \left(\log{ q'(x,a)} - \log{\widetilde q{\,'}(x,a)} \right) \\[0.2cm] & = & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) \left(\log{ q'(x,a)} - \log\left((1-\theta) q'(x,a) + \theta\frac{1}{|X_\ell||A|}\right) \right). \end{array}

By the Jensen’s inequality,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! D(q,\widetilde{q}{\,'}) - D(q, q') \\[0.2cm] & \leq & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) \left(\log{ q'(x,a)} - (1-\theta)\log q'(x,a) - \theta \log{ \frac{1}{|X_\ell||A|}} \right) \\[0.2cm] & = & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} \theta q(x,a) \left(\log{ q'(x,a)} + \log{|X_\ell||A|} \right) \\[0.2cm] & \leq & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} \theta q(x,a) \log{|X_\ell||A|} \\[0.2cm] & \leq & \displaystyle \theta L \log |X||A| \end{array}

where the second inequality is due to that a negative entropy is non-positive.

We next prove the second inequality. By the definition,

\begin{array}{rcl} D(q,\widetilde{q}{\,'}) & = & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) {\log\frac{q(x,a)}{\widetilde q{\,'}(x,a)} } -\sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} \big(q(x,a)-\widetilde{q}{\,'}(x,a)\big) \\[0.2cm] & = & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) \left(\log{ q(x,a)} - \log{\widetilde q{\,'}(x,a)} \right) \\[0.2cm] & = & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) \left(\log{ q(x,a)} - \log\left((1-\theta) q'(x,a) + \theta\frac{1}{|X_\ell||A|}\right) \right) \\[0.2cm] & \leq & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} -q(x,a) { \log\left((1-\theta) q'(x,a) + \theta\frac{1}{|X_\ell||A|}\right) } \end{array}

where the last inequality is due to that a negative entropy is non-positive. We note that -\log (\cdot) is a non-increasing function. We can simplify the upper bound on D(q,\widetilde{q}{\,'}) above by,

\begin{array}{rcl} D(q,\widetilde{q}{\,'}) & \leq & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} -q(x,a) { \log\left(\theta\frac{1}{|X_\ell||A|}\right) } \\[0.2cm] & = & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) \log{\frac{|X_\ell||A|}{\theta}} \\[0.2cm] & \leq & \displaystyle \sum_{\ell\,=\,0}^{L-1} \sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} q(x,a) \log{\frac{|X||A|}{\theta}} \\[0.2cm] & = & \displaystyle L \log \frac{|X||A|}{\theta}. \end{array}
Theorem

Theorem 16 (Regret Bound and Constraint Violation)

S4KO

Let Assumption 2 hold. Fix p\in\left(0,1\right) and T\geq \max(|X||A|,|B||Y|). In Algorithm ? with the primal-dual update (?) and (?), we set V=L\sqrt{T}, \eta = 1/(TL), and \theta = 1/T. Then, the regret (?) and the constraint violation (?) satisfy

\begin{array}{rcl} \text{\normalfont Regret}(T) & \leq & \widetilde O \big( (|X|+|Y|) L \sqrt{T(|A|+|B|)} \big) \\[0.2cm] \text{\normalfont Violation}_1(T), \text{\normalfont Violation}_2(T) & \leq & \widetilde O \big( (|X|+|Y|) L \sqrt{T(|A|+|B|)} \big) \end{array}

with probability 1-p, where \widetilde O(\cdot) hides factor \log\tfrac{1}{p}.

Lemma

Lemma 17

DNMO

Fix \delta\in (0,1). Then, with probability 1-\delta,

\begin{array}{rcl} \displaystyle {\widehat{\text{\normalfont Regret}}(T)} &\leq& \displaystyle V^{-1} \sum_{t\,=\,0}^{T-1} \left( \lambda_1^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle -b_1\big) \,+\, \lambda_2^{t} \big(\langle{ q_2^\star},{h^{t}}\rangle -b_2\big) \right) \\[0.2cm] &&\displaystyle \,+\, (\eta V)^{-1} L (1+\theta T)\big(\log (|X||A|) +\log (|Y||B|)\big) \,+\,(2 V^{-1}L+4\theta +\eta V) LT. \end{array}
Uses Assumption 2 · Used by Proof
Proof of Lemma 17

By Lemma 1, with probability 1-\delta it holds that

\Delta(P_1) \;\subset\; \cap_{t \,=\,0}^{T-1} \Delta(k_1^t) \;\text{ and }\; \Delta(P_2) \;\subset\; \cap_{t \,=\,0}^{T-1} \Delta(k_2^t).

We note that the solution (q_1^\star,q_2^\star) in hindsight to Problem (?) satisfies q_1^\star\in\Delta(P_1) and q_2^\star\in \Delta(P_2). Hence, q_1^\star\in \cap_{t \,=\,0}^{T-1} \Delta(k_1^t) and q_2^\star\in \Delta(P_2) \cap_{t \,=\,0}^{T-1} \Delta(k_2^t) with probability 1-\delta. For episode t, we apply Lemma 13 to the primal update (?) with

f(x,y) \vert_{x\,=\,q_1,\, y\,=\,q_2} \;=\; V\, \big\langle{q_1\cdot \widehat q_2^{\,t-1}+\widehat q_1^{\,t-1}\cdot q_2},{r^{t-1}}\big\rangle \,+\, \lambda_1^{t-1} \langle{q_1},{g^{t-1}}\rangle \,-\,\lambda_2^{t-1} \langle{q_2},{h^{t-1}}\rangle

and x^\star = \widehat q_1^{\,t}, y^\star= \widehat q_2^{\,t}, x' = \widetilde q_1^{\,t-1}, y'=\widetilde q_2^{\,t-1}, x = q_1^\star, and y=q_2^\star. Thus, with probability 1-\delta it holds for any t that

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! V\, \big\langle{\widehat q_1^{\,t}\cdot \widehat q_2^{\,t-1}+\widehat q_1^{\,t-1}\cdot q_2^\star},{r^{t-1}}\big\rangle \,+\, \lambda_1^{t-1} \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle \,-\,\lambda_2^{t-1} \langle{ q_2^\star},{h^{t-1}}\rangle \\[0.2cm] && \!\!\!\! \!\!\!\! \!\! \,+\, \eta^{-1} \big(D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1}) + D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1})\big) \\[0.2cm] &\leq & V\, \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}+\widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t}},{r^{t-1}}\big\rangle \,+\, \lambda_1^{t-1} \langle{ q_1^\star},{g^{t-1}}\rangle \,-\,\lambda_2^{t-1} \langle{ \widehat q_2^{\,t}},{h^{t-1}}\rangle \\[0.2cm] && \,+\, \eta^{-1} \big(D( q_1^\star,\widetilde q_1^{\,t-1}) \,+\, D( q_2^\star, \widetilde q_2^{\,t-1}) \,-\, D( q_1^\star,\widehat q_1^{\,t}) \,-\, D( q_2^\star, \widehat q_2^{\,t}) \big) \end{array}

or, equivalently,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! V\, \big\langle{\widehat q_1^{\,t}\cdot \widehat q_2^{\,t-1}- \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t}},{r^{t-1}}\big\rangle \,+\, \lambda_1^{t-1} \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle \,+\,\lambda_2^{t-1} \langle{ \widehat q_2^{\,t}},{h^{t-1}}\rangle \\[0.2cm] && \!\!\!\! \!\!\!\! \!\! \,+\, \eta^{-1} \big(D(\widehat q_1^{\,t}, \widetilde q_1^{\,t-1}) + D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1})\big) \\[0.2cm] &\leq& V\, \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \,+\, \lambda_1^{t-1} \langle{ q_1^\star},{g^{t-1}}\rangle \,+\,\lambda_2^{t-1} \langle{ q_2^\star},{h^{t-1}}\rangle \\[0.2cm] && \,+\, \eta^{-1} \big(D( q_1^\star,\widetilde q_1^{\,t-1}) \,+\, D( q_2^\star, \widetilde q_2^{\,t-1}) \,-\, D( q_1^\star,\widehat q_1^{\,t}) \,-\, D( q_2^\star, \widehat q_2^{\,t}) \big). \end{array}

Let \Delta_1^t\mathrel{\mathop:}= \frac{1}{2} \left((\lambda_1^{t})^2-(\lambda_1^{t-1})^2\right) be the drift of the first consecutive dual updates. Then,

\begin{array}{rcl} \Delta_1^t &=& \displaystyle \frac{1}{2}\left( ( \lambda_1^{t} )^2 - ( \lambda_1^{t-1} )^2 \right) \\[0.2cm] &=& \displaystyle \frac{1}{2}\left( \max\!^2 \Big( \lambda_1^{t-1} \,+\, \big( \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle-b_1 \big),\; 0 \Big) - ( \lambda_1^{t-1} )^2 \right) \\[0.2cm] &\leq& \displaystyle \lambda_1^{t-1}\big( \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle-b_1 \big) \,+\, \frac{1}{2}\big( \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle-b_1 \big)^2 \\[0.2cm] &\leq& \displaystyle \lambda_1^{t-1}\big( \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle-b_1 \big) \,+\, L^2 \end{array}

where the first inequality is due to \max^2(x,0)\leq x^2 and we apply \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle \in [0,L], b_1\in [0,L] in the last inequality. Similarly, if we let \Delta_2^t\mathrel{\mathop:}= \frac{1}{2} \left((\lambda_2^{t})^2-(\lambda_2^{t-1})^2\right), then

\Delta_2^t \;\leq\; \lambda_2^{t-1}\big( \langle{\widehat q_2^{\,t}},{h^{t-1}}\rangle-b_2 \big) \,+\, L^2.

Adding (?) and (?) to (?) from both sides of the inequalities without changing the inequality direction yields

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! V\, \big\langle{\widehat q_1^{\,t}\cdot \widehat q_2^{\,t-1}- \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t}},{r^{t-1}}\big\rangle \,+\, \Delta_1^{t} \,+\, \Delta_2^{t} \,+\, \eta^{-1} \big(D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1}) + D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1})\big) \\[0.2cm] &\leq& V\, \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \,+\, \lambda_1^{t-1} \big(\langle{ q_1^\star},{g^{t-1}}\rangle -b_1\big) \,+\, \lambda_2^{t-1} \big( \langle{ q_2^\star},{h^{t-1}}\rangle -b_2\big) \,+\,2L^2 \\[0.2cm] && \,+\, \eta^{-1} \big(D( q_1^\star,\widetilde q_1^{\,t-1}) + D( q_2^\star, \widetilde q_2^{\,t-1}) \,-\, D( q_1^\star,\widehat q_1^{\,t}) \,-\, D( q_2^\star, \widehat q_2^{\,t}) \big). \end{array}

However,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! V\, \big\langle{\widehat q_1^{\,t}\cdot \widehat q_2^{\,t-1}- \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t}},{r^{t-1}}\big\rangle \,+\, \eta^{-1} \big(D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1}) + D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1})\big) \\[0.2cm] &=& V\, \big\langle{\widehat q_1^{\,t}\cdot \widehat q_2^{\,t-1}- \widetilde q_1^{\,t-1}\cdot \widehat q_2^{\,t-1}},{r^{t-1}}\big\rangle \,+\,V\, \big\langle{ \widetilde q_1^{\,t-1}\cdot \widehat q_2^{\,t-1} - \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t-1}},{r^{t-1}}\big\rangle \\[0.2cm] && \,+\,V\, \big\langle{ \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t-1} - \widehat q_1^{\,t-1}\cdot \widetilde q_2^{\,t-1}},{r^{t-1}}\big\rangle \,+\, V\, \big\langle{\widehat q_1^{\,t-1}\cdot \widetilde q_2^{\,t-1}- \widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t}},{r^{t-1}}\big\rangle \\[0.2cm] && \,+\, \eta^{-1} D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1}) \,+\, \eta^{-1} D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1}) \\[0.2cm] &\geq& -\,V\, \left\|{\widehat q_2^{\,t-1}\cdot r^{t-1} }\right\|_\infty \left\|{\widehat q_1^{\,t} - \widetilde q_1^{\,t-1}}\right\|_1 \,-\,V\left\|{ \widehat q_2^{\,t-1} \cdot r^{t-1} }\right\|_\infty\left\|{ \widetilde q_1^{\,t-1}- \widehat q_1^{\,t-1}}\right\|_1 \\[0.2cm] && \,-\,V\,\left\|{ \widehat q_1^{\,t-1}\cdot r^{t-1} }\right\|_\infty\left\|{ \widehat q_2^{\,t-1} - \widetilde q_2^{\,t-1}}\right\|_1 \,-\, V\,\left\|{ \widehat q_1^{\,t-1}\cdot r^{t-1} }\right\|_\infty\left\|{ \widetilde q_2^{\,t-1}-\widehat q_2^{\,t} }\right\|_1 \\[0.2cm] && \,+\, (2\eta L)^{-1}\left\|{\widehat q_1^{\,t}-\widetilde q_1^{\,t-1}}\right\|_1^2 \,+\, (2\eta L)^{-1} \left\|{\widehat q_2^{\,t} - \widetilde q_2^{\,t-1}}\right\|_1 \\[0.2cm] &\geq& -\,V\, \left\|{\widehat q_1^{\,t} - \widetilde q_1^{\,t-1}}\right\|_1 \,-\, 2\theta V L \,+\, (2\eta L)^{-1}\left\|{\widehat q_1^{\,t}-\widetilde q_1^{\,t-1}}\right\|_1^2 \\[0.2cm] && \,-\,2\theta VL \,-\, V\,\left\|{ \widetilde q_2^{\,t-1}-\widehat q_2^{\,t} }\right\|_1 \,+\, (2\eta L)^{-1} \left\|{\widehat q_2^{\,t} - \widetilde q_2^{\,t-1}}\right\|_1 \\[0.2cm] &\geq& \,-\,4\theta V L\,-\,\eta V^2 L \end{array}

where we apply the Hölder’s inequality and Lemma 14 in the first inequality, the second inequality is due to that

\begin{array}{rcl} \left\|{ \widetilde q_1^{\,t-1}- \widehat q_1^{\,t-1}}\right\|_1 &=& \displaystyle\sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}\left| (1-\theta)\widehat {q}_1^{\,t-1}(x,a)+\theta\frac{1}{|X_\ell||A|}-\widehat q_1^{\,t-1}(x,a) \right| \\[0.2cm] &\leq& \displaystyle \theta\sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A} \widehat {q}_1^{\,t-1}(x,a)+\theta\sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell}\sum_{a\,\in\,A}\frac{1}{|X_\ell||A|} \\[0.2cm] &=& 2\theta L \end{array}

and \Vert{ \widetilde q_2^{\,t-1}- \widehat q_2^{\,t-1}}\Vert_1 \leq 2\theta L that can be proved similarly, and the last inequality is due to -bx+ax^2\geq - b^2/(4a) for any a, b > 0. Therefore, we take the lower bound above for the left-hand side of (?),

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \Delta_1^{t} \,+\,\Delta_2^{t} \,-\,4\theta V L\,-\,\eta V^2 L \\[0.2cm] &\leq& V\, \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \,+\, \lambda_1^{t-1} \big(\langle{ q_1^\star},{g^{t-1}}\rangle -b_1\big) \,+\, \lambda_2^{t-1} \big(\langle{ q_2^\star},{h^{t-1}}\rangle -b_2\big) \,+\,2L^2 \\[0.2cm] && \,+\, \eta^{-1} \big(D( q_1^\star,\widetilde q_1^{t-1}) + D( q_2^\star, \widetilde q_2^{\,t-1}) -D( q_1^\star,\widehat q_1^{\,t}) - D( q_2^\star, \widehat q_2^{\,t}) \big). \end{array}

By Lemma 15,

\begin{array}{rcl} D( q_1^\star,\widetilde q_1^{\,t-1}) - D( q_1^\star,\widehat q_1^{\,t}) &=& D( q_1^\star,\widetilde q_1^{\,t-1}) - D( q_1^\star,\widehat q_1^{\,t-1}) + D( q_1^\star,\widehat q_1^{\,t-1}) - D( q_1^\star,\widehat q_1^{\,t}) \\[0.2cm] &\leq & \theta L\log (|X||A|)+ D( q_1^\star,\widehat q_1^{\,t-1}) - D( q_1^\star,\widehat q_1^{\,t}) \end{array}

and, similarly,

D( q_2^\star, \widetilde q_2^{\,t-1}) - D( q_2^\star, \widehat q_2^{\,t}) \;\leq\; \theta L\log (|Y||B|)+ D( q_2^\star,\widehat q_2^{\,t-1}) - D( q_2^\star,\widehat q_2^{\,t}).

We now simplify (?) into

\begin{array}{rcl} \Delta_1^{t} \,+\, \Delta_2^{t} &\leq& V\, \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \,+\, \lambda_1^{t-1} \big(\langle{ q_1^\star},{g^{t-1}}\rangle -b_1\big) \,+\, \lambda_2^{t-1} \big( \langle{ q_2^\star},{h^{t-1}}\rangle -b_2\big) \\[0.2cm] && \,+\, \eta^{-1} \big(D( q_1^\star,\widehat q_1^{\,t-1}) + D( q_2^\star, \widehat q_2^{\,t-1}) -D( q_1^\star,\widehat q_1^{\,t}) - D( q_2^\star, \widehat q_2^{\,t}) \big) \\[0.2cm] && \,+\, \eta^{-1}\theta L \big(\log (|X||A|) +\log (|Y||B|)\big)\,+\,2L^2 \,+\,4\theta V L\,+\,\eta V^2 L \end{array}

which leads to the desired result by summing it up from t=1 to T,

\begin{array}{rcl} \displaystyle \sum_{t\,=\,1}^{T} \big(\Delta_1^{t} + \Delta_2^{t} \big) &\leq& \displaystyle V\sum_{t\,=\,1}^{T} \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \\[0.2cm] && \displaystyle \,+\,\sum_{t\,=\,1}^{T} \left( \lambda_1^{t-1} \big(\langle{ q_1^\star},{g^{t-1}}\rangle -b_1\big) + \lambda_2^{t-1} \big( \langle{ q_2^\star},{h^{t-1}}\rangle-b_2\big) \right) \\[0.2cm] && \displaystyle\,+\, \eta^{-1} \sum_{t\,=\,1}^{T}\big(D( q_1^\star,\widehat q_1^{\,t-1}) + D( q_2^\star, \widehat q_2^{\,t-1}) -D( q_1^\star,\widehat q_1^{\,t}) - D( q_2^\star, \widehat q_2^{\,t}) \big) \\[0.2cm] &&\displaystyle \,+\, \eta^{-1}\theta L T\big(\log (|X||A|) +\log (|Y||B|)\big)\,+\,2L^2 T\,+\,4\theta V LT\,+\,\eta V^2 LT \\[0.2cm] &\leq& \displaystyle V\sum_{t\,=\,1}^{T} \big\langle{ q_1^\star\cdot \widehat q_2^{\,t-1}-\widehat q_1^{\,t-1}\cdot q_2^\star },{r^{t-1}}\big\rangle \\[0.2cm] &&\displaystyle \,+\,\sum_{t\,=\,1}^{T} \left( \lambda_1^{t-1} \big(\langle{ q_1^\star},{g^{t-1}}\rangle -b_1\big) + \lambda_2^{t-1}\big( \langle{ q_2^\star},{h^{t-1}}\rangle -b_2\big) \right) \\[0.2cm] && \displaystyle\,+\, \eta^{-1} \big(D( q_1^\star,\widehat q_1^{\,0}) + D( q_2^\star, \widehat q_2^{\,0}) \big) \\[0.2cm] &&\displaystyle \,+\, \eta^{-1}\theta L T\big(\log (|X||A|) +\log (|Y||B|)\big)\,+\,2L^2 T\,+\,4\theta V LT\,+\,\eta V^2 LT \end{array}

which leads to the desired result by noting that

D( q_1^\star,\widehat q_1^{\,0})\;\leq\; L\log(|X||A|), \; D( q_2^\star, \widehat q_2^{\,0}) \;\leq\; L\log(|Y||B|), \; \text{ and } \; \sum_{t\,=\,1}^{T}\big( \Delta_1^{t}+\Delta_2^{t} \big) \; \geq \; 0.
Lemma

Lemma 18

O4UC

Let Assumption 2 hold. Fix \delta\in (0,1). For any integer t_0>0, with probability 1-T\delta,

\left\|{\lambda^t}\right\| \; \leq\; \displaystyle \Theta + 2 t_0 L+ t_0 \frac{64 L^2}{\xi} \log \left(\frac{128 L^2}{\xi}\right) + t_0 \frac{64 L^2}{\xi} \log\frac{1}{\delta}

for all t = 1,\ldots,T, where \xi >0 and

\begin{array}{rcl} \Theta &\mathrel{\mathop:}=& t_0 \left(\tfrac{1}{2}\xi +2 L\right) \,+\,\tfrac{4L^2 + (8\theta +2\eta V +2 )VL}{\xi} \,+\,\tfrac{2L (\log(|X||A|/\theta)+\log(|Y||B|/\theta)) }{t_0\xi\eta}. \end{array}
Uses Assumption 2 · Used by Proof
Proof of Lemma 18

Let {\mathcal{F}}^{t} be an \sigma-algebra that is generated by the state-action sequence, reward/utility functions for both players up to episode t. At the beginning, {\mathcal{F}}^0=\{\emptyset,\Omega \}. We have a discrete-time random process \{\left\|{\lambda^t}\right\|,t\geq0 \} that adapts to {\mathcal{F}}^{t}. It suffices to check all assumptions in Lemma 22.

By the dual update (?),

\begin{array}{rcl} \left| \lambda_1^{t+1} - \lambda_1^{t} \right| &=& \left| \max\! \Big( \lambda_1^{t} \,+\, \big( \langle{\widehat q_1^{\,t+1}},{g^{t}}\rangle - b_1 \big),\; 0 \Big) - \lambda_1^{t} \right| \\[0.2cm] &\leq&\left| \langle{\widehat q_1^{\,t+1}},{g^{t}}\rangle - b_1 \right| \\[0.2cm] &\leq& L \end{array}

where the first inequality is clear from two cases for \max(\cdot) and the second inequality is due to \langle{\widehat q_1^{\,t+1}},{g^{t}}\rangle\in [0,L], b_1\in [0,L]. Similarly, \left| \lambda_2^{t+1} - \lambda_2^{t} \right| \leq L. Hence,

\left| \left\|{\lambda^{t+1}}\right\| - \left\|{\lambda^t}\right\|\right| \;\leq\; \left\|{\lambda^{t+1}-\lambda^{t} }\right\| \;=\; \sqrt{(\lambda_1^{t+1}-\lambda_1^{t})^2 + (\lambda_2^{t+1}-\lambda_2^{t})^2} \;\leq\;{2} L.

Consequently,

\left\|{\lambda}\right\|^{t+t_0} - \left\|{\lambda}\right\|^{t} \;=\;\sum_{s\,=\,t}^{t+t_0-1} \big( \left\|{\lambda}\right\|^{s+1} - \left\|{\lambda}\right\|^{s} \big) \;\leq\;\sum_{s\,=\,t}^{t+t_0-1} \left| \left\|{\lambda}\right\|^{s+1} - \left\|{\lambda}\right\|^{s} \right| \;\leq\; 2t_0 L

which leads to \mathbb{E} [ \, \left\|{\lambda}\right\|^{t+t_0} - \left\|{\lambda}\right\|^{t} \,\vert\,{\mathcal{F}}^t\, ]\leq 2t_0 L. It is convenient to take \delta_{\max} = 2L in Lemma 22.

We next determine the validity of other assumptions in Lemma 22. Let us denote the event in Lemma 1 by \mathcal{E}_{\text{good}} and we have P(\mathcal{E}_{\text{good}})\geq 1-\delta. Let \Delta^t \mathrel{\mathop:}= \frac{1}{2} \big( \left\|{\lambda^t}\right\|^2-\left\|{\lambda^{t-1}}\right\|^2 \big). Clearly, \Delta^t = \Delta_1^t+\Delta_2^t. We recall that the proof of Lemma 5 remains to be valid if we replace q_1^\star by \bar q_1 and q_2^\star by \bar q_2 starting from (?). By doing so, it is ready to obtain a similar result as (?): under the good event \mathcal{E}_{\text{good}} it holds for any \tau that

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \Delta^{\tau} \,-\,4\theta V L\,-\,\eta V^2 L \\[0.2cm] & \leq & V\, \big\langle{ \bar q_1\cdot \widehat q_2^{\,\tau-1}-\widehat q_1^{\,\tau-1}\cdot \bar q_2 },{r^{\tau-1}}\big\rangle \,+\, \lambda_1^{\tau-1} \big(\langle{ \bar q_1},{g^{\tau-1}}\rangle -b_1\big) \,+\, \lambda_2^{\tau-1} \big( \langle{ \bar q_2},{h^{\tau-1}}\rangle -b_2\big) \,+\,2L^2 \\[0.2cm] && \,+\, \eta^{-1} \big(D(\bar q_1,\widetilde q_1^{\,\tau-1}) + D( \bar q_2, \widetilde q_2^{\,\tau-1}) -D( \bar q_1,\widehat q_1^{\,\tau}) - D( \bar q_2, \widehat q_2^{\,\tau}) \big). \end{array}

or, equivalently,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \left\|{\lambda^\tau}\right\|^2 \,-\, \left\|{\lambda^{\tau-1}}\right\|^2 \\[0.2cm] &\leq& 2V\, \big\langle{ \bar q_1\cdot \widehat q_2^{\,\tau-1}-\widehat q_1^{\,\tau-1}\cdot \bar q_2 },{r^{\tau-1}}\big\rangle \,+\, 2\lambda_1^{\tau-1} \big(\langle{ \bar q_1},{g^{\tau-1}}\rangle -b_1\big) \,+\, 2\lambda_2^{\tau-1} \big( \langle{ \bar q_2},{h^{\tau-1}}\rangle -b_2\big) \,+\,4L^2 \\[0.2cm] && \,+\, 2\eta^{-1} \big(D(\bar q_1,\widetilde q_1^{\,\tau-1}) + D( \bar q_2, \widetilde q_2^{\,\tau-1}) -D( \bar q_1,\widehat q_1^{\,\tau}) - D( \bar q_2, \widehat q_2^{\,\tau}) \big) \,+\,8\theta V L\,+\,2\eta V^2 L. \end{array}

We note that |\langle{ \bar q_1\cdot \widehat q_2^{\,\tau}-\widehat q_1^{\,\tau}\cdot \bar q_2 },{r^{\tau}}\rangle|\leq L. By summing both sides of (?) from \tau=t+1 to \tau=t+t_0,

\begin{array}{rcl} \left\|{\lambda^{t+t_0}}\right\|^2 \,-\, \left\|{\lambda^{t}}\right\|^2 & \leq & \displaystyle 2t_0VL \,+\,2\sum_{\tau\,=\,t}^{t+t_0-1} \left( \lambda_1^{\tau} \big(\langle{ \bar q_1},{g^{\tau}}\rangle - b_1\big) + \lambda_2^{\tau} \big( \langle{ \bar q_2},{h^{\tau}}\rangle - b_2\big) \right) \,+\,4t_0L^2 \\[0.2cm] && \,+\, 2\eta^{-1} \big(D(\bar q_1,\widetilde q_1^{\,t}) + D( \bar q_2, \widetilde q_2^{\,t}) \big) \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \end{array}

where we omit two non-positive terms. Taking the conditional expectation given {\mathcal{F}}^{t} and \mathcal{E}_{\text{good}} yields,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \mathbb{E} \left[ \left\|{\lambda^{t+t_0}}\right\|^2 \,-\, \left\|{\lambda^{t}}\right\|^2 \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \\[0.2cm] & \leq & \displaystyle 2t_0VL \,+\, 2 \sum_{\tau\,=\,t}^{t+t_0-1} \mathbb{E} \left[ \lambda_1^{\tau} \big(\langle{ \bar q_1},{g^{\tau}}\rangle -b_1\big) + \lambda_2^{\tau} \big( \langle{ \bar q_2},{h^{\tau}}\rangle - b_2 \big) \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,+\,4t_0L^2 \\[0.2cm] && \,+\, 2\eta^{-1} \mathbb{E} \left[ D(\bar q_1,\widetilde q_1^{\,t}) + D( \bar q_2, \widetilde q_2^{\,t}) \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \\[0.2cm] & \leq & \displaystyle 2t_0 VL \,-\,2\xi\sum_{\tau\,=\,t}^{t+t_0-1} \mathbb{E}\left[ \left\|{\lambda^{\tau} }\right\| \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,+\,4t_0L^2 \\[0.2cm] && \,+\, 2\eta^{-1} L(\log(|X||A|/\theta)+\log(|Y||B|/\theta)) \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \\[0.2cm] & \leq & \displaystyle 2t_0 VL \,-\,2\xi t_0 \mathbb{E}\left[ \left\|{\lambda^t}\right\| \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,+\,2 \xi t_0(t_0-1)L \,+\,4t_0L^2 \\[0.2cm] && \,+\, 2\eta^{-1} L(\log(|X||A|/\theta)+\log(|Y||B|/\theta)) \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \end{array}

where the second inequality is due to Lemma 15 and the fact: by the law of total expectation, for any \tau\geq t, {\mathcal{F}}^{t}\subset{\mathcal{F}}^\tau and

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\!\mathbb{E} \left[ \lambda_1^{\tau} \big(\langle{ \bar q_1},{g^{\tau}}\rangle -b_1\big) + \lambda_2^{\tau} \big( \langle{ \bar q_2},{h^{\tau}}\rangle -b_2\big) \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \\[0.2cm] &=& \mathbb{E} \left[ \mathbb{E} \left[ \lambda_1^{\tau} \big(\langle{ \bar q_1},{g^{\tau}}\rangle -b_1\big) + \lambda_2^{\tau} \big( \langle{ \bar q_2},{h^{\tau}}\rangle -b_2\big) \,\vert\, {\mathcal{F}}^{\tau}, \mathcal{E}_{\text{good}}\right] \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \\[0.2cm] &=& \mathbb{E} \left[ \lambda_1^{\tau} \mathbb{E} \left[ \langle{ \bar q_1},{g^{\tau}}\rangle -b_1\right] \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,+\, \mathbb{E} \left[ \lambda_2^{\tau} \mathbb{E} \left[ \langle{ \bar q_2},{h^{\tau}}\rangle -b_2\right] \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \\[0.2cm] &=& \mathbb{E} \left[ \langle{ \bar q_1},{g^{\tau}}\rangle - b_1\right] \mathbb{E} \left[ \lambda_1^{\tau} \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,+\, \mathbb{E} \left[ \langle{ \bar q_2},{h^{\tau}}\rangle -b_2\right] \mathbb{E} \left[ \lambda_2^{\tau} \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \\[0.2cm] &\leq & \,-\, \xi \, \mathbb{E}\left[ \lambda_1^{\tau} + \lambda_2^{\tau} \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \\[0.2cm] &\leq & \,-\, \xi \, \mathbb{E}\left[ \left\|{\lambda^{\tau} }\right\| \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \end{array}

where the inequality is due to the strict feasibility assumption on (\bar q_1,\bar q_2); the last inequality is due to that

\begin{array}{rcl} \displaystyle \sum_{\tau\,=\,t}^{t+t_0-1} \mathbb{E}\left[ \left\|{\lambda^{\tau}}\right\| \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] & \geq & \displaystyle \sum_{\tau\,=\,t}^{t+t_0-1} \mathbb{E}\left[ \left\|{\lambda^t}\right\| - 2(\tau-t)L \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \\[0.2cm] & = & \displaystyle \sum_{\tau\,=\,0}^{t_0-1} \mathbb{E}\left[ \left\|{ \lambda^t}\right\| - 2\tau L \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \end{array}

which follows the fact \left\|{\lambda^\tau}\right\| \geq \left\|{\lambda^t}\right\| - 2(\tau-t)L for any \tau\geq t\geq 0 if we note that \left| \left\|{\lambda^{t+1}}\right\| - \left\|{\lambda^{t}}\right\| \right| \leq 2L. Hence, we can simplify (?) as

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \mathbb{E} \left[ \left\|{\lambda^{t+t_0}}\right\|^2 \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \\[0.2cm] & \leq & \displaystyle \mathbb{E} \left[ \left\|{\lambda^{t}}\right\|^2\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,-\,2\xi t_0 \mathbb{E} \left[ \left\|{\lambda^t }\right\|\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,+\,2 \xi t_0^2L \,+\,4t_0L^2 \,+\, 2t_0 VL \\[0.2cm] && \,+\, 2\eta^{-1} L(\log(|X||A|/\theta)+\log(|Y||B|/\theta)) \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \\[0.2cm] & \leq & \displaystyle \mathbb{E} \left[\left\|{\lambda^{t}}\right\|^2\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,-\,\xi t_0 \mathbb{E} \left[\left\|{\lambda^t }\right\|\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,-\,\xi t_0\Theta \,+\,2 \xi t_0^2L \,+\,4t_0L^2 \,+\, 2t_0 VL \\[0.2cm] && \,+\, 2\eta^{-1} L(\log(|X||A|/\theta)+\log(|Y||B|/\theta)) \,+\,8t_0\theta V L\,+\,2t_0\eta V^2 L \\[0.2cm] & = & \displaystyle \mathbb{E} \left[\left\|{\lambda^{t}}\right\|^2\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,-\,\xi t_0 \mathbb{E} \left[\left\|{\lambda^t}\right\|\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \,-\,\frac{1}{2} \xi^2 t_0^2 \\[0.2cm] & \leq & \displaystyle \left( \mathbb{E} \left[\left\|{\lambda^{t}}\right\|\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] - \frac{1}{2}\xi t_0 \right)^2 \end{array}

where we apply \lambda^t\geq \Theta for the second inequality and we take \Theta in Lemma 22,

\Theta \;=\; \frac{1}{2}\xi t_0 +2 t_0L \,+\,\frac{4L^2 +8\theta V L+2\eta V^2 L +2 VL}{\xi}\,+\, \frac{2L(\log(|X||A|/\theta)+\log(|Y||B|/\theta)) }{t_0\xi\eta}.

Taking the square root and applying the Jensen’s inequality yield

\mathbb{E} \left[ \left\|{ \lambda^{t+t_0}}\right\| \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] \;\leq\; \sqrt{\mathbb{E} \left[ \left\|{\lambda^{t+t_0}}\right\|^2 \,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}}\right] } \;\leq\; \left\|{\lambda^{t}}\right\| - \frac{1}{2}\xi t_0

which shows that \mathbb{E} \left[ \left\|{\lambda^{t+t_0}}\right\| - \left\|{\lambda^{t}}\right\|\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \leq - \frac{1}{2}\xi t_0. Application of law of total expectation to this inequality and (?) with \delta<\frac{1}{12} yields

\begin{array}{rcl} \mathbb{E} \left[ \left\|{\lambda^{t+t_0}}\right\| - \left\|{\lambda^{t}}\right\|\,\vert\, {\mathcal{F}}^{t}\right] & = & P(\mathcal{E}_{\text{good}})\mathbb{E} \left[ \left\|{\lambda^{t+t_0}}\right\| - \left\|{\lambda^{t}}\right\|\,\vert\, {\mathcal{F}}^{t}, \mathcal{E}_{\text{good}} \right] \\[0.2cm] & & + \, P(\bar{\mathcal{E}}_{\text{good}})\mathbb{E} \left[ \left\|{\lambda^{t+t_0}}\right\| - \left\|{\lambda^{t}}\right\|\,\vert\, {\mathcal{F}}^{t}, \bar{\mathcal{E}}_{\text{good}} \right] \\[0.2cm] & \leq & - \dfrac{1}{2}\xi t_0 \times (1-\delta) \,+\, 2t_0L\times\delta \\[0.2cm] & \leq & - \dfrac{1}{4}\xi t_0 \end{array}

which verifies the assumption of Lemma 22 if we take \zeta=\xi/4.

We now have verified all assumptions of Lemma 22 with appropriate parameters \Theta, \delta_{\max}, \zeta. For episode t, with probability 1-\delta it holds that

\begin{array}{rcl} \left\|{\lambda^t}\right\| & \leq & \displaystyle \Theta + t_0 \delta_{\max} + t_0 \frac{4\delta_{\max}^2}{\zeta} \log \left(\frac{8\delta_{\max}^2}{\zeta}\right) + t_0 \frac{4\delta_{\max}^2}{\zeta} \log\frac{1}{\delta}. \end{array}

We complete the proof by taking a union bound over t = 1,\cdots,T.

Lemma

Lemma 19

LUY7

Let Assumption 2 hold. Fix \delta\in (0,1). For any integer t_0>0, with probability 1-2T\delta,

\sum_{t\,=\,0}^{T-1} \left( \lambda_1^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle - b_1\big) + \lambda_2^{t} \big(\langle{ q_2^\star},{h^{t}}\rangle -b_2\big) \right) \;\leq\; \sqrt{2T c^2 \log (1/(\delta T))}

where c \mathrel{\mathop:}= 2\Theta L + 4 t_0 L^2 + \tfrac{128 t_0 L^3}{\xi} \left(\log \left(\tfrac{128 L^2}{\xi}\right) +\log\tfrac{1}{\delta}\right) and \xi >0.

Uses Assumption 2 · Used by Proof
Proof of Lemma 19

Let Z^t \mathrel{\mathop:}= \sum_{\tau\,=\,0}^{t-1} \left( \lambda_1^{\tau} \big(\langle{ q_1^\star},{g^{\tau}}\rangle -b_1\big)+\lambda_2^{\tau} \big(\langle{ q_2^\star},{h^{\tau}}\rangle -b_2\big) \right). We note that

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \mathbb{E} \left[Z^t \,\vert\,{\mathcal{F}}^{t-1}\right] \\[0.2cm] &=& \displaystyle \mathbb{E} \left[ \sum_{\tau\,=\,0}^{t-1} \left( \lambda_1^{\tau} \big(\langle{ q_1^\star},{g^{\tau}}\rangle -b_1\big) + \lambda_2^{\tau} \big(\langle{ q_2^\star},{h^{\tau}}\rangle -b_2\big) \right) \,\bigg\vert\,{\mathcal{F}}^{t-1}\right] \\[0.2cm] &=& \displaystyle \mathbb{E} \left[ \sum_{\tau\,=\,0}^{t-2} \left( \lambda_1^{\tau} \big(\langle{ q_1^\star},{g^{\tau}}\rangle -b_1\big) + \lambda_2^{\tau} \big( \langle{ q_2^\star},{h^{\tau}}\rangle -b_2\big) \right) \,\bigg\vert\,{\mathcal{F}}^{t-1}\right] \\[0.2cm] && \,+\, \lambda_1^{t-1} \mathbb{E} \left[\big(\langle{ q_1^\star},{g^{t-1}}\rangle -b_1\big)\,\vert\,{\mathcal{F}}^{t-1}\right] \,+\, \lambda_2^{t-1} \mathbb{E} \left[\big(\langle{ q_2^\star},{h^{t-1}}\rangle -b_2\big)\,\vert\,{\mathcal{F}}^{t-1}\right] \\[0.2cm] &\leq& \displaystyle \mathbb{E} \left[ \sum_{\tau\,=\,0}^{t-2} \left( \lambda_1^{\tau} \big(\langle{ q_1^\star},{g^{\tau}}\rangle -b_1\big) + \lambda_2^{\tau} \big( \langle{ q_2^\star},{h^{\tau}}\rangle -b_2\big) \right) \,\bigg\vert\,{\mathcal{F}}^{t-1}\right] \\[0.4cm] &=& \mathbb{E} \left[Z^{t-1}\right] \end{array}

where the inequality is because of \mathbb{E} \left[\big(\langle{ q_1^\star},{g^{t-1}}\rangle -b_1\big)\,\vert\,{\mathcal{F}}^{t-1}\right] = \langle{ q_1^\star},{g}\rangle -b_1\leq 0 and
\mathbb{E} \left[\big( \langle{ q_2^\star},{h^{t-1}}\rangle -b_1\big)\,\vert\,{\mathcal{F}}^{t-1}\right] \leq \langle{ q_2^\star},{h}\rangle -b_2 \leq 0. Hence, \{Z^t,t\geq0 \} a supermartingale.

We also note that

\left|Z^{t+1}-Z^{t}\right| \; = \; \lambda_1^{t} \left|\langle{ q_1^\star},{g^{t}}\rangle -b_1\right| + \lambda_2^{t} \left| \langle{ q_2^\star},{h^{t}}\rangle -b_2\right| \; \leq \; 2 \left\|{\lambda^{t}}\right\| L

Thus, if |Z^{t+1}-Z^t|> c for some c\in\mathbb{R}^+, then \left\|{\lambda^t}\right\|> c/(2L). Let Y^t \mathrel{\mathop:}= \left\|{\lambda^t}\right\| - c/(2L). Therefore,

\{ |Z^{t+1}-Z^t|> c \} \;\subset\; \{ Y^t > 0 \}.

By Lemma 23,

P \left( \sum_{t\,=\,0}^{T-1} \left( \lambda_1^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle - b_1\big) + \lambda_2^{t} \big( \langle{ q_2^\star},{h^{t}}\rangle - b_2\big) \right) \geq z \right) \;\leq\; { \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{-z^2/ (2c^2T)} \,+\, \sum_{\tau\,=\,0}^{T-1} P \left( \left\|{\lambda^t}\right\|>\frac{c}{2L}\right).

By Lemma 18, with probability 1-\delta it holds for any t that

\left\|{\lambda^t}\right\| \; \leq\; \displaystyle \Theta + 2 t_0L + t_0 \frac{64 L^2}{\xi} \log \left(\frac{128 L^2}{\xi}\right) + t_0 \frac{64 L^2}{\xi} \log\frac{1}{\delta}

or, equivalently,

P \left( \left\|{\lambda^t}\right\| \;\geq\; \displaystyle \Theta + 2 t_0L + t_0 \frac{64 L^2}{\xi} \log \left(\frac{128 L^2}{\xi}\right) + t_0 \frac{64 L^2}{\xi} \log\frac{1}{\delta} \right) \;\leq\; \delta.

If we take

c\;=\; 2\Theta L + 4 t_0 L^2 + t_0 \frac{128 L^3}{\xi} \log \left(\frac{128 L^2}{\xi}\right) + t_0 \frac{128 L^3}{\xi} \log\frac{1}{\delta} \;\text{ and }\; z\;=\;\sqrt{2T c^2 \log (1/(\delta T))}

then (?) becomes

P \left( \sum_{t\,=\,0}^{T-1} \left( \lambda_1^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle -b_1\big) + \lambda_2^{t} \big( \langle{ q_2^\star},{h^{t}}\rangle -b_2\big) \right) \geq z \right) \;\leq\; 2\delta T

which proves the desired result.

Theorem

Theorem 20

VKDV

Let Assumption 2 hold. Fix T\geq \max(|X||A|,|B||Y|). Let V=L\sqrt{T}, \eta = 1/(TL), t_0=\sqrt{T}, and \theta = 1/T. Then, with probability 1-2T\delta it holds that

{\widehat{\text{\normalfont Regret}}(T)}\;\leq\; \widetilde O \big({(|X|+|Y|) L \sqrt T}\big).
Proof of Theorem 20

Using the given parameters V, \eta, t_0, and \theta for Lemma 17, {\widehat{\text{\normalfont Regret}}(T)} is upper bounded by \frac{1}{L\sqrt{T}} \sum_{t\,=\,0}^{T-1} \left( \lambda_1^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle -b_1\big) + \lambda_2^{t} \big( \langle{ q_2^\star},{h^{t}}\rangle -b_2\big) \right) + \widetilde O(L\sqrt{T })

with probability 1-\delta.

We note that \Theta\leq \widetilde O(L^2\sqrt{T}) and T\geq \max(|X||A|,|B||Y|). Using parameters in Lemma 19, with probability 1-2T\delta,

\sum_{t\,=\,0}^{T-1} \left( \lambda_1^{t} \big(\langle{ q_1^\star},{g^{t}}\rangle - b_1\big) + \lambda_2^{t} \big( \langle{ q_2^\star},{h^{t}}\rangle - b_2\big) \right) \;\leq\; \widetilde O(L^3 T).

We complete the proof by noting L\leq |X|+|Y|.

Theorem

Theorem 21

Z5DP

Let V=L\sqrt{T}, \eta = 1/(TL), t_0=\sqrt{T}, and \theta = 1/T. Then,

\begin{array}{rcl} {\widehat{\text{\normalfont Violation}_1}(T)}, {\widehat{\text{\normalfont Violation}_2}(T)} &\leq&\displaystyle \left\|{\lambda^T}\right\| \,+\, \frac{2 }{T-1} \sum_{t\,=\,1}^{T} \left\|{\lambda^{t-1}}\right\| \,+\, \widetilde O\big(L\sqrt{ T(|X||A|+|Y||B|)}\big). \end{array}
Proof of Theorem 21

By the dual update (?),

\begin{equation} \begin{array}{rcl} \lambda_1^{t} &=& \max\! \Big( \lambda_1^{t-1} \,+\, \big(\left\langle \widehat q_1^{\,t},g^{t-1} \right\rangle - b_1\, \big),\; 0 \Big) \\[0.2cm] &\geq & \lambda_1^{t-1} \,+\, \big(\left\langle \widehat q_1^{\,t},g^{t-1} \right\rangle - b_1\, \big) \\[0.2cm] &= & \lambda_1^{t-1} \,+\, \big(\left\langle \widehat q_1^{\,t-1},g^{t-1} \right\rangle - b_1\, \big)\,+\, \left\langle \widehat q_1^{\,t} - \widehat q_1^{\,t-1},g^{t-1} \right\rangle \\[0.2cm] &\geq & \lambda_1^{t-1} \,+\, \big(\left\langle \widehat q_1^{\,t-1},g^{t-1} \right\rangle - b_1\, \big)\,-\, \left\|{\widehat q_1^{\,t} - \widehat q_1^{\,t-1}}\right\|_1 \end{array} \end{equation} where the last inequality is due to: $\langle{\widehat q_1^{\,t} - \widehat q_1^{\,t-1}},{g^{t-1}}\rangle\leq \Vert \widehat q_1^{\,t} - \widehat q_1^{\,t-1}\Vert_1 \Vert g^{t-1}\Vert_\infty$, and $\Vert g^{t-1}\Vert_\infty\in [0,1]$. Similarly, \begin{equation} \lambda_2^{t} \;\geq\; \lambda_2^{t-1} \,+\, \big(\left\langle \widehat q_2^{\,t-1},h^{t-1} \right\rangle - b_2\, \big)\,-\, \left\|{\widehat q_2^{\,t} - \widehat q_2^{\,t-1}}\right\|_1. \end{equation}

We note that \lambda_1^0=\lambda_2^0=0 from the initialization. Summing up both sides of (Proof) from t=1 to t=T leads to

\begin{equation} \sum_{t\,=\,0}^{T-1} \big(\left\langle \widehat q_1^{\,t},g^{t} \right\rangle -b_1\, \big) \;\leq\; \lambda_1^T \,+\, \sum_{t\,=\,1}^{T} \left\|{\widehat q_1^{\,t} - \widehat q_1^{\,t-1}}\right\|_1. \end{equation} Similarly, \begin{equation} \sum_{t\,=\,0}^{T-1} \big(\left\langle \widehat q_2^{\,t},h^{t} \right\rangle -b_2\, \big) \;\leq\; \lambda_2^T \,+\, \sum_{t\,=\,1}^{T} \left\|{\widehat q_2^{\,t} - \widehat q_2^{\,t-1}}\right\|_1. \end{equation}

Hence,

{\widehat{\text{\normalfont Violation}_1}(T)}, {\widehat{\text{\normalfont Violation}_2}(T)} \;\leq\; \left\|{\lambda^T}\right\| \,+\, \sum_{t\,=\,1}^{T} \left( \left\|{\widehat q_1^{\,t} - \widehat q_1^{\,t-1}}\right\|_1 + \left\|{\widehat q_1^{\,t} - \widehat q_1^{\,t-1}}\right\|_1 \right).

We recall \widehat q_1^{\,t}\in \Delta(k_1^t), \widehat q_2^{\,t}\in \Delta(k_2^t) in the primal update (?) and \Delta(k_1^t) and \Delta(k_2^t) in the confidence sets (?). To bound \left\|{\widehat q_1^{\,t} - \widehat q_1^{\,t-1}}\right\|_1 +\left\|{\widehat q_2^{\,t}-\widehat q_2^{\,t-1}}\right\|_1, we consider two cases: (i) k_1^t = k_1^{t-1} and k_2^t = k_2^{t-1}; (ii) either k_1^t \neq k_1^{t-1} or k_2^t \neq k_2^{t-1}.

Case (i). In this case, we have: \widehat q_1^{\,t}, \widehat q_1^{\,t-1}\in \Delta(k_1^t), \widehat q_2^{\,t}, \widehat q_2^{\,t-1}\in \Delta(k_2^t). We begin with the primal update (?) and apply Lemma 13 with,

f(x,y) \vert_{x\,=\,q_1,\, y\,=\,q_2} \;=\; V\, \big\langle{q_1\cdot \widehat q_2^{\,t-1}+\widehat q_1^{\,t-1}\cdot q_2},{r^{t-1}}\big\rangle \,+\, \lambda_1^{t-1} \langle{q_1},{g^{t-1}}\rangle \,-\,\lambda_2^{t-1} \langle{q_2},{h^{t-1}}\rangle

and x^\star = \widehat q_1^{\,t}, y^\star= \widehat q_2^{\,t}, x' = \widetilde q_1^{\,t-1}, y'=\widetilde q_2^{\,t-1}, x = \widetilde q_1^{\,t-1}, and y=\widetilde q_2^{\,t-1}. Thus,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! V\, \big\langle{\widehat q_1^{\,t}\cdot \widehat q_2^{\,t-1}+\widehat q_1^{\,t-1}\cdot \widetilde q_2^{\,t-1}},{r^{t-1}}\big\rangle \,+\, \lambda_1^{t-1} \langle{\widehat q_1^{\,t}},{g^{t-1}}\rangle \,-\, \lambda_2^{t-1} \langle{ \widetilde q_2^{\,t-1}},{h^{t-1}}\rangle \\[0.2cm] && \,+\, \eta^{-1} \big(D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1}) + D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1})\big) \\[0.2cm] &\leq& V\, \big\langle{ \widetilde q_1^{\,t-1}\cdot \widehat q_2^{\,t-1}+\widehat q_1^{\,t-1}\cdot \widehat q_2^{\,t}},{r^{t-1}}\big\rangle \,+\, \lambda_1^{t-1} \langle{ \widetilde q_1^{\,t-1}},{g^{t-1}}\rangle \,-\, \lambda_2^{t-1} \langle{ \widehat q_2^{\,t}},{h^{t-1}}\rangle \\[0.2cm] && \,-\, \eta^{-1} \big(D( \widetilde q_1^{\,t-1},\widehat q_1^{\,t}) + D( \widetilde q_2^{\,t-1}, \widehat q_2^{\,t}) \big). \end{array}

or, equivalently,

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \eta^{-1} \big(D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1}) + D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1})\big) \,+\, \eta^{-1} \big(D( \widetilde q_1^{\,t-1},\widehat q_1^{\,t}) + D( \widetilde q_2^{\,t-1}, \widehat q_2^{\,t}) \big) \\[0.2cm] &\leq& V\, \big\langle{ (\widetilde q_1^{\,t-1} -\widehat q_1^{\,t} )\cdot \widehat q_2^{\,t-1}+\widehat q_1^{\,t-1}\cdot (\widehat q_2^{\,t} - \widetilde q_2^{\,t-1} )},{r^{t-1}}\big\rangle \\[0.2cm] && \,+\, \lambda_1^{t-1} \langle{ \widetilde q_1^{\,t-1} - \widehat q_1^{\,t} },{g^{t-1}}\rangle \,+\, \lambda_2^{t-1} \langle{ \widetilde q_2^{\,t-1} - \widehat q_2^{\,t}},{h^{t-1}}\rangle. \end{array}

We note that \langle{ (\widetilde q_1^{\,t-1} -\widehat q_1^{\,t} )\cdot \widehat q_2^{\,t-1}},{r^{t-1}}\rangle \leq \Vert (\widetilde q_1^{\,t-1} -\widehat q_1^{\,t} )\cdot \widehat q_2^{\,t-1}\Vert_1\Vert{r^{t-1}}\Vert_\infty\leq \Vert\widetilde q_1^{\,t-1} -\widehat q_1^{\,t} \Vert_1, and, similarly, \langle\widehat q_1^{\,t-1}\cdot (\widehat q_2^{\,t} - \widetilde q_2^{\,t-1} ),{r^{t-1}}\rangle\leq\Vert\widehat q_2^{\,t} - \widetilde q_2^{\,t-1}\Vert_1. Thus, we can reduce (?) into

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \eta^{-1} \big(D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1}) + D(\widehat q_2^{\,t}, \widetilde q_2^{\,t-1})\big) \,+\, \eta^{-1} \big(D( \widetilde q_1^{\,t-1},\widehat q_1^{\,t}) + D( \widetilde q_2^{\,t-1}, \widehat q_2^{\,t}) \big) \\[0.2cm] &\leq& (V+\lambda_1^{t-1}) \left\|{ \widetilde q_1^{\,t-1} - \widehat q_1^{\,t} }\right\|_1 \,+\, (V+\lambda_2^{t-1}) \left\|{ \widetilde q_2^{\,t-1} - \widehat q_2^{\,t}}\right\|_1 \\[0.2cm] &\leq& (V+ \left\|{\lambda^{t-1}}\right\|) \left( \left\|{ \widetilde q_1^{\,t-1} - \widehat q_1^{\,t} }\right\|_1 + \left\|{ \widetilde q_2^{\,t-1} - \widehat q_2^{\,t}}\right\|_1 \right) \end{array}

where the left-hand side can be lower bounded by Lemma 14,

D(\widehat q_1^{\,t},\widetilde q_1^{\,t-1})+D( \widetilde q_1^{\,t-1},\widehat q_1^{\,t}) \;\geq\; L^{-1}\left\|{ \widetilde q_1^{\,t-1}-\widehat q_1^{\,t} }\right\|_1^2
D(\widehat q_2^{\,t},\widetilde q_2^{\,t-1})+D( \widetilde q_2^{\,t-1},\widehat q_2^{\,t}) \;\geq\; L^{-1}\left\|{ \widetilde q_2^{\,t-1}-\widehat q_2^{\,t} }\right\|_1^2.

Then, we apply the inequality (x+y)^2\leq2(x^2+y^2) and cancel a non-negative term to obtain

\left\|{ \widetilde q_1^{\,t-1}-\widehat q_1^{\,t} }\right\|_1 + \left\|{ \widetilde q_2^{\,t-1}-\widehat q_2^{\,t} }\right\|_1 \;\leq\; 2\eta L (V + \left\|{\lambda^{t-1}}\right\|).

By the definition of \widetilde q_1^{\,t-1} and \widetilde q_2^{\,t-1},

\begin{array}{rcl} \left\|{ \widetilde q_1^{\,t-1}-\widehat q_1^{\,t} }\right\|_1 &=&\displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} \left| (1-\theta)\widehat {q}_1^{\,t-1}(x,a)+\theta\frac{1}{|X_\ell||A|} - \widehat q_1^{\,t}(x,a) \right| \\[0.2cm] &\geq&\displaystyle \sum_{\ell\,=\,0}^{L-1}\sum_{x\,\in\,X_\ell} \sum_{a\,\in\,A} \left( (1-\theta) \left| \widehat {q}_1^{\,t-1}(x,a)- \widehat q_1^{\,t}(x,a) \right| -\theta \left(\frac{1}{|X_\ell||A|} + \widehat q_1^{\,t}(x,a)\right) \right) \\[0.2cm] &=& (1-\theta) \left\|{\widehat {q}_1^{\,t-1}-\widehat q_1^{\,t}}\right\|_1 -2\theta L. \end{array}

Similarly, we have \Vert{ \widetilde q_2^{\,t-1}-\widehat q_2^{\,t} }\Vert_1 \leq (1-\theta) \Vert{\widehat {q}_2^{\,t-1}-\widehat q_2^{\,t}}\Vert_1 -2\theta L. Thus, we can further reduce (?) into

\left\|{\widehat {q}_1^{\,t-1}-\widehat q_1^{\,t}}\right\|_1 +\Vert{\widehat {q}_2^{\,t-1}-\widehat q_2^{\,t}}\Vert_1 \;\leq\; 2\eta (1-\theta)^{-1} L (V + \left\|{\lambda^{t-1}}\right\|) + 4 \theta (1-\theta)^{-1} L.

Case (ii). In this case, either \widehat q_1^{\,t}, \widehat q_1^{\,t-1} or \widehat q_2^{\,t}, \widehat q_2^{\,t-1} might not have the same domain. For instance, when k_1^t>k_1^{t-1}, it is possible that \Delta(k_1^{t}) becomes different from \Delta(k_1^{t-1}). We note that k_1^t>k_1^{t-1} only happens when episode t is the first one that belongs to epoch k_1^t. By Lemma 25, k_1^T \leq \sqrt{ T|X||A|}\log (8T/(|X||A|)) and k_2^T \leq \sqrt{ T|Y||B|}\log (8T/(|Y||B|)) if we are given T\geq \max(|X||A|, |Y||B|).

We now combine two cases above for (Proof),

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\!\!\! \displaystyle \sum_{t\,=\,1}^{T} \left( \left\|{\widehat q_1^{\,t} - \widehat q_1^{\,t-1}}\right\|_1 +\left\|{\widehat q_2^{\,t}-\widehat q_2^{\,t-1}}\right\|_1\right) \\[0.2cm] &=& \displaystyle \sum_{\substack{1\,\leq\,t\,\leq\,T\\k_1^t \,=\, k_1^{k-1}\,\wedge\, k_2^t \,=\, k_2^{k-1}}}\left( \left\|{\widehat q_1^{\,t} - \widehat q_1^{\,t-1}}\right\|_1 +\left\|{\widehat q_2^{\,t}-\widehat q_2^{\,t-1}}\right\|_1\right) \\[0.2cm] &&\displaystyle \,+\, \sum_{\substack{1\,\leq\,t\,\leq\,T\\k_1^t \,=\, k_1^{k-1}\,\vee\, k_2^t \,=\, k_2^{k-1}}}\left( \left\|{\widehat q_1^{\,t} - \widehat q_1^{\,t-1}}\right\|_1 +\left\|{\widehat q_2^{\,t}-\widehat q_2^{\,t-1}}\right\|_1\right) \\[0.2cm] &\leq& \displaystyle \sum_{\substack{1\,\leq\,t\,\leq\,T\\k_1^t \,=\, k_1^{k-1}\,\wedge\, k_2^t \,=\, k_2^{k-1}}}\left( \left\|{\widehat q_1^{\,t} - \widehat q_1^{\,t-1}}\right\|_1 +\left\|{\widehat q_2^{\,t}-\widehat q_2^{\,t-1}}\right\|_1\right) \,+\,2L (k_1^T+k_2^T) \\[0.2cm] &\leq&\displaystyle 2\eta (1-\theta)^{-1} L\sum_{t\,=\,1}^{T} (V + \left\|{\lambda^{t-1}}\right\|) + 4 \theta (1-\theta)^{-1} LT +2L (k_1^T+k_2^T) \end{array}

where the first inequality is due to: \left\|{\widehat q_1^{\,t} - \widehat q_1^{\,t-1}}\right\|_1 \leq 2L and \left\|{\widehat q_2^{\,t}-\widehat q_2^{\,t-1}}\right\|_1\leq 2L, and we apply (?) from the case (i) for the last inequality. Using the bounds on k_1^T, k_2^T in the case (ii), we conclude the desired bound for (Proof),

\begin{array}{rcl} && \!\!\!\! \!\!\!\! \!\! \displaystyle {\widehat{\text{\normalfont Violation}_1}(T)}, {\widehat{\text{\normalfont Violation}_2}(T)} \\[0.2cm] &\leq&\displaystyle \left\|{\lambda^T}\right\| \,+\, \frac{2\eta L}{1-\theta} \sum_{t\,=\,1}^{T} \left\|{\lambda^{t-1}}\right\| + \frac{2\eta V+4 \theta}{1-\theta} LT \\[0.2cm] &&\displaystyle+2L \left(\sqrt{ T|X||A|}\log (8T/(|X||A|))+ \sqrt{ T|Y||B|}\log (8T/(|Y||B|))\right). \end{array}

We complete the proof by noting \lambda_1^0=\lambda_2^0=0, V=L\sqrt{T}, \eta = 1/(TL), and \theta = 1/T.

Lemma

Lemma 22

6AOW

[yu2017online] Let \{ Z^t, t\geq0 \} be a discrete-time stochastic process that is adapted to a filtration \{{\mathcal{F}}^t, t\geq 0 \} with Z^0 =0 and {\mathcal{F}}^0 = \{\emptyset,\Omega\}. Assume that there exists t_0 \in \mathbb{Z}^+, \Theta\in \mathbb{R}^+, \delta_{\max}\in\mathbb{R}^+, and \zeta\in (0, \delta_{\max}] such that for all t\geq 1,

\left| Z^{t+1}-Z^t \right| \;\leq\; \delta_{\max} \;\text{ and }\; \mathbb{E} \left[ Z^{t+t_0}-Z^t \,\vert\, {\mathcal{F}}^t\right] \;\leq\; \begin{cases} t_0\, \delta_{\max} \;\; \text{ when } Z^t \leq \Theta \\[0.2cm] -\,t_0\,\zeta \;\;\;\; \text{ otherwise } Z^t \geq \Theta. \end{cases}

Then, with probability 1-\delta it holds for any t that

Z^t \;\leq \; \Theta + t_0 \delta_{\max} + t_0 \frac{4\delta_{\max}^2}{\zeta} \log \left(\frac{8\delta_{\max}^2}{\zeta}\right) + t_0 \frac{4\delta_{\max}^2}{\zeta} \log\frac{1}{\delta}.
Used by Proof, Proof
Lemma

Lemma 23

W7YS

[yu2017online] Let \{ Z^t, t\geq0 \} be a supermartingale that is adapted to a filtration \{{\mathcal{F}}^t, t\geq 0 \} with Z^0 =0 and {\mathcal{F}}^0 = \{\emptyset,\Omega\}. Let \{ Y^t, t\geq0 \} be a discrete-time stochastic process that is adapted to a filtration \{{\mathcal{F}}^t, t\geq 0 \}. Assume that there exists a constant c\in\mathbb{R}^+ such that \{|Z^{t+1}-Z^t| > c\} \subset \{ Y^t>0 \} for any t\geq 0. Then, for any z \in\mathbb{R}^+ and t\geq 1,

P( Z^t \geq z ) \;\leq\; { \ClassWarning{jmlr}{Obsolete command \expandafter\string\csnamerm\endcsname\space detected} \csname rm \endcsname e}^{-z^2/ (2c^2t)} \,+\, \sum_{\tau\,=\,0}^{t-1} P(Y^t>0).
Used by Proof, Proof
Lemma

Lemma 24

TA3X

[jaksch2010near] Let a sequence of positive numbers be x_1,\ldots,x_n. Assume that 0\leq x_k\leq X_{k-1}\mathrel{\mathop:}= \max(1, \sum_{i\,=\,1}^{k-1}x_i) for 1\leq k\leq n. Then,

\sum_{k\,=\,1}^{n}\frac{x_k}{\sqrt{X_{k-1}}}\;\leq\;(\sqrt{2}+1)\sqrt{X_n}.
Used by Proof
Lemma

Lemma 25

L49P

[jaksch2010near] Assume that T\geq \max(|X||A|, |Y||B|). Then, the epochs k_1^T and k_2^T for episode T

k_1^T\;\leq\; |X||A|\log \left(\frac{8T}{|X||A|}\right)\;\leq\;\sqrt{T |X||A|}\log \left(\frac{8T}{|X||A|}\right)
k_2^T\;\leq\; |Y||B|\log \left(\frac{8T}{|Y||B|}\right)\;\leq\;\sqrt{T |Y||B|}\log \left(\frac{8T}{|Y||B|}\right).
Used by Proof

Source and licence

The text on this page is from arXiv:2306.00212v1 by Dongsheng Ding, Xiaohan Wei, Zhuoran Yang, Zhaoran Wang and Mihailo R. Jovanović, under the licence CC BY 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.

The record of each item is in analysis/objects/2306/2306.00212.jsonl.