{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T22:08:31Z","timestamp":1725574111584},"publisher-location":"Berlin, Heidelberg","reference-count":31,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642176784"},{"type":"electronic","value":"9783642176791"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"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":[[2011]]},"DOI":"10.1007\/978-3-642-17679-1_12","type":"book-chapter","created":{"date-parts":[[2011,1,5]],"date-time":"2011-01-05T18:44:30Z","timestamp":1294253070000},"page":"131-142","source":"Crossref","is-referenced-by-count":0,"title":["On the Performance of Distributed Lock-Based Synchronization"],"prefix":"10.1007","author":[{"given":"Yuval","family":"Lubowich","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gadi","family":"Taubenfeld","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"1","key":"12_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/103727.103728","volume":"9","author":"D. Agrawal","year":"1991","unstructured":"Agrawal, D., El-Abbadi, A.: An efficient and fault-tolerant solution for distributed mutual exclusion. ACM Transactions on Computer Systems\u00a09(1), 1\u201320 (1991)","journal-title":"ACM Transactions on Computer Systems"},{"issue":"1","key":"12_CR2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/BF00289137","volume":"1","author":"R. Bayer","year":"1977","unstructured":"Bayer, R., Schkolnick, M.: Concurrency operations on B-trees. Acta Informatica\u00a01(1), 1\u201321 (1977)","journal-title":"Acta Informatica"},{"issue":"2","key":"12_CR3","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1145\/358024.940975","volume":"26","author":"O.S.F. Carvalho","year":"1983","unstructured":"Carvalho, O.S.F., Roucairol, G.: On mutual exclusion in computer networks. Communications of the ACM\u00a026(2), 146\u2013147 (1983)","journal-title":"Communications of the ACM"},{"issue":"9","key":"12_CR4","doi-asserted-by":"publisher","first-page":"569","DOI":"10.1145\/365559.365617","volume":"8","author":"E.W. Dijkstra","year":"1965","unstructured":"Dijkstra, E.W.: Solution of a problem in concurrent programming control. Communications of the ACM\u00a08(9), 569 (1965)","journal-title":"Communications of the ACM"},{"issue":"12","key":"12_CR5","doi-asserted-by":"publisher","first-page":"1178","DOI":"10.1109\/TC.1985.6312216","volume":"c-34","author":"C.S. Ellis","year":"1985","unstructured":"Ellis, C.S.: Distributed data structures: A case study. IEEE Transactions on Computers\u00a0c-34(12), 1178\u20131185 (1985)","journal-title":"IEEE Transactions on Computers"},{"issue":"3","key":"12_CR6","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1145\/78969.78972","volume":"12","author":"M.P. Herlihy","year":"1990","unstructured":"Herlihy, M.P., Wing, J.M.: Linearizability: a correctness condition for concurrent objects. ACM Trans. on Programming Languages and Systems\u00a012(3), 463\u2013492 (1990)","journal-title":"ACM Trans. on Programming Languages and Systems"},{"issue":"7","key":"12_CR7","doi-asserted-by":"publisher","first-page":"779","DOI":"10.1109\/71.238300","volume":"4","author":"T. Ibaraki","year":"1993","unstructured":"Ibaraki, T., Kameda, T.: A theory of coteries: Mutual exclusion in distributed systems. IEEE Transactions on Parallel and Distributed Systems\u00a04(7), 779\u2013794 (1993)","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"7","key":"12_CR8","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1145\/359545.359563","volume":"21","author":"L. Lamport","year":"1978","unstructured":"Lamport, L.: Time, clocks, and the order of events in a distributed system. Communications of the ACM\u00a021(7), 558\u2013565 (1978)","journal-title":"Communications of the ACM"},{"issue":"4","key":"12_CR9","doi-asserted-by":"publisher","first-page":"650","DOI":"10.1145\/319628.319663","volume":"6","author":"P.L. Lehman","year":"1981","unstructured":"Lehman, P.L., Yao, S.B.: Efficient locking for concurrent operations on B-trees. ACM Transactions on Database Systems\u00a06(4), 650\u2013670 (1981)","journal-title":"ACM Transactions on Database Systems"},{"issue":"2","key":"12_CR10","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1145\/214438.214445","volume":"3","author":"M. Maekawa","year":"1985","unstructured":"Maekawa, M.: A $\\sqrt{N}$ algorithm for mutual exclusion in decentralized systems. ACM Transactions on Computer Systems\u00a03(2), 145\u2013159 (1985)","journal-title":"ACM Transactions on Computer Systems"},{"issue":"2","key":"12_CR11","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1016\/0164-1212(90)90056-R","volume":"11","author":"S. Mishra","year":"1990","unstructured":"Mishra, S., Srimani, P.K.: Fault-tolerant mutual exclusion algorithms. Journal of Systems and Software\u00a011(2), 111\u2013129 (1990)","journal-title":"Journal of Systems and Software"},{"key":"12_CR12","doi-asserted-by":"crossref","unstructured":"Mizuno, M., Mesterenko, M., Kakugawa, H.: Lock-based self-stabilizing distributed mutual exclusion algorithm. In: Proc. 17th Inter. Conf. on Dist. Comp. Systems, pp. 708\u2013716 (1996)","DOI":"10.1109\/ICDCS.1996.508023"},{"key":"12_CR13","unstructured":"Naimi, M., Trehel, M.: An improvement of the logn distributed algorithm for mutual exclusion. In: Proc. 17th Inter. Conf. on Dist. Comp. Systems, pp. 371\u2013375 (1987)"},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"Neilsen, M.L., Mizuno, M.: A DAG-based algorithm for distributed mutual exclusion. In: Proc. 17th Inter. Conf. on Dist. Comp. Systems, pp. 354\u2013360 (1991)","DOI":"10.1109\/ICDCS.1991.148689"},{"issue":"5","key":"12_CR15","doi-asserted-by":"publisher","first-page":"582","DOI":"10.1109\/71.159041","volume":"3","author":"M.L. Neilsen","year":"1992","unstructured":"Neilsen, M.L., Mizuno, M.: Coterie join algorithm. IEEE Transactions on Parallel and Distributed Systems\u00a03(5), 582\u2013590 (1992)","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"12_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1007\/3-540-54099-7_6","volume-title":"Distributed Algorithms","author":"D. Peleg","year":"1991","unstructured":"Peleg, D.: Distributed data structures: A complexity-oriented structure. In: van Leeuwen, J., Santoro, N. (eds.) WDAG 1990. LNCS, vol.\u00a0486, pp. 71\u201389. Springer, Heidelberg (1991)"},{"key":"12_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1007\/BFb0022455","volume-title":"Distributed Algorithms","author":"S. Rangarajan","year":"1992","unstructured":"Rangarajan, S., Tripathi, S.K.: A robust distributed mutual exclusion algorithm. In: Toueg, S., Kirousis, L.M., Spirakis, P.G. (eds.) WDAG 1991. LNCS, vol.\u00a0579, pp. 295\u2013308. Springer, Heidelberg (1992)"},{"issue":"1","key":"12_CR18","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1145\/58564.59295","volume":"7","author":"K. Raymond","year":"1989","unstructured":"Raymond, K.: A tree-based algorithm for distributed mutual exclusion. ACM Transactions on Computer Systems\u00a07(1), 61\u201377 (1989)","journal-title":"ACM Transactions on Computer Systems"},{"key":"#cr-split#-12_CR19.1","unstructured":"Raynal, M.: Algorithms for mutual exclusion. The MIT Press, Cambridge (1986);"},{"key":"#cr-split#-12_CR19.2","unstructured":"Translation of: Algorithmique du parall\u00e9lisme (1984)"},{"issue":"2","key":"12_CR20","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1145\/122120.122123","volume":"25","author":"M. Raynal","year":"1991","unstructured":"Raynal, M.: Simple taxonomy for distributed mutual exclusion algorithms. Operating Systems Review (ACM)\u00a025(2), 47\u201350 (1991)","journal-title":"Operating Systems Review (ACM)"},{"key":"12_CR21","doi-asserted-by":"crossref","unstructured":"Reddy, R.L.N., Gupta, B., Srimani, P.K.: New fault-tolerant distributed mutual exclusion algorithm. In: Proc. of the ACM\/SIGAPP Symp. on Applied Computing, pp. 831\u2013839 (1992)","DOI":"10.1145\/130069.130096"},{"key":"#cr-split#-12_CR22.1","doi-asserted-by":"crossref","unstructured":"Ricart, G., Agrawala, A.K.: An optimal algorithm for mutual exclusion in computer networks. CACM\u00a024(1), 9\u201317 (1981);","DOI":"10.1145\/358527.358537"},{"key":"#cr-split#-12_CR22.2","doi-asserted-by":"crossref","unstructured":"Corrigendum in CACM 24(9), 578 (1981)","DOI":"10.1007\/BF02604331"},{"issue":"3","key":"12_CR23","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1016\/0020-0255(93)90097-6","volume":"74","author":"D. Shou","year":"1993","unstructured":"Shou, D., Wang, S.D.: A new transformation method for nondominated coterie design. Information Sciences\u00a074(3), 223\u2013246 (1993)","journal-title":"Information Sciences"},{"issue":"1","key":"12_CR24","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1109\/71.113087","volume":"3","author":"M. Singhal","year":"1992","unstructured":"Singhal, M.: A dynamic information-structure mutual exclusion algorithm for distributed systems. IEEE Transactions on Parallel and Distributed Systems\u00a03(1), 121\u2013125 (1992)","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"1","key":"12_CR25","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1006\/jpdc.1993.1048","volume":"18","author":"M. Singhal","year":"1993","unstructured":"Singhal, M.: A taxonomy of distributed mutual exclusion. Journal of Parallel and Distributed Computing\u00a018(1), 94\u2013101 (1993)","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"12_CR26","volume-title":"Advanced concepts in operating systems: distributed, database and multiprocessor operating systems","author":"M. Singhal","year":"1994","unstructured":"Singhal, M., Shivaratri, N.G.: Advanced concepts in operating systems: distributed, database and multiprocessor operating systems. McGraw-Hill, Inc., New York (1994)"},{"key":"12_CR27","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1007\/BF01667083","volume":"2","author":"J.L.A. Snepscheut van de","year":"1987","unstructured":"van de Snepscheut, J.L.A.: Fair mutual exclusion on a graph of processes. Distributed Computing\u00a02, 113\u2013115 (1987)","journal-title":"Distributed Computing"},{"issue":"4","key":"12_CR28","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1145\/6110.214406","volume":"3","author":"I. Suzuki","year":"1985","unstructured":"Suzuki, I., Kasami, T.: A distributed mutual exclusion algorithm. ACM Transactions on Computer Systems\u00a03(4), 344\u2013349 (1985)","journal-title":"ACM Transactions on Computer Systems"},{"key":"12_CR29","unstructured":"Taubenfeld, G.: Synchronization Algorithms and Concurrent Programming, 423 pages. Pearson\/Prentice-Hall (2006) ISBN 0-131-97259-6"}],"container-title":["Lecture Notes in Computer Science","Distributed Computing and Networking"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-17679-1_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,7]],"date-time":"2019-06-07T16:09:04Z","timestamp":1559923744000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-17679-1_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642176784","9783642176791"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-17679-1_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}