I am primarily interested in distributed algorithms for solving optimization problems. Much of my past work has focused on problems from the biological sciences, including linkage analysis problems from statistical genetics, and protein structure prediction techniques. I have also worked on parallel search algorithms such as A*, αβ-minimax, Davis-Loveland-Putnam, and applications of these algorithms to both standard AI problems and economic problems such as combinatorial auction winner determination.
More recently, I have been interested in solving optimization problems in computational epidemiology, such as optimal location placement for sentinel surveillance, optimal vaccination strategies, and so on.