• DocumentCode
    1153806
  • Title

    Analysis of new pivoting strategy for the LDLT decomposition on a multiprocessor system with distributed memory

  • Author

    Salterain, A. ; Galarza, A. ; Zubia, I. ; Linaza, M.T.

  • Author_Institution
    Dept. of Autom. & Control Eng., San Sebastian, Spain
  • Volume
    150
  • Issue
    1
  • fYear
    2003
  • Firstpage
    53
  • Lastpage
    63
  • Abstract
    It is well known that optimal control techniques can provide the ability to design suitable strategies, however, the on-line computing requirements are excessive. The normal procedure is to make various assumptions so that the processing demands are reduced. Based on these assumptions, sequences of linear-quadratic-performance optimal control problems need to be considered. These in turn give rise to standard two-point-boundary-value problems. The solution to such problems involves computation of algebraic Riccati equations (AREs). The block diagonal decomposition LDLT, is the key step for those algorithms based on the matrix sign function that are used in solving AREs. The last few years have witnessed a tremendous effort towards the development of reliable algorithms to solve AREs and apply it in industrial situations. However, all implementations and testing of the proposed algorithms have been performed on powerful machines thereby limiting their practical application. The authors present a pivoting strategy that: (i) requires only one-dimension of the matrix for selection of the pivot; (ii) generates regular communication patterns; and (iii) establishes a software mechanism for the development of fault tolerant applications. The results obtained from a multiprocessor system with a one-way ring topology indicate that block diagonal LDLT decomposition is a true candidate for real-time use and fault tolerant applications and also as a framework-test for the LAPACK library.
  • Keywords
    Riccati equations; control engineering computing; distributed memory systems; fault tolerant computing; matrix algebra; optimal control; parallel algorithms; real-time systems; LAPACK library; algebraic Riccati equations; block diagonal LDLT decomposition; distributed memory; fault tolerant applications; framework-test; linear-quadratic-performance optimal control problem sequences; matrix sign function; multiprocessor system; on-line computing requirements; one-way ring topology; optimal control techniques; pivoting strategy; real-time applications; regular communication patterns; reliable algorithms; software mechanism; two-point boundary value problems;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:20030059
  • Filename
    1182132