Minimum Cost Homomorphisms to Semicomplete Bipartite Digraphs
Abstract
For digraphs D and H, a mapping f: V(D) V(H) is a homomorphism of D to H if uv∈ A(D) implies f(u)f(v)∈ A(H). If, moreover, each vertex u ∈ V(D) is associated with costs ci(u), i ∈ V(H), then the cost of the homomorphism f is Σu∈ V(D)cf(u)(u). For each fixed digraph H, we have the minimum cost homomorphism problem for H. The problem is to decide, for an input graph D with costs ci(u), u ∈ V(D), i∈ V(H), whether there exists a homomorphism of D to H and, if one exists, to find one of minimum cost. Minimum cost homomorphism problems encompass (or are related to) many well studied optimization problems. We describe a dichotomy of the minimum cost homomorphism problem for semicomplete multipartite digraphs H. This solves an open problem from an earlier paper. To obtain the dichotomy of this paper, we introduce and study a new notion, a k-Min-Max ordering of digraphs.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.