Competitive routing of virtual circuits with unknown duration

Citation
B. Awerbuch et al., Competitive routing of virtual circuits with unknown duration, J COMPUT SY, 62(3), 2001, pp. 385-397
Citations number
12
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF COMPUTER AND SYSTEM SCIENCES
ISSN journal
00220000 → ACNP
Volume
62
Issue
3
Year of publication
2001
Pages
385 - 397
Database
ISI
SICI code
0022-0000(200105)62:3<385:CROVCW>2.0.ZU;2-Y
Abstract
In this paper we present a strategy to route unknown duration virtual circu its in a high-speed communication network. Previous work on virtual circuit routing concentrated on the case where the call duration is known in advan ce. We show that by allowing O(log n) reroutes per call, we can achieve O(l og n) competitive ratio with respect to the maximum load (congestion) For t he unknown duration case, where, n is the number of nodes in the network. T his is in contrast to the Omega((4)rootn) lower bound on the competitive ra tio for this case if no rerouting is allowed (Azar et al., 1992, Proc. 33rd IEEE Annual Symposium of Foundations of Computer Science, pp. 218-225). Ou r routing algorithm can be also applied in the context of machine load bala ncing of tasks with unknown duration. We present an algorithm that makes O( log n) reassignments per task and achieves O(log n) competitive ratio with respect to the load, where n is the number of parallel machines. For a spec ial case of unit load tasks we design a constant competitive algorithm. The previously known algorithms that achieve up to polylogarithmic competitive ratio for load balancing of tasks with unknown duration dealt only with sp ecial cases of related machines case and unit-load tasks with restricted as signment (C) 2001 Academic Press.