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

Computer Engineering & Science ›› 2010, Vol. 32 ›› Issue (5): 74-78.

Previous Articles     Next Articles

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

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

CLC Number: