Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Locking and Deadlock Detection in Distributed Data Bases

Published: 01 May 1979 Publication History

Abstract

This paper descrbes two protocols for the detection of deadlocks in distributed data bases-a hierarchically organized one and a distributed one. A graph model which depicts the state of execution of all transactions in the system is used by both protocols. A cycle in this graph is a necessary and sufficient condition for a deadlock to exist. Nevertheless, neither protocol requires that the global graph be built and maintained in order for deadlocks to be detected. In the case of the hierarchical protocol, the communications cost can be optimized if the topology of the hierarachy is appropriately chosen.

Cited By

View all
  • (2023)Distributed deadlock resolution in store-and-forward networksAlgorithmica10.1007/BF015538994:1-4(417-436)Online publication date: 22-Mar-2023
  • (2019)Graph-Based Modeling, Scheduling, and Verification for Intersection Management of Intelligent VehiclesACM Transactions on Embedded Computing Systems10.1145/335822118:5s(1-21)Online publication date: 8-Oct-2019
  • (2018)Priority inversion in DRTDBSProceedings of the ACM India Joint International Conference on Data Science and Management of Data10.1145/3152494.3167976(305-309)Online publication date: 11-Jan-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering  Volume 5, Issue 3
May 1979
115 pages

Publisher

IEEE Press

Publication History

Published: 01 May 1979

Author Tags

  1. Data bases
  2. deadlock detection
  3. distributed data bases
  4. graph theory

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Distributed deadlock resolution in store-and-forward networksAlgorithmica10.1007/BF015538994:1-4(417-436)Online publication date: 22-Mar-2023
  • (2019)Graph-Based Modeling, Scheduling, and Verification for Intersection Management of Intelligent VehiclesACM Transactions on Embedded Computing Systems10.1145/335822118:5s(1-21)Online publication date: 8-Oct-2019
  • (2018)Priority inversion in DRTDBSProceedings of the ACM India Joint International Conference on Data Science and Management of Data10.1145/3152494.3167976(305-309)Online publication date: 11-Jan-2018
  • (2018)A fault tolerant election-based deadlock detection algorithm in distributed systemsSoftware Quality Journal10.1007/s11219-017-9379-126:3(991-1013)Online publication date: 1-Sep-2018
  • (2016)A leader election based deadlock detection algorithm in distributed systemsProceedings of the 1st International Workshop on Specification, Comprehension, Testing, and Debugging of Concurrent Programs10.1145/2975954.2975955(12-19)Online publication date: 3-Sep-2016
  • (2015)A Novel Concurrent Generalized Deadlock Detection Algorithm in Distributed SystemsProceedings, Part II, of the 15th International Conference on Algorithms and Architectures for Parallel Processing - Volume 952910.1007/978-3-319-27122-4_33(479-493)Online publication date: 18-Nov-2015
  • (2013)Foundations of distributed multiscale computingJournal of Parallel and Distributed Computing10.1016/j.jpdc.2012.12.01173:4(465-483)Online publication date: 1-Apr-2013
  • (2011)Distributed deadlock handling for resource allocation in smart spacesProceedings of the 11th international conference and 4th international conference on Smart spaces and next generation wired/wireless networking10.5555/2033707.2033717(87-98)Online publication date: 22-Aug-2011
  • (2003)A Safe Algorithm for Resolving OR DeadlocksIEEE Transactions on Software Engineering10.1109/TSE.2003.121432529:7(608-622)Online publication date: 1-Jul-2003
  • (2001)Transactional Information SystemsundefinedOnline publication date: 30-May-2001
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media