基于扩展规则的#SAT近似求解器的研究

来源 :东北师范大学 | 被引量 : 1次 | 上传用户:x_schen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能规划是20世纪50年代后期迅速发展起来的一个前沿研究领域,近年来对该领域的研究取得了革命性的进展。其中,把规划问题编译为SAT问题,然后利用高效的SAT求解器进行求解的方法是目前规划求解的主流方法之一。研究表明,这种间接求解有时比直接求解更方便更快捷。#SAT问题是由SAT问题引出的更具有挑战性的问题,许多概率推理问题如置信度分析、贝叶斯网络推理、概率规划问题等都可以转化成#SAT问题进行求解。这是因为#SAT问题是#P完全问题的原型,几乎所有的#P完全问题都能在多项式时间内归约为#SAT问题。因此,研究#SAT求解技术不仅对规划领域而且对其他许多领域有着重要的理论价值和现实意义。许多#SAT求解器都利用了归结方法,扩展规则方法是一种与归结方法对称的SAT求解方法,目前该方法已被进一步推广到#SAT问题求解中,但是它的时间复杂度是指数级的,效率比较低。本文在扩展规则的基础上提出了两种#SAT问题的近似求解算法:上下界近似(Up-DownApprox)和采样近似(SampleApprox)。上下界近似是从计算不可满足赋值的近似个数出发,最终计算出近似模型个数。其基本思想是:对于容斥原理,将每个累加和视为一项,它的前奇数项之和是一个上界,前偶数项之和是一个下界,文中分析了在什么情况下能使某个上界或下界与精确不可满足赋值个数的近似偏量在某个范围内(如≤0.01或更小),这样可以将该上界或下界视为不可满足赋值个数的近似值,从而得出近似模型个数。采样近似是将采样方法与改进的扩展规则方法MCIER相结合来得到近似模型个数。其基本思想是:首先选择若干个变量并赋值,这样可以限定一个子空间,然后利用采样方法计算出总的模型个数与被限定子空间的模型个数的近似倍率,并利用MCIER计算出被限定子空间的模型个数,将近似倍率乘以被限定子空间的模型个数就可以得到近似模型个数。根据以上两种算法,本文设计了两个#SAT近似求解器:UDApp和SamApp,为了与精确求解器进行比较,我们实现了精确模型计数算法MCER。实验结果表明两种近似求解器都比精确求解器MCER快,其中SamApp的运行速度有了成倍的提高;在精确性方面,如果近似偏量足够小,UDApp能得到与精确值非常接近的近似模型个数,SamApp能够得到与精确值比较接近的近似模型个数。
其他文献
随着互联网的发展,网络安全问题已经引起了社会各界的厂泛重视。随看来自网络的攻击持续不断的增长,防火墙已经成为网络安全领域的一种核心设备。但是传统防火墙严格依赖于网络
近年来,通过计算机对人脸进行自动处理成为当前计算机视觉、模式识别、计算机图形学等领域的一个热点研究课题,在影视制作、视频会议、智能人机交互等方面有着广泛的应用前景
近年来,为适应社会发展需要,各高校发展迅猛,校园建设、设备购置、教师引进、教学改革、分配方式改革、扩大招生等工作的步伐加快,给高校的信息管理工作带来很大困难,如数据量增大
客户是企业生存和发展的基础,但现有的客户关系管理过分强调企业如何为客户提供价值,实际上并非所有的客户对企业来说都是有价值的,对企业来说选择有价值的客户,对客户的价值作有
时间表问题是一类特殊的资源调度问题,广泛应用于学校课程和考试的时间安排、各类大型会议、体育比赛、航班(火车、飞机、轮船等)时刻表的制定等。由于考试时间表问题属于NP完
近年来,随着无线通信技术的发展和大量智能移动终端的出现,机会网络研究在学术界受到了广泛的关注。本文就机会网络链路预测和路由策略展开研究。报文的投递成功率是衡量网络
我国是天然气资源丰富的国家之一,天然气远景储量约达38万亿m3,其中陆上占79%,海上占21%。天然气的生产、利用过程是一个流程复杂、规模大、速度快且连续运行的系统。在这个系统中
随着移动智能产品的极速发展,移动终端在人们的生活中占据着越来越重要的地位。根据CNNIC报告,截至2014年12月,中国手机网民规模达5.57亿,较2013年底增加5672万人,手机网民人群占
传送带缺陷检测是传送带修补的基础,也是传送带安全使用的保障。随着计算机技术和机器视觉的发展,以往的人工检测逐渐被自动化检测所取代。缺陷检测技术融合了图像去噪、增强
软件体系结构从系统全局刻画系统的结构,是软件动态演化的重要依据。现有的基于体系结构的软件动态演化模型中,通常使用体系结构描述语言(ADL)来刻画系统的状态和结构,但以此为