English

Restricted CSPs and F-free Digraph Algorithmics

Computational Complexity 2025-02-26 v1 Discrete Mathematics Logic in Computer Science Combinatorics

Abstract

In recent years, much attention has been placed on the complexity of graph homomorphism problems when the input is restricted to Pk{\mathbb P}_k-free and Pk{\mathbb P}_k-subgraph-free graphs. We consider the directed version of this research line, by addressing the questions, is it true that digraph homomorphism problems CSP(H)({\mathbb H}) have a P versus NP-complete dichotomy when the input is restricted to Pk\vec{\mathbb P}_k-free (resp.\ Pk\vec{\mathbb P}_k-subgraph-free) digraphs? Our main contribution in this direction shows that if CSP(H)({\mathbb H}) is NP-complete, then there is a positive integer NN such that CSP(H)({\mathbb H}) remains NP-hard even for PN\vec{\mathbb P}_N-subgraph-free digraphs. Moreover, it remains NP-hard for acyclic PN\vec{\mathbb P}_N-subgraph-free digraphs, and becomes polynomial-time solvable for PN1\vec{\mathbb P}_{N-1}-subgraph-free acyclic digraphs. We then verify the questions above for digraphs on three vertices and a family of smooth tournaments. We prove these results by establishing a connection between F\mathbb F-(subgraph)-free algorithmics and constraint satisfaction theory. On the way, we introduce restricted CSPs, i.e., problems of the form CSP(H)({\mathbb H}) restricted to yes-instances of CSP(H)({\mathbb H}') -- these were called restricted homomorphism problems by Hell and Ne\v{s}et\v{r}il. Another main result of this paper presents a P versus NP-complete dichotomy for these problems. Moreover, this complexity dichotomy is accompanied by an algebraic dichotomy in the spirit of the finite domain CSP dichotomy.

Keywords

Cite

@article{arxiv.2502.17596,
  title  = {Restricted CSPs and F-free Digraph Algorithmics},
  author = {Santiago Guzmán-Pro and Barnaby Martin},
  journal= {arXiv preprint arXiv:2502.17596},
  year   = {2025}
}
R2 v1 2026-06-28T21:56:12.242Z