首页 | 官方网站   微博 | 高级检索  
     


Enabling local actions by global consensus
Authors:Krithivasan Ramamritham
Affiliation:Department of Computer and Information Science, University of Massachusetts, Amherst, MA 01003, U.S.A.
Abstract:Presented is an algorithm for determining whether total global consensus exists for a process to execute a local action that has interaction constraints. The algorithm assumes a virtual ring of processes each of which possesses a token. Multiple processes can simultaneously attempt and succeed in performing actions that do not constrain each other, thus exploiting the available parallelism. The algorithm can be tailored to handle any situation in which the action of one process is constrained by actions of other processes and where total global consensus is required. The use of execution time estimates and information concerning the attempts and activities of other processes reduces the number of failed attempts and hence unnecessary communication.
Keywords:distributed system  consensus  mutual exclusion  constraints
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号