Research Interests:

Computational graph theory, approximation algorithms, combinatorial optimization, computational geometry.

My main interests are in designing efficient graph theoretic algorithms that can be used to solve optimization problems from different areas. Many problems in discrete optimization are NP-hard, and thus it is of interest to design effective heuristics to find sub-optimal solutions. One way of comparing heuristics is to compare the quality of the solutions they produce. Trying to design algorithms that produce solutions that are closer to optimal often leads to the design of better heuristics, as well as a much better understanding of the problem itself. Most of my recent work is in graph algorithms and discrete optimization. I have also been working with Leana Golubchik on various problems related to load balancing and data movement between storage devices. See our project page.

Recent Papers.

Grant Page (with papers)

Technical Reports .

Graduated Students (Ph.D):

Graduated Students (Undergraduate Honors):

Other (Ex-)Students I collaborate(d) with:

Current Students:

Projects done by other students: