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
March 19, 2023
February 28, 2023
February 19, 2023
February 15, 2023
February 10, 2023
February 8, 2023
January 18, 2023
January 7, 2023
January 6, 2023
December 22, 2022
November 11, 2022
November 8, 2022
October 10, 2022
October 7, 2022
September 29, 2022
September 19, 2022
September 11, 2022
August 26, 2022
August 20, 2022