Efficient schemes for nearest neighbor load balancing

被引:103
|
作者
Diekmann, R
Frommer, A
Monien, B
机构
[1] Univ Paderborn, Dept Math & Comp Sci, D-33102 Paderborn, Germany
[2] Univ Wuppertal, Dept Math, D-42097 Wuppertal, Germany
[3] Univ Wuppertal, Inst Appl Comp Sci, D-42097 Wuppertal, Germany
关键词
nearest neighbor balancing algorithms; diffusion load balancing algorithms; Optimal Polynomial Scheme (OPS); complexity; local greedy heuristics;
D O I
10.1016/S0167-8191(99)00018-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We design a general mathematical framework to analyze the properties of nearest neighbor balancing algorithms of the diffusion type. Within this framework we develop a new Optimal Polynomial Scheme (OPS) which we show to terminate within a finite number m of steps, where m only depends on the graph and not on the initial load distribution. We show that all existing diffusion load balancing algorithms, including OPS, determine a flow of load on the edges of the graph which is uniquely defined, independent of the method and minimal in the l(2)-norm. This result can also be extended to edge weighted graphs. The l(2)-minimality is achieved only if a diffusion algorithm is used as preprocessing and the real movement of load is performed in a second step. Thus, it is advisable to split the balancing process into the two steps of first determining a balancing flow and afterwards moving the load. We introduce the problem of scheduling a flow and present some first results on its complexity and the approximation quality of local greedy heuristics. (C) 1999 Published by Elsevier Science B.V. All rights reserved.
引用
收藏
页码:789 / 812
页数:24
相关论文
共 50 条
  • [1] Analysis of nearest neighbor load balancing algorithms for random loads
    Sanders, P
    PARALLEL COMPUTING, 1999, 25 (08) : 1013 - 1033
  • [2] NEAREST-NEIGHBOR ALGORITHMS FOR LOAD-BALANCING IN PARALLEL COMPUTERS
    XU, CZ
    LAU, FCM
    MONIEN, B
    LULING, R
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1995, 7 (07): : 707 - 736
  • [3] Efficient diffusion schemes for load balancing on heterogeneous networks
    Zhao, Chenggui
    Xiao, Wenjun
    Qin, Yong
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 147 - 152
  • [4] Energy-efficient data dissemination schemes for nearest neighbor query processing
    Park, Kwangjin
    Choo, Hyunseung
    IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (06) : 754 - 768
  • [5] Evaluation of a nearest-neighbor load balancing strategy for parallel molecular Simulations in MPI environment
    Di Serio, A
    Ibáñez, MB
    RECENT ADVANCES IN PARALLEL VITUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2002, 2474 : 226 - 233
  • [6] Design of Collision-free Nearest Neighbor Assertion and Load Balancing in Sensor Network System
    Vijayan, Vinodh P.
    Gopinathan, E.
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON ECO-FRIENDLY COMPUTING AND COMMUNICATION SYSTEMS, 2015, 70 : 508 - 514
  • [7] A nearest neighbor method for efficient ICP
    Greenspan, M
    Godin, G
    THIRD INTERNATIONAL CONFERENCE ON 3-D DIGITAL IMAGING AND MODELING, PROCEEDINGS, 2001, : 161 - 168
  • [8] Efficient implementation of nearest neighbor classification
    Herrero, JR
    Navarro, JJ
    Computer Recognition Systems, Proceedings, 2005, : 177 - 186
  • [9] An Efficient Pseudo Nearest Neighbor Classifier
    Chai, Zheng
    Li, Yanying
    Wang, Aili
    Li, Chen
    Zhang, Baoshuang
    Gong, Huanhuan
    Li, Yanying (liyanying2021@163.com), 2021, International Association of Engineers (48)
  • [10] AN EFFICIENT NEAREST NEIGHBOR SEARCH METHOD
    SOLEYMANI, MR
    MORGERA, SD
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1987, 35 (06) : 677 - 679