Papers
Topics
Authors
Recent
Search
2000 character limit reached

A Provably-Efficient Model-Free Algorithm for Constrained Markov Decision Processes

Published 3 Jun 2021 in cs.LG and cs.AI | (2106.01577v2)

Abstract: This paper presents the first model-free, simulator-free reinforcement learning algorithm for Constrained Markov Decision Processes (CMDPs) with sublinear regret and zero constraint violation. The algorithm is named Triple-Q because it includes three key components: a Q-function (also called action-value function) for the cumulative reward, a Q-function for the cumulative utility for the constraint, and a virtual-Queue that (over)-estimates the cumulative constraint violation. Under Triple-Q, at each step, an action is chosen based on the pseudo-Q-value that is a combination of the three "Q" values. The algorithm updates the reward and utility Q-values with learning rates that depend on the visit counts to the corresponding (state, action) pairs and are periodically reset. In the episodic CMDP setting, Triple-Q achieves O~(1δH<sup>4</sup>S<sup>12A<sup>12K<sup>45</sup></sup></sup>)\tilde{\cal O}\left(\frac{1 }{\delta}H<sup>4</sup> S<sup>{\frac{1}{2}}A<sup>{\frac{1}{2}}K<sup>{\frac{4}{5}}</sup></sup></sup> \right) regret, where KK is the total number of episodes, HH is the number of steps in each episode, SS is the number of states, AA is the number of actions, and δ\delta is Slater's constant. Furthermore, Triple-Q guarantees zero constraint violation, both on expectation and with a high probability, when KK is sufficiently large. Finally, the computational complexity of Triple-Q is similar to SARSA for unconstrained MDPs and is computationally efficient.

Authors (3)
Citations (22)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.