基于概率模型检测的分布式算法验证和分析

来源 :华侨大学 | 被引量 : 0次 | 上传用户:wyn44298
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式算法在实际应用中具有重要的价值意义,本文采用一种基于概率模型检测技术验证和分析了两类分布式算法的性质,并这些性质给出了相应的证明。由于概率模型检测可以穷举状态空间,相比于传统方法,使得它更接近真实应用环境,更利于我们研究算法的安全性和有效性;同时概率模型检测器中的马尔科夫技术可以分析出模型中那些不确定因素。随机分布式算法中有一种自动恢复状态的算法—自稳定算法,MitchellFlatebo提出的自稳定算法是通过一个简单随机的解决方案解决n个进程令牌环中的故障,使故障自动恢复正常。他证明出最坏的情况有n-1个令牌,所需要的时间的上界是0.5N2-0.5N-2。从实验中,发现这个上限出现的可能很小。而在实际应用中,我们更注重系统预期恢复稳定状态的时间—预期最差时间。实验中,主要采用PRISM工具验证了Flatebo算法的性质,并且把它与同类型Herman自稳定算法做了比较,当系统中的结点数目增加时,它的性能会逐渐提高,优于Herman算法;另外,还用线性回归从实验结果中拟合出预期最差时间在O(N1.45)和O(N1.47)之间;最后还给出一个验证和分析自稳定算法的简单方法。本文研究的另一个分布式算法是随机互斥算法,提出了一个基于概率模型检测工具PRISM方法,用于验证和分析Kerry Raymond提出的分布式K互斥算法,首先验证了互斥算法无死锁和无饥饿两种基本性质;然后通过PRISM验证某一进程进入临界区平均及时时间;接着分析我们的实验结果,当各个进程的相对访问临界区资源的时间相差不大时,增加临界资源k的数量,不能很明显提高进程的平均及时时间,但如果其中某一进程访问临界资源的时间较长,那么增加k的值,就会大大提高运行效率。随后我们通过添加额外的存储结构,获得了新的改进k互斥算法,可以大大降低进程之间的发送和接受延时。最后给出改进的k分布式算法。
其他文献
智能规划是人工智能领域里一个重要的研究内容。经典的规划问题假设世界的信息是完全可知的,并且动作的执行效果是确定的,这使得经典的规划问题只能求解规模较小的模型规划问
基于对教学质量的重视,以充分利用教学资源、调动教师教学积极性制订合理的教学改革措施为出发点,利用校园网和现有的教学基础数据,建立一个较为完善的、网络化、信息化程度较高
下一代的互联网将是高度商业化的网络,对合法的用户进行有偿服务是网络管理的需要,即为相应级别的用户提供相应级别的服务。AAA(Authentication认证,Authorization授权,Accountin
移动Agent技术是一项有长远发展前景的技术。和传统的分布式技术相比,移动Agent技术拥有很多优点,有着广阔的应用潜力。而移动Agent系统的安全问题一直是移动Agent技术走向实际
随着互联网的迅猛发展,Web服务提供商开发各个领域相关的Web服务,因此会存在大量功能相似的Web服务供Web服务销费者选择。消费者一是要关注Web服务是否满足业务逻辑,二是要关
石墨烯为具有六角晶格结构的二维碳原子单原子层材料,它集碳纳米管和光电子器件的功能于一身,具有许多优异而独特的物理性能,在新型光电功能材料及光电子器件等方面有着广阔的
随着无线传感器网络的不断发展,应用范围的不断扩展,应用前景愈发广阔,但也同时存在着许多制约其发展的问题。其中之一的问题就是由于WSN中传感数据的负载不均,会造成网络中部分
网格致力于实现对各种异构资源的聚合,包括计算能力、数据库和传感器等,在虚拟组织间实现资源共享以及问题的协同解决。在交互网格中,地理位置分布的用户或设备进行协作和交
随着网络和教育信息化的迅速发展,我国各级教育行政部门和各级各类学校己经开始采用计算机和网络辅助教育管理工作,并建立相应的管理信息系统。但是,由于缺乏有关教育管理方面的
如何让人们能够随时随地的访问Internet,是当前Internet技术研究的一个热点,也是下一代真正的个人通信技术的目标。无线接入中的移动IP技术使得人们一直梦想的无处不在的多媒体