GMSNP and Finite Structures
arXiv:2406.13529
Abstract
Given an (infinite) relational structure , we say that a finite structure is a minimal finite factor of if for every finite structure there is a homomorphism if and only if there is a homomorphism . In this brief note we prove that if CSP() is in GMSNP, then has a minimal finite factor , and moreover, CSP() reduces in polynomial time to CSP(). We discuss two nice applications of this result. First, we see that if a finite promise constraint satisfaction problem PCSP() has a tractable GMSNP sandwich, then it has a tractable finite sandwich. We also show that if is a non-bipartite (possibly infinite) graph with finite chromatic number, and CSP() is in GMSNP, then CSP() in NP-complete, partially answering a question recently asked by Bodirsky and Guzmán-Pro.