• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2010, Vol. 32 ›› Issue (5): 74-78.doi: 10.3969/j.issn.1007130X.2010.

• 论文 • 上一篇    下一篇

复杂任务的Agent联盟算法

陈育武1,曹健1,李明禄1,赵海燕2   

  1. (1.上海交通大学计算机系协同计算与智能技术研究室,上海 200240;
    2.上海理工大学光电信息与计算机工程学院,上海 200093)
  • 收稿日期:2009-11-15 修回日期:2010-02-09 出版日期:2010-04-28 发布日期:2010-05-11
  • 通讯作者: 陈育武 E-mail:yuwuc@sjtu.edu.cn
  • 作者简介:陈育武(1985),男,广东汕头人,硕士生,研究方向为Agent联盟;曹健,教授,研究方向为服务计算、协同信息技术与系统、Agent技术与应用、智能决策支持、业务过程管理和软件工程;李明禄,教授,研究方向为网格计算与海量信息处理、多媒体计算与生物医学信息学;赵海燕,高工,研究方向为信息系统规划、审计和治理。
  • 基金资助:

    国家863计划资助项目(2007AA01Z137);国家自然科学基金资助项目(60873230);上海市科委基础研究重点课题资助项目(08JC1411700);教育部新世纪优秀人才计划资助项目(NCET080347)

An Algorithm for Coalition Formation with Complex Tasks

CHEN Yuwu1,CAO Jian1,LI Minglu1,ZHAO Haiyan2   

  1. (1.Laboratory for Collaborative Computing and Intelligence Technology, Department of Computer Science and Technology,Shanghai Jiaotong University,Shanghai 200240;2.School of OpticalElectrical Information and Computer Engineering,Shanghai University of Science and Technology,Shanghai 200093,China)
  • Received:2009-11-15 Revised:2010-02-09 Online:2010-04-28 Published:2010-05-11
  • Contact: CHEN Yuwu E-mail:yuwuc@sjtu.edu.cn

摘要:

目前大部分Agent联盟问题的研究在考虑任务分配时,通常认为任务之间是孤立的,任务与任务之间不存在任何联系。本文认为在Agent联盟问题中各个子任务之间具有复杂的逻辑依赖关系,这种逻辑依赖关系不仅使得子任务在完成次序上有先后之分,而且也使相邻任务之间在协作过程中产生了转移成本。基于这种背景,本文给出了一种基于图论思想的算法来解决在该环境中的Agent联盟问题,讨论了在规范化的逻辑依赖关系下如何将最优联盟成本转化为求解图的最短路径问题,并且分析了算法的时间复杂度,最后的实验结果表明,算法具有良好的运行性能。

关键词: Agent联盟, 逻辑依赖关系, 转移成本

Abstract:

The coalition formation process, in which a collection of agents decide how they might group together to satisfy the tasks, is one of the important aspects in multiagent systems. Although this problem has been investigated for many years, few attentions are paid to the situation where tasks have complex interdependent relationships. To address this omission, we consider the situation where there is a logical interdependent relationship between tasks,and the transfer cost associated with tasks and agents is incurred between interdependent tasks. Based on this background, we present an efficient algorithm based on the graph theory to find the optimal coalition. Considering the tasks with normalized logical interdependent relationships, we transform the problem of finding optimal coalition to the shortest path problem in the graph. We also give the time complexity analysis of the algorithm,and the experiment results show that the algorithm has good performance.

Key words: coalition formation;logical interdependent relationship;transfer cost

中图分类号: