PASCAL - Pattern Analysis, Statistical Modelling and Computational Learning

2-local 3/4-competitive algorithm for multicoloring hexagonal graphs
Petra Sparl and Janez Žerovnik
Journal of algorithms Volume 55, Number 1, pp. 29-41, 2005. ISSN 0196-6774


An important optimization problem in the design of cellular networks is to assign sets of frequencies to transmitters to avoid unacceptable interference. A cellular network is generally modeled as a subgraph of the infinite triangular lattice. Frequency assignment problem can be abstracted as a multicoloring problem on a weighted hexagonal graph, where the weights represent the number of calls to be assigned at vertices. In this paper we present a distributed algorithm for multicoloring hexagonal graphs using only the local clique numbers ω_1(v) and ω_2(v) at each vertex v of the given hexagonal graph, which can be computed from local information available at the vertex. We prove the algorithm uses no more than ceil(4ω(G)/3) colors for any hexagonal graph G, without explicitly computing the global clique number ω(G). We also prove that our algorithm is 2-local, i.e., the computation at a vertex uses only information about the demands of vertices whose graph distance from v is less than or equal to 2.

EPrint Type:Article
Project Keyword:Project Keyword UNSPECIFIED
Subjects:Theory & Algorithms
ID Code:1366
Deposited By:Janez Žerovnik
Deposited On:28 November 2005