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 条
  • [41] An Efficient Nearest Neighbor Method for Protein Contact Prediction
    Asencio-Cortes, Gualberto
    Aguilar-Ruiz, Jesus S.
    Marquez-Chamorro, Alfonso E.
    HYBRID ARTIFICIAL INTELLIGENT SYSTEMS (HAIS 2015), 2015, 9121 : 50 - 60
  • [42] Secure and Efficient Nearest Neighbor Query for an Outsourced Database
    Guo, Jingjing
    Sun, Jiacong
    IEEE ACCESS, 2020, 8 : 83754 - 83764
  • [43] BoostMap: An embedding method for efficient nearest neighbor retrieval
    Athitsos, Vassilis
    Alon, Jonathan
    Sclaroff, Stan
    Kollios, George
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2008, 30 (01) : 89 - 104
  • [44] Efficient Data Shapley for Weighted Nearest Neighbor Algorithms
    Wang, Jiachen T.
    Mittal, Prateek
    Jia, Ruoxi
    INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 238, 2024, 238
  • [45] Efficient Nearest-Neighbor Data Sharing in GPUs
    Nematollahi, Negin
    Sadrosadati, Mohammad
    Falahati, Hajar
    Barkhordar, Marzieh
    Drumond, Mario Paulo
    Sarbazi-Azad, Hamid
    Falsafi, Babak
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2021, 18 (01)
  • [46] An Efficient Algorithm to Solve the Nearest Neighbor Searching Problem
    Shieh, Yi Kung
    Lee, R. C. T.
    INTELLIGENT SYSTEMS AND APPLICATIONS (ICS 2014), 2015, 274 : 112 - 121
  • [47] Efficient Autotuning of Hyperparameters in Approximate Nearest Neighbor Search
    Jaasaari, Elias
    Hyvonen, Ville
    Roos, Teemu
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2019, PT II, 2019, 11440 : 590 - 602
  • [48] Efficient reverse k-nearest neighbor estimation
    Achtert, Elke
    Boehm, Christian
    Kroeger, Peer
    Kunath, Peter
    Pryakhin, Alexey
    Renz, Matthias
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2007, 21 (3-4): : 179 - 195
  • [49] Approximate Nearest Neighbor for Curves: Simple, Efficient, and Deterministic
    Filtser, Arnold
    Filtser, Omrit
    Katz, Matthew J.
    ALGORITHMICA, 2023, 85 (05) : 1490 - 1519
  • [50] Efficient Algorithms for Bayesian Nearest Neighbor Gaussian Processes
    Finley, Andrew O.
    Datta, Abhirup
    Cook, Bruce D.
    Morton, Douglas C.
    Andersen, Hans E.
    Banerjee, Sudipto
    JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 2019, 28 (02) : 401 - 414