Smoothed Analysis of Balancing Networks

被引:4
|
作者
Friedrich, Tobias [1 ]
Sauerwald, Thomas [2 ]
Vilenchik, Dan [3 ]
机构
[1] Max Planck Inst Informat, Dept Algorithms & Complex, Saarbrucken, Germany
[2] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC V5A 1S6, Canada
[3] Univ Calif Los Angeles, Dept Math, Los Angeles, CA 90024 USA
关键词
distributed computing; load balancing; balancing networks; smoothed analysis; average case analysis;
D O I
10.1002/rsa.20341
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In a balancing network each processor has an initial collection of unit-size jobs (tokens) and in each round, pairs of processors connected by balancers split their load as evenly as possible. An excess token (if any) is placed according to some predefined rule. As it turns out, this rule crucially affects the performance of the network. In this work we propose a model that studies this effect. We suggest a model bridging the uniformly-random assignment rule, and the arbitrary one (in the spirit of smoothed-analysis). We start with an arbitrary assignment of balancer directions and then flip each assignment with probability alpha independently. For a large class of balancing networks our result implies that after O(log n) rounds the discrepancy is O((1/2 - alpha) log n + log log n) with high probability. This matches and generalizes known upper bounds for alpha = 0 and alpha = 1/2. We also show that a natural network matches the upper bound for any alpha. (C) 2010 Wiley Periodicals, Inc. Random Struct. Alg., 39, 115-138, 2011
引用
收藏
页码:115 / 138
页数:24
相关论文
共 50 条
  • [31] SMOOTHED ANALYSIS ON CONNECTED GRAPHS
    Krivelevich, Michael
    Reichman, Daniel
    Samotij, Wojciech
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2015, 29 (03) : 1654 - 1669
  • [32] Distributed MST: A Smoothed Analysis
    Chatterjee, Soumyottam
    Pandurangan, Gopal
    Nguyen Dinh Pham
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING (ICDCN 2020), 2020,
  • [33] Smoothed Analysis with Adaptive Adversaries
    Haghtalab, Nika
    Roughgarden, Tim
    Shetty, Abhishek
    2021 IEEE 62ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2021), 2022, : 942 - 953
  • [34] Smoothed Analysis of Tensor Decompositions
    Bhaskara, Aditya
    Charikar, Moses
    Moitra, Ankur
    Vijayaraghavan, Aravindan
    STOC'14: PROCEEDINGS OF THE 46TH ANNUAL 2014 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2014, : 594 - 603
  • [35] Traffic balancing on parallel networks
    Toker, O
    Nazeeruddin, M
    PROCEEDINGS OF 1999 SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 1999, : 102 - 105
  • [36] Load balancing in dynamic networks
    Elsässer, R
    Monien, B
    Schamberger, S
    I-SPAN 2004: 7TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND NETWORKS, PROCEEDINGS, 2004, : 193 - 200
  • [37] BALANCING PROBLEMS IN ACYCLIC NETWORKS
    BOROS, E
    HAMMER, PL
    HARTMANN, ME
    SHAMIR, R
    DISCRETE APPLIED MATHEMATICS, 1994, 49 (1-3) : 77 - 93
  • [38] NETWORKS - BALANCING RIGHTS AND RESPONSIBILITIES
    不详
    CHEMTECH, 1995, 25 (07) : 42 - 46
  • [39] Load Balancing for Deterministic Networks
    Chen, Shuang
    Leguay, Jeremie
    Martin, Sebastien
    Medagliani, Paolo
    2020 IFIP NETWORKING CONFERENCE AND WORKSHOPS (NETWORKING), 2020, : 785 - 790
  • [40] Balancing networks: State of the art
    Mavronicolas, M
    INFORMATION SCIENCES, 1997, 97 (1-2) : 125 - 157