{"title":"可伸缩的自动稳定","authors":"Sukumar Ghosh, Xin He","doi":"10.1109/SLFSTB.1999.777482","DOIUrl":null,"url":null,"abstract":"The paper presents a method by which an asynchronous non-reactive distributed system can stabilize from a k-faulty configuration in a time that is a monotonically increasing function of k and independent of the size of the system. In the proposed methodology processes first measure the size of the faulty regions, and then use this information to schedule actions in such a way that the faulty regions progressively shrink, until they completely disappear. When k contiguous processes fail, the stabilization time is O(k/sup 3/). Otherwise, for small values of k, the stabilization time can be exponential in k, but it has an upper bound of O(n/sup 3/). The added space complexity per process is O(/spl delta/ log/sub 2/n), where /spl delta/ is the maximum degree of a node.","PeriodicalId":395768,"journal":{"name":"Proceedings 19th IEEE International Conference on Distributed Computing Systems","volume":"319 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":"{\"title\":\"Scalable self-stabilization\",\"authors\":\"Sukumar Ghosh, Xin He\",\"doi\":\"10.1109/SLFSTB.1999.777482\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper presents a method by which an asynchronous non-reactive distributed system can stabilize from a k-faulty configuration in a time that is a monotonically increasing function of k and independent of the size of the system. In the proposed methodology processes first measure the size of the faulty regions, and then use this information to schedule actions in such a way that the faulty regions progressively shrink, until they completely disappear. When k contiguous processes fail, the stabilization time is O(k/sup 3/). Otherwise, for small values of k, the stabilization time can be exponential in k, but it has an upper bound of O(n/sup 3/). The added space complexity per process is O(/spl delta/ log/sub 2/n), where /spl delta/ is the maximum degree of a node.\",\"PeriodicalId\":395768,\"journal\":{\"name\":\"Proceedings 19th IEEE International Conference on Distributed Computing Systems\",\"volume\":\"319 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-06-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"21\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings 19th IEEE International Conference on Distributed Computing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SLFSTB.1999.777482\",\"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 19th IEEE International Conference on Distributed Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SLFSTB.1999.777482","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The paper presents a method by which an asynchronous non-reactive distributed system can stabilize from a k-faulty configuration in a time that is a monotonically increasing function of k and independent of the size of the system. In the proposed methodology processes first measure the size of the faulty regions, and then use this information to schedule actions in such a way that the faulty regions progressively shrink, until they completely disappear. When k contiguous processes fail, the stabilization time is O(k/sup 3/). Otherwise, for small values of k, the stabilization time can be exponential in k, but it has an upper bound of O(n/sup 3/). The added space complexity per process is O(/spl delta/ log/sub 2/n), where /spl delta/ is the maximum degree of a node.