3 research outputs found

    Rainbow Coloring Hardness via Low Sensitivity Polymorphisms

    Get PDF
    A k-uniform hypergraph is said to be r-rainbow colorable if there is an r-coloring of its vertices such that every hyperedge intersects all r color classes. Given as input such a hypergraph, finding a r-rainbow coloring of it is NP-hard for all k >= 3 and r >= 2. Therefore, one settles for finding a rainbow coloring with fewer colors (which is an easier task). When r=k (the maximum possible value), i.e., the hypergraph is k-partite, one can efficiently 2-rainbow color the hypergraph, i.e., 2-color its vertices so that there are no monochromatic edges. In this work we consider the next smaller value of r=k-1, and prove that in this case it is NP-hard to rainbow color the hypergraph with q := ceil[(k-2)/2] colors. In particular, for k <=6, it is NP-hard to 2-color (k-1)-rainbow colorable k-uniform hypergraphs. Our proof follows the algebraic approach to promise constraint satisfaction problems. It proceeds by characterizing the polymorphisms associated with the approximate rainbow coloring problem, which are rainbow colorings of some product hypergraphs on vertex set [r]^n. We prove that any such polymorphism f: [r]^n -> [q] must be C-fixing, i.e., there is a small subset S of C coordinates and a setting a in [q]^S such that fixing x_{|S} = a determines the value of f(x). The key step in our proof is bounding the sensitivity of certain rainbow colorings, thereby arguing that they must be juntas. Armed with the C-fixing characterization, our NP-hardness is obtained via a reduction from smooth Label Cover

    Linearly ordered colourings of hypergraphs

    Full text link
    A linearly ordered (LO) kk-colouring of an rr-uniform hypergraph assigns an integer from {1,,k}\{1, \ldots, k \} to every vertex so that, in every edge, the (multi)set of colours has a unique maximum. Equivalently, for r=3r=3, if two vertices in an edge are assigned the same colour, then the third vertex is assigned a larger colour (as opposed to a different colour, as in classic non-monochromatic colouring). Barto, Battistelli, and Berg [STACS'21] studied LO colourings on 33-uniform hypergraphs in the context of promise constraint satisfaction problems (PCSPs). We show two results. First, given a 3-uniform hypergraph that admits an LO 22-colouring, one can find in polynomial time an LO kk-colouring with k=O(nloglogn/logn3)k=O(\sqrt[3]{n \log \log n / \log n}). Second, given an rr-uniform hypergraph that admits an LO 22-colouring, we establish NP-hardness of finding an LO kk-colouring for every constant uniformity rk+2r\geq k+2. In fact, we determine relationships between polymorphism minions for all uniformities r3r\geq 3, which reveals a key difference between r<k+2r<k+2 and rk+2r\geq k+2 and which may be of independent interest. Using the algebraic approach to PCSPs, we actually show a more general result establishing NP-hardness of finding an LO kk-colouring for LO \ell-colourable rr-uniform hypergraphs for 2k2 \leq \ell \leq k and rk+4r \geq k - \ell + 4.Comment: Full version (with stronger both tractability and intractability results) of an ICALP 2022 pape

    Improved hardness for H-colourings of G-colourable graphs

    Full text link
    We present new results on approximate colourings of graphs and, more generally, approximate H-colourings and promise constraint satisfaction problems. First, we show NP-hardness of colouring kk-colourable graphs with (kk/2)1\binom{k}{\lfloor k/2\rfloor}-1 colours for every k4k\geq 4. This improves the result of Bul\'in, Krokhin, and Opr\v{s}al [STOC'19], who gave NP-hardness of colouring kk-colourable graphs with 2k12k-1 colours for k3k\geq 3, and the result of Huang [APPROX-RANDOM'13], who gave NP-hardness of colouring kk-colourable graphs with 2k1/32^{k^{1/3}} colours for sufficiently large kk. Thus, for k4k\geq 4, we improve from known linear/sub-exponential gaps to exponential gaps. Second, we show that the topology of the box complex of H alone determines whether H-colouring of G-colourable graphs is NP-hard for all (non-bipartite, H-colourable) G. This formalises the topological intuition behind the result of Krokhin and Opr\v{s}al [FOCS'19] that 3-colouring of G-colourable graphs is NP-hard for all (3-colourable, non-bipartite) G. We use this technique to establish NP-hardness of H-colouring of G-colourable graphs for H that include but go beyond K3K_3, including square-free graphs and circular cliques (leaving K4K_4 and larger cliques open). Underlying all of our proofs is a very general observation that adjoint functors give reductions between promise constraint satisfaction problems.Comment: Mention improvement in Proposition 2.5. SODA 202
    corecore