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
Link To Document