• DocumentCode
    3564182
  • Title

    Designing networks incrementally

  • Author

    Meyerson, Adam ; Munagala, Kamesh ; Plotkin, Serge

  • Author_Institution
    Dept. of Comput. Sci., Stanford Univ., CA, USA
  • fYear
    2001
  • Firstpage
    406
  • Lastpage
    415
  • Abstract
    We consider the problem of incrementally designing a network to route demand to a single sink on an underlying metric space. We are given cables whose costs per unit length scale in a concave fashion with capacity. Under certain natural restrictions on the costs (called the Access Network Design constraints), we present a simple and efficient randomized algorithm that is competitive to the minimum cost solution when the demand points arrive online. In particular, if the order of arrival is a random permutation, we can prove a O(1) competitive ratio. For the fully adversarial case, the algorithm is O(K) -competitive, where K is the number of different pipe types. Since the value of K is typically small, this improves the previous O(log n log log n)-competitive algorithm which was based on probabilistically approximating the underlying metric by a tree metric. Our algorithm also improves the best known approximation ratio and running time for the offline version of this problem.
  • Keywords
    competitive algorithms; computational complexity; graph theory; network routing; randomised algorithms; theorem proving; Access Network Design constraints; adversarial case; approximation ratio; competitive algorithm; competitive ratio; demand points; demand routing; incremental network design; minimum cost solution; natural restrictions; offline version; order of arrival; pipe types; probabilistic approximation; random permutation; randomized algorithm; single sink; underlying metric space; Algorithm design and analysis; Application software; Approximation algorithms; Cables; Computer science; Cost function; Economies of scale; Extraterrestrial measurements; Nearest neighbor searches; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2001. Proceedings. 42nd IEEE Symposium on
  • Print_ISBN
    0-7695-1116-3
  • Type

    conf

  • DOI
    10.1109/SFCS.2001.959915
  • Filename
    959915