• DocumentCode
    2490514
  • Title

    Alignment and distribution is NOT (always) NP-hard

  • Author

    Boudet, Vincent ; Rastello, Fabrice ; Robert, Yves

  • Author_Institution
    Lab. LIP-IMAG, Ecole Normale Superieure de Lyon, France
  • fYear
    1998
  • fDate
    14-16 Dec 1998
  • Firstpage
    648
  • Lastpage
    657
  • Abstract
    An efficient algorithm to simultaneously implement array alignment and data/computation distribution is introduced and evaluated. We re-visit previous work of Li and Chen (J. Li and M. Chen, 1990; 1991), and we show that their alignment step should not be conducted without preserving the potential parallelism. In other words, the optimal alignment may well sequentialize computations, whatever the distribution afterwards. We provide an efficient algorithm that handles alignment and data/computation distribution simultaneously. The good news is that several important instances of the whole alignment/distribution problem have polynomial complexity, while alignment itself is NP-complete (J. Li and M. Chen, 1990)
  • Keywords
    computational complexity; distributed algorithms; distributed programming; program control structures; NP-complete; NP-hard; alignment step; alignment/distribution problem; array alignment; data/computation distribution; optimal alignment; polynomial complexity; Distributed computing; Grid computing; Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Tainan
  • ISSN
    1521-9097
  • Print_ISBN
    0-8186-8603-0
  • Type

    conf

  • DOI
    10.1109/ICPADS.1998.741148
  • Filename
    741148