首页> 中文期刊>计算机研究与发展 >基于协作相容性的工作流任务分配优化方法

基于协作相容性的工作流任务分配优化方法

     

摘要

Task allocation strategy has an important influence on the performance efficiency of workflow system.When allocating tasks among executors,it needs to consider both the capability of each executor and the cooperative compatibility between the executors.Traditional methods for assigning tasks usually only consider the technical skills of executors and ignore the social cooperation compatibility among the executors.Although a few of research works have considered the social cooperation compatibility,they fail to consider how to maintain load balancing among executors when allocating the tasks.Based on the workflow log,cooperative compatibilities among executors are modeled and computed.The relations of interaction tasks are also taken into account.By analyzing the current workload of each executor,a multi-objective joint optimization framework for maintaining load balancing and maximizing the cooperative compatibility among executors is proposed.In this framework,when a new task is assigned,the current workload of each executor that can perform this task will be analyzed and its cooperation capability to other executors that have been assigned those tasks having interactions with this new task will be computed.Several corresponding algorithms are designed for optimizing different objectives and their time complexity is analyzed.Extensive experiments are conducted for comparing the proposed methods which demonstrate the correctness and effectiveness of our approaches.%工作流系统中任务分配策略将对其系统运行性能有很大的影响,在分配任务时不仅需要考虑执行者对相应任务的熟悉度,还需分析执行者之间配合协作的默契程度.传统研究工作在进行工作流任务分配时缺乏对执行者工作负载、执行者之间协作相容性的综合考虑.为了实现有效的任务分配,首先通过分析历史日志的信息,对执行者间的协作相容性进行分析计算,在此基础上综合考虑执行者当前的任务负载,提出了基于协作相容性的、负载均衡式任务分配模型,并给出了多目标联合优化的任务分配方法,可提高整个流程实例的执行效率,并保持执行者间的负载均衡.提出4种相应的算法,并分析了算法的时间复杂度,进行了系统性的对比实验,评估了所提出方法的正确性和有效性.

著录项

  • 来源
    《计算机研究与发展》|2017年第4期|872-885|共14页
  • 作者单位

    杭州电子科技大学计算机学院 杭州 310018;

    复杂系统建模与仿真教育部重点实验室(杭州电子科技大学) 杭州 310018;

    计算机软件新技术国家重点实验室(南京大学) 南京210046;

    杭州电子科技大学计算机学院 杭州 310018;

    杭州电子科技大学计算机学院 杭州 310018;

    复杂系统建模与仿真教育部重点实验室(杭州电子科技大学) 杭州 310018;

    计算机软件新技术国家重点实验室(南京大学) 南京210046;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 程序设计、软件工程;
  • 关键词

    工作流; 任务分配; 协作相容性; 负载均衡; 任务交互;

  • 入库时间 2022-08-18 04:46:49

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号