Introduction to Online Convex Optimization - Elad Hazan The implementation of the algorithm in the above literature.