He spent three years as a post doctoral researcher in Purdue University from 2006 to 2009. He earned his PhD in the Department of Computer Science and Technology at Tsinghua University, China, in 2006. He received his BS in mathematics from Jilin University, China, in 2000. His current research interests include algorithms in