模型计数问题中子句简化方法研究

来源 :吉林大学 | 被引量 : 0次 | 上传用户:nxf_2004_0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模型计数(model counting,#SAT)问题是人工智能领域的一个基本问题,旨在求解给定命题公式的可满足赋值个数,求解难度是#P完全的。现代基于CDCL(conflict driven clause learning)框架的模型计数求解器已经能够处理具有百万条子句的大型合取范式(conjunctive normal form,CNF)。然而,在诸如贝叶斯网络、规划、有界模型检测、概率推理等复杂实际应用中,仍有许多庞大的CNF公式使用目前最先进模型计数求解器也难以求解。对于大规模问题而言,简化CNF公式中的子句,是提升模型计数求解效率的有效方法。模型计数的预处理阶段能够通过使用命题公式推理规则删除冗余子句和变量,实现对命题公式中子句的简化。包含消除(subsumption elimination,SE)、重言式消除(tautology elimination,TE)、活化(vivification,VIV)、B+E算法等多种先进的预处理技术能够大大减少了命题公式的子句数。然而子句简化后的命题公式并非总能在模型计数时表现得更好,存在部分反常公式经预处理后模型计数总时间反而明显增加。本文提出衡量预处理前后命题公式模型计数求解难度的标准,通过判断预处理后命题公式是否更难求解实现对反常公式的过滤。本文提出预处理筛选算法FILTER,通过调用PMC和B+E两种成熟的预处理器,对比原公式以及两种预处理后公式的求解难度,筛选出求解难度最低的公式进行模型计数。在最新的精确模型计数求解器Exact MC上测试算法FILTER,实验结果表明本文提出的预处理筛选策略综合了PMC和B+E的好处,从整体上提高了模型计数求解效率。在许多大规模实际问题中,多值变量的出现十分常见。多值变量在命题逻辑知识库中表示为exactly-one约束,在使用模型计数解决包含多指变量的实际问题时,通常需要将exactly-one约束转换为CNF公式,这将以指数形式扩大CNF公式的子句规模,容易造成模型计数求解时间溢出的问题。为更好地解决这类问题,本文提出了从CNF公式中识别exactly-one约束的算法ECR。C2D是目前唯一能够直接处理exactly-one约束的求解器,实验结果显示算法ECR显著提升了C2D的求解效率。对于其他不能直接处理exactly-one约束的模型计数求解器,本文提出对exactly-one约束进行单独处理的算法ECP。将算法ECR和算法ECP应用于模型计数求解器Exact MC,改进得到的模型计数求解器ECMC性能优于Exact MC。综上,本文的主要研究内容是通过简化命题公式的子句,提升模型计数求解效率。在对模型计数问题中命题公式的子句进行简化时,本文采用了两种策略:一是在预处理阶段过滤反常公式的预处理筛选策略,二是在求解阶段识别和单独处理命题公式中exactly-one约束的策略。在Exact MC和C2D两种模型计数求解器上测试的实验结果表明,本文提出的两种策略都实现了命题公式的简化和模型计数求解效率的提升。
其他文献
阐述光伏电池在焊接的过程中的电池片、焊接材料、焊接设备、焊接工艺,以及它们之间的匹配影响,以及对焊接质量的影响。
期刊
当前网络上存在着海量的、多源的无结构化文本数据,如何从中快速提取用户感兴趣且有用的内容是亟待解决的问题。研究者们提出使用自动化工具将无结构化数据转化成结构化数据的概念,关系抽取是其中至关重要的步骤之一。根据数据集的标记程度可以将关系抽取分为有监督、半监督、无监督。针对有监督关系抽取即关系分类的相关算法研究有很多,主要集中于使用深度神经网络抽取待分类句子自身的语义特征,且均已取得了不错的性能效果。随
学位
经过近年来的快速发展,现有的深度学习技术已在图像分类领域展现出强大的性能,但这往往需要大量的标注样本对模型进行训练。而在很多现实场景中,有标注的样本通常是稀缺且昂贵的。为解决此问题,人们提出了元学习(Meta-learning),期望仅使用少量的标注样本就能得到令人满意的效果,相关研究对医疗、行人再识别等缺少标记样本的领域有着重要的现实意义,元学习也是深度学习领域研究的热点之一。元学习的主要思想是
学位
煤矿巷道在服务期限内受周围采掘活动等影响,产生顶板下沉,或片帮,或底臌等变形破坏,导致不能正常使用时,必须进行扩修。扩修过程中,巷道围岩应力重新分布,可能诱发冲击地压。本文针对这一问题,通过时变力学理论对巷道扩修诱发冲击地压的时变机理进行了以下几个方面的研究:(1)对煤岩试件-试验机系统、顶底板-煤柱系统、巷道围岩系统这三类煤岩时变系统进行了时变动力分析。通过弹塑性分析得到圆形巷道冲击地压发生条件
学位
目前国内增强型地热系统(EGS)项目存在勘查程度低、换热技术不足、高温钻井成本高、具有诱发微地震风险等工程瓶颈问题,以上均与储层参数和不同注采参数下热储层热采性能变化规律认识不清密切相关。为此以松辽盆地北部大庆地区花岗岩热储层为研究对象,首先通过实验方法测定松辽盆地花岗岩在不同高温下物理力学和渗透率等参数,然后将实测参数导入多物理场耦合数值软件中,建立温度渗流耦合模型,数值模拟得到了注入温度、生产
学位
本文简要介绍了甘肃省耕地质量现状和面临的形势与问题,阐述了耕地质量提升的重大意义,提出甘肃省耕地质量建设与保护工作要坚持绿色发展新理念,建议以耕地保护为中心,建设耕地质量监测和管理信息系统平台,实施有机质提升、中低产田土壤改良、盐碱地改良工程等三大工程,推动甘肃省耕地质量建设与保护工作深入开展,为确保粮食安全、实现绿色高质量发展奠定基础。
期刊
本文研究了层状岩体界面裂纹应力强度因子的测试方法。层状岩体界面层内部存在着粘结性较小的原生软弱层,因此层状岩体的破坏,不仅体现为单一层面内部的裂纹扩展,更多的是界面层的破坏。应力强度因子的准确评价可以用来判断界面裂纹是否发育以及扩展的方向,对于预防和控制因裂纹扩展而引起的事故,具有十分重要的的理论意义以及实际价值。层状岩体由不同力学性质的岩石材料组合而成,因此将界面力学思想应用于层状岩体中。为了得
学位
目标检测是计算机视觉领域很多下游任务的基础,它的目标是识别出图片中所包含的物体实例并定位它们的位置。两阶段检测方法是基于深度学习的目标检测框架的重要分支,它们先生成可能包含目标的感兴趣区域(RoIs),然后提取出RoIs内部的视觉特征来完成检测。每个RoI的有效感受野往往比较小,使得检测时使用的RoIs的视觉特征是局部的,缺乏全局上下文依赖,不可避免的造成噪声误检以及外观特征不明显物体的漏检。现有
学位
近年来,遥感图像分类受到了越来越多的关注,其中,确定图像属于哪种场景的分类方法称为场景分类。遥感图像场景分类已经被运用到很多领域,包括土地利用、森林检测、城市规划和植被管理。尽管基于深度学习的遥感图像场景分类已经获得了大量关注,成为了一个活跃的研究领域,但是这些方法需要足够的注释数据以提取有效特征,然而,实际情况却是,传感器传递的数据是没有经过标注的。给数据添加标签,既费时,又昂贵,甚至需要专业的
学位
近年来,深度学习一直处于蓬勃发展的阶段,图像分割也已成为当下的研究热点之一。基于深度学习的医学图像分割模型如今已较为成熟,但是在临床实际环境中,由于医院、医疗设备以及病人群体等多种因素的差异,这些模型的泛化能力难以达到预期。迁移学习技术能够使不同域建立关联,利用带有标签的源域样本实现目标域样本的精确分割,提高模型性能。大多领域自适应迁移学习模型采用两个域所有特征进行训练,往往会不正确地将域无关特征
学位