• DocumentCode
    868123
  • Title

    On the number of acceptable task assignments in distributed computing systems

  • Author

    Shin, Kang G. ; Chen, Ming-Syan

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • Volume
    39
  • Issue
    1
  • fYear
    1990
  • fDate
    1/1/1990 12:00:00 AM
  • Firstpage
    99
  • Lastpage
    110
  • Abstract
    A distributed computing system and cooperating tasks can be represented by a processor graph Gp=(Vp, Ep) and a task graph GT=(VT, E T), respectively. An edge between a pair of nodes in GT represents the existence of direct communications between the two corresponding tasks. The maximal number of hops between two processors in Gp to which two adjacent tasks in GT are assigned is called dilation of that assignment. Characterization and use of the number of acceptable assignments for given GT and GP are treated. Assignments with the dilation less than or equal to one are considered. This dilation constraint represents a special case in which two adjacent tasks in GT must be assigned to either a single processor or two adjacent processors in Gp. For the case where N(GT, GP ) denotes the numbers of acceptable assignments under this constraint, N(GT, GP) are derived for arbitrary GT and GP , and a recursive expression is formulated for N(G T, GP) when GT is a tree. For some restricted cases, either closed-form or recursive-form expressions of N(GT, G P) are derived. The results on N(GT, GP) are extended to the completely general case, assignments with dilations greater than one, where two adjacent tasks in GT can be assigned to any two processors in GP which are not necessarily adjacent to each other
  • Keywords
    distributed processing; graph theory; acceptable task assignments; cooperating tasks; dilation; distributed computing systems; hops; processor graph; Delay; Distributed computing; Helium; Parallel processing; Process design;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.46284
  • Filename
    46284