Approximability of the upper chromatic number of hypergraphs

preprint2013arXivOpen access

Abstract

A C-coloring of a hypergraph H=(X,E){\cal H}=(X,{\cal E}) is a vertex coloring φ:X→Nφ: X\to {\mathbb{N}} such that each edge E∈EE\in{\cal E} has at least two vertices with a common color. The related parameter χ‾(H)\overlineχ({\cal H}), called the upper chromatic number of H{\cal H}, is the maximum number of colors can be used in a C-coloring of H{\cal H}. A hypertree is a hypergraph which has a host tree TT such that each edge E∈EE\in {\cal E} induces a connected subgraph in TT. Notations nn and mm stand for the number of vertices and edges, respectively, in a generic input hypergraph. We establish guaranteed polynomial-time approximation ratios for the difference n−χ‾(H)n-\overlineχ({\cal H}), which is 2+2ln⁡(2m)2+2 \ln (2m) on hypergraphs in general, and 1+ln⁡m1+ \ln m on hypertrees. The latter ratio is essentially tight as we show that n−χ‾(H)n-\overlineχ({\cal H}) cannot be approximated within (1−ε)ln⁡m(1-ε) \ln m on hypertrees (unless NP⊆DTIME(nO(log  log  n)){\sf NP} \subseteq {\sf DTIME} (n^{{\cal O}(log\;log\; n)})). Furthermore, χ‾(H)\overlineχ({\cal H}) does not have O(n1−ε){\cal O}(n^{1-ε})-approximation and cannot be approximated within additive error o(n)o(n) on the class of hypertrees (unless P=NP{\sf P}={\sf NP}).

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.