The complexity of finding coset-generating polymorphisms and the promise metaproblem
Manuel Bodirsky, Armin Wei{\ss}

TL;DR
This paper proves that determining the existence of coset-generating polymorphisms is NP-complete and explores the complexity of promise versions of related metaproblems, identifying conditions for polynomial-time solvability.
Contribution
It establishes NP-completeness for the coset-generating polymorphism metaproblem and analyzes the complexity of promise variants with specific polymorphism conditions.
Findings
Metaproblem for coset-generating polymorphisms is NP-complete.
Promise metaproblem is in P if certain polymorphisms exist.
Creation-metaproblem for Maltsev polymorphisms is in P under specific conditions.
Abstract
We show that the metaproblem for coset-generating polymorphisms is NP-complete, answering a question of Chen and Larose: given a finite structure, the computational question is whether this structure has a polymorphism of the form with respect to some group; such operations are also called coset-generating, or heaps. Furthermore, we introduce a promise version of the metaproblem, parametrised by two polymorphism conditions and and defined analogously to the promise constraint satisfaction problem. We give sufficient conditions under which the promise metaproblem for is in P and under which it is NP-hard. In particular, the promise metaproblem is in P if states the existence of a Maltsev polymorphism and states the existence of an abelian heap polymorphism -- despite the fact that neither the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
