About Me
I was a PhD student in the EECS department and theory of computation group at MIT, supervised by Prof. Michel Goemans. Prior to that, I was a research developer in the systems and networking group at Microsoft Research, Redmond. My undergraduate studies were in combinatorial optimization and computer science at the University of Waterloo.
My Research
The main themes of my research are optimization algorithms and theoretical aspects of computer networks. My recent work centers on foundational questions in matchings, matroids, and network coding. My research often leads me further afield, and I end up exploring many other areas, such as information theory, communication complexity, numerical linear algebra, and algebraic combinatorics.
A selection of my publications is available.
Misc
- My PhD thesis: Matching, Matroids and Submodular Functions.
Contact
Email: nickh@mit.edu
Office: 32-G608,
77 Mass. Ave, Cambridge, MA, USA 02139.