【摘 要】
:
可满足性问题(satisfiability problem,简称SAT问题)作为第一个被证明的NP完全问题,有着重要的理论及应用意义。它是计算机理论与应用的核心问题,在计算机科学、人工智能等学
论文部分内容阅读
可满足性问题(satisfiability problem,简称SAT问题)作为第一个被证明的NP完全问题,有着重要的理论及应用意义。它是计算机理论与应用的核心问题,在计算机科学、人工智能等学科中有重要的理论及应用价值。而对可满足性问题求全解,在电子设计自动化(Electronic Design Automation,简称EDA)领域有着重要的应用价值。本文介绍了对可满足性问题求全解的理论及实践意义。对可满足性求解器算法进行比较,从中选择了效率较高且适用于全解求解器的算法。分别从增量式和隔离子句的角度,提出了两点适用于全解求解器的新算法:(1)从增量式角度对文字权值进行调整,并提出对隔离子句的冲突分析及回溯处理。本算法结合了布尔可满足性程序中的变量状态独立衰减总和的启发式决策算法,对于全解求解器运行过程中加入的隔离子句所涉及的文字权值进行调整,从而提高全解求解效率。对隔离子句造成的冲突提出专门的冲突分析及回溯处理机制,使每次添加一个隔离子句后,程序可以迅速进入下一次求解过程。(2)从隔离子句的角度对全解求解器进行改进。提出了基于CNF的类Don’tcares算法。这一算法借鉴了基于混合表示法(hybrid representations,即将电路特征和合取范式相结合)的Don’t cares算法,提出了单纯基于合取范式输入法的类Don’t cares算法。使基于CNF输入的全解求解器效率得到了一定程度的提高。提出对隔离子句的归并处理策略。能够对当前得到的隔离子句进行一定程度的归并处理,又不需要消耗太多的运行时间和系统空间资源。从实验结果可以看出以上两种算法对全解求解器效率的提高。
其他文献
排课是高校教学管理工作中的一项十分繁重且相当复杂的工作。随着各高校的不断扩招,教室和教师资源日益紧张。在这种情况下,利用计算机自动排课,生成结构合理、满足各方需求
对于法定计量检测机构,计量器具检测报价和划价信息的管理都是非常重要的工作。然而,大多数机构对于检测价格信息的管理还停留在传统的工作模式下,耗费大量的时间和资源,却不
获取准确的车辆位置信息是当前智能交通系统研究中的热点问题,也是车载自组织网络(VANET)中车辆定位和导航技术的关键问题。近年来,利用车载自组织网络进行智能交通系统(ITS)的
随着Web信息的迅速扩张,Web成为当今信息获取和发布的事实标准。为此人们对信息抽取(IE)系统进行大量研究,以帮助用户在浩瀚如烟的Web上准确有效地提取自己真正需要的信息。
当前Web拥有丰富的信息资源,己经成了人们获取信息的重要渠道。但是,由于Web页面的无结构性、半结构性、超链接的自由无序、以及Web内容的海量性、多样性和动态变化,使得人们从W
物体识别是近年来图像处理和计算机视觉领域一个十分活跃的分支和备受关注的前沿课题。该领域的研究有着广泛的应用价值,如应用于智能安全监控、人机接口、人体运动细节分析
图像是因特网上内容的一个重要组成部分,它能够直接、形象的表达信息。随着数字照相设备和具有拍照功能的手机的普及,数字图像的数量正在急剧的膨胀。与此同时,图像信息的应
USB接口给用户带来便利的同时,也带来了安全隐患,成为不法用户窃取系统信息资源的重要I/O通道之一。微软和一些第三方厂家都针对Windows操作系统对USB接口访问控制给出了自己
Ad hoc网络是一种不依赖于固定基础设施的、自组织的无线移动网络。移动终端具有路由功能,可通过无线连接动态地构成任意的网络拓扑。Ad hoc网络非常适合于军事、商业、个人
路径规划近年来一个热点研究问题,它被广泛应用于多个领域也形成了较完善的理论体系和算法基础。随着科学技术的不断进步,路径规划的应用范围也不断扩展,逐渐成为众多领域的