Polynomial-time Computation: Opening the Blackboxes in Constraint Problems

ERC (European Research Council)HORIZON-ERC-SYGID: 101071674
EC Contribution
€79,329
Consortium Size
3 orgs
Start Year
2023
Summary

The class P of polynomial-time computable computational problems is the most important and robust complexity class for the study of efficient computation. Answering what problems belong to P will lead to groundbreaking applications in science and society. Moreover, P is a relatively recent mathematical object and radically different from classical notions studied for centuries; thus, capturing it promises the discovery of new fundamental theorems in mathematics.Our current understanding of P is limited; for instance, the P=NP millenium problem is wide open. There neither exists a uniform reduction technique, nor a single algorithmic scheme capturing the power of P, nor a description of P in purely logical terms. We intend to provide these in a context which is so rich and vast that it requires the unification of some of the most important techniques, and will enhance our general understanding of P.Within the microcosm of finite-domain constraint satisfaction problems (CSPs), the recent resolution of the Feder-Vardi conjecture by Bulatov and by Zhuk provides a satisfactory picture of P. Our goal is a vast and uniform generalisation of this result in three directions: towards approximation via Promise CSPs, towards optimisation via Valued CSPs, and towards infinite domains via countably categorical CSPs and CSPs over numeric domains. In particular, our setting includes the linear programming problem as a numeric Valued CSP, the approximate graph coloring problem as a Promise CSP, and many problems from qualitative reasoning as infinite-domain CSPs. Our methods range from universal algebra, model theory, Ramsey theory, to complexity theory. Building on cross-connections between these extensions, we will provide a uniform description of P within this diverse and applicable universe, thus making a revolutionary leap in the resolution of the general problem.

Consortium (3)

Project Results (24)

Source: CORDIS, the EU research results database.

Publications (24)
A topological proof of the Hell-Nešetřil dichotomy
Proceedings of the 2025 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA)· 2025DOI
Sebastian Meyer, Jakub Opršal
Forbidden Tournaments and the Orientation Completion Problem
SIAM Journal on Discrete Mathematics· 2025DOI
Manuel Bodirsky, Santiago Guzmán-Pro
SIAM Journal on Discrete Mathematics
SIAM Journal on Discrete Mathematics· 2025DOI
Manuel Bodirsky; Santiago Guzmán-Pro
$\prod_{2}^{P}$ vs PSpace Dichotomy for the Quantified Constraint Satisfaction Problem
2024 IEEE 65th Annual Symposium on Foundations of Computer Science (FOCS)· 2024DOI
Dmitriy Zhuk
A Complexity Dichotomy in Spatial Reasoning via Ramsey Theory
ACM Transactions on Computation Theory· 2024DOI
Manuel Bodirsky, Bertalan Bodor
Algebra Universalis
Algebra universalis· 2024DOI
Barto, Libor; Kapytka, Maryia
Algebraic Approach to Approximation
LICS '24: Proceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science· 2024DOI
Libor Barto; Silvia Butti; Alexandr Kazda; Caterina Viola; Stanislav Živný
An Order out of Nowhere: A New Algorithm for Infinite-Domain CSPs
51st International Colloquium on Automata, Languages, and Programming (ICALP 2024)· 2024DOI
Antoine Mottet, Tomáš Nagy, Michael Pinsker
Archive for Mathematical Logic
Archive for Mathematical Logic· 2024DOI
Marimon, Paolo
Big Ramsey degrees and infinite languages
Advances in Combinatorics· 2024DOI
Samuel Braunfeld, David Chodounský, Noé de Rancourt, Jan Hubička, Jamal Kawach, Matěj Konečný
Circuit Equivalence in 2-Nilpotent Algebras
41st International Symposium on Theoretical Aspects of Computer Science (STACS 2024)· 2024DOI
Piotr Kawałek, Michael Kompatscher, Jacek Krzaczkowski
Complexity Classification Transfer for CSPs via Algebraic Products
SIAM Journal on Computing· 2024DOI
Manuel Bodirsky, Peter Jonsson, Barnaby Martin, Antoine Mottet, Žaneta Semanišinová
Finite algebras with Hom-sets of polynomial size
Transactions of the American Mathematical Society· 2024DOI
Libor Barto, Antoine Mottet
Generalisations of matrix partitions: Complexity and obstructions
Theoretical Computer Science· 2024DOI
Alexey Barsukov, Mamadou Moustapha Kanté
Identifying Tractable Quantified Temporal Constraints Within Ord-Horn
51st International Colloquium on Automata, Languages, and Programming (ICALP 2024)· 2024DOI
Jakub Rydval, Žaneta Semanišinová, Michał Wrona
ON THE ZARISKI TOPOLOGY ON ENDOMORPHISM MONOIDS OF OMEGA-CATEGORICAL STRUCTURES
The Journal of Symbolic Logic· 2024DOI
MICHAEL PINSKER, CLEMENS SCHINDLER
Resolving Sets in Temporal Graphs
Lecture Notes in Computer Science, Combinatorial Algorithms· 2024DOI
Jan Bok, Antoine Dailly, Tuomo Lehtilä
SIAM Journal on Computing
SIAM Journal on Computing· 2024DOI
Antoine Mottet; Tomáš Nagy; Michael Pinsker; Michał Wrona
Smooth approximations: An algebraic approach to CSPs over finitely bounded homogeneous structures
Journal of the ACM· 2024DOI
Antoine Mottet, Michael Pinsker
Submaximal clones over a three-element set up to minor-equivalence
Algebra universalis· 2024DOI
Albert Vucaj, Dmitriy Zhuk
The Complexity of Resilience Problems via Valued Constraint Satisfaction Problems
Proceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science· 2024DOI
Manuel Bodirsky, Žaneta Semanišinová, Carsten Lutz
Unifying the Three Algebraic Approaches to the CSP via Minimal Taylor Algebras
TheoretiCS· 2024DOI
Libor Barto, Zarathustra Brady, Andrei Bulatov, Marcin Kozik, Dmitriy Zhuk
Network Satisfaction Problems Solved by k-Consistency
50th International Colloquium on Automata, Languages, and Programming (ICALP 2023)· 2023DOI
Manuel Bodirsky, Simon Knäuer
Polish topologies on endomorphism monoids of relational structures
Advances in Mathematics· 2023DOI
L. Elliott, J. Jonušas, J.D. Mitchell, Y. Péresse, M. Pinsker