Minimum Cost and List Homomorphisms to Semicomplete Digraphs
arXiv:cs/0507017
Abstract
The following optimization problem was introduced in \cite{gutinDAM}, where it was motivated by a real-world problem in defence logistics. Suppose we are given a pair of digraphs and a positive cost for each and . The cost of a homomorphism of to is . For a fixed digraph , the minimum cost homomorphism problem for , MinHOMP(), is stated as follows: For an input digraph and costs for each and , verify whether there is a homomorphism of to and, if it exists, find such a homomorphism of minimum cost. We obtain dichotomy classifications of the computational complexity of the list homomorphism problem and MinHOMP(), when is a semicomplete digraph (a digraph in which every two vertices have at least one arc between them). Our dichotomy for the list homomorphism problem coincides with the one obtained by Bang-Jensen, Hell and MacGillivray in 1988 for the homomorphism problem when is a semicomplete digraph: both problems are polynomial solvable if has at most one cycle; otherwise, both problems are NP-complete. The dichotomy for \MiP is different: the problem is polynomial time solvable if is acyclic or is a cycle of length 2 or 3; otherwise, the problem is NP-hard.
8 pages