Bernhard Haeupler Associate Professor Research Areas: Combinatorial optimization Distributed Systems Information theory Sketching and Sampling Theory of computation