Computational Complexity of the Minimum Cost Homomorphism Problem on Three-Element Domains
Hannes Uppman

TL;DR
This paper classifies the computational complexity of the minimum cost homomorphism problem on three-element domains, providing a comprehensive understanding of its tractability and hardness in this specific setting.
Contribution
It extends previous classifications by fully determining the complexity of three-element Min-Cost-Hom problems, bridging a gap in the understanding of non-finite-valued languages.
Findings
Complete complexity classification for three-element Min-Cost-Hom.
Identification of tractable and NP-hard cases within the domain.
Extension of prior results on Min-Sol to Min-Cost-Hom.
Abstract
In this paper we study the computational complexity of the (extended) minimum cost homomorphism problem (Min-Cost-Hom) as a function of a constraint language, i.e. a set of constraint relations and cost functions that are allowed to appear in instances. A wide range of natural combinatorial optimisation problems can be expressed as Min-Cost-Homs and a classification of their complexity would be highly desirable, both from a direct, applied point of view as well as from a theoretical perspective. Min-Cost-Hom can be understood either as a flexible optimisation version of the constraint satisfaction problem (CSP) or a restriction of the (general-valued) valued constraint satisfaction problem (VCSP). Other optimisation versions of CSPs such as the minimum solution problem (Min-Sol) and the minimum ones problem (Min-Ones) are special cases of Min-Cost-Hom. The study of VCSPs has…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Computational Geometry and Mesh Generation
