I work in computational science and engineering, and my research mixes mathematical analysis, application modeling, and software design. This page introduces some of my work -- I've left out older projects, projects where there aren't any results yet, and projects that can't readily be crammed into the listed categories. My CV gives a more complete list of talks and publications (with hyperlinks).
Asynchronous parallel algorithms for finding minima fast by fitting functions to surrogate models.
Linear eigenproblems for standing waves; nonlinear eigenproblems for almost-standing waves.
If $A(s)$ is a parameter-dependent matrix, how do we compute an invariant subspace basis $V(s)$?
In the game of expressing our opinions, we all want to both follow our beliefs and agree with our friends. Analyzing Nash equilibria yields interesting insights. Eigenvalues are involved!
Inferring internal network state by measuring end-to-end paths. It's a CAT scan for the Internet!