Abstract

We are given a network where each edge has an associated capacity or bandwidth. Requests for connections arrive online; each request specifies the source and sink and the requested bandwidth. This paper presents an algorithm for routing of messages. At the time of arrival of each request, if its bandwidth is bigger than associated bound, then the request is rejected. Otherwise, the algorithm assigns it a path to send the message. We define a new routing objective, which is called the average relative load on edges. Our objective is different from the previously studied objective (Aspnes et al. in J ACM 44:486---504, 1997; Buchbinder and Naor 2006), minimizing the maximum relative load. The algorithm assigns the paths such that the competitive ratio of the algorithm is $$-\frac{1}{2\beta }/(\alpha +\frac{1}{2\beta })=O(1)$$-12β/(?+12β)=O(1), where $$\beta <0$$β<0 and $$-1/2\beta <\alpha <-1/\beta$$-1/2β<?<-1/β. Also, an upper bound $$O(\log _a n)$$O(logan) for the relative load of each edge is presented, where $$1/2\le a< 1$$1/2≤a<1.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.