计算机应用 ›› 2012, Vol. 32 ›› Issue (03): 606-608.DOI: 10.3724/SP.J.1087.2012.00606

• 先进计算 • 上一篇    下一篇

基于局部递归的动态多点初始化请求集生成算法

李美安,林岚,陈志党   

  1. 内蒙古农业大学 计算机与信息工程学院,呼和浩特 010018
  • 收稿日期:2011-09-26 修回日期:2011-12-18 发布日期:2012-03-01 出版日期:2012-03-01
  • 通讯作者: 李美安
  • 作者简介:李美安(1973-),男,四川大竹人,教授,博士,主要研究方向:分布式操作系统、分布式算法;林岚(1988-),女,广东肇庆人,硕士研究生,主要研究方向:分布式操作系统、分布式算法;陈志党(1985-),男,安徽砀山人,硕士研究生,主要研究方向:分布式操作系统、分布式算法。
  • 基金资助:

    国家自然科学基金资助项目(61063004)。

Quorum generation algorithm of dynamic and multi-node initiation based on local recursion

LI Mei-an, LIN Lan, CHEN Zhi-dang   

  1. College of Computer and Information Engineering, Inner Mongolia Agriculture University, Hohhot Nei Mongol 010018, China
  • Received:2011-09-26 Revised:2011-12-18 Online:2012-03-01 Published:2012-03-01
  • Contact: Mei-An LI

摘要: 如何在保证请求集长度不显著增加的情况下使时间复杂度尽量减小,是对称分布式互斥请求集生成算法研究者必须解决的问题。通过动态增加初始化节点的方法,采用局部递归的方式设计了一种新的对称分布式互斥请求集生成算法。该算法能够保证请求集长度与其长度下限比较不会显著增加,而时间复杂度比WK算法及全局递归算法有显著下降。因此,通过对请求集本身特性的研究,能够部分解决请求集长度与请求集生成算法时间复杂度之间的矛盾。

关键词: 动态初始化, 局部递归, 请求集, 生成算法

Abstract: How to reduce the time complexity of the quorum generation algorithm effectively when the quorum length does not increase significantly is a question must be resolved to all researchers of symmetric quorum generation algorithm for distributed mutual exclusion. A new quorum generation algorithm was proposed in this paper by adopting the local recursion. This algorithm can reduce the time complexity of the quorum generation algorithm effectively and ensure the quorum length not increasing significantly than WK's algorithm and global recursion algorithm. Therefore, through researching the features of quorum, the contradiction between quorum length and time complexity of the quorum generation algorithm can be improved.

Key words: dynamic initiation, local recursion, quorum, generation algorithm

中图分类号: