Summary
The paper investigates theoretically the advantage that RL agents get from reward lookahead. In a tabular MDP setup, the reward is postulated as being a random variable $R_h(s, a)$, whose value is, by default, revealed to the agent after taking the action $a$ in state $s$ at a time-step $h$. Authors calculate exactly/prove bounds on the ratio between return obtained by a no-lookahead agent and an agent that has access to information about the particular values (samples) of the reward $L$ steps ahead. Exact calculation is given in the two cases of (1) fixed rewards' expectations, fixed dynamics (2) worst-case expectations, fixed dynamics, and the (tight) bounds are given the case of (3) worst-case expectations and worst-case dynamics. Authors also discuss the connection of their results to the notion of coverability coefficient, and walk the reader through several examples of MDPs including chain-, grid- and tree-shaped environments.
Strengths
The paper presents the main theorems rigorously. It provides extensive and very detailed proofs for all of its statements in the appendix. I also liked the idea of discussing proof sketches in the main part of the paper. The paper discusses the connections to the existing literature in detail, and carefully spells out the differences to previous approaches.
Weaknesses
The presentation of the paper could be improved in my opinion. The paper briefly mentions several motivating examples in the introduction (trading with known prices, ride-sharing, traffic control), but this did not give me a good understanding of what the problem is - I only understood this once I got to the formal statements in section 2.1. It would be good to have more clearly and comprehensively presented "central example" that would show exactly what is going on.
The paper also suffers from moving important bits to appendix - such as Figure 3, which quite important to understand Part III of the proof sketch for Thm 1. The treatment of the Part II proof is also quite brief (although the main idea of using minimax theorem for the policy maximisation/reward minimisation is quite clear).
I did not get a clear take-away from the paper: although the results were mathematically meaningful, I did not get a sense of how much should I care about reward lookahead. Looking at those pathological edge cases of reward distributions seems unavoidable from the technical point of view, but maybe could be mitigated by e.g. examples constraining the distributions to be some reasonable family. Since the contribution itself relies on a quite straightforward proof idea (c.f. Q1 below), the strength of the paper stems mostly from meticulously working through the details of extending this to a broader setup. It would be good to see an example where the theorem helps to resolve some more-than-toy problem.
Questions
1. The central idea of using tree-shaped MDPs plus long-shot reward distributions with vanishing probability $\epsilon$ and then moving $\epsilon \to 0$ is quite straightforward. The value of the paper therefore seems to be in extending this idea to cover the case of $L < H$ and various other edge cases. However, the complications in formulas in Thm 1/3 seem to stem from the problem that there's "too many"/"too few" states wrt to the time horizon (which is mitigated by adding the waiting action). Wouldn't it simplify at lot if you would just index the states and actions by $h$, which would make the MDP always a complete $A$-ary tree?
2. All of the development is done in a finite-horizon case. However, you also mention using the receding horizon idea - would that make it possible to extend your work to get around this limitation?
3. What would be the value/an application of this work in a more-than-toy setup?