Distributed algorithm and reversible network

Motivated to design a feasible optical network architecture for the future Internet, we address the question of scheduling (wavelength assignment) in an optical network. The key challenge in designing a scheduling algorithm lies in solving a combinatorial optimization problem under very stringent di...

Full description

Saved in:
Bibliographic Details
Published in2008 42nd Annual Conference on Information Sciences and Systems pp. 498 - 502
Main Authors Rajagopalan, S., Shah, D.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.03.2008
Subjects
Online AccessGet full text
ISBN1424422469
9781424422463
DOI10.1109/CISS.2008.4558577

Cover

Loading…
More Information
Summary:Motivated to design a feasible optical network architecture for the future Internet, we address the question of scheduling (wavelength assignment) in an optical network. The key challenge in designing a scheduling algorithm lies in solving a combinatorial optimization problem under very stringent distributed constraints. Specifically, given R random variables x 1 ,... , x R taking integer values, each variable is required to find its assignment so that collectively they maximize Sigma r W r x r subject to some linear constraints that Ax les C. In doing so, each variable can only avail of two pieces of information (and nothing else): one, its own weight W r , two, given its current values (and the values of other variables being unknown), can it increase it by +1 or not. As the main result of this paper, we present a randomized algorithm that solves this problem. Our algorithm builds upon classical theory of reversible networks. To the best of our knowledge, this is the first such algorithm for such a stringent distributed problem.
ISBN:1424422469
9781424422463
DOI:10.1109/CISS.2008.4558577