I develop fast algorithms for high-dimensional problems using tensor product formats, linear and multilinear algebra, matrix analysis, and other methods of numerical mathematics.