求解Web服务选取问题的粒子群算法研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:hulichu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算及“软件作为服务理念”的扩散,互联网环境下软件系统的主要形态、运行方式、生产方式和使用方式正发生着巨大的变化。通过服务重用及动态聚合以构建随需应变的松耦合的分布式应用系统成为未来网络软件开发的重要趋势。服务聚合过程实现由服务本体到具体服务的绑定,其中,服务选择直接关系到服务聚合的全局质量以及绑定关系是否需要动态调整,因此对该问题的研究一直倍受关注。近来随着服务数量的爆炸性增长,网络上分布着大量功能相同、非功能特性各异的服务。如何在规模较大的功能相当的服务集合中选择质量较优且能够可靠运行的满足用户需求服务成为一个亟待解决的问题。在很多服务系统中存在多个服务等级,而已有的研究大都针对单个服务等级的情况,对同时考虑多个服务等级的情况研究还很少,因此如何选择出满足多个SLA等级约束条件同时使系统的整体效用最佳的服务实例也需要进一步研究。针对上述问题,本文分别从面向业务、面向功能、面向非资源共享的多SLA及面向资源共享的多SLA等角度对服务选取问题展开研究。此外已有研究表明专注于单独使用一种算法解决问题具有非常大的局限性,将元启发式算法与其它优化算法或元启发式算法之间有效结合,即混合元启发式算法,能够更加有效、更加灵活地处理实际问题。而作为一种高效的元启发式算法,粒子群算法已被成功应用于解决多个领域中的问题。因此,针对上述不同情况的服务选择问题所建立的优化模型,本文都研究采用粒子群算法与其它技术相结合的方式对其进行求解,并且通过实验对所提算法效果进行验证,具体包括:(1)研究了面向业务的服务选取问题,建立了该问题的单目标优化模型,并采用启发式局部搜索策略与粒子群算法相结合的方式提出了求解该问题的HEU-PSO算法。在该算法中,将粒子群算法的全局搜索能力与启发式算法的局部优化能力相结合,通过粒子群算法找到的有希望的局部区域,然后利用启发式局部搜索策略对局部区域进行深入搜索;从而实现对解空间全面深入地搜索。实验表明算法HEU-PSO在求解速率和求解质量方面优于其它对比算法。(2)研究了面向功能的大规模服务选取问题,在对该问题进行优化建模的基础上,根据该问题的特点通过将蚁群算法与粒子群算法相结合的方式提出了求解该问题的ACO-PSO算法。该算法先利用α-支配服务skyline搜索策略缩减问题规模,利用k-聚类设计蚁群构造图,在此基础上,将蚁群算法灵活搜索的特点与粒子群搜索策略(HEU-PSO)的深入搜索特点相结合,以实现对解空间快速有效地搜索。实验表明算法ACO-PSO求解效果显著。(3)从非资源共享的角度研究了SLA等级感知服务组合问题,建立了该问题的多目标离散优化模型,通过将变异操作结合到粒子群算法中提出了求解该问题的混合多目标离散粒子群算法(HMDPSO)。该算法中,根据该问题的特征,重新设计粒子更新策略,并且利用群体多样性指标提出了粒子变异策略以增加群体的多样性。另外,通过将一种基于候选服务约束支配关系的局部搜索策略结合到与算法HMDPSO,形成算法HMDPSO+,以进一步提高求解的性能。实验表明算法HMDPSO+能对解空间进行深入全面的搜索,并且求解性能突出。(4)从资源共享的角度研究了SLA等级感知服务组合问题,将该问题建模为多目标优化问题,并提出了基于资源共享的多目标粒子群算法(SMOPSO)。根据问题的特点,在算法中定义了粒子位置的形式和粒子部署策略,以体现相同具体服务实例的共享关系;沿用了传统粒子更新策略以实现对全局的搜索;设计了局部搜索策略以此来提高搜索的精度;提出了粒子变异策略来抑制算法的早熟收敛。实验表明算法(SMOPSO)能很好地对问题进行求解,并且具有强大的搜索能力和稳定的收敛特征。
其他文献
在经济全球化、全球信息化形势下,制造网格成为网络化制造领域新的研究热点。制造网格的最终目标是实现对制造资源的共享和协同工作,提供良好的服务质量(QoS),以完成用户(服务请
目的通过分析204颗患牙的根管再治疗临床资料,探究根管再治疗的病因、诊断和临床相关因素与非临床相关因素对其疗效的影响,为提高根管再治疗成功率提供依据。方法1、随机选取2016年5月2017年3月就诊于宁夏医科大学总医院口腔医院需行根管再治疗患者189例患牙204颗。2、根据不同病因(冠渗漏、根管渗漏及根管治疗并发症)对患牙进行根管再治疗,定期复诊并以24个月后疗效为判定标准。3、统计分析临床相关性
随着用户规模的扩大和应用种类的增加,互联网已经成为一个承载数据、多媒体等种类繁多、特征各异、海量应用的综合业务网络。然而,传统TCP/IP网络体系仅提供尽力而为且粗粒度
宁可先生对于中国封建社会经济形态的研究呈现逻辑清晰、逐层递进的特点,不但研究了中国封建社会时期社会经济本身的结构内涵及其运转发展,而且研究了封建经济基础之上的政治
文章通过探析现实生活题材舞剧的立意和结构的重要性,旨在说明一部成功的艺术作品应跳出说教的方式,以新奇的理念探究时代文明、人类智慧和人性深度,表现重大主题。同时,文章
法国的一位老瓷砖匠设计了一种新型厕所,这种厕所能够充当卫生监督员,对那些上了厕所后不洗手的人,厕所门上的电子锁就不会打开。他之所以发明这种厕所,是因为他希望改善餐厅人员
珍稀濒危植物五小叶槭(Acer pentaphyllum)仅分布于雅砻江中游干旱河谷地区,现今只在四川省雅江县、九龙县、康定市和木里县发现其分布点。本文对这4处五小叶槭群落物种多样性
下一代新型计算机网络体系结构不断兴起。作为重点发展的P2P网络体系结构及相关技术是目前的研究热点。在本质上P2P是一种逻辑意义上的覆盖网络。P2P强调对等计算思想,网络中
图的反馈数问题是在实际应用中提出来的。计算机操作系统中解决“死锁”问题、网络攻击中最小攻击点集问题等都可以转化为在图中求一个最小反馈点集的问题。求图的反馈数问题
Objective. The current study was undertaken to describe patterns of kitchen burns and scalds to young children to understand better why such injuries continue t