• DocumentCode
    1038958
  • Title

    Allocating tree structured programs in a distributed system with uniform communication costs

  • Author

    Billionnet, Alain

  • Author_Institution
    CEDRIC, Inst. d´´Inf. d´´Enterprise, Evry Cedex, France
  • Volume
    5
  • Issue
    4
  • fYear
    1994
  • fDate
    4/1/1994 12:00:00 AM
  • Firstpage
    445
  • Lastpage
    448
  • Abstract
    Studies the complexity of the problem of allocating m modules to n processors in a distributed system to minimize total communication and execution costs. When the communication graph is a tree, Bokhari has shown that the optimum allocation can be determined in O(mn2) time. Recently, this result has been generalized by Fernandez-Baca, who has proposed an allocation algorithm in O(mnk+1) when the communication graph is a partial k-tree. The author shows that in the case where communication costs are uniform, the module allocation problem can be solved in O(mn) time if the communication graph is a tree. This algorithm is asymptotically optimum
  • Keywords
    computational complexity; distributed processing; parallel programming; resource allocation; tree data structures; communication costs; communication graph; complexity; computer network; distributed system; optimization; task allocation; tree structured programs; Approximation algorithms; Computer networks; Cost function; Distributed computing; Polynomials; Tree graphs;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.273051
  • Filename
    273051