位置:成果数据库 > 期刊 > 期刊详情页
基于遗传算法的QoS感知的Web服务选择
  • ISSN号:0254-4164
  • 期刊名称:《计算机学报》
  • 时间:0
  • 分类:TP393[自动化与计算机技术—计算机应用技术;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]北京邮电大学网络与交换技术国家重点实验室,北京100876
  • 相关基金:本课题得到国家“九七三”重点基础研究发展规划项目基金(2003CB314806)、国家自然科学基金(90204007)、教育部新世纪优秀人才支持计划基金(NCET-05-0114)、长江学者创新研究团队计划基金(PCSIRT)资助.Background This research is supported by the National Basic Research Program (973 Program) of China under grant No. 2003CB314806; the National Natural Science Foundation of China under grant No. 90204007; the Program for New Century Excellent Talents in University of China under grant No. NCET-05-0114; the program for Changjiang Scholars and Innovative Research Team in University (PCSIRT). QoS-aware Web services selection is one of the most significant issues of Web services composition. The authors' main objectives are to provide a special genetic algorithm for QoS-driven Web services selection. In this paper, a novel genetic algorithm, which is composed of a special relation matrix coding scheme of chromosomes, a mutation policy and a special fitness function, is presented. All of composite paths, the composite service re-planning and cyclic paths can be expressed simultaneously with this matrix coding scheme. The mutation policy is to improve the fitness of genetic algorithm. The experimental results show that the genetic algorithm with this matrix can get more excellent composite service plan than the genetic algorithm with the one dimension coding scheme, and that the mutation policy plays a role at the improvement of the genetic algorithm fitness. A number of directions for the future research on the genetic algorithm for QoS-aware Web services selection are also presented.
中文摘要:

提出一种用于QoS感知的Web服务选择的遗传算法.该算法采用关系矩阵编码方式,克服了一维编码方式表示的局限性,并且可以通过简单的方法来表示组合服务重计划及Web服务循环路径等情况,通过该算法一次运行,就可以从所有组合路径的组合方案中选出满足用户QoS需求的组合方案,而一维编码遗传算法在多路径情况下需多次编码、多次运行.算法还采用一种变异策略来提高算法的适应度.通过仿真比较,关系矩阵编码遗传算法比一维编码遗传算法获得了更优解,变异策略在提高算法适应度方面也发挥了作用.

英文摘要:

A novel genetic algorithm is presented for Quality of Service (QoS)-aware Web services selection. The genetic algorithm includes a special relation matrix coding scheme of chromosomes that can express simultaneously all of composite paths, which can not be expressed simultaneously by the one dimension coding scheme. This matrix can also represent effectively the composite service replanning and cyclic paths with the help of a simple method. Many composition scenarios can also be showed by the matrix but not by the one dimension. Elements along the main diagonal of the matrix are used to represent all tasks in all of composite paths and others elements in the matrix for the direct relationship between every two tasks. The proposed genetic algorithm running only once can construct the composite service plan according with the QoS requirements from a great deal of services compositions with different QoSes. Meanwhile, the algorithm adopts a mutation policy to improve the fitness. Experiments on QoS-aware Web services selection show that the genetic algorithm with this matrix can get more excellent composite service plan than the genetic algorithm with the one dimension coding scheme, and that the mutation policy plays a role at the improvement of the genetic algorithm fitness.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《计算机学报》
  • 北大核心期刊(2011版)
  • 主管单位:中国科学院
  • 主办单位:中国计算机学会 中国科学院计算技术研究所
  • 主编:孙凝晖
  • 地址:北京中关村科学院南路6号
  • 邮编:100190
  • 邮箱:cjc@ict.ac.cn
  • 电话:010-62620695
  • 国际标准刊号:ISSN:0254-4164
  • 国内统一刊号:ISSN:11-1826/TP
  • 邮发代号:2-833
  • 获奖情况:
  • 中国期刊方阵“双效”期刊
  • 国内外数据库收录:
  • 美国数学评论(网络版),荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:48433