Summary
This paper introduces Truncated Variance-Reduced Value Iteration (TVRVI), which enhances the previous prior state-of-the-art sample complexity for computing an $\epsilon$-optimal policy in both offline and sampling settings. Specifically, in the offline setting, where the probability transition matrix is known, Theorem $1.2$ established a sample complexity of $\tilde{O}(nnz(P)+\mathcal{A}(1-\gamma)^{-2})$ which improves previous bound of $\tilde{O}(nnz(P)+\mathcal{A}(1-\gamma)^{-3})$ sample complexity. In a sampling setting, where the probability transition matrix is unknown but accessible through a generative model, Theorem $1.1$ established a sample complextiy of $\tilde{O}(\mathcal{A}((1-\gamma)^{-3}\epsilon^{-2}+(1-\gamma)^{-2})$, improving upon previous $\tilde{O}(\mathcal{A}((1 \gamma)^{-3}\epsilon^{-2}+(1-\gamma)^{-3})$ bound. In both settings, TVRVI requires $\tilde{O}(\mathcal{A})$-space, provided suitable access to the input, and aim to efficiently compute a coarse approximation of the optimal policy for large $\epsilon$.
Strengths
Incorporating Freedman’s analysis, truncation, and other variance reduction techniques from prior works, this work provides a state-of-the-art bound on sample complexity. The high-level idea is demonstrated, and detailed comparisons with prior work are provided. It's worth mentioning that in the literature on the theoretical analysis of sample complexity, the application of increasingly generalized inequalities —progressing from Hoeffding [2] to Bernstein [3], and now to the Freedman inequality in this work— has led to incremental improvements in theoretical results.
Weaknesses
There are no experimental results, and I am uncertain about the ignorance of the polylogarithmic factors involving $\epsilon$ and $\delta$. Also, in the comparison tables, the range of $\epsilon$ is not the best.
Questions
(0) Are these theoretical results the state-of-art even if $\epsilon$ is small?
(1) Could you clarify why it's okay to ignore polylogarithmic factors involving $\epsilon$ and $\delta$?
(2) I wonder if this kind of theoretical sample complexity results lead to practical benefits or is more meaningful from a theoretical perspective. For instance, in convex optimization, Nesterov's accelerated gradient descent demonstrates theoretical acceleration and holds significance in the literature of complexity lower bound rather than for its practical applications (While adaptive Nesterov's type algorithm like Adam works well in deep learning, I believe Nesterov's acceleration is more meaningful from a theoretical perspective),
(3) In line $5$ of Algorithm $1$, could you explain the intuition of the offset parameter and subtraction with different powers?
(4) Could these analyses be extended to the settings where the reward is unknown or average reward MDP?
(5) In line 27, why do we need condition $|\mathcal{A}| \ge |\mathcal{S}| $?
(6) In line 98, does `nearly-linear' indicate quadratic?
(7) In line 100, why it is $\epsilon$? If $\epsilon = O(1-\gamma)^{-1/2}$, isn't it $\epsilon^4$?
(8) References [1] and [2] seem the same.
(9) References [17] and [21] seem the same.
(10) In line 104, what is the definition of $w$?
(11) In line 191, $v^{(t-1)}$ should be changed to $v^{(t)}$
(12) In line 193, typo $v^{(0)}$
(13) In line 276, typo $v^{(0)}$
(14) In line 282, need spacing.
Limitations
Yes, the authors addressed limitations.