Fine Grained Complexity

Fine-grained complexity analysis rigorously examines the computational limits of specific algorithms and problems, moving beyond simple "tractable" or "intractable" classifications to pinpoint precise runtime bounds. Current research focuses on characterizing the complexity of tasks within machine learning (e.g., training large language models, gradient computation), network analysis (e.g., connectivity oracles, dynamic systems), and optimization problems (e.g., least-squares regression, multi-agent pathfinding), often leveraging techniques like dictionary learning and parameterized complexity. These analyses provide crucial insights into the fundamental limitations of algorithms and inform the design of more efficient and scalable solutions for a wide range of applications.

Papers