# Surjective H-Colouring: New Hardness Results

**Authors:** Petr Golovach, Matthew Johnson. Barnaby Martin, Daniel Paulusma and, Anthony Stewart

arXiv: 1701.02188 · 2017-03-28

## TL;DR

This paper investigates the computational complexity of the Surjective H-Colouring problem, establishing NP-completeness for a broad class of graphs and classifying complexity for all graphs up to four vertices.

## Contribution

It proves NP-completeness for Surjective H-Colouring on certain graphs and classifies the problem's complexity for all graphs with up to four vertices.

## Key findings

- NP-completeness for connected graphs with two non-adjacent self-loop vertices
- Complete classification of complexity for graphs with up to four vertices
- Extension of previous results on homomorphism problems

## Abstract

A homomorphism from a graph G to a graph H is a vertex mapping f from the vertex set of G to the vertex set of H such that there is an edge between vertices f(u) and f(v) of H whenever there is an edge between vertices u and v of G. The H-Colouring problem is to decide whether or not a graph G allows a homomorphism to a fixed graph H. We continue a study on a variant of this problem, namely the Surjective H-Colouring problem, which imposes the homomorphism to be vertex-surjective. We build upon previous results and show that this problem is NP-complete for every connected graph H that has exactly two vertices with a self-loop as long as these two vertices are not adjacent. As a result, we can classify the computational complexity of Surjective H-Colouring for every graph H on at most four vertices.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1701.02188/full.md

## Figures

47 figures with captions in the complete paper: https://tomesphere.com/paper/1701.02188/full.md

## References

19 references — full list in the complete paper: https://tomesphere.com/paper/1701.02188/full.md

---
Source: https://tomesphere.com/paper/1701.02188