Complexity of the Minimum Cost Homomorphism Problem for Semicomplete Digraphs with Possible Loops
arXiv:0708.2545
Abstract
For digraphs and , a mapping $f: V(D)\dom V(H)$ is a homomorphism of to if implies For a fixed digraph , the homomorphism problem is to decide whether an input digraph admits a homomorphism to or not, and is denoted as HOM(). An optimization version of the homomorphism problem was motivated by a real-world problem in defence logistics and was introduced in \cite{gutinDAM154a}. If each vertex is associated with costs , then the cost of the homomorphism is . For each fixed digraph , we have the {\em minimum cost homomorphism problem for} and denote it as MinHOM(). The problem is to decide, for an input graph with costs , whether there exists a homomorphism of to and, if one exists, to find one of minimum cost. Although a complete dichotomy classification of the complexity of MinHOM() for a digraph remains an unsolved problem, complete dichotomy classifications for MinHOM() were proved when is a semicomplete digraph \cite{gutinDAM154b}, and a semicomplete multipartite digraph \cite{gutinDAM}. In these studies, it is assumed that the digraph is loopless. In this paper, we present a full dichotomy classification for semicomplete digraphs with possible loops, which solves a problem in \cite{gutinRMS}.\footnote{This paper was submitted to SIAM J. Discrete Math. on October 27, 2006}