Homotopy Theory in the Complexity of Homomorphism Problems
Start speaking a new language. It’s just 3 weeks away.
Launch a New Career with Certificates from Google, IBM & Microsoft
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore an emerging connection between homotopy theory and computational complexity of discrete problems in this conference talk. Learn about a groundbreaking theorem demonstrating that contractibility is necessary for tractability (assuming P ≠NP) within finite-template constraint satisfaction problems (CSPs). Discover how CSPs can be formulated as homomorphism problems, where you decide whether there exists a homomorphism from one relational structure to another, with applications ranging from graph k-coloring to broader computational challenges. Examine the famous P vs NP-complete dichotomy for finite-template CSPs as independently proved by Bulatov and Zhuk in 2017. Understand how the main theorem provides a sufficient condition for NP-completeness through the topology of solution spaces, offering both necessary hardness conditions for the Bulatov–Zhuk dichotomy and a novel proof of the earlier Hell–Nešetřil dichotomy for graph homomorphism problems.
Syllabus
[TopOx] Jakub Opršal: Homotopy theory in the complexity of homomorphism problems
Taught by
Topos Institute