World Scientific
Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×

System Upgrade on Tue, May 28th, 2024 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at customercare@wspc.com for any enquiries.

Capacity-insensitive algorithms for online facility assignment problems on a line

    https://doi.org/10.1142/S179383092350057XCited by:2 (Source: Crossref)

    In the online facility assignment problem OFA(k,{ci}i=1k), there exist k servers s1,,sk on a metric space where each si has an integer capacity ci and a request arrives one-by-one. The task of an online algorithm is to irrevocably match a current request with one of the servers with vacancies before the next request arrives. As special cases for OFA(k,{ci}i=1k), we consider OFA(k,{ci}i=1k)on a line , which is denoted by OFAL(k,{ci}i=1k) and OFALeq(k,{ci}i=1k), where the latter is the case of OFAL(k,{ci}i=1k) with equidistant servers. In this paper, we perform the competitive analysis for the above problems. As a natural generalization of the greedy algorithm grdy, we introduce a class of algorithms called MPFS (Most Preferred Free Servers) and show that any MPFS algorithm has the capacity-insensitive property, i.e., for any MPFS algorithm alg for OFA(k,{ci}i=1k), if alg is c-competitive when c1==ck=1, then alg is c-competitive for general {ci}i=1k. By applying the capacity-insensitive property of the greedy algorithm grdy, we derive the matching upper and lower bounds 4k5 on the competitive ratio of grdy for OFALeq(k,{ci}i=1k). To investigate the capability of MPFS algorithms, we show that the competitive ratio of any MPFS algorithm alg for OFALeq(k,{ci}i=1k) is at least 2k1. Then, we propose a new MPFS algorithm idas (Interior Division for Adjacent Servers) for OFAL(k,{ci}i=1k) and show that the competitive ratio of idas for OFALeq(k,{ci}i=1k) is at most 2k1, i.e., idas for OFALeq(k,{ci}i=1k) is best possible in all the MPFS algorithms. We also give numerical experiments to investigate the performance of idas and grdy and show that idas performs better than grdy for distribution of request sequences with locality.

    Communicated by Dachuan Xu

    AMSC: 68W27, 68W40