An efficient distributed deadlock detection algorithm
We propose a distributed deadlock detection algorithm which detects cycles made of back edges in a distributed search tree. Our algorithm detects the deadlocks in which the initiator of the algorithm is directly or indirectly involved, while most of the proposed deadlock detection algorithms only de...
Gespeichert in:
| Veröffentlicht in: | Proceedings of 15th International Conference on Distributed Computing Systems S. 169 - 178 |
|---|---|
| Hauptverfasser: | , |
| Format: | Tagungsbericht |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
1995
|
| Schlagworte: | |
| ISBN: | 9780818670251, 0818670258 |
| ISSN: | 1063-6927 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | We propose a distributed deadlock detection algorithm which detects cycles made of back edges in a distributed search tree. Our algorithm detects the deadlocks in which the initiator of the algorithm is directly or indirectly involved, while most of the proposed deadlock detection algorithms only detect the cycles in which the initiator is directly involved. Our algorithm is a reduced version of the one proposed previously, which resolves all deadlocks reachable from the initiator in a single execution by propagating the probe messages to the nodes in the search tree and having each node resolve deadlocks in its subtree with collected information on dependency between its subtree nodes. Our algorithm substantially reduces the message overhead of the previous algorithm. We compare the performance of our algorithm with others through extensive simulation. It is found that our algorithm detects deadlocks as fast as the previous algorithm with much fewer messages. The simulation results show that our algorithm outperforms other algorithms considerably in major performance measures. |
|---|---|
| AbstractList | We propose a distributed deadlock detection algorithm which detects cycles made of back edges in a distributed search tree. Our algorithm detects the deadlocks in which the initiator of the algorithm is directly or indirectly involved, while most of the proposed deadlock detection algorithms only detect the cycles in which the initiator is directly involved. Our algorithm is a reduced version of the one proposed previously, which resolves all deadlocks reachable from the initiator in a single execution by propagating the probe messages to the nodes in the search tree and having each node resolve deadlocks in its subtree with collected information on dependency between its subtree nodes. Our algorithm substantially reduces the message overhead of the previous algorithm. We compare the performance of our algorithm with others through extensive simulation. It is found that our algorithm detects deadlocks as fast as the previous algorithm with much fewer messages. The simulation results show that our algorithm outperforms other algorithms considerably in major performance measures. |
| Author | Kim, J.L. Soojung Lee |
| Author_xml | – sequence: 1 surname: Soojung Lee fullname: Soojung Lee organization: Commun. Syst. Res. & Dev. Center, Samsung Electron. Co., Seoul, South Korea – sequence: 2 givenname: J.L. surname: Kim fullname: Kim, J.L. |
| BookMark | eNotj8tOwzAQRS1RJErJB8AqP5AwtjN-LKvwqlSJBbCubGcMhjRBiVnw90Qqq3MWR1e6l2w1jAMxds2h5hzs7a69a19qbi3WCABcnbHCagOGG6VBIF-xNQclK2WFvmDFPH8uGSAaIXDNcDuUFGMKiYZcdmnOU_I_mbqyI9f1Y_haJFPIaRxK17-PU8ofxyt2Hl0_U_HPDXt7uH9tn6r98-Ou3e6rxKHJFSevUegITmrrGwBSQWkXvbImAKH1i0vSTRDBak0iSCL0PjagrPNObtjNaTcR0eF7Skc3_R5OP-UfvyBI0g |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ICDCS.1995.500016 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EndPage | 178 |
| ExternalDocumentID | 500016 |
| GroupedDBID | 23M 29G 29P 6IE 6IF 6IH 6IK 6IL 6IM 6IN AAJGR AAWTH ABLEC ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IJVOP IPLJI M43 OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i104t-1eb7527f0a379b400e6c67afb698c0e59bafb3e74c2c977e2c3ee5bbf4069aba3 |
| IEDL.DBID | RIE |
| ISBN | 9780818670251 0818670258 |
| ISICitedReferencesCount | 13 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=500016&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1063-6927 |
| IngestDate | Tue Aug 26 21:45:52 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i104t-1eb7527f0a379b400e6c67afb698c0e59bafb3e74c2c977e2c3ee5bbf4069aba3 |
| PageCount | 10 |
| ParticipantIDs | ieee_primary_500016 |
| PublicationCentury | 1900 |
| PublicationDate | 19950000 |
| PublicationDateYYYYMMDD | 1995-01-01 |
| PublicationDate_xml | – year: 1995 text: 19950000 |
| PublicationDecade | 1990 |
| PublicationTitle | Proceedings of 15th International Conference on Distributed Computing Systems |
| PublicationTitleAbbrev | ICDCS |
| PublicationYear | 1995 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0000558225 ssj0005863 |
| Score | 1.3918977 |
| Snippet | We propose a distributed deadlock detection algorithm which detects cycles made of back edges in a distributed search tree. Our algorithm detects the deadlocks... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 169 |
| SubjectTerms | Detection algorithms Probes System recovery |
| Title | An efficient distributed deadlock detection algorithm |
| URI | https://ieeexplore.ieee.org/document/500016 |
| WOSCitedRecordID | wos500016&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELZoxcBUKEW8lYHVberErxEVKliqSoDUrbKdM1RAikrK7-fspFRILGznDHHiy-XO5_u-I-TKGJC5k5aaXBuae_yMlbOamgJjk9RnbAg2NpuQk4mazfS04dmOWBgAiMVn0A9iPMsvlm4dUmUDHiOUFmlJKWuo1k86JeVcsS3NXsqVqGvrRUaFZjJSPwbyNvTxqiHe2YyHzWnnMNWD-9HN6CFA-Hi_nu1X15XodMadfz3uPultwXvJ9MctHZAdKLuks-nekDTGfEj4dZlAJJDAuyRFINANva-gSArUO_q4VxSqWKlVJubteblaVC_vPfI0vn0c3dGmiQJd4E6rorjWkjPpU5NJbdFiQTghjbdCK5cC1xblLCiMOYwFgbkMgFvrAyTWWJMdkXa5LOGYJLhVUqIQyimBpq-skdILZnL8R2QeCnZCumER5h81T8a8fv_TP6-ekb0aHB6SGeekXa3WcEF23Ve1-FxdRt1-AwW_nfY |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dT8IwEG8UTfQJRYzf7sHXwtatX48GJRCRkIgJb6TtbkrUYXD499t2A2Lii2_XPaxbb7e7Xu_3O4RulAKeGK6xSqTCSWY_Y2G0xCq1sUmYxSQC7ZtN8OFQTCZyVPFseywMAPjiM2g50Z_lp3OzdKmyNvURyjbaoUlCohKstU6ohJQKsiHaC6lgZXU9izGThHvyR0ffZr28qKh3VuOoOu-MQtnud-46Tw7ER1vlfL_6rni3063_64EPUHMD3wtGa8d0iLYgb6D6qn9DUJnzEaK3eQCeQsLeJUgdha7rfgVpkFrNWy_3ZoXC12rlgXp_mS9mxetHEz1378edHq7aKOCZ3WsV2K42p4RnoYq51NZmgRnGVaaZFCYEKrWVY6cyYmw0CMTEAFTrzIFilVbxMarl8xxOUGA3S4KlTBjBrPELrTjPGFGJ_UvEGaTkFDXcIkw_S6aMafn-Z39evUZ7vfHjYDroDx_O0X4JFXepjQtUKxZLuES75ruYfS2uvJ5_AHTPoT0 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+15th+International+Conference+on+Distributed+Computing+Systems&rft.atitle=An+efficient+distributed+deadlock+detection+algorithm&rft.au=Soojung+Lee&rft.au=Kim%2C+J.L.&rft.date=1995-01-01&rft.pub=IEEE&rft.isbn=9780818670251&rft.issn=1063-6927&rft.spage=169&rft.epage=178&rft_id=info:doi/10.1109%2FICDCS.1995.500016&rft.externalDocID=500016 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1063-6927&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1063-6927&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1063-6927&client=summon |

