Abstract:
The surjective graph homomorphism problem SCSP($\mathcal{H}$) is a problem of deciding whether a given graph allows vertex-surjective homomorphism to a fixed graph $\mathcal{H}$. In this paper we study the Surj-Hom problem for cycles in which each edge is directed and each vertex contains a loop. We explore this problem in its connection to the surjective contraint satisfaction problem SCSP. We present a property, which ties the complexity of SCSP over a constraint language $\Gamma$ to the structure of polymorphisms of $\Gamma$. We use this property to determine the complexity of Surj-Hom for all directed reflexive cycles except for a single hexagon.