Skip to main content
Log in

An Approximation Algorithm for Circular Arc Colouring

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract.

We consider the problem of colouring a family of n arcs of a circle. This NP-complete problem, which occurs in routing and network design problems, is modelled as a 0-1 integer multicommodity flow problem. We present an algorithm that routes the commodities in the network by augmenting the network with some extra edges which correspond to extra colours. The algorithm, which relies on probabilistic techniques such as randomized rounding and path selection, is a randomized approximation algorithm which has an asymptotic performance ratio of 1+1/e (approximately 1.37) except when the minimum number of colours required is very small (O(\ln n) ). This is an improvement over the best previously known result [7], which is a deterministic approximation algorithm with a performance ratio of 3/2. The substantial improvement is valuable, for instance in wavelength allocation strategies in communication networks where bandwidth is a precious resource.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received October 25, 1998; revised August 26, 1999, and April 17, 2000.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kumar, V. An Approximation Algorithm for Circular Arc Colouring. Algorithmica 30, 406–417 (2001). https://doi.org/10.1007/s00453-001-0023-9

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-001-0023-9

Navigation