GMSNP and Finite Structures

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

Authors

Institutions

Publication Details

Journal
ACM Transactions on Computation Theory
Published
2025-11-03
DOI
https://doi.org/10.1145/3774645
Primary Topic
Logic, Reasoning, and Knowledge
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

GMSNP and Finite Structures

Santiago Guzmán‐Pro
ACM Transactions on Computation Theory
Logic, Reasoning, and Knowledge
article

GMSNP and Finite Structures

Santiago Guzmán‐Pro
article en

Abstract

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

ACM Transactions on Computation TheoryVol. 18(1)
Technische Universität Dresden (DE)
Openalex Percentile: Top 83%
Logic, Reasoning, and Knowledge
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.