Trajectory Data Suffices for Statistically Efficient Policy Evaluation in Finite-Horizon Offline RL with Linear $q^π$-Realizability and Concentrability
Volodymyr Tkachuk, Csaba Szepesvári, Xiaoqi Tan
TL;DR
This work addresses statistical efficiency in finite-horizon offline RL with function approximation under concentration (coverage) and linear $q^\pi$-realizability. By leveraging trajectory data and a linear $q^\pi$ representation, it constructs statistically efficient learners for policy evaluation (Lin-$q^\pi$-FQE) and tightens the analysis for policy optimization (Lin-$q^\pi$-FQI) via skippy Bellman operators. The key innovations include showing that linear realizability across all memoryless policies yields polynomial-sample policy evaluation with bound $n = \tilde{\Theta}(C_0^5 H^7 d^3/\epsilon^2 + L_\phi^2)$ and improving the policy-optimization bound by a factor of $C_0 d$ using a refined analysis; it also formalizes the construction of data-dependent modification sets $\mathbf{G}_{\text{opt}}$ and $\mathbf{G}_{\text{eval}}$ and demonstrates how to exploit trajectory structure to achieve Bellman completeness in a modified MDP. Overall, the results advance the understanding of when offline RL with function approximation can be statistically efficient and provide practical, analyzable learners under realistic data assumptions.
Abstract
We study finite-horizon offline reinforcement learning (RL) with function approximation for both policy evaluation and policy optimization. Prior work established that statistically efficient learning is impossible for either of these problems when the only assumptions are that the data has good coverage (concentrability) and the state-action value function of every policy is linearly realizable ($q^π$-realizability) (Foster et al., 2021). Recently, Tkachuk et al. (2024) gave a statistically efficient learner for policy optimization, if in addition the data is assumed to be given as trajectories. In this work we present a statistically efficient learner for policy evaluation under the same assumptions. Further, we show that the sample complexity of the learner used by Tkachuk et al. (2024) for policy optimization can be improved by a tighter analysis.
