Hostname: page-component-89b8bd64d-9prln Total loading time: 0 Render date: 2026-05-05T05:13:54.675Z Has data issue: false hasContentIssue false

Deciding Relaxed Two-Colourability: A Hardness Jump

Published online by Cambridge University Press:  01 March 2009

R. BERKE
Affiliation:
Institute of Theoretical Computer Science, ETH Zürich, 8092Switzerland (e-mail: berker@inf.ethz.ch, szabo@inf.ethz.ch)
T. SZABÓ
Affiliation:
Institute of Theoretical Computer Science, ETH Zürich, 8092Switzerland (e-mail: berker@inf.ethz.ch, szabo@inf.ethz.ch)

Abstract

We study relaxations of proper two-colourings, such that the order of the induced monochromatic components in one (or both) of the colour classes is bounded by a constant. A colouring of a graph G is called (C1, C2)-relaxed if every monochromatic component induced by vertices of the first (second) colour is of order at most C1 (C2, resp.). We prove that the decision problem ‘Is there a (1, C)-relaxed colouring of a given graph G of maximum degree 3?’ exhibits a hardness jump in the component order C. In other words, there exists an integer f(3) such that the decision problem is NP-hard for every 2 ≤ C < f(3), while every graph of maximum degree 3 is (1, f(3))-relaxed colourable. We also show f(3) ≤ 22 by way of a quasilinear time algorithm, which finds a (1, 22)-relaxed colouring of any graph of maximum degree 3. Both the bound on f(3) and the running time greatly improve earlier results. We also study the symmetric version, that is, when C1 = C2, of the relaxed colouring problem and make the first steps towards establishing a similar hardness jump.

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable