• DocumentCode
    1417955
  • Title

    Uniform approach for solving some classical problems on a linear array

  • Author

    O´Hallaron, David R.

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • Volume
    2
  • Issue
    2
  • fYear
    1991
  • fDate
    4/1/1991 12:00:00 AM
  • Firstpage
    236
  • Lastpage
    241
  • Abstract
    It is shown that a number of classical problems from linear algebra and graph theory, including instances of the algebraic path problem, matrix multiplication, matrix triangularization, and matrix transpose, can be solved using the same basic recurrence. A simple mapping of the recurrence onto a unidirectional linear array is discussed. Qualitative advantages to programming linear arrays using this approach include uniformity of design, simplicity of programming, and scalability to larger problems. The major disadvantage is that the resulting algorithms are not necessarily optimal
  • Keywords
    graph theory; linear algebra; matrix algebra; parallel algorithms; algebraic path problem; graph theory; linear algebra; matrix multiplication; matrix transpose; matrix triangularization; unidirectional linear array; Algorithm design and analysis; Ear; Graph theory; Linear algebra; Linear programming; Matrices; Parallel algorithms; Process design; Research and development; Scalability;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.89068
  • Filename
    89068