Minimum-Cost Load-Balancing Partitions

被引:17
|
作者
Aronov, Boris [2 ]
Carmi, Paz [1 ]
Katz, Matthew J. [1 ]
机构
[1] Ben Gurion Univ Negev, Dept Comp Sci, IL-84105 Beer Sheva, Israel
[2] Polytech Univ, Dept Comp & Informat Sci, Six MetroTech Ctr, Brooklyn, NY 11201 USA
基金
美国国家科学基金会;
关键词
Geometric optimization; Load balancing; Additive-weighted Voronoi diagram; Fatness; Fat partitions; Approximation algorithms;
D O I
10.1007/s00453-007-9125-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the problem of balancing the load among several service-providing facilities, while keeping the total cost low. Let D be the underlying demand region, and let p (1),aEuro broken vertical bar,p (m) be m points representing m facilities. We consider the following problem: Subdivide D into m equal-area regions R (1),aEuro broken vertical bar,R (m) , so that region R (i) is served by facility p (i) , and the average distance between a point q in D and the facility that serves q is minimal. We present constant-factor approximation algorithms for this problem, with the additional requirement that the resulting regions must be convex. As an intermediate result we show how to partition a convex polygon into m equal-area convex subregions so that the fatness of the resulting regions is within a constant factor of the fatness of the original polygon. In fact, we prove that our partition is, up to a constant factor, the best one can get if one's goal is to maximize the fatness of the least fat subregion. We also discuss the structure of the optimal partition for the aforementioned load balancing problem: indeed, we argue that it is always induced by an additive-weighted Voronoi diagram for an appropriate choice of weights.
引用
收藏
页码:318 / 336
页数:19
相关论文
共 50 条
  • [1] Minimum-Cost Load-Balancing Partitions
    Boris Aronov
    Paz Carmi
    Matthew J. Katz
    [J]. Algorithmica, 2009, 54 : 318 - 336
  • [2] Minimum-cost load balancing document distribution in Distributed Web Server systems
    Sone, Tsukasa
    Yamada, Toshinori
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 1025 - 1028
  • [3] Load-balancing spatially located computations using rectangular partitions
    Saule, Erik
    Bas, Erdeniz O.
    Catalyuerek, Uemit V.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (10) : 1201 - 1214
  • [4] Robust Regression for Minimum-Delay Load-Balancing
    Larroca, Federico
    Rougier, Jean-Louis
    [J]. 2009 21ST INTERNATIONAL TELETRAFFIC CONGRESS (ITC 21), 2009, : 279 - 286
  • [5] COST PREDICTION FOR LOAD-BALANCING - APPLICATION TO ALGEBRAIC COMPUTATIONS
    ROCH, JL
    VERMEERBERGEN, A
    VILLARD, G
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 634 : 467 - 478
  • [6] Solving the minimum-cost constrained multipath routing with load balancing in MPLS networks using an evolutionary method
    El-Alfy, El-Sayed M.
    Selim, Shokri Z.
    Mujahid, Syed N.
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 4433 - 4438
  • [7] Load-balancing act
    不详
    [J]. COMMUNICATIONS NEWS, 1999, 36 (09): : 28 - +
  • [8] Optimal load-balancing
    Keslassy, I
    Chang, CS
    McKeown, N
    Lee, DS
    [J]. IEEE INFOCOM 2005: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2005, : 1712 - 1722
  • [9] Scheduling and load-balancing
    Trystram, D
    Bender, M
    Schwiegelshohn, U
    Santos, LP
    [J]. EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, 2005, 3648 : 207 - 207
  • [10] MINIMUM-COST CHOKES
    ODDIE, TH
    SALPETER, JL
    [J]. PHILIPS RESEARCH REPORTS, 1947, 2 (04): : 281 - 312