• DocumentCode
    3486478
  • Title

    Maintaining bipartite matchings in the presence of failures

  • Author

    Sha, Edwin Hsing-Mean ; Steiglitz, Kenneth

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
  • fYear
    1993
  • fDate
    13-16 Apr 1993
  • Firstpage
    57
  • Lastpage
    64
  • Abstract
    The authors present an on-line distributed reconfiguration algorithm for finding a new maximum matching incrementally after some nodes have failed. Their algorithm is deadlock free, and with k failures maintains at least M-k matching pairs during the reconfiguration process, where M is the size of the original maximum matching. The algorithm tolerates failures that occur during reconfiguration. The worst-case reconfiguration time is O(k min(|A|, |B|)) after k failures, where A and B are the node sets, but simulations show that the average-case reconfiguration time is much better. The algorithm is also simple enough to be implemented in hardware
  • Keywords
    distributed algorithms; fault tolerant computing; reconfigurable architectures; M-k matching pairs; average-case reconfiguration time; bipartite matchings; deadlock free; maximum matching; on-line distributed reconfiguration algorithm; simulations; worst-case reconfiguration time; Bipartite graph; Computer science; Distributed algorithms; Fault tolerance; Fault tolerant systems; Runtime; System recovery; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1993., Proceedings of Seventh International
  • Conference_Location
    Newport, CA
  • Print_ISBN
    0-8186-3442-1
  • Type

    conf

  • DOI
    10.1109/IPPS.1993.262856
  • Filename
    262856