基于博弈论的P2P网络节点效用值的研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:xjtuzhanglei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P网络在复杂多样、动态多变的环境中,进行信息、数据、服务之间的交互,由于资源的有限性,P2P网络节点之间存在大量的竞争,由于在非完全信息的情况下,P2P网络节点间的交互存在着大量的欺骗与不确定性,节点与节点间的信息无从得知,节点很难根据自身的利益做出理性的判断,因此了解对方节点的效用是至关重要的,可以根据对方的效用来推测下一时刻它可能采取的行动,以此为参照,采取对自己更有利的行动。   博弈论,也称对策论,是研究竞争条件下决策分析的科学。它研究的典型问题是若干个利益冲突者在同一环境中进行决策以求自己的利益得到满足。博弈论是分析系统中私有性节点行为的理想工具。   基于此,提出了基于博弈论的P2P网络节点效用值的获取算法,在博弈达到均衡的状态下,根据对方的策略,反推他的效用。   首先,本文用一个三元组G=来表示P2P网络节点的交互问题,模拟了一个博弈环境,通过对节点交互的博弈分析,提出在博弈达到均衡状态下,网络未知节点效用值的获取方法。其次,把求解未知节点的效用看作是一个函数优化问题。定义了目标函数,并把目标函数最优解的求解归结为一组线性规划问题,进而提出了求解目标函数最优解的遗传算法,从而得到节点的效用值。算法的实验研究表明,本文提出的方法可以求解连续策略空间中P2P系统任意未知节点的效用值,涉及到大规模的网络节点,也有较好的求解精度和求解效率。因此,提出的算法对于求解未知节点的效用值具有一定的可行性和高效性。
其他文献
SVM算法是建立在统计学习理论基础上的机器学习方法,该算法使用结构风险最小化原则替代经验风险最小化原则,克服了一些长期困扰其他模式识别方法的问题。SVM能较好地解决小样本
在国际化的背景下,企业应用软件也需进行国际化以满足不同市场的需求。很多开发语言都提供对国际化的支持,为软件国际化开发提供了基础。但是与单语种软件相比,软件国际化开发有
土地覆盖不仅是进行国土资源调查、规划和动态监测的基础,还是研究其环境效应、生态安全和全球变化影响的有效手段,具有重大的研究意义。遥感影像中包含丰富的表征地物物理化的
随着我国经济的蓬勃发展,各种工程和研究项目日益增多,科学的管理方法已经成为项目质量的重要环节。计划评审技术(Program Evaluation and Review Technique,PERT)作为计划管理
计划调度评审技术(Program Evaluation and Review Technique,PERT)是系统工程中对潜在任务进行分析的一种方法,是一种科学的组织管理技术,其建立的目的是为了简化大而复杂项目
当前,以沉浸性、交互性和构想性为基本特征的虚拟现实技术是一个热点研究领域,其应用越来越广泛。和其他计算机系统不同的是,虚拟现实系统利用计算机模拟产生一个三维空间虚拟世
“数字城市”是指在城市规划建设与运营管理以及城市生产与生活中,利用数字化信息处理技术和多媒体技术,将城市的各种数字信息及各种信息资源加以整合并充分利用。城市规划者和
网格计算的出现为空间信息服务领域提供了新的技术解决方案,地理信息服务网格是利用先进的网格计算技术和计算机网络互联技术将松散分布于网络环境下的多源异构空间信息节点进
随着2011年6月24日,美国总统奥巴马提出了“材料基因组计划”,在至今的将近4年时间里,国际国内的材料科学家都逐步认识到了“材料基因组计划”的重要性,相关的科研单位也在不断加
组播能够高效地为组通信应用提供点到多点和多点到多点的传输能力。因此,自从被提出,组播就一直是学界和业界所关注的热点领域之一。历经二十余年,已经提出了大量的网络技术用于