改进的基于活性膜P系统的SAT求解算法

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:hogutan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
布尔命题可满足性(SAT)问题是近些年来最受关注的NP完全问题之一,它在许多重要领域中发挥着关键的作用。膜计算是自然计算的一个分支,它已被证明可以以并行计算模式在多项式时间内解决NP问题。本硕士论文介绍的主要研究成果是提出一种改进的基于活性膜P系统的SAT求解算法。活性膜P系统是一种类细胞膜计算系统,这种系统仿照细胞中的生化反应,将需要处理的数据分别放入相对独立的类细胞区域里分别进行处理,数据可以在这些区域间传递,这些区域也可以新生和瓦解。分裂规则则是用来对SAT问题的给定子句集进行简化处理的一种规则,可以将个子句集分割为两个具有重叠部分的新子句集分别进行处理,这一点与活性膜P系统的计算模式明显是相互吻合的,这也就是本论文提出的改进算法的理论基础。基于以上知识和思想,本论文的研究工作主要如下:1.深入分析了传统的基于活性膜P系统的SAT求解算法的计算思想,并基于分析结果,选择利用与传统算法具有互补计算思想的经典SAT问题化简规则——分裂规则对传统算法进行改进提升。2.将分裂规则揉入传统算法的框架中,并且为了分裂规则能够在整个计算过程中被重复执行,在算法的框架中加入另外三个SAT问题化简规则——重言式规则、单文字规则、纯文字规则,从而得到一个改进的SAT膜计算算法。新加入的化简规则中,单文字规则和纯文字规则可以减少计算过程中膜分裂的次数,降低膜内容对象的数量,即可以同时降低算法的空间和时间复杂度。3.对改进算法的计算复杂度与传统算法的计算复杂度进行对比以证明改进算法在计算能力方面的优势,同时对改进算法求解SAT问题的计算过程进行实例演示,并在求解过程中的部分节点上将改进算法的膜结构与处于同等求解进度下的传统算法的膜结构进行对比,以直观展示改进算法计算性能的提升。
其他文献
近年来以可再生能源为主的分布式发电以其清洁高效的优点在社会发展中受到极大关注和重视,并逐渐成为了供电系统中的重要组成部分,其中太阳能、风能等大多数分布式能源需要通过交-直-交或直-交电力电子变换器接口向微电网或电网输送功率。由于分布式发电具有分散性、间歇性和实时波动等特点,同时并网逆变器本身无法为电力系统提供支撑频率稳定的旋转惯量,分布式发电在电力系统中渗透率的升高将对电网运行的稳定性造成威胁。虚
2018年11月5日注定将被历史铭记。习总书记在上海首届中国国际进口博览会开幕式发表了重要讲话,宣布上海证券交易所设立科创板并试点注册制。中国科技企业实现自己的“纳斯达克”梦即将到来。众所周知,设立科创板并试点注册制对于促进我国多层次资本市场的健康发展以及改革完善资本市场的基础制度,是一个重大举措。经过这些年的发展与实践,投资者与政府部门对于尽快设立科创板并试点注册制已基本达成共识,通过科创板市场
学位
随着全髋关节手术置换量的增加,术后假体固定失败需要翻修的患者也日益增多。翻修患者大多存在不同程度的骨缺损,其中PaproskyⅢ型骨缺损最为严重,而目前针对PaproskyⅢ型骨缺损的重建方案还缺乏统一的认识。为此,本文针对PaproskyⅢ型骨缺损中的三点缺损和髋臼上方骨缺损的不同重建方案展开深入研究,通过有限元方法对不同翻修方案进行初始稳定性和生物力学分析。首先,建立了无骨缺损的全髋关节置换有
大数据时代下,信息技术的快速发展与广泛应用,推动着医学行业朝着医学信息化的方向探索发展,并成为了一种主流趋势。在医学领域中,蕴含有效信息的非结构化文本数据源源不断的产生,尤其是糖尿病这种常见的慢性疾病,每天产生的数据量更是数以万计。如何从这些海量医学文本中提取出有效信息并加以存储管理对医学信息化的发展具有重大意义。知识图谱作为一种具备语义表达、检索和推理等能力的知识管理与应用的基础设施,能够有效地
百年大计,教育为本;教育大计,教师为本。普通高中教育是基础教育的高级阶段,是连接基础教育与高等教育的纽带。全面提高普通高中教育质量,对于国家培养担当民族复兴大任的时代新人至关重要。普通高中教育质量提升的关键在于建设一支高素质、专业化的高中教师队伍。由于城乡之间仍存在着巨大差距,农村高中教师成为我国高中教师队伍建设的洼地,提升农村高中教师队伍建设质量,对于推进我国教育均衡和教育公平意义非凡。本文以J
随着现代科学技术的发展和我国工业化进程的加快,旋转机械的应用范围越来越广泛,结构和工艺越来越复杂,设备日趋大型化、集成化和智能化。转子系统作为旋转机械的核心部件,其健康状态将直接影响整个设备的正常运行。由于受到生产制造时难以避免的加工误差和复杂、恶劣的工作环境的影响,转子系统常会出现裂纹和转轴不对中的故障。随着故障程度的加剧,不仅将会使整个系统设备停运,造成不可估量的经济损失,而且会对相关人员的人
自然科学与社会科学中的许多问题均可转化成布尔可满足问题(Satisfiability Problem,SAT),并且SAT问题也是计算机以及人工智能等科学领域的核心问题之一。因此,随着计算机科学、智能信息的快速发展,为解决各种实际问题,研究SAT问题以及其求解具有深刻意义。SAT问题中的算法主要分为完备算法和不完备算法,本文主要研究的是完备算法中的CDCL(Conflict Drive Claus
题目是人们在观看、理解绘画作品时非常关键的步骤之一,题目的命名也是艺术创作中不可缺少的环节之一。但题目与作品的共谋关系,包括在艺术实践中都易被忽视。本文以此为出发
随着新能源和微电网技术的快速发展,为有效提升微电网的灵活性及其对分布式电源的管控能力,达到支撑能源互联网运行的目的,采用电力电子变压器(Power Electronic Transformer,PET)实现微电网接入主电网的方式已经得到了学者们广泛的关注和研究。由于PET具有多端口结构且各端口的变换器灵活可控,且能够实现电气隔离、电压等级的变换和能量传递等功能,因此够满足未来交直流混合配电网多种形