基于不确定系统的状态可达关系求规划解的算法研究

来源 :湘潭大学 | 被引量 : 0次 | 上传用户:bascin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能规划是人工智能近年来的热点研究领域,而关于不确实规划的研究是其中一个重要分支。不确定规划问题由于动作的不确定性,已存在的用来求不确定状态转移系统的强规划解、弱规划解及强循环规划解的方法都是采取从目标状态开始进行反向搜索的方法来求规划解,但由于没有任何引导信息,求规划解时常常会重复搜索大量无用的状态和动作,所以如何获得系统的引导信息,并用于求规划解以提高求解的效率一直是研究的难点。本文针对以上问题,基于不确定状态转移系统的状态可达关系,对于不确定状态转移系统中规划解的求解问题,主要做了以下两方面的研究:1.在不确定规划领域中,不确定状态转移系统求规划解时常常存在大量冗余操作,造成不必要的搜索和计算。本文将不确定状态转移系统转换为邻接矩阵,使用邻接矩阵的加和乘运算获得系统中的可达矩阵,即获得了系统状态间的可达关系。因此,我们基于这两个矩阵设计了基于可达关系正向搜索强规划解、弱规划解的算法,在求规划解的过程中,根据邻接矩阵为系统确定下一步该选择执行的动作,在可达矩阵中判断执行该动作到达的状态是否可达目标状态,以此确定该状态动作序偶是否能够加入到规划解中。若执行动作到达的状态不可达目标状态,则可以避免搜索这些对构成规划解没有用的状态和动作。在搜索的过程中根据两个矩阵的值判断状态和动作是否有用,若无用,则直接避免了搜索,减少了大量冗余计算,提高了求规划解的效率。2.多agent规划问题首次的正式讨论出现在2010年的ICAPS上,现在关于多agent规划领域的研究多为具有确定动作的多agent规划问题,而具有不确定动作的多agent规划问题的研究还是一个很新的领域。本文针对不确定多agent规划系统协同规划解的问题,设计了基于可达关系求多agent规划解的算法。在假设agent执行每个动作的时间相等的前提下,该算法利用邻接矩阵和可达矩阵中关于状态之间的转移信息及可达信息,为多个agent确定下一步转移的动作,执行动作后,存在agent与上一个agent到达的状态相同且总执行时间相等的情况下,对该agent执行等待一个动作执行时间的操作,避免多agent造成的冲突,寻找出协同规划解。根据算法进行了实验,证明了该算法的正确性和有效性。
其他文献
协作通信是下一代移动通信系统对抗信道衰落的重要技术,编码协作是将信道编码应用到协作通信当中,加强了协作通信系统对抗衰落的能力,近几年已经得到广泛关注,并且得到了深入
近几年,网络技术得到了快速发展,新型的无线Mesh网络应运而生,它具有快速部署、健壮性强、结构灵活,高带宽等特点,为人们提供了不受空间限制的Internet接入方式。随着用户总
随着信息化,网络化,智能化的发展,嵌入式技术获得广阔的发展空间。Linux凭借其内核微小、可裁剪性、免费开源、可靠安全和多平台性迅速成为主流嵌入式开发平台。嵌入式设备种类
血压作为人体的一个重要的生理参数,反映了人体心脏和血管的功能状况,对于诊断疾病、观察治疗效果等方面都具有十分重要的指导意义。连续血压测量方法能够对人体每个心动周期的
随着信息化社会的到来,传统身份识别方式因其固有的缺点,已不能满足现今社会的需要,利用人体所固有的生物特征进行自动身份识别的生物特征识别技术逐渐被用户所接受。在所有的生
无线射频识别技术(Radio Frequency Identification,简称RFID技术)是一种非接触的自动识别技术,经过几十年的发展,RFID具有精度高,抗干扰能力强等特点,现如今,已广泛应用农产品溯源、
随着计算机网络技术的迅速发展以及信息技术的深层次应用,计算机所存储的信息量呈爆炸式增长,云计算与分布式系统已经成为了大数据量处理的主要趋势。作为分布式系统的一种,分布
在面向对象的系统中,对象是系统的基本构成单位,这些对象以类的形式进行描述,并且通过类的引用而创建。面向对象方法学主要包含三个方面:面向对象分析(OOA),面向对象的设计(OOD)以及面
随着计算机视觉与各种先进医疗成像设备的不断发展,医学图像包含的信息也越加丰富。这对自动化临床医疗诊断有着十分重大的意义。利用单一的图像特征很难全面、精确地表达医学
随着信息检索技术和关系数据库技术的发展,如何把信息检索技术应用到关系数据库中,来获取其中的有用信息,并使一般用户或者Web用户不需要了解关系数据库模式、也不用懂得结构