{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T04:10:47Z","timestamp":1748751047594,"version":"3.41.0"},"publisher-location":"Cham","reference-count":25,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319271217"},{"type":"electronic","value":"9783319271224"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-27122-4_33","type":"book-chapter","created":{"date-parts":[[2015,11,16]],"date-time":"2015-11-16T11:27:27Z","timestamp":1447673247000},"page":"479-493","source":"Crossref","is-referenced-by-count":2,"title":["A Novel Concurrent Generalized Deadlock Detection Algorithm in Distributed Systems"],"prefix":"10.1007","author":[{"given":"Wei","family":"Lu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yong","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liqiang","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weiwei","family":"Xing","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoping","family":"Che","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,12,16]]},"reference":[{"issue":"1","key":"33_CR1","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1109\/32.263754","volume":"20","author":"AD Kshemkalyani","year":"1994","unstructured":"Kshemkalyani, A.D., Singhal, M.: Efficient detection and resolution of generalized distributed deadlocks. IEEE Trans. Softw. Eng. 20(1), 43\u201354 (1994)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"33_CR2","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1145\/45075.46163","volume":"19","author":"E Knapp","year":"1987","unstructured":"Knapp, E.: Deadlock detection in distributed databases. ACM Comput. Surv. (CSUR) 19(4), 303\u2013328 (1987)","journal-title":"ACM Comput. Surv. (CSUR)"},{"issue":"11","key":"33_CR3","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/2.43525","volume":"22","author":"M Singhal","year":"1989","unstructured":"Singhal, M.: Deadlock detection in distributed systems. Computer 22(11), 37\u201348 (1989)","journal-title":"Computer"},{"issue":"2","key":"33_CR4","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1006\/jpdc.1995.1150","volume":"31","author":"J Brzezinski","year":"1995","unstructured":"Brzezinski, J., Helary, J.M., Raynal, M., Singhal, M.: Deadlock models and a general algorithm for distributed deadlock detection. J. Parallel Distrib. Comput. 31(2), 112\u2013125 (1995)","journal-title":"J. Parallel Distrib. Comput."},{"issue":"9","key":"33_CR5","first-page":"28","volume":"48","author":"S Singh","year":"2012","unstructured":"Singh, S., Tyagi, S.S.: A review of distributed deadlock detection techniques based on diffusion computation approach. Int. J. Comput. Appl. 48(9), 28\u201332 (2012)","journal-title":"Int. J. Comput. Appl."},{"issue":"2","key":"33_CR6","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1145\/357360.357365","volume":"1","author":"KM Chandy","year":"1983","unstructured":"Chandy, K.M., Misra, J., Haas, L.M.: Distributed deadlock detection. ACM Trans. Comput. Syst. (TOCS) 1(2), 144\u2013156 (1983)","journal-title":"ACM Trans. Comput. Syst. (TOCS)"},{"issue":"4","key":"33_CR7","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1145\/45075.46163","volume":"19","author":"K Edgar","year":"1987","unstructured":"Edgar, K.: Deadlock detection in distributed databases. ACM Comput. Surv. (CSUR) 19(4), 303\u2013328 (1987)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"33_CR8","unstructured":"Lee, S.: Efficient generalized deadlock detection and resolution in distributed systems. In: 21st International Conference on Distributed Computing Systems, pp. 47\u201354 (2001)"},{"issue":"4","key":"33_CR9","doi-asserted-by":"publisher","first-page":"512","DOI":"10.1109\/TCOM.1981.1095021","volume":"29","author":"K Gunther","year":"1981","unstructured":"Gunther, K.: Prevention of deadlocks in packet-switched data transport systems. IEEE Trans. Commun. 29(4), 512\u2013524 (1981)","journal-title":"IEEE Trans. Commun."},{"key":"33_CR10","unstructured":"Gambosi, G., Bovet, D.P., Menascoe, D.A.: A detection and removal of deadlocks in store and forward communication networks. In: Performance of Computer-Communication Systems, pp. 219\u2013229 (1984)"},{"issue":"5","key":"33_CR11","doi-asserted-by":"publisher","first-page":"644","DOI":"10.1109\/32.24714","volume":"15","author":"I Cidon","year":"1989","unstructured":"Cidon, I.: An efficient distributed knot detection algorithm. IEEE Trans. Softw. Eng. 15(5), 644\u2013649 (1989)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"33_CR12","doi-asserted-by":"publisher","first-page":"880","DOI":"10.1109\/69.824601","volume":"11","author":"AD Kshemkalyani","year":"1999","unstructured":"Kshemkalyani, A.D., Singhal, M.: A one-phase algorithm to detect distributed deadlocks in replicated databases. IEEE Trans. Knowl. Data Eng. 11(6), 880\u2013895 (1999)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"33_CR13","doi-asserted-by":"crossref","unstructured":"Chen, S., Deng, Y., Attie, P., Sun, W.: Optimal deadlock detection in distributed systems based on locally constructed wait-for graphs. In: Proceedings of the 16th International Conference on Distributed Computing Systems, pp. 613\u2013619. IEEE (1996)","DOI":"10.1109\/ICDCS.1996.508012"},{"key":"33_CR14","unstructured":"Beeri, C., Obermarck, R.: A resource class independent deadlock detection algorithm. In: Proceedings of the Seventh International Conference on Very Large Data Bases, vol. 7, pp. 166\u2013178 (1981)"},{"issue":"3","key":"33_CR15","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1145\/15833.15837","volume":"15","author":"AK Elmagarmid","year":"1986","unstructured":"Elmagarmid, A.K.: A survey of distributed deadlock detection algorithms. ACM SIGMOD Rec. 15(3), 37\u201345 (1986)","journal-title":"ACM SIGMOD Rec."},{"issue":"6","key":"33_CR16","doi-asserted-by":"publisher","first-page":"546","DOI":"10.1109\/TC.1972.5009007","volume":"100","author":"KM Chandy","year":"1972","unstructured":"Chandy, K.M., Ramamoorthy, C.V.: Rollback and recovery strategies for computer programs. IEEE Trans. Computers. (TC) 100(6), 546\u2013556 (1972)","journal-title":"IEEE Trans. Computers. (TC)"},{"issue":"9","key":"33_CR17","doi-asserted-by":"publisher","first-page":"985","DOI":"10.1016\/j.jpdc.2005.01.008","volume":"65","author":"S Lee","year":"2005","unstructured":"Lee, S., Joo, K.H.: Efficient detection and resolution of OR deadlocks in distributed systems. J. Parallel Distrib. Comput. 65(9), 985\u2013993 (2005)","journal-title":"J. Parallel Distrib. Comput."},{"issue":"19","key":"33_CR18","first-page":"1","volume":"1","author":"S Selvaraj","year":"2010","unstructured":"Selvaraj, S., Ramasamy, R.: An efficient detection and resolution of generalized deadlocks in distributed systems. Int. J. Comput. Appl. 1(19), 1\u20137 (2010)","journal-title":"Int. J. Comput. Appl."},{"issue":"4","key":"33_CR19","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/s10619-011-7078-7","volume":"29","author":"S Srinivasan","year":"2011","unstructured":"Srinivasan, S., Rajaram, R.: A decentralized deadlock detection and resolution algorithm for generalized model in distributed systems. Distrib. Parallel Databases 29(4), 261\u2013276 (2011)","journal-title":"Distrib. Parallel Databases"},{"issue":"3","key":"33_CR20","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1080\/17445760.2011.629999","volume":"27","author":"S Srinivasan","year":"2012","unstructured":"Srinivasan, S., Rajaram, R.: An improved, centralised algorithm for detection and resolution of distributed deadlock in the generalised model. Int. J. Parallel Emergent Distrib. Syst. 27(3), 205\u2013224 (2012)","journal-title":"Int. J. Parallel Emergent Distrib. Syst."},{"issue":"9","key":"33_CR21","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1109\/TSE.2004.51","volume":"30","author":"S Lee","year":"2004","unstructured":"Lee, S.: Fast, centralized detection and resolution of distributed deadlocks in the generalized model. IEEE Trans. Softw. Eng. 30(9), 561\u2013573 (2004)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"33_CR22","doi-asserted-by":"crossref","unstructured":"Tao, Z., Li, H., Zhu, B., Wang, Y.: A semi-centralized algorithm to detect and resolve distributed deadlocks in the generalized model. In: 2014 IEEE 17th International Conference on Computational Science and Engineering (CSE), pp. 735\u2013740 (2014)","DOI":"10.1109\/CSE.2014.152"},{"key":"33_CR23","doi-asserted-by":"crossref","unstructured":"Kshemkalyani, A.D., Singhal, M.: Distributed detection of generalized deadlocks. In: Proceedings of the 17th International Conference on Distributed Computing Systems, pp. 553\u2013560. IEEE (1997)","DOI":"10.1109\/ICDCS.1997.603415"},{"key":"33_CR24","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1109\/TSE.1979.234181","volume":"3","author":"DA Menasce","year":"1979","unstructured":"Menasce, D.A., Muntz, R.R.: Locking and deadlock detection in distributed data bases. IEEE Trans. Softw. Eng. 3, 195\u2013202 (1979)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"33_CR25","doi-asserted-by":"publisher","first-page":"554","DOI":"10.1109\/TSE.1982.235884","volume":"6","author":"GS Ho","year":"1982","unstructured":"Ho, G.S., Ramamoorthy, C.V.: Protocols for deadlock detection in distributed database systems. IEEE Trans. Softw. Eng. 6, 554\u2013557 (1982)","journal-title":"IEEE Trans. Softw. Eng."}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-27122-4_33","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,31]],"date-time":"2025-05-31T12:04:59Z","timestamp":1748693099000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-27122-4_33"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319271217","9783319271224"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-27122-4_33","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]}}}