• DocumentCode
    3042758
  • Title

    Randomized smoothing networks

  • Author

    Herlihy, Maurice ; Tirthapura, Srikanta

  • Author_Institution
    Dept. of Comput. Sci., Brown Univ., Providence, RI, USA
  • fYear
    2004
  • fDate
    26-30 April 2004
  • Firstpage
    66
  • Abstract
    Summary form only given. A smoothing network is a distributed data structure that accepts tokens on input wires and routes them to output wires. It ensures that however imbalanced the traffic on input wires, the numbers of tokens emitted on output wires are approximately balanced. We study randomized smoothing networks, whose initial states are chosen at random. Randomized smoothing networks require no global initialization, and also require no global reconfiguration after faults. We make the following contributions. We show that the well-known block smoothing network, when started in a random initial state, is O(√log(w))-smooth with high probability, where w is the number of input/output wires. We show that as a corollary, the bitonic and periodic networks are also O( √log(w))-smooth with high probability, when started in random initial states. In contrast, it is known that these networks are (log w)-smooth in the worst case.
  • Keywords
    computational complexity; data structures; token networks; block smoothing network; distributed data structure; global reconfiguration; random initial state; randomized smoothing networks; Computer science; Data structures; Distributed processing; Fault tolerance; Network servers; Random sequences; Smoothing methods; Switches; Telecommunication traffic; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
  • Print_ISBN
    0-7695-2132-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2004.1302993
  • Filename
    1302993