基于改进混合蛙跳算法的网格任务调度策略

合集下载

基于改进DPSO的网格资源调度算法

基于改进DPSO的网格资源调度算法

基于改进DPSO的网格资源调度算法李慧敏;张金辉【期刊名称】《计算机与现代化》【年(卷),期】2012(0)3【摘要】The scheduling problem about grid resource which based on market economic model is a typical discrete problem and NP-Hard question. The discrete particle swarm optimization algorithm is proposed to effectively solve the problems of discrete. This paper proposes a resource allocation and task scheduling algorithms based on improved discrete particle swarm optimization algorithm by studying existing algorithms, and running the algorithms onto the Cridsim simulator and comparing it to the existing algorithms. Simulation results show that the proposed scheduling algorithm has many advantages on improving the multiple performances on task completion time, comprehensive performance, and the load balance performance of resources.%基于市场经济模型的网格资源调度问题是一个典型的离散问题及NP-Hard问题,考虑到离散粒子群优化算法在解决离散问题上的有效性,本文在现有算法的研究基础上,提出一种基于改进的离散粒子群优化算法的网格资源分配和任务调度算法,并采用GridSim 模拟器对相关算法进行仿真模拟实验和比较.实验结果表明,本文提出的调度算法在作业完成时间、综合性能以及资源的负载平衡方面均具有较大的优势.【总页数】5页(P30-33,39)【作者】李慧敏;张金辉【作者单位】莆田学院数学与应用数学系,福建莆田351100;莆田学院数学与应用数学系,福建莆田351100【正文语种】中文【中图分类】TP301.6【相关文献】1.基于随机高级Petri网改进型网格资源调度算法 [J], 李培松;刘觉夫;周娟2.云环境下基于DPSO的任务调度算法 [J], 邬开俊;鲁怀伟3.一种改进QoS的网格资源多维性能调度算法 [J], 焦合军;赵群力;施进发4.网格资源调度算法的改进研究 [J], 李凯;李敏;王凭5.基于改进遗传算法的网格资源调度算法 [J], 吴雄奇;曾文华因版权原因,仅展示原文概要,查看原文内容请购买。

改进的混合蛙跳算法

改进的混合蛙跳算法

改进的混合蛙跳算法葛宇;王学平;梁静【期刊名称】《计算机应用》【年(卷),期】2012(032)001【摘要】为提高混合蛙跳算法在优化问题求解中的性能,提出了一种改进混合蛙跳算法.改进算法在原算法基础上加入了变异算子,并根据算法进化过程的不同阶段和进化过程中候选解分布情况,利用模糊控制器对变异算子的变异尺度进行调整,实现了变异算子在解空间中搜索范围的动态调整.通过对优化问题中4个典型测试函数的仿真实验表明,与基本蛙跳算法和已有改进算法相比,改进算法在寻优精度、收敛速度和求解成功率上均有一倍以上的提高,尤其在高维复杂优化问题求解中体现出较强的寻优能力.%To enhance the performance of Shuffled Frog Leaping Algorithm (SFLA) in solving optimization problems, this paper proposed an improved shuffled frog leaping algorithm. By adding mutation operator to the original algorithm, the improved algorithm regulated the scale of mutation operator via fuzzy controller, made a dynamic adjustment of mutation operator in the searching range of solution space with different phase and candidate solution distribution of evolution process. The simulation results of four typical functions of optimization problems show that the proposed algorithm can attain above twice improvement on accuracy, convergent speed and success rate, and it demonstrates a better optimization capability especially in solving the high dimensional complexoptimization problem, in comparison with the basic shuffled frog leaping algorithm and the known improved algorithm.【总页数】4页(P234-237)【作者】葛宇;王学平;梁静【作者单位】四川师范大学基础教学学院,成都610068;四川师范大学数学与软件科学学院,成都610068;成都电子机械高等专科学校网络中心,成都610031【正文语种】中文【中图分类】TP18【相关文献】1.基于GPU的混合蛙跳算法改进 [J], 牛宝童;钱宇浛2.基于改进混合蛙跳算法的多约束车辆路径优化 [J], 鲁建厦;翟文倩;李嘉丰;易文超;汤洪涛3.一种基于二分法查找的改进混合蛙跳算法 [J], 王晓彬;邹海荣4.基于改进混合蛙跳算法的船舶推力分配 [J], 卞显洋;肖健梅5.改进混合蛙跳算法在马斯京根模型参数优化中的应用 [J], 杨柳因版权原因,仅展示原文概要,查看原文内容请购买。

基于逆向分层的网格工作流调度改进算法

基于逆向分层的网格工作流调度改进算法

基于逆向分层的网格工作流调度改进算法
最近,在网格环境中实现资源共享和任务调度成为研究者和企业越来越关注的热点话题。

调度算法是网格系统实现资源共享和任务调度的重要组成部分。

传统的任务调度算法
很难满足网格环境因其复杂的性质而产生的要求,比如高负载、多计算机平台、动态变化
的资源分布等。

为了解决这些问题,基于逆向分层的网格工作流调度改进算法应运而生。

基于逆向分层的网格工作流调度改进算法是一种分层调度算法,它首先将任务分层,
然后从上层开始逐步调度到下层。

逆向分层调度改进算法在发现任务调度需求时,对每一
层进行逆向调度,以获得更好的效果。

该算法具有耗时短、时间紧迫系数低的优势。

此外,该算法还采用虚拟节点的方法来保证任务调度过程的稳定性,通过虚拟节点的
动态优化调整,来维持任务的分配和执行状态。

通过采用资源监视器来监控资源使用情况,当虚拟节点将任务分配到某台机器时,资源监视器将收集并记录节点上计算、内存、注释
和网络资源的使用情况,并将统计信息反馈回虚拟节点,以便更准确地进行调度。

通过改进基于逆向分层的网格工作流调度算法,可以最大限度地提高任务调度的效率,使任务调度的过程变得更加有效、稳定、安全。

该算法的优势是它的灵活性和可扩展性很强,扩展到大规模的集群,有效地解决资源共享和任务调度问题。

基于GAPSO混合算法的网格工作流调度研究

基于GAPSO混合算法的网格工作流调度研究
( o p t e t , at hn om l nvr t, h n h i 0 0 2, hn C m ue C nr E s C i N r a i sy S a g a 2 0 6 C i r e a U ei a)
Ab ta t src Gr o k lw sh d l g c n e n b u e s h d l g o r e s ae rs u c sa d t s s a d i i o e o emo t o lxa d i w r f c e u i o c r s o tt c e u i f a g —c l e o re n a k , n s n f h s mp e n d o n a h n l t t c
s a c a i t f p ril wan ag rtm t s e d p h o eg n e a e i he l t r p r.Sm ua in x rme tr s l s o t t h e r h bl y o a tce s rq l o h i i o p e u te c nv r e c rt n t at a t i lto e pe i n e ut h w ha te e s
c a ln i gis e h c f c ste e e u in a d ef i n y o r o k o T i p p r p o o e y r lo t m a e n g n t n h l gn s u sw i h a e t h x c t n f ce c fg i w r f w. hs a e r p s s a h b i ag r h b s d O e e i a d e o i d l d i c
பைடு நூலகம்
p r c a fo t i t n ( A S ) w t nteh b d a o tm ase i t s fn t n i q o d cosv r n ua o r a it ae at l s i pi s i G P O , i i y r l rh p c l i es u c o u t ,r o e dm t i po bly r ie w T l m ao h h i gi a fn i s e s a tn b i

一种新的改进的混合蛙跳算法

一种新的改进的混合蛙跳算法

2011-1-12收稿日期:2010-10-20基金项目:国家自然科学基金资助项目(the National Natural Science Foundation of China under Grant No.60974082);商洛学院科研基金项目(ScientificResearch Foundation of Shangluo University under Grant No. 09SKY011,10SKY024)作者简介:赵鹏军 (1979-),男,陕西渭南人,硕士,讲师,主要研究方向:最优化理论与方法,智能计算及其应用;邵泽军 (1981-),男,山东临沂人,硕士,助教,主要研究方向:智能交通管理.一种新的改进的混合蛙跳算法赵鹏军1,邵泽军21.商洛学院 数学与计算科学系,商洛 7260002.北京化工大学北方学院 三河 0652011.Department of Mathematics and Computational Science, Shangluo University, Shangluo 726000, China2.North College of Beijing University of Chemical Technology, Sanhe 065201,ChinaZHAO Peng-Jun 1, SHAO Ze-Jun 2. Novel Improved Shuffled Frog Leaping AlgorithmAbstract: To overcome the drawbacks of local optima and instability involved in Shuffled Frog Leaping Algorithm (SFLA), an improved SFLA is proposed. The proposed algorithm employs opposition based learning (OBL) to generate the initial population, which can obtain fitter initial candidate solutions. During the course of evolvement, the differential evolution (DE) is embedded in SFLA organically to maintain the population diversity, Numerical results show that the proposed SFLA has a better capability to solve complex functions than other algorithms. Keywords: shuffled frog leaping algorithm(SFLA); opposition; differential evolution(DE)摘 要: 针对混合蛙跳算法在优化过程中受初始值影响较大且容易陷入局部最优的缺陷,提出了一个改进的混合蛙跳算法,该算法利用基于对立学习的策略产生初始种群,提高了产生解的质量;在进化过程中,将差分进化有机地嵌入其中,维持了种群的多样性。

混合蛙跳移动机器人路径规划算法

混合蛙跳移动机器人路径规划算法

混合蛙跳移动机器人路径规划算法李玺;窦硕鹏;王海洁【摘要】移动机器人的路径规划主要目的的寻找一条无碰撞的最优路径。

传统的混合蛙跳算法(SFLA)存在容易陷入局部最优、青蛙的步长不能自适应、收敛精度差的特点。

本文将路径规划问题转换为求解最优化问题,基于青蛙与目标和障碍物之间的距离来定义青蛙的适应度,通过在青蛙更新时引入种群最优蛙和平均值,避免陷入局部最优;通过引入欧氏距离来设计一种自适应步长算子,根据青蛙与目标之间的距离来调节步长,提高了算法的收敛精度。

在仿真实验中,与传统的蛙跳算法相比,改进的算法规划的平均时间从7.87s提升至5.34 s,成功率从86.7%提高至100%。

【期刊名称】《电子制作》【年(卷),期】2015(000)004【总页数】2页(P27-28)【关键词】混合蛙跳算法;自适应步长;欧氏距离;平均值【作者】李玺;窦硕鹏;王海洁【作者单位】西南大学计算机与信息科学学院 400715;西南大学计算机与信息科学学院 400715;西南大学计算机与信息科学学院 400715【正文语种】中文路径规划分为两种:基于环境的全局路径规划和基于传感器的局部路径规划。

前者主要有可视图法、遗传算法、栅格法等,后者主要有势场法、模糊逻辑法等。

蛙跳算法由粒子群算法(PSO)和模因算法(MA)发展而来,具有参数少、计算速度快、便于实现的特点,在现实生活中被广泛使用。

文献[3]中提出了一种蛙跳算法的路径规划方法,可以基本实现功能。

本文对传统的蛙跳算法做出了相应的改进,提出了一种基于混合蛙跳算法的移动机器人路径规划方法。

通过在改进算法中引入变异操作和平均算子来避免算法陷入局部最优问题;通过引入欧氏距离和权重因子函数来合理的调节青蛙移动的步长,提高算法的收敛性,增加收敛速度。

在算法执行过程中,我们将算法开始的搜索区域设定为一个在起始点附近的小矩形,不断的增加搜索区域矩形的大小,从而将机器人的移动看成离散的函数。

一种改进的进化优化网格任务调度算法

一种改进的进化优化网格任务调度算法

f 2 ) 任务 的数 量远远 大于 资源数 量 ;
知:
( 1 ) 初 始化 交 叉 概 率 P 。 , 变异 概 率 P , 种群 大 小
( 2 ) 输入任 务书 n 、 资源数 m, 生成初 始种 群 。算 法
f 3 ) 每 个任 务 在标 准 资源 上运 行 所 需要 的时 间 已 p o p s i z e , 进化 代数 m a x g e n 。
z : - m i n 善 , ]
其 中, n表 示任 务 数 ; n l 表 示计 算 资 源数 ; z 表 水
已经 有 很 多 学 者 在 任 务 调 度 中 做 了大 量 研 究 :
所有 任务 执行 完所 需 的总 时间 函数 ; z : 表示 所 有任 务
T . . 表示 任 务 T . 在 处 理节 V i n c e n z o介 绍 了 一种 基 于 遗 传 算 法 的 资源 调 度 算法 执行 完所 需的 总费用 函数 ;E 点 R i 上 的预 期 执行 时 间 ; T 表 示 处 理节 点 R , 的最 早 其 目的是 为 了尽 可 能地提 高 资源 的使 用 率和 吞 吐
实验结果表明, 该算法比 Mi n — m i n 、 Ma x — mi n 性能更优 。 【 关键字 】 : 网格任务调度 ;  ̄4 J c 算法; 目标空间分割
O引言
( 4 ) 不考 虑任 务所 占用 的存储 资源和 传输 延迟 ;
2目标 函数定 义
网格 计 算 在现 代 社 会 成 为 解 决大 型 工 程 科 学 计 算 的趋 势,同时也 是实现 全球 资源共 享 的一种 途径川 。 术和 难 点 , 对 它 的研究 在基 础 理论 和 系统 开发 等方 面 都 具有 重大 的意 义 。近 年 来 , 出现 了很 多多 目标优 化 算 法 来解 决 网格 调度 问题 , 比如 蚁群 算 法 、 进化 算 法 等, 但是 一直 网格调度 问题是 一个 N P难 题 , 很难 找到

基于改进混合蛙跳-K均值聚类算法的无功电压控制分区

基于改进混合蛙跳-K均值聚类算法的无功电压控制分区
准 确性 和 可 行 性 。
关键词 :聚类分析 ; 混合蛙跳算 ; K均值算法 ;电力系统 ;无功 电压控制分区 中图分类号 :T P 3 0 1 . 6 文献标 识码 :A 文章编号 :1 0 0 0 - 9 7 8 7 ( 2 0 1 3 ) 0 6 - - 0 0 1 8 - - 0 4
mu h i - d i me n s i o n l a s p a c e .T h e mo d i f i e d s h u le f d f r o g l e a p i n g — K— me a n s c l u s t e i r n g a l g o i r t h m i s u s e d t o o b t a i n
c o n t r o l o f e a c h n o p o we r s o u r c e o n i t f o r m c h a r a c t e r i s t i c i n d e x, a l l t h e n o d e s i n t h e s y s t e m a r e ma p p e d i n t o a
p a ti r t i o n n u mb e r o f t h e c o n t r o l l e d n o d e s .P a r t i t i o n o f e l e c t ic r g e n e r a t o r n o d e s i s d e t e m i r n e d b y u s i n g me r g e p in r c i p l e . I E E E 3 9 s y s t e m i s a n a l y z e d a n d c a l c u l a t e d u s i n g t h e me t h o d, p a r t i t i o n i n g r e s u l t i s c o mp a r e d w i t h t h e
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

免陷入局部最优 ,同时借鉴粒子群优化算法中粒子飞行经验 ,对青蛙移动策略进行优化 。实验 结果表 明 , 该策 略高效合理 ,能够缩减执行 任务 的时间跨度 ,并提高最优解 的质量 。 关健词 :网格 ;任务调度 ;混合蛙跳算法 ;遗传 算法 ;粒子群 优化 算法
G rd T s c e u eS r t g s d 0 i a k S h d l t a e y Ba e n I p o e h f e o a i gAl o ih m r v dS u l d Fr g Le p n g rt m
s a g pi z db an f m ep r cef ig e p r n eo a t l S r Opi z t n P O) g r h E p r na rs l r v e t t y i o t e y l r o t at l l n x e e c fP r c wam t ai ( S a o tm. x e me tl e ut p o et re s mi e r h i y i ie mi o l i i s h
段 ,各族群 问进行 文化 交流执行混洗过程 。反复执行局部搜
索和混 洗过程 一直持 续到 定义 的收敛条件 结束 为止 。基本 SL F A算法流程 如下 :
[ yw r s n ;aksh d l; h f e rgL aig g rh S L ; e eiAloi m( ; at l wam pi z t nP 0) loi m Ke o d l d ts e ue S u dFo epn oi m(F A)G n t g r g c l Al t c h t GA)P rc S r O t ai (s ag r ie mi o h t DOI 1.9 9 .s.0 03 2 . 1 .1 5 : 03 6 /i n1 0 —4 8 0 1 . 0 js 2 20
1 网格任务调度问题描述
网格调度包括 3个基 本因素 :网格任务 ,网格资源和调
度策 略。假设任务数 M,资源 数 Ⅳ,用集合表示 :任务集合
局部 搜索 ,族群最差青蛙个体( ,通过 me t P) me c进化 向局 i
部极值( 或全 局极值 ( 拢 。当局部搜索执 行到一 定阶 ) P) 靠
S LA.I n r d c s t e g n t p r t r o i c e s e a i e e te u d su b n e t v i a l g i t o a p i m,a d t e fo e p n F ti to u e h e e i o e a o s t n r a e r l t x m m i t r a c o a o d f l n n o a l c lo tmu c v r i n h r g la i g
sr t g a et rp r o a c . t a e f s e e g — u l y o tm a o u i n tae y h sb te e f r n e I c nb a t rt g t hi h q a i p i l l to . m o a t s
中图 分类号: P0. T31 6
基 于改进 混合蛙跳 算 法的 网格任 务调度 策略
欧 阳 ,孙元妹 “
( 庆理工 大学 a 信息与教育技术 中心 ;b 计算机科 学与工程学 院,重庆 4 0 5 ) 重 . . 004 摘 要: 针对 网格任 务调度问题 , 出一种基于 改进混合 蛙跳算法 的 网 任务调度策略。通过 引入遗传算子增 加对 局部极值 的扰动 ,以避 提 格
oU n S Ya g . UN a s u Yu n.h
(.n o maina dE u ainT c n lg e t ; . l g f o u e ce c n n ie r g a I fr t n d c t e h oo yC ne b Col e mp tr in ea dE gn e n , o o r e oC S i
网格任 务调度是一个 N P完全 问题 ,一直是网格计算研
究领域 的焦点 。为此 ,本文根据 网格动态、异构 等特 点,提 出一种基于改进混合 蛙跳 算法 的网格任务调度策略。
2 算法基本流程 . 2
在 S L 中,种群 由很多青 蛙组成 ,每只青蛙代表一个 FA 解 ,种群被分成 多个拥有不 同文化 的族群 。各族群分别执行
C o g igUnv ri f e h oo y C o g ig4 0 5 , hn ) h n qn ie s yo c n l g , h n q n 0 0 4 C ia t T
[ srclT ip p r rp ss ni rv dS u e rgL a igAloi m(F A)o r s hd l. h g rh i bsdo aio a Ab ta t hs ae o oe o e h f d o e pn g rh S L fr i t ks eue T e loi m ae nt dt n l p a mp l F t g da c a t s r i
第3 7卷 第 2 期 1
、0 -



21 年 I 月 01 1
No e e 2 v mb r 01 1
NO. 21
Co u e mp t rEng n e i g i e rn
人 工智 能 及识 别技 术 ・
文章编号: 00 32( l)— 16 3 文献标识码: 10- 48 01l 4一l . 2 2 A
相关文档
最新文档