云计算环境下基于改进离散萤火虫群优化算法的服务选择方法研究
[Abstract]:With the continuous development of the Internet and computer technology, cloud computing advocates all services, will cloud rich computing resources, storage resources, platform services, Personalized applications are encapsulated into cloud services and supplied to users through Web-based tools or application software, which brings great challenges to traditional service modes. Because of the rapid increase of the number of Web services in cloud computing environment, the traditional service selection method can no longer meet the complex and dynamic needs of users. It has become an urgent problem to select the best quality of service from the mass candidate service set and to form a composite service to meet the needs of users. In order to solve the problem of large-scale service selection in cloud computing environment, the paper applies Web services technology, discrete firefly swarm optimization algorithm (DGSO) and cloud computing technology, and integrates discrete firefly swarm optimization algorithm into cloud computing technology. Implement the parallel computing of fireflies in cloud computing environment. The main research contents are as follows: (1) in order to provide the support of traditional selection method for mass Web service selection, a service selection method based on improved discrete Firefly swarm optimization algorithm (IDGSO) is proposed in this paper. The algorithm redefines the coding of individuals, the calculation formula of distance between individuals, improves the updating of position, the processing of infeasible solutions and the related parameters, and combines with the theory of clustering. Population diversity and searching ability in high-dimensional space are improved. (2) aiming at the massive Web services in cloud computing environment, the paper uses Map reduce mode of cloud computing to parallelize the improved discrete firefly swarm optimization algorithm. A service selection method based on MRDGSO algorithm is proposed. The algorithm redefines the encoding method of fireflies and integrates the clustering strategy to realize multi-cluster parallel computing in cloud environment. The experimental results show that the algorithm has good performance in expansibility and performance.
【学位授予单位】:合肥工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP18;TP393.09
【相似文献】
相关期刊论文 前10条
1 孙运英,,夏红霞,赵愚,刘定飞;栈的一种算法理论[J];武汉工业大学学报;1995年01期
2 许道云;;全息算法的原理及应用[J];计算机科学与探索;2011年02期
3 段海滨,王道波,朱家强,黄向华;蚁群算法理论及应用研究的进展[J];控制与决策;2004年12期
4 段海滨;王道波;于秀芬;;几种新型仿生优化算法的比较研究[J];计算机仿真;2007年03期
5 刘永广;叶梧;冯穗力;;一种基于非线性长度的多约束路由算法[J];计算机应用研究;2008年11期
6 刘永广;叶梧;冯穗力;;一种基于蚁群算法和非线性长度的多约束路由算法[J];通信技术;2009年08期
7 刘振;胡云安;;一种多粒度模式蚁群算法及其在路径规划中的应用[J];中南大学学报(自然科学版);2013年09期
8 罗景峰;;智能算法求解效果评价的物元模型[J];微电子学与计算机;2011年04期
9 刘芳,李阳阳;量子克隆进化算法[J];电子学报;2003年S1期
10 周雅兰;;细菌觅食优化算法的研究与应用[J];计算机工程与应用;2010年20期
相关会议论文 前1条
1 董家瑞;王精业;潘丽君;;改进的Dijksta算法在装备保障系统中的应用[A];图像图形技术与应用进展——第三届图像图形技术与应用学术会议论文集[C];2008年
相关博士学位论文 前9条
1 高卫峰;人工蜂群算法及其应用的研究[D];西安电子科技大学;2013年
2 张捷;进化算法及智能数据挖掘若干问题研究[D];西安电子科技大学;2013年
3 程世娟;改进蚁群算法及其在结构系统可靠性优化中的应用[D];西南交通大学;2009年
4 杨振宇;基于自然计算的实值优化算法与应用研究[D];中国科学技术大学;2010年
5 郭庆昌;均值移动算法及在图像处理和目标跟踪中的应用研究[D];哈尔滨工程大学;2008年
6 金劲;群集智能算法在网络策略中的研究及其应用[D];兰州理工大学;2011年
7 郑乐;宽频带雷达目标跟踪理论与算法研究[D];北京理工大学;2015年
8 刘剑;非圆信号波达方向估计算法研究[D];国防科学技术大学;2007年
9 张瑞秋;面向SMT的锥束CT图像重构关键理论与BGA焊点检测算法[D];华南理工大学;2014年
相关硕士学位论文 前10条
1 黄林;空间复用MIMO系统接收端的球形译码检测算法研究[D];宁夏大学;2015年
2 牛丽娟;基于Gossip算法的无线传感器网络分布式参数场估计[D];哈尔滨工业大学;2015年
3 卓静一;液晶相控阵波前相位校正算法研究[D];电子科技大学;2014年
4 张莹;视频异常事件检测算法研究[D];大连理工大学;2015年
5 张博;基于多用户MIMO系统的鲁棒性信号检测算法研究[D];大连理工大学;2015年
6 陈望;基于混合算法的室内WLAN定位研究[D];新疆大学;2015年
7 陈宗文;霍夫森林框架下的多目标检测与跟踪算法研究[D];东北大学;2013年
8 张亚玲;卫星导航抗干扰算法研究及系统设计[D];西安电子科技大学;2014年
9 贾佳蔚;基于粒子滤波的检测前跟踪算法研究[D];电子科技大学;2015年
10 刘洪彬;Hadoop下基于边聚类的重叠社区发现算法研究[D];安徽工业大学;2015年
本文编号:2125906
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2125906.html