|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2012 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing
A Dynamic Deadlock Detection/Resolution Algorithm with Linear Message Complexity
Munich, Germany
February 15-February 17
ISBN: 978-0-7695-4633-9
| ASCII Text | x | ||
| María Castillo, Federico Fariña, Alberto Córdoba, "A Dynamic Deadlock Detection/Resolution Algorithm with Linear Message Complexity," 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008), pp. 175-179, 2012 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing, 2012. | |||
| BibTex | x | ||
| @article{ 10.1109/PDP.2012.43, author = {María Castillo and Federico Fariña and Alberto Córdoba}, title = {A Dynamic Deadlock Detection/Resolution Algorithm with Linear Message Complexity}, journal ={16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008)}, volume = {0}, year = {2012}, issn = {1066-6192}, pages = {175-179}, doi = {http://doi.ieeecomputersociety.org/10.1109/PDP.2012.43}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008) TI - A Dynamic Deadlock Detection/Resolution Algorithm with Linear Message Complexity SN - 1066-6192 SP175 EP179 A1 - María Castillo, A1 - Federico Fariña, A1 - Alberto Córdoba, PY - 2012 KW - Deadlock Detection and Resolution KW - Distributed Systems VL - 0 JA - 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008) ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PDP.2012.43
Leader election and deadlock detection/resolution are different problems in distributed computing. However, the problem of selecting a candidate to resolve a detected deadlock is quite similar to the problem of selecting a leader in a virtual ring. In this paper we exploit this similarity and the fact that leader election is a well-known problem with optimal solutions. We have adapted an O(n) leader election algorithm for complete networks, in order to implement a deadlock resolution algorithm with the same cost. The adaptation consists in adding dynamic features to the leader election algorithm, ensuring that it works properly even when the wait-for relations in the system change at the same time as the algorithm runs. The algorithm guarantees that only just up-to-date information remains in the system, thus reducing the communication cost unlike previous linear proposals.
Index Terms:
Deadlock Detection and Resolution, Distributed Systems
Citation:
María Castillo, Federico Fariña, Alberto Córdoba, "A Dynamic Deadlock Detection/Resolution Algorithm with Linear Message Complexity," pdp, pp.175-179, 2012 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing, 2012
Usage of this product signifies your acceptance of the Terms of Use.
