期刊文献+

带有联盟个数约束的最优联盟结构生成 被引量:6

The optimal coalition structure generation with the constrained number of coalition
下载PDF
导出
摘要 形成有效的联盟是多Agent系统研究中的关键问题.为了有效地完成个体的或共同的目标,Agent集合划分成相互独立的团体,即联盟的形成.联盟结构生成(coalition structure generation,CSG)问题研究的是Agent集合划分成联盟,从而使得收益最大化.传统的算法利用不同的方法来解决这个问题,但都没有对联盟个数进行约束.利用动态规划(dynamic programming,DP)原理设计了新的算法—联盟约束动态规划(coalition constrain dynamic programming,CCDP)算法,并通过该算法生成最优(福利最大化)联盟结构.随后证明了算法的时间复杂度为O(3n).最后通过实验,分析并验证了Agent个数对算法性能的影响,以及联盟个数约束值的大小对算法性能的影响.实验结果证明在Agent集合的个数较大的情况下,在联盟结构搜索图中越靠近中间部分,即联盟个数约束条件的取值越靠近中间部分,算法的效果越好. Forming effective coalitions is a major area of research in the field of multi-agent systems.Coalition formation is one of the basic methods for establishing cooperations among agents that involve the creation of coherent groupings of independent agents for the sake of achieving their individual or collective goals efficiently.What′s more,this usually needs to calculate a value for every possible coalition,and the value of coalition indicates the profit that coalition would generate if it was formed.However,once these values are calculated,the agents usually need to find a combination of coalitions known as coalition structure,in which every agent belongs to exactly one coalition and there is no intersection between coalitions,and the overall outcome of the system is maximized by forming coalition structure.CSG(coalition structure generation)involves partitioning a set of agents into coalitions so that social surplus is maximized.However,the CSG problem is extremely challenging due to the number of possible solutions that need tobe examined,which grows exponentially with the number of agents involved.Traditionally,there have been put forward many algorithms to solve this problem ranging from dynamic programming to improved dynamic programming,to integer programming,and all of these techniques suffer from having no constaints on the number of coalitions.However,in many real-world applications,there are inherent constraints on the number of coalitions.In this paper,we present the first systematic study of constraint on the number of coalition,and use the DP(dynamic programming)theory to develop an algorithm,which is named as CCDP(coalition constraint dynamic programming),for generating an optimal(welfare-maximizing)coalition structure.Furthermore,it is proved that the time complexity of this algorithm is O(3n).In the end,we analyze and verify the influence of agent's number and the size of values of constraints on the algorithm performance through detailed experiments.
出处 《南京大学学报(自然科学版)》 CAS CSCD 北大核心 2015年第4期749-761,共13页 Journal of Nanjing University(Natural Science)
基金 国家自然科学基金(61403328 61403329) 山东省自然科学基金(ZR2013FM011 ZR2013FQ023 ZR2013FQ020 ZR2014FL009) 山东省教育厅科技计划(J14LN23)
关键词 联盟结构 联盟个数约束 动态规划 联盟约束动态规划(CCDP) 时间复杂度 coalition structure the constraint of the number of coalition dynamic programming coalition constraint dynamic programming(CCDP)
  • 相关文献

参考文献22

  • 1Iwasaki A, Ueda S, Hashimoto N, et al. Finding core for coalition structure utilizing dual solution. Artificial Intelligence, 2015,22 (5) : 49- 66. 被引量:1
  • 2高阳.中国数据挖掘研究进展[J].南京大学学报(自然科学版),2011,47(4):351-353. 被引量:27
  • 3Brink R V D, Dietz C. Union values for games with coalition structure. Decision Support Systems,2014,66(10) :1-8. 被引量:1
  • 4Rahwan T, Michalak T, Wooldridge M, et al. Anytime coalition structure generation in multi- agent systems with positive or negative externalities. Artificial Intelligence, 2012,186 ( 6 ) .. 95 122. 被引量:1
  • 5Zick Y, Markakis E, Elkind E. Arhitration and stability in cooperative games with overlapping coalitions. Journal of Artificial Intelligence Research, 2014,50 ( 1 ) : 847 - 884. 被引量:1
  • 6Balas E, Padberg M W. Set partitioning: A survey. SIAM review,1976,18(4) :710-760. 被引量:1
  • 7Tsvetovat M, Sycara K, Chen Y, et al. Customer coalitions in the electronic marketplace. In: Proceedings of the 4th International Conference on Autonomous Agents. New York, USA: ACM Press, 2001 : 263 - 264. 被引量:1
  • 8刘惊雷,张伟,童向荣,张振荣.一种O(2.983^n)时间复杂度的最优联盟结构生成算法[J].软件学报,2011,22(5):938-950. 被引量:10
  • 9Dang V D, Dash R K, Rogers A, et al. Overlapping coalition formation for efficient data fusion in multi-sensor networks. In: Proceedings of the 21th AAAI Conference on Artificial Intelligence (AAAI). Boston, USA .. AAAI Press, 2006:635-640. 被引量:1
  • 10Wu Q, Hao J K. Solving the winner determination problem via a weighted maximum clique heuristic. Expert Systems with Applications, 2015,42(1) ..355-365. 被引量:1

二级参考文献44

  • 1刘惊雷,童向荣,张伟.一种快速构建最优联盟结构的方法[J].计算机工程与应用,2006,42(4):35-37. 被引量:10
  • 2张新良,石纯一.多Agent联盟结构动态生成算法[J].软件学报,2007,18(3):574-581. 被引量:25
  • 3苏射雄,胡山立,林超峰,郑盛福.基于局部最优的联盟结构生成算法[J].计算机研究与发展,2007,44(2):277-281. 被引量:16
  • 4Alfread V Aho.The design and analysis computer algorithms[M]. Addison-Wesley Publishing Company,l19-122. 被引量:1
  • 5Carmton P, Shoham Y, Steinberg R. Combinatorial Auctions[ M]. Massachusetts: USA MIT Press,2007. 被引量:1
  • 6Rahwan T, Ramchurn S D, Dang V D,et al. Near-Optimal Anytime Coalition Structure Generation[C]//Proceedings of the 20th International Joint Conference on Artificial Intelligence(IJCAI-07), in Hyderabad, India, 2007:2365 - 2371. 被引量:1
  • 7Rahwan T, Ramchurn S D, Giovannucci A, et al. Anytime Optimal Coalition Structure Generation[ C]//Proceedings of the 22rid Conference on Artificial Intelligence (AAAI-07), In Vancouver, Canada, 2007 : 1184 - 1190. 被引量:1
  • 8Shehory O, Kraus S. Methods for Task Allocation Via Agent Coalition Formation[J]. Artificial Intelligence, 1998, 101 (1/2) : 165 - 200. 被引量:1
  • 9Sandholm T W, Larson K, Andersson M, et al. Coalition Structure Generation with Worst Case Guarantees[J]. Artificial Intelligence, 1999, 111 (1/2) : 209 - 238. 被引量:1
  • 10Rahwan T, Jennings N R. An Improved Dynamic Programming Algorithm for Coalition Structure Generation[ C] //Proceedings of the 7th International Conference on Autonomous Agents and Multi-Agent Systems(AAMAS-08), Portugal, 2008 : 1417 - 1420. 被引量:1

共引文献53

同被引文献22

引证文献6

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部