Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-09T13:51:15.564Z 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)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

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.