- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于自适应PSO和类别分解多任务串行联盟生成
基于自适应PSO和类别分解多任务串行联盟生成
(大连理工大学 系统工程研究所,辽宁 大连116023)
摘 要:
现有的联盟生成方案多针对一个agent只能加入一个联盟,不利于联盟总效用的最大化以及联盟中??agent能力的充分利用。提出了基于能力类别的agent分解策略,通过定义子agent使得agent可以同时加入多个联盟,在此基础上设计了基于二维离散粒子群的多任务串行联盟生成算法,并对粒子的惯性权重进行动态自适应调整;最后通过算例验证了该方法的有效性。
关键词:多代理系统; 多任务联盟; 交叉联盟; 子代理; 自适应粒子群优化算法
中图分类号:TP18文献标志码:A
文章编号:1001-?B3695(2009)04-?B1338-?B04
Multi-task coalition formation serially based on adaptive PSO and category division
XU Jin-you, LI Wen-li
(Institute of Systems Engineering, Dalian University of Technology, Dalian Liaoning 116023,China)
Abstract:
Existing researches concentrated mainly on each agent could only participate in one coalition, which goes against optimization of coalition utility and making full use of agents?? ability. Proposed an agent division strategy according to the ability category and defined subagent to ensure one agent had the possibility of joining in several different coalitions simultaneously. Then designed a two-dimension particle swarm optimization algorithm (PSO) with adaptive dynamic weight value to solve the serial multi-task coalition formation. Finally, proved the effectiveness of the proposed algorithm by the experiment.
Key words:multi-agent system; multi-task coalition; overlapping coalition; subagent; adaptive PSO
0 引言
?ザ?agent联盟是一组平等的、协作的、共同完成任务的??agent集合。Agent间通过组成联盟,可以提高求解问题的能力,获得更多的效用,因此agent联盟是多agent之间一个重要的合作方式[1]。联盟生成是多agent系统(MAS)的一个关键问题,主要研究如何在MAS中动态生成面向任务的最优agent联盟。自1993年提出联盟方法以来,国内外对面向任务的联盟生成进行了很多研究,Sen等人[2]、Sandholm等人[3]、胡山立等人[4]、骆正虎等人[5]基于联盟结构求解多任务联盟问题;Shehory等人[1]提出一种确定型的K值启发式算法,对串行任务依次形成最优联盟;蒋建国等人[6]引入蚁群算法并提出一种基于蚁群算法的串行多任务联盟生成算法,对于任务序列可以依次形成最优联盟。但上述研究均只考虑一个agent只能加入一个联盟,在许多场合不能满足实际系统的需要,造成??agent能力资源的浪费。因为agent是异质的,能力是多维的,参与联盟agent的能力有可能不被联盟充分利用,产生联盟剩余能力[7],从而降低了系统的总收益。为了充分利用联盟的剩余能力,张国富等人[8]提出用虚拟agent转移联盟剩余能力,然而这种方法一方面需要大量的通信协作成本;另一方面,这些剩余能力由哪些agent来转移以及agent转移能力的数量也是一个难点问题。
?ケ疚脑诓慰家延形南籽芯康幕?础上,提出基于能力类别的agent分解策略,定义了子agent,并设计了基于自适应权重调整的二维离散粒子群算法求解串行联盟生成问题,实现了一个
您可能关注的文档
最近下载
- 慢性阻塞性肺病管理.pptx VIP
- 医疗器械经营企业质量管理体系文件(2026版).doc VIP
- 江西省建筑工人实名制管理服务信息平台操作手册(项目端).docx
- 贵阳市2026届高三年级摸底考试数学试卷(含答案).pdf
- 《数字电路与逻辑设计》课程教学大纲.docx VIP
- DaVinci-Resolve-Speed-Editor-达芬奇快编键盘操作说明.docx VIP
- 小学劳动教学课例《学做水果茶》教学设计.pdf VIP
- 科学计算语言Julia及MWORKS实践单元练习题及答案.docx VIP
- 检验科临床检验基础试题及答案2025版.docx VIP
- DB15T 4010-2025 温室气体 产品碳足迹量化方法与要求 铁合金.pdf VIP
文档评论(0)