基于QoS的服务选择

来源 :浙江理工大学 | 被引量 : 0次 | 上传用户:ye77hao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务具有跨平台性、低耦合性以及语言无关性等特点,它已经成为了电子商务和分布式计算的重要解决方案。针对复杂的业务需求,单一Web服务无法满足其需求,因此将多个Web服务组合起来已成为必要。由于具有相同功能而QoS(服务质量)各不相同的Web服务数量众多,选择出具有最佳QoS且满足用户QoS限制的Web服务组合成为了当前待解决的问题。针对这个问题,目前大量的研究集中在寻找组合的近似解,因为他们能更快的接近最优解。比较常用的方法是利用遗传算法,其原因是遗传算法具有简单,并行搜索性好等特点。但随着Web服务组合规模的扩大,标准遗传算法在Web服务选择过程中逐渐表现出了它的缺点,主要是收敛速度慢,不易收敛到全局最优解。针对于以上的问题,本文主要做了以下几点工作:1)提出了一种模糊精英遗传算法(Fuzzy Elite Genetic Algorithm,简称FEGA)。它针对于遗传算法收敛速度慢,不易收敛于全局最优解等缺点对其进行了改进。主要利用精英个体对遗传算法的影响,将每一代种群模糊划分为两个子种群。其中一个与最优个体进行进化操作,而另一个则进行常规的进化操作。子种群的划分则通过模糊控制根据当前算法的运行参数来确定。最后将操作后的两个子种群合并生成下一代的种群。2)运用FEGA算法解决Web服务选择问题。根据旅行计划服务组合实例对FEGA算法在Web服务选择中的有效性进行了验证。结果表明它可以快速地、有效地选出满足用户QoS需求的组合方案,解决了具有全局QoS限制的Web服务选择问题。
其他文献
[目的/意义]介绍并分析基于图像表征的PIM工具,包括基于层累制结构的PIM工具、基于3D的PIM工具和基于环境/语义信息的集成化PIM工具。[方法/过程]采用文献调研法,通过检索国
微分方程是一类重要的数学模型,产生于人类实践的需要,描述了各种工程技术问题的特性,微分方程的基本研究在于对其解的基本属性的分析。时滞微分方程是关于时间的导函数依赖于解
本文主要研究二阶时滞微分包含的振动性,渐近性,非振动性以及时滞微分包含数值求解问题。给出了二阶时滞微分包含的振动解及非振动解的存在条件。同时也给出了时滞微分包含数值
广义Gray-Scott模型描述的是化学反应物之间的反应扩散现象.数学上,该模型由一组反应扩散方程来表述,其稳态解满足如下的椭圆方程组:(此处公式省略)  其中Ω为RN中的有界区域,
新中国成立后,解决西藏问题迫在眉睫,党中央决定抓住时机进军西藏,同时尽一切可能争取和平解决西藏问题。为此,中央政府一方面通过青海、四川、西康和中国驻印度大使馆等渠道
自从丹麦数学家H.Bohr在1925-1926年间建立概周期函数理论以来,经过几代数学家的努力,该理论有了巨大的发展,但是还有许多有待解决的问题。定义于R或R+上的概周期函数理论已经被
若环R中的元a满足第一同态基本定理的对偶,即R/R(a)≈l(a),则称a为环R中的左morphic元。称环R是左morphic环如果环R中的每个元都是左morphic元。右morphic环也可类似定义。如果
微分形式在许多领域都有着广泛的应用,例如算子分析,位势理论,偏微分方程和拟正则映射等领域。在Sobolev空间和微分形式的研究中,学者们建立了各种不同形式的古典的Poincar′e不
所谓图的Hosoya指标就是指图的边独立指数.用G=(V(G),E(G))表示顶点集合是V(G),边集是E(G)的图.图的两条边是独立的,若它们没有公共点.E(G)的没有任何边相邻子集称为边独立集.图G的
DNA计算的研究主要包括三个方面:DNA编码,DNA计算模型与DNA计算的形式模型。其中DNA编码是DNA计算的第一步也是最重要的一步,DNA计算模型是DNA计算实现的过程,而DNA计算的形