Using Confidence Bounds for Exploitation-Exploration Trade-offs
Reinforcement Learning: An Introduction