Teaching
UMich
EECS 477 Introduction to Algorithms (Winter 2023, Winter 2021)
EECS 586 Algorithms (Winter 2023, Winter 2022)
In this class, I gave a different presentation of the multiplicative weight updates (MWU) framework. Below, I publish my rough lecture notes. (I will polish it later.) The idea might not be new, but at least I have not seen this intuitive presentation before.
Low regret bound of MWU via soft-min functions: lecture note
A Whack-a-Mole algorithm for solving LPs using MWU: lecture note
EECS 498/598 Advanced Graph Algorithms (Fall 2022)
KTH and Saarland
(Autumn 2017) Teacher assistant for Advanced Algorithms at KTH
(Autumn 2016) Teacher assistant for Advanced Algorithms at KTH
(Autumn 2015) Teacher assistant for Advanced Algorithms at KTH
(Winter 2013) Tutor (with Exercise Session) for Complexity Theory at Saarland University
(Winter 2012) Tutor (with Exercise Session) for Algorithm and Data structure at Saarland University