Efficient algorithms for wavelength assignment on trees of rings

Zhengbing Bian, Qian Ping Gu, Xiao Zhou

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

A fundamental problem in communication networks is wavelength assignment (WA): given a set of routing paths on a network, assign a wavelength to each path such that the paths with the same wavelength are edge-disjoint, using the minimum number of wavelengths. The WA problem is NP-hard for a tree of rings network which is well used in practice. In this paper, we give an efficient algorithm which solves the WA problem on a tree of rings with an arbitrary (node) degree using at most 3 L wavelengths and achieves an approximation ratio of 2.75 asymptotically, where L is the maximum number of paths on any link in the network. The 3 L upper bound is tight since there are instances of the WA problem that require 3 L wavelengths even on a tree of rings with degree four. We also give a 3 L and 2-approximation (resp. 2.5-approximation) algorithm for the WA problem on a tree of rings with degree at most six (resp. eight). Previous results include: 4 L (resp. 3 L) wavelengths for trees of rings with arbitrary degrees (resp. degree at most eight), and 2-approximation (resp. 2.5-approximation) algorithm for trees of rings with degree four (resp. six).

Original languageEnglish
Pages (from-to)875-889
Number of pages15
JournalDiscrete Applied Mathematics
Volume157
Issue number5
DOIs
Publication statusPublished - 2009 Mar 6

Keywords

  • Approximation algorithms
  • Communication networks
  • Path coloring
  • Trees of rings
  • Wavelength assignment

ASJC Scopus subject areas

  • Discrete Mathematics and Combinatorics
  • Applied Mathematics

Fingerprint Dive into the research topics of 'Efficient algorithms for wavelength assignment on trees of rings'. Together they form a unique fingerprint.

Cite this