English

The complexity of tropical graph homomorphisms

Data Structures and Algorithms 2018-01-31 v2 Discrete Mathematics Combinatorics

Abstract

A tropical graph (H,c)(H,c) consists of a graph HH and a (not necessarily proper) vertex-colouring cc of HH. Given two tropical graphs (G,c1)(G,c_1) and (H,c)(H,c), a homomorphism of (G,c1)(G,c_1) to (H,c)(H,c) is a standard graph homomorphism of GG to HH that also preserves the vertex-colours. We initiate the study of the computational complexity of tropical graph homomorphism problems. We consider two settings. First, when the tropical graph (H,c)(H,c) is fixed; this is a problem called (H,c)(H,c)-COLOURING. Second, when the colouring of HH is part of the input; the associated decision problem is called HH-TROPICAL-COLOURING. Each (H,c)(H,c)-COLOURING problem is a constraint satisfaction problem (CSP), and we show that a complexity dichotomy for the class of (H,c)(H,c)-COLOURING problems holds if and only if the Feder-Vardi Dichotomy Conjecture for CSPs is true. This implies that (H,c)(H,c)-COLOURING problems form a rich class of decision problems. On the other hand, we were successful in classifying the complexity of at least certain classes of HH-TROPICAL-COLOURING problems.

Keywords

Cite

@article{arxiv.1607.04777,
  title  = {The complexity of tropical graph homomorphisms},
  author = {Florent Foucaud and Ararat Harutyunyan and Pavol Hell and Sylvain Legay and Yannis Manoussakis and Reza Naserasr},
  journal= {arXiv preprint arXiv:1607.04777},
  year   = {2018}
}

Comments

27 pages, 13 figures, 1 table. Compared to the published version, this version includes all proofs and some additional figures

R2 v1 2026-06-22T14:56:27.128Z