Computational Complexity
Computational complexity studies the inherent difficulty of computational problems, aiming to classify problems based on their resource requirements (time, memory). Current research focuses on analyzing the complexity of algorithms for tasks like large language model training and inference, manifold learning (e.g., diffusion maps), and solving optimization problems arising in machine learning (e.g., finding stationary points in non-convex optimization). Understanding these complexities is crucial for designing efficient algorithms and for establishing fundamental limits on what can be computed, impacting fields ranging from artificial intelligence to algorithm design and theoretical computer science.
Papers
February 7, 2024
January 10, 2024
December 26, 2023
December 22, 2023
December 15, 2023
December 12, 2023
December 7, 2023
November 29, 2023
October 13, 2023
October 11, 2023
September 26, 2023
September 14, 2023
September 11, 2023
September 1, 2023
August 17, 2023
May 28, 2023
May 17, 2023
May 16, 2023