[1]崔 璐,毋 涛.基于蚁群的工作流任务分配算法研究[J].计算机技术与发展,2021,31(05):102-107.[doi:10. 3969 / j. issn. 1673-629X. 2021. 05. 018]
 .ResearchonWorkflowTaskAllocationAlgorithmBasedonAntColony[J].,2021,31(05):102-107.[doi:10. 3969 / j. issn. 1673-629X. 2021. 05. 018]
点击复制

基于蚁群的工作流任务分配算法研究()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
31
期数:
2021年05期
页码:
102-107
栏目:
系统工程
出版日期:
2021-05-10

文章信息/Info

Title:
ResearchonWorkflowTaskAllocationAlgorithmBasedonAntColony
文章编号:
1673-629X(2021)05-0102-06
作者:
崔 璐毋 涛
西安工程大学计算机科学学院,陕西西安710600
Author(s):
CUILuWUTa
SchoolofComputerScience,Xi’anPolytechnicUniversity,Xi’an710600,China
关键词:
工作流负载均衡关键路径任务分配蚁群
Keywords:
workflowloadbalancingcriticalpathtaskallocationantcolony
分类号:
TP301
DOI:
10. 3969 / j. issn. 1673-629X. 2021. 05. 018
摘要:
影响工作流系统性能的因素不仅有工作流执行者的经验、兴趣与能力,还有执行者的当前任务负载,尤其在实例密集的情况下,通常会出现负载失衡或过载的现象,导致工作流效率与流程系统性能降低。针对这一问题,首先考虑流程关键任务对执行者负载的影响,将工作流任务结构定义成有向无环图DAG模型,使用拓扑序列确定关键路径与关键任务,在关键任务与任务负载之间建立联系。在此基础上,考虑执行者的预测负载,对执行者的负载进行量化与等级区间划分。随后给出一个基于蚁群的、依据关键任务与负载区间进行任务分配以保证负载均衡的任务分配算法(ACO-CT)。通过对比HEFT算法、Round_Robin算法,表明该算法可在兼顾负载均衡的基础上提升流程效率,并且具有较好的收敛性。
Abstract:
Thefactorsthataffecttheperformanceofworkflow system arenotonlytheexperience,interestandabilityofworkflowexecutor,butalsothecurrenttaskloadoftheexecutor.Especiallyinthecaseofdenseinstances,theloadimbalanceoroverloadoftenoccurs,whichleadstothedecreaseofworkflow efficiencyandprocesssystem performance.Inordertosolvethisproblem,firstlyconsideringtheimpactofprocesscriticaltasksontheperformerload,theworkflowtaskstructureisdefinedastheDAGmodelofdirectedacyclicgraph,andthekeypathandkeytaskaredeterminedbytopologicalsequence,andtherelationshipbetweenthekeytaskandtaskloadisestablished.Onthisbasis,consideringtheexecutor’spredictedload,theexecutor’sloadisdividedintogradesandintervals.Thenataskallocationalgorithmbasedonantcolony(ACO-CT)isproposed,whichisbasedonkeytasksandloadintervalstoensureloadbalance.ThecomparisonofHEFTalgorithm andRound_Robinalgorithm showsthattheproposedalgorithm canimprovetheprocessefficiencyonthebasisofloadbalancingwithbetterconvergence.

相似文献/References:

[1]刘林钢 姜浩.基于时间约束Petri网的一致性验证算法[J].计算机技术与发展,2010,(01):54.
 LIU Lin-gang,JIANG Hao.Verification Algorithm of Consistency Based on Time Constraint Petri Nets[J].,2010,(05):54.
[2]申屠晓丽 姚明海 汤幸江.工作流管理系统的柔性技术研究与应用[J].计算机技术与发展,2010,(01):116.
 SHENTU Xiao-li,YAO Ming-hai,TANG Xing-jiang.Research and Application of Flexible Technology for Workflow Management System[J].,2010,(05):116.
[3]张月菊 王涛 林拉.跨组织工作流集成中间件语义转换部件研究[J].计算机技术与发展,2010,(03):92.
 ZHANG Yueoju,WANG Tao,LIN La.Research on Structure for Semantic Translation in Cross- Organizational Workflow Integrated System[J].,2010,(05):92.
[4]黄益贵 王汝传.P2P-VoD系统中自适应大小的滑动窗口模型研究[J].计算机技术与发展,2010,(05):21.
 HUANG Yi-gui,WANG Ru-chuan.Research of Self-Adjust Size of Sliding Window Model in P2P-Based VoD System[J].,2010,(05):21.
[5]杨平乐 刘树森 高雅.基于ADO.NET学生信息管理系统的设计与实现[J].计算机技术与发展,2010,(05):238.
 YANG Ping-le,LIU Shu-sen,GAO Ya.Student Information Management System Design and Implementation Based on ADO.NET[J].,2010,(05):238.
[6]徐晶明 杜宝珠.基于Petri网化简技术的工作流过程模型结构验证[J].计算机技术与发展,2009,(06):51.
 XU Jing-ming,DU Bao-zhu.Workflow Process Model Structure Verification Based on Petri Net Reduction Techniques[J].,2009,(05):51.
[7]李敏 曹宝香 郑垒.一种工作流模型的模拟与分析[J].计算机技术与发展,2009,(06):131.
 LI Min,CAO Bao-xiang,ZHENG Lei.Simulation and Analysis of a Workflow Model[J].,2009,(05):131.
[8]徐群 祝永志.集群系统中的负载均衡问题的研究[J].计算机技术与发展,2009,(08):129.
 XU Qun,ZHU Yong-zhi.Research on Load Balancing Strategy for Cluster Systems[J].,2009,(05):129.
[9]董崇杰 傅秀芬 王凤梅 唐志成 顾牡丹.基于J2EE的公安厅审计信息系统的设计与实现[J].计算机技术与发展,2009,(09):246.
 DONG Chong-jie,FU Xiu-fen,WANG Feng-mei,et al.Design and Implementation of a Public Security Department Audit Information System Based on J2EE[J].,2009,(05):246.
[10]陆磊 王锋.基于流负载均衡的入侵检测系统[J].计算机技术与发展,2009,(11):135.
 LU Lei,WANG Feng.Intrusion Detection System Based on Flow Load Balance[J].,2009,(05):135.

更新日期/Last Update: 2020-05-10