• DocumentCode
    625650
  • Title

    Distributed Algorithms for Scheduling on Line and Tree Networks with Non-uniform Bandwidths

  • Author

    Chakaravarthy, Venkatesan T. ; Choudhury, Amitavo Roy ; Roy, Sandip ; Sabharwal, Yogish

  • Author_Institution
    IBM Res., New Delhi, India
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    973
  • Lastpage
    984
  • Abstract
    In this paper we study the unsplittable flow problem (UFP) on tree networks in a distributed setting. We have a set of processors (or agents) and a set of tree networks defined over some vertex set. Each processor can access a subset of the tree networks. Each edge in each of the tree networks is associated with a capacity. Each processor has a demand specified as a pair of vertices u and v, along with a profit and a height; the processor wishes to send data between u and v and requires bandwidth equal to its height. Towards that goal, the processor needs to select a tree network accessible to it. A feasible solution selects a subset of demands and schedules each selected demand on a tree network accessible to the processor owning the demand. The requirement is that for any tree network and any edge in the network, the sum of heights of demands scheduled on the network and passing through the edge must not exceed the capacity offered by the edge. The goal is to output a solution having the maximum aggregate profit. Prior work has addressed the above problem in a distributed setting for the special case where all the edge capacities are uniform, say one unit. The main contributions of this paper is to address the general case where the edge capacities can be non-uniform and arbitrary. For this case, we present distributed algorithms with poly-logarithmic approximation ratio.
  • Keywords
    distributed algorithms; network theory (graphs); processor scheduling; trees (mathematics); UFP; distributed algorithms; distributed setting; edge capacities; line networks; maximum aggregate profit; nonuniform bandwidths; poly-logarithmic approximation ratio; scheduling; tree networks; unsplittable flow problem; vertex set; Algorithm design and analysis; Approximation algorithms; Approximation methods; Bandwidth; Distributed algorithms; Program processors; Vegetation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing (IPDPS), 2013 IEEE 27th International Symposium on
  • Conference_Location
    Boston, MA
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4673-6066-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2013.92
  • Filename
    6569878