【摘 要】
:
约束程序(Constraint Programming,CP)是求解组合优化问题的一种经典方法,在交通、电信、教育等领域发挥了重要的作用。CP现在已成功用于车辆路径规划、调度、配置、生物信息
论文部分内容阅读
约束程序(Constraint Programming,CP)是求解组合优化问题的一种经典方法,在交通、电信、教育等领域发挥了重要的作用。CP现在已成功用于车辆路径规划、调度、配置、生物信息等问题的求解中。CP研究的核心问题是约束满足问题(Constraint Satisfaction Problem,CSP)的建模与求解,人工智能领域中很多复杂问题都可以建模为CSP来求解,基于CSP的建模和求解方法是当前研究热点。回溯搜索结合约束传播的方法是目前公认最好的CSP求解方法,而相容性算法是约束传播过程中使用的主要算法,也是影响约束求解效率的重要因素。通常而言,CSP依靠回溯框架进行搜索,在搜索过程中,不断通过相容性算法移除不相容的值来缩减解的搜索空间,从而大大加快算法搜索解的效率。经典的相容性算法有弧相容(Arc Consistency,AC)算法、路径相容(Path Consistency,PC)算法、单弧相容(Singleton Arc Consistency,SAC)算法、受限路径相容(Restricted Path Consistency,RPC)算法和最大受限路径相容(max-Restricted Path Consistency,maxRPC)算法等,其中AC,RPC和maxRPC是三个最流行且效果最好的相容性算法。AC算法因为简单高效而被广泛使用。MaxRPC算法剪枝能力强,在解决大而难的问题上有非常好的效果,而lmaxRPC3rm(light-max RPC3-residues multidirectional,rm表示多向残差)算法是maxRPC算法中表现出众、效率较高的算法。RPC算法具有较强的剪枝能力,且不需要太多时间和空间开销。其最新最好的版本rRPC3(restricted-RPC3)被证明在求解很多问题上能够达到和AC一样的效果,甚至在部分问题上比AC好,因此rRPC3算法是一个很有前景的算法。启发式是算法求解过程中指导变量和值选择的策略。一个好的变量排序启发式(值排序启发式)能正确指导变量(值)的选择,从而大大缩短搜索时间,加快解的搜索过程。因此启发式策略在求解CSP中发挥了重要作用。本文通过对RPC和maxRPC的研究,对非常有前景的rRPC3算法和高效的lmaxRPC3rm算法进行改进。具体工作为:(1)对RPC算法进行改进:基于位操作改进相容性算法的思想已在几种重要的相容性算法中取得了不错的效果,我们利用位操作思想来改进rRPC3算法。因为算法查找AC支持、PC支持以及PC证人这一过程是算法中进行最多、消耗时间最长的一个步骤,因此加快搜索支持和证人的过程非常重要。我们根据位操作数据结构高效快速的特点,利用位操作结构对搜索AC支持、PC支持以及PC证人的过程进行改进,使算法搜索、存取相容性支持和PC证人的过程更加便捷高效,以此实现搜索解更快的效果。(2)对maxRPC算法进行改进:算法lmaxRPC3rm有很好的剪枝能力,但是时空开销较大。我们对lmaxRPC3rm从算法内容和启发式两个方面进行改进。首先对lmaxRPC3rm算法提出两种改进算法,第一种改进不使用原算法存储AC支持和PC支持的LastAC和LastPC数据结构,从而使算法高效易于实现,同时减少时间和空间消耗;第二种改进不同于lmaxRPC3rm算法同时使用AC残差支持和PC残差支持的方式,只保留一种残差支持来存储相容性支持,以此存储和查找AC支持、PC支持和PC证人,进而减少很多冗余残差支持的存取,从而使算法更加高效,同时减少了时间和空间的开销。另外我们应用改进的变量排序启发式对lmaxRPC3rm算法进行改进。结合dom/wdeg(domain/weighted degree)和ABS(Activity-Based Search)启发式提出改进启发式ADW(Activity+dom/wdeg),并将ADW启发式,应用在改进算法中,进一步提升算法效率。我们对rRPC3和lmaxRPC3rm算法分别进行改进,并通过实验评估算法改进效果。对rRPC3算法利用位操作结构对查找支持和存储支持的过程进行优化,取得了较好的效果。对lmaxRPC3rm算法利用减少冗余的残差支持存取的思想进行改进,使算法在剪枝能力和开销之间取得平衡,从而加快算法求解过程。同时将改进的变量排序启发式应用到lmaxRPC3rm的改进算法上,使改进算法有更好的效果。实验表明,我们的改进算法具有明显的效果。未来我们打算利用位操作改进lmaxRPC3rm算法,并将ADW应用于rRPC3的改进算法中。
其他文献
《普通高中英语课程标准》(2017版)凝练了高中生英语学科核心素养的概念,具体为语言能力,文化意识,思维品质和学习能力四个方面。高中英语课外活动作为英语课堂教学的有益补充和延伸,能丰富语言知识,增强英语听说读写能力,培养思辨和实践创新能力等,在培养学生的核心素养上扮演着无可替代的角色。本研究以克拉申的输入假说、情感过滤假说以及人本主义学习理论为指导,采用文献研究法、问卷调查法和半结构式访谈法等,调
目的:为了提高自闭症儿童的亲子依恋水平,改善自闭症儿童的亲子依恋关系,帮助自闭症儿童与抚养者(母亲)建立安全型的亲子依恋行为,并且对自闭症儿童依恋行为的相关指标进行分析和归纳,总结体育舞蹈干预下,自闭症儿童亲子依恋行为的变化程度。方法:本研究利用文献资料法对以往的研究进行整理发现,现阶段体育干预作为自闭症儿童干预的一种新型手段越来越多的得到应用;根据自闭症儿童的特点,将整个过程分为前期评估、干预实
连续刚构桥因其结构受力简明、施工技术成熟、抗震性能良好、行车平稳舒适等诸多优点而被我国广泛应用于桥梁建设工程中,而曲线型连续刚构桥较直线型而言布置更为灵活、适应地形能力强、受施工场地限制条件少,因此在我国高速公路的匝道、城市的高架桥和立交桥以及山地丘陵等地区随处可见。合龙顺序的确定和合龙段的施工质量是曲线刚构桥设计及施工的关键环节,其对主梁的成桥恒载内力影响重大。由于曲线型桥梁的受力更为复杂、影响
本文以在教育培训行业的十多年从业经历和管理经验为基础,以相关理论和知识为指导,对教育培训机构的企业竞争情报开展研究。本文首先梳理了有关竞争情报的研究进展,对本文要运用到的竞争情报理论进行了详尽的阐述,为剖析A教育培训机构的竞争情报活动的开展,作出了铺垫。然后,以A教育培训机构作为实例,运用五力分析模型和PEST分析模型,分析了教育培训机构当下面临的竞争环境分析,根据SWOT分析法制定适合其发展特点
随着互联网新技术新业务的快速发展和广泛应用,“人人享有麦克风”的时代逐渐成为现实。一方面,自媒体打破了电视、广播等传统媒体“自上而下单向传播”信息的“一言堂”局面,碎片式、个性化的表达方式促进了信息的开放性和互动性。网络舆情在社会舆论中的影响越来越大,逐步成为反映民意的“晴雨表”。另一方面,自媒体的飞速发展也带来了诸多隐患,现实生活中的热点事件借助自媒体平台的快速传播,迅速在网络上发酵、扩散,如果
本研究对1937年迪士尼动画电影《白雪公主与七个小矮人》主要人物对话进行了人际意义语言分析,探讨话语语境中人物之间的互动关系,揭示人物性格特征。本研究从每个场景中提取主要人物对话,共计605篇,采用定量与定性相结合的方法,应用韩礼德系统功能主义理论,分析话语中的语气系统和情态系统,描述《白雪公主与七个小矮人》中人际意义是如何实现的。研究表明,不同的人物通过选择不同的语气类型、言语角色和情态助动词来
从室内的扫地机器人到室外的无人车,近些年移动机器人已应用在日常生活的各个方面。这些应用要求移动机器人提供舒适的体验,而导航效果能够决定着移动机器人的体验,于是提升导航质量的相关技术成为了研究的热点。这些相关技术主要有:定位技术、建图技术、路径规划以及虚拟墙技术等。本文以室内移动机器人导航相关技术中的定位技术、路径规划以及虚拟墙技术为对象展开研究,研究的内容如下:1、对研究所需要的室内移动机器人平台
染料的大量生产及应用使其产生的废水具有成分复杂、水质水量变化大、处理难度高等特点。选择一种绿色高效的处理印染废水的方法为目前面临的巨大挑战。光催化技术仅在太阳光的照射下即可对水中污染物进行去除,可用于水解产氢、降解水环境中的多种污染物,具有广阔的应用前景。石墨相氮化碳(g-C3N4)作为一种新型半导体光催化材料,具有制备方法简便、制备原料廉价易得、对可见光利用率较高等优点,为当前的研究热点。本文针
细骨料是砂浆和混凝土的主要原材料,对砂浆和混凝土性能有重大影响。面对天然砂逐渐枯竭,多种天然砂替代品产生,玻璃颗粒被证实可代替天然砂应用于制备水泥基材料。粉煤灰地聚合物(简称Geoash)是一种新型绿色材料,具有优于传统胶凝材料的工程技术性能和可持续发展属性,正成为国内外研究热点。然而,有关玻璃颗粒玻璃颗粒能否用作细骨料制备Geoash砂浆和混凝土及对Geoash砂浆技术性能的影响,国内外鲜见文献
随着我国经济的发展,各行各业都进行了变革,铁路总公司也在探索中前进,推动了市场化改革的发展,铁路运输业的绩效考核也逐渐受到关注。铁路运输业需要吸引社会资本投入来解决资金方面存在的问题,因此企业继续发展,需要提升企业管理水平,促进企业发展,提高企业的经营管理效率,从而吸引资本注入。一套完整的绩效考核体系不仅能够体现企业的经营成果,还能够对企业战略方向的指导有借鉴意义。但是,现有的绩效考核体系不能完全