Lec 1 (10/11). Course Motivation: The Online Setup, Models of Uncertainty [Kes20]
Lec 2 (24/11). Probability Refresher [BK22]
Lec 3 (1/12). The Paging Problem [BK22]
Lec 4 (8/12). Design Techniques: Greedy Algorithms, Doubling Trick [BK22]
Lec 5 (22/12). Randomized Algorithms: Power of Randomization, Optimal Online Algorithms [BP19, BK22]
Lec 6 (29/12). Limits of Randomization: Yao's Minimax Principle and Applications [BP19, Kes20, BK22]
References
[BP19] Online Algorithms by Allan Bordin and Denis Pankratov
[Kes20] Course on Algorithms and Uncertainty by Thomas Kesselheim
[BK22] Course on Algorithm Design Under Uncertainty by Siddharth Barman and Arindam Khan in Fall 2022 at IISc