Craig Gross

Michigan State University


Broadly, my research interests are compressive sensing, high dimensional function approximation, numerical PDEs, and high performance computing. I am especially interested in developing theoretically sound numerical methods related to these fields and enjoy developing high quality code to complement them.

More specifically, I am interested in applying techniques adjacent to compressive sensing to recovering functions which have sparse expansions in various polynomial bases. Some of my recent work along these lines has involved proving recovery guarantees for fast algorithms which compute sparse high dimensional Fourier transforms. Additionally, I have used these techniques to quickly solve simple high-dimensional PDE via a sparse Fourier spectral method.

In my undergraduate, I worked on implementation of finite element methods using serendipity basis functions.