Physical SciencesComputer ScienceComputational Theory and Mathematics

Complexity and Algorithms in Graphs

Graphs are among the most versatile mathematical structures available for modeling relationships, and a central question in computer science is how efficiently we can solve optimization problems defined on them — finding shortest paths, maximum flows, minimum cuts, or optimal matchings. Complexity theory provides the language for distinguishing problems that yield to efficient algorithms from those that appear fundamentally intractable, while approximation algorithms offer rigorous guarantees for the many hard problems where exact solutions are out of reach. Active frontiers include understanding the true computational complexity of matrix multiplication, tightening the limits of what approximation ratios are achievable for problems like Traveling Salesman or Submodular Maximization, and resolving longstanding gaps between upper and lower bounds in communication complexity. Progress in any of these directions tends to ripple outward, reshaping what practitioners can build and what theorists believe about the boundary between easy and hard computation.

Works
38,478
Total citations
537,805
Keywords
Combinatorial OptimizationApproximation AlgorithmsComplexity TheoryGraph AlgorithmsSubmodular FunctionsNetwork Flows

Top papers in Complexity and Algorithms in Graphs

Ordered by total citation count.

Active researchers

Top authors in this area, ranked by h-index.

Related topics