Greedy algorithms, H-colourings and a complexity-theoretic dichotomy

  • Authors:
  • Antonio Puricella;Iain A. Stewart

  • Affiliations:
  • Department of Mathematics and Computer Science, University of Leicester, University Road, Leicester LE1 7RH, UK;Department of Mathematics and Computer Science, University of Leicester, University Road, Leicester LE1 7RH, UK

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2003

Quantified Score

Hi-index 5.23

Visualization

Abstract

Let H be a fixed undirected graph. An H-colouring of an undirected graph G is a homomorphism from G to H. If the vertices of G are partially ordered then there is a generic non-deterministic greedy algorithm which computes all lexicographically first maximal H- colourable subgraphs of G. We show that the complexity of deciding whether a given vertex of G is in a lexicographically first maximal H-colourable subgraph of G is NP-complete, if H is bipartite, and Σ2p-complete, if H is non-bipartite. This result complements Hell and Nesetril's seminal dichotomy result that the standard H-colouring problem is in P, if H is bipartite, and NP-complete, if H is non-bipartite. Our proofs use the basic techniques established by Hell and Nesetril, combinatorially adapted to our scenario.