计算机集成制造系统 ›› 2018, Vol. 24 ›› Issue (第7): 1723-1735.DOI: 10.13196/j.cims.2018.07.014

• 当期目次 • 上一篇    下一篇

基于蚁群算法的工作流系统优化任务分配

吕龙1,胡海洋1,2+,李忠金1,陈洁1,胡华1   

  1. 1.杭州电子科技大学计算机学院
    2.南京大学计算机软件新技术国家重点实验室
  • 出版日期:2018-07-31 发布日期:2018-07-31
  • 基金资助:
    国家自然科学基金资助项目(61572162,61272188,61702144);浙江省重点研发计划资助项目(2018C01012);浙江省自然科学基金资助项目(LQ17F020003)。

Optimizing task allocation in workflow system based on ant colony optimization

  • Online:2018-07-31 Published:2018-07-31
  • Supported by:
    Project supported by the National Natural Science Foundation,China (No.61572162,61272188,61702144),the Zhejiang Provincial Key Science and Technology Foundation,China (No.2018C01012),and the Natural Science Foundation of Zhejiang Province,China (No.LQ17F020003).

摘要: 影响工作流系统性能的因素不仅包括工作流任务执行者的个人能力,还包括执行者之间合作的默契程度,当前,对这种默契程度的衡量尚无统一的标准,将这种执行者间的默契程度定义为协作相容性,并应用数学统计的方法和正态分布的性质,将模糊的协作相容性衡量为具体的数据,并给出了证明方法。在此基础上,考虑执行者当前的任务负载,提出基于协作相容性与工作负载的任务分配模型,随后给出了一个基于蚁群的、兼顾协作相容性和任务负载的任务分配算法,以提高整个流程实例的执行效率。最后,通过对比基于预测负载的协作相容性最大化算法、流程中所有任务完成的期望完成时间最短算法,以及面向负载均衡的最大化整体协作相容性的任务分配算法,评估了所提出算法的性能。

关键词: 工作流, 任务分配, 蚁群, 相容性

Abstract: Factors that affect the performance efficiency of workflow system include not only the capability of each executor,but also the degree of understanding between collaborators.At present,there is no uniform standard for measuring this degree of tacit understanding.The degree of tacit understanding between the performers was defined as the cooperative compatibility,and the mathematical statistic method with the nature of normal distribution were used to measure the fuzzy cooperative compatibility as the specific data,and the proof method was given.Based on ant colony algorithm,an optimizing task allocation was presented by taking into account both the cooperative compatibility and the workload of each executors,which could improve the execution efficiency of the while process instance.The performance of the proposed algorithm was evaluated by comparing with the three algorithms.

Key words: workflow, task assignment, ant colony, compatibility

中图分类号: