{"title":"一种改进的可靠分布式互斥算法","authors":"S. Jayaprakash, C. Muthukrishnan","doi":"10.1109/ICCS.1992.254981","DOIUrl":null,"url":null,"abstract":"Reliability and efficiency are two important characteristics of a good distributed mutual exclusion algorithm. Efficiency is generally considered in terms of the number of message transfers required. Considering the reliability aspect, it is desirable that an algorithm should be 'fully fault tolerant', i.e. capable of providing failed node removal and restart facility. Raymond's algorithm is efficient and it needs only O(log N) messages to enter a critical section. The authors show that Raymond's algorithm is not fully fault-tolerant and improve it to provide fully fault-tolerant capability for the case of single node failure.<<ETX>>","PeriodicalId":223769,"journal":{"name":"[Proceedings] Singapore ICCS/ISITA `92","volume":"82 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An improved reliable distributed mutual exclusion algorithm\",\"authors\":\"S. Jayaprakash, C. Muthukrishnan\",\"doi\":\"10.1109/ICCS.1992.254981\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Reliability and efficiency are two important characteristics of a good distributed mutual exclusion algorithm. Efficiency is generally considered in terms of the number of message transfers required. Considering the reliability aspect, it is desirable that an algorithm should be 'fully fault tolerant', i.e. capable of providing failed node removal and restart facility. Raymond's algorithm is efficient and it needs only O(log N) messages to enter a critical section. The authors show that Raymond's algorithm is not fully fault-tolerant and improve it to provide fully fault-tolerant capability for the case of single node failure.<<ETX>>\",\"PeriodicalId\":223769,\"journal\":{\"name\":\"[Proceedings] Singapore ICCS/ISITA `92\",\"volume\":\"82 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-11-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[Proceedings] Singapore ICCS/ISITA `92\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCS.1992.254981\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[Proceedings] Singapore ICCS/ISITA `92","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCS.1992.254981","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An improved reliable distributed mutual exclusion algorithm
Reliability and efficiency are two important characteristics of a good distributed mutual exclusion algorithm. Efficiency is generally considered in terms of the number of message transfers required. Considering the reliability aspect, it is desirable that an algorithm should be 'fully fault tolerant', i.e. capable of providing failed node removal and restart facility. Raymond's algorithm is efficient and it needs only O(log N) messages to enter a critical section. The authors show that Raymond's algorithm is not fully fault-tolerant and improve it to provide fully fault-tolerant capability for the case of single node failure.<>