{"title":"Space and time efficient self-stabilizing and l-exclusion in tree networks","authors":"Rachid Hadid","doi":"10.1109/IPDPS.2000.846031","DOIUrl":null,"url":null,"abstract":"We propose a very efficient self-stabilizing l-exclusion algorithm in rooted tree networks. The l-exclusion problem is a generalization of the mutual exclusion problem-we allow l (l/spl ges/1) processors, instead of 1, to use a shared resource. The algorithm is semi-uniform and its space requirement is (l+3)/spl Delta//sub r/ states (or [log((l+3)/spl Delta//sub r/)] bits) for the root r, 3/spl Delta//sub p/ states (or [log(3/spl Delta//sub p/)] bits) for an internal processor p, and 2 states (or 1 bit) for a leaf processor, where /spl Delta//sub p/ is the degree of processor p. Our algorithm is unique in the sense that this is the first l-exclusion algorithm on trees, whose space requirement is independent of the size of the network for any processor and is independent of l for all processors except the root.","PeriodicalId":206541,"journal":{"name":"Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPDPS.2000.846031","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
We propose a very efficient self-stabilizing l-exclusion algorithm in rooted tree networks. The l-exclusion problem is a generalization of the mutual exclusion problem-we allow l (l/spl ges/1) processors, instead of 1, to use a shared resource. The algorithm is semi-uniform and its space requirement is (l+3)/spl Delta//sub r/ states (or [log((l+3)/spl Delta//sub r/)] bits) for the root r, 3/spl Delta//sub p/ states (or [log(3/spl Delta//sub p/)] bits) for an internal processor p, and 2 states (or 1 bit) for a leaf processor, where /spl Delta//sub p/ is the degree of processor p. Our algorithm is unique in the sense that this is the first l-exclusion algorithm on trees, whose space requirement is independent of the size of the network for any processor and is independent of l for all processors except the root.