Approximating the traffic grooming problem with respect to ADMs and OADMs (extended abstract)

14Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We consider the problem of switching cost in optical networks, where messages are sent along lightpaths. Given lightpaths, we have to assign them colors, so that at most g lightpaths of the same color can share any edge (g is the grooming factor). The switching of the lightpaths is performed by electronic ADMs (Add-Drop-Multiplexers) at their endpoints and optical ADMs (OADMs) at their intermediate nodes. The saving in the switching components becomes possible when lightpaths of the same color can use the same switches. Whereas previous studies concentrated on the number of ADMs, we consider the cost function - incurred also by the number of OADMs - of f(α) = α|OADMs| + (1 - α)|ADMs|, where 0 ≤α ≤1. We concentrate on chain networks, but our technique can be directly extended to ring networks. We show that finding a coloring which will minimize this cost function is NP-complete, even when the network is a chain and the grooming factor is g = 2, for any value of α. We then present a general technique that, given an r-approximation algorithm working on particular instances of our problem, i.e. instances in which all requests share a common edge of the chain, builds a new algorithm for general instances having approximation ratio r ⌈ log n ⌉ . This technique is used in order to obtain two polynomial time approximation algorithms for our problem: the first one minimizes the number of OADMs (the case of α= 1), and its approximation ratio is 2 ⌈logn ⌉ the second one minimizes the combined cost f(α) for 0 ≤ α < 1, and its approximation ratio is . © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Flammini, M., Monaco, G., Moscardelli, L., Shalom, M., & Zaks, S. (2008). Approximating the traffic grooming problem with respect to ADMs and OADMs (extended abstract). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5168 LNCS, pp. 920–929). https://doi.org/10.1007/978-3-540-85451-7_99

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free