Abstract

A hypergraph is said to be χχ-colorable if its vertices can be colored with χχ colors so that no hyperedge is monochromatic. 22-colorability is a fundamental property (called Property B) of hypergraphs and is extensively studied in combinatorics. Algorithmically, however, given a 22-colorable kk-uniform hypergraph, it is NP-hard to find a 22-coloring miscoloring fewer than a fraction 2−k+12^{-k+1} of hyperedges (which is achieved by a random 22-coloring), and the best algorithms to color the hypergraph properly require ≈n1−1/k\approx n^{1-1/k} colors, approaching the trivial bound of nn as kk increases. In this work, we study the complexity of approximate hypergraph coloring, for both the maximization (finding a 22-coloring with fewest miscolored edges) and minimization (finding a proper coloring using fewest number of colors) versions, when the input hypergraph is promised to have the following stronger properties than 22-colorability: (A) Low-discrepancy: If the hypergraph has discrepancy ℓ≪k\ell \ll \sqrt{k}, we give an algorithm to color the it with ≈nO(ℓ2/k)\approx n^{O(\ell^2/k)} colors. However, for the maximization version, we prove NP-hardness of finding a 22-coloring miscoloring a smaller than 2−O(k)2^{-O(k)} (resp. k−O(k)k^{-O(k)}) fraction of the hyperedges when ℓ=O(log⁡k)\ell = O(\log k) (resp. ℓ=2\ell=2). Assuming the UGC, we improve the latter hardness factor to 2−O(k)2^{-O(k)} for almost discrepancy-11 hypergraphs. (B) Rainbow colorability: If the hypergraph has a (k−ℓ)(k-\ell)-coloring such that each hyperedge is polychromatic with all these colors, we give a 22-coloring algorithm that miscolors at most k−Ω(k)k^{-Ω(k)} of the hyperedges when ℓ≪k\ell \ll \sqrt{k}, and complement this with a matching UG hardness result showing that when ℓ=k\ell =\sqrt{k}, it is hard to even beat the 2−k+12^{-k+1} bound achieved by a random coloring.

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.