极小不可满足公式在CNF公式类归约中的应用

来源 :贵州大学 | 被引量 : 0次 | 上传用户:huli890615
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
经典逻辑中的SAT问题是指布尔表达式的可满足性问题,它是计算机科学中的核心问题。SAT问题是NP完全问题,从理论上说,SAT问题不能在多项式时间内解决,它超出了现代计算机的能力。所以,SAT问题是计算机科学发展中的“瓶颈”问题,计算机科学家们一直都在寻求各种快速策略和方法试图改进SAT问题的求解。   一个CNF公式是有限个子句的合取,k-CNF是子句长度不超过k的公式类,k-SAT就是判定给定的k-CNF公式是否有可满足的解。众所周知,2-SAT问题是线性时间可解的,而k-SAT问题是NP完全的。近年来,寻找k-SAT的最优算法一直没有停止过。最新研究结果表明改进的关于k-SAT的指数时间算法的复杂度随k的递增而增加。在文献[IP99]中,R.Impagilazzo和R.Paturi定义了一个参数Sk=inf{δ|存在解决k-SAT的复杂度为o(2δn)的算法},同时,还证明了在关于k-SAT有指数时间算法的假设下,{sk}是一个关于k的递增序列。于是,在文献[IP99]中,提出了一个公开问题:如何有效的将k-CNF类公式归约为t-CNF类公式(t<k)。可以看出,解决上述问题对于k-SAT问题的研究有重要意义。   极小不可满足公式的研究是近年来兴起的关于SAT问题的一个热点方向。一个CNF公式F称为极小不可满足的(MU),如果F是不可满足,并且在F中删去任意一个子句后所得到的公式是可满足的。MU(k)表示子句数与变元数的差为k的极小不可满足公式的类。极小不可满足公式的一些结构和性质将有助于研究CNF公式类之间的归约。   本文首先提出了一个从CNF公式归约为3-CNF类公式的新算法,与现有的经典算法相比,我们的新算法在归约过程中需引入的变元更少。然后,我们通过构造合适的极小不可满足公式,得到一个将k-CNF类公式归约为t-CNF类公式(t<k)的有效算法。对于固定的k,t(3≤t<k),我们可以在关于公式F的长度的线性时间内将一个k-CNF类公式F归约为t-CNF类公式F。
其他文献
组态软件是一类数据采集与过程控制的专业软件,在以计算机为监控中心的电力综合自动化领域首先得到大量的应用,并逐步扩展到楼宇监测、水环境监测等领域,而组态图形系统是组
由于超级计算机的价格十分昂贵,其应用基本局限于一些特定领域;近年来,随着计算机技术的发展,集群系统以其极高的性能价格比逐渐赢得了超级计算机的广大市场,如电子商务系统
未来的军用和商用通信系统,大部分将由那些具有移动通信能力的无线网络设备组成。一个无线Adhoc网络是由一些移动设备,在不借助任何固定基础通信设施的前提下,组成的一个临时对
随着计算机系统规模的不断扩大和复杂性的不断增长,系统可信性问题成为网络安全领域日益关注的焦点,而传统的可信理念和技术由于不具备自我管理的能力和缺乏自主优化的特性,对随
当今,移动增值服务已经越来越被我们所熟悉,很多的企业都希望将自身的业务平台与短信息平台相结合。通过与几位年轻的开发伙伴经过半年的共同开发,开发出了基于J2EE平台下的短信
  计算机支持的协同工作(CSCW,ComputerSupportCooperativeWork)技术的出现和发展,从根本上改变了人们工作和交流方式,而作为支持协同工作的重要技术,工作流技术越来越受到了业
由于半结构数据具有结构复杂、不规范和易变等特点,研究人员普遍采用灵活的图或树形结构来设计半结构数据模型。在数据模型的基础上,研究人员又提出了若干半结构数据的查询语言
根据新闻、网络信息资料表明,近年来油罐车的装运油品在运输过程中存在很大程度的盗失,给油品运营商和广大油品用户带来很大的经济损失。目前,使用车载视频监控已成为保障装载油
  本文讨论基于规划图中动作选择策略的快速向前规划方法,智能规划是人工智能研究领域近年来发展起来的一个热门分支。通用的规划方法是为了解决一般的规划问题而设计的,在
近年来,随着新应用的不断涌现,网络用户的不断增加,带宽已经跟不上需求的发展,因此面向组的应用以其节省带宽的独特优势逐步得到广泛应用;同时,该类用户对QoS 的需求越来越迫