求解分布式约束优化问题的搜索算法研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:lgfgdf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式约束优化问题(DCOP)作为多Agent系统协作问题的重要而有用的抽象,是解决分布式智能系统建模和多目标协同优化的有效技术,具有重要的研究意义和实用价值。与传统的集中控制相比,DCOP提供了强的鲁棒性、隐私性,适用于求解规模大、难度高的组合问题,已成为分布式人工智能领域的研究热点。与此同时,分布式约束优化问题的求解算法也随之被广泛研究,分为完备算法与非完备算法两大类。完备算法旨在搜索所有组合空间,保证最终找到全局最优解;非完备算法旨在在有限的时间内,尽最大努力找到一个较好解。搜索策略是这两类算法采用的典型求解策略,已成为了研究的热点。然而,目前的搜索策略存在较多局限性,不能满足实际问题的需要。在完备算法中主要表现为搜索策略单一;在非完备算法中主要表现为仅依据个体局部信息引导搜索,易陷入局部最优。针对上述问题,论文从策略融合和群智能引导两个方面分别对完备算法与非完备算法展开研究。主要工作如下:(1)介绍了分布式约束优化算法的研究现状、分布式约束优化问题的相关定义和常用通信结构以及分布式约束优化实验的测试问题、实验平台与评价指标。较详细介绍了基于最好优先搜索与深度优先搜索策略的两个典型完备算法以及蚁群优化的相关知识与蚁群优化解决分布式约束满足问题(DCSP)的算法。并且,深入分析了最好优先搜索与深度优先搜索策略各自的特征和存在的问题,探讨了两种搜索策略与伪树的关系,为后面两种策略的结合提供了依据。(2)提出了深度优先搜索与最好优先搜索策略结合的DCOP完备算法。该算法依据两种搜索策略与伪树的关系,采用分层的思想,根据agent在伪树中的位置特点分别采用深度优先搜索策略或最好优先搜索策略,并且给出了分层规则和两种策略的无缝对接方法。该算法不仅充分发挥了两种策略各自的优势,并且保持了原单一策略算法的数据结构与消息类型,没有加剧算法的处理复杂性。本文从理论和实验论证了BD-ADOPT的完备性和有效性。(3)提出了基于蚁群优化引导的DCOP非完备算法。算法引入蚁群优化的群智能特点,依据个体之间协作产生的全局信息引导个体做决策选择从而提高算法的搜索性能。该算法充分考虑了DCSP和DCOP的不同,采用伪树结构作为构造图,提高了搜索的并发性;针对DCOP的特点,设计了对数运算与求倒运算结合的信息素更新与引导概率的计算方式;引入流水线的消息处理机制,提高了搜索效率。最后,通过与其他的算法进行对比验证了该算法的可行性和有效性。
其他文献
现行软件的结构越来越复杂,而处理器本身由于功耗的原因,性能提升的空间正在逐步缩小,另外硬件性能提升必然引入成本的增加,此时软件优化技术就扮演了更重要的角色。BLAS库作为现
Web服务发现是面向服务的架构模型中一个至关重要的部分,随着面向服务理念被越来越多的人所接受,Internet上Web服务的数目和种类也迅速增加,如何在海量的Web服务中选择最符合
随着Internet的迅速发展和广泛应用、电子商务和信息技术的迅速发展,数据库在不同的行业和领域得到了广泛的应用。海量的信息和大量的用户请求对数据库管理系统提出了严峻的
传统的织物染色配色技术是基于Kubelka-Munk理论的三刺激值配色和全光谱配色,但以该理论为基础的配色方法引进了较多的假设,使得配色的误差较大,难以满足工业生产的需求。鉴
无线传感器网络(WSN)是由大量低成本、低功耗、处理能力低和能源受限的微型传感器节点组成的无线多跳自组织网络,各节点相互协作地感知、采集、处理和传输网络覆盖区域内被感
分类是数据挖掘和机器学习领域的一个热点问题,传统的分类问题主要关注数据分布平衡的情况,但是在实际应用当中数据不平衡的情况时有发生。数据的不平衡给分类直接或间接地带
Deep Web中包含了大量有价值的信息,并且信息量在快速增长。随着Web 2.0的发展,越来越多的Deep Web网站开始运用Ajax技术来改善用户体验。但由于Ajax技术可以异步方式与服务
计算机软件业发展至今,已有五十几个年头。大量的应用软件被开发出来。由于历史原因,很多企业级应用软件存在着技术陈旧、系统结构混乱、文档缺失和维护成本高等问题,但由于
伴随着国家大数据战略的实施,以电子商务为首的互联网应用与现代生活深度融合的同时,也逐渐促进了汽车等传统行业市场经营和发展模式的转型。互联网平台和信息技术的发展为消
粗糙集理论是一种处理不精确和不确定性知识的数学工具,已被广泛的应用在数据挖掘、机器学习、软计算等相关领域。其中,基于粗糙集理论方法进行的时间序列数据分析研究已经取