二叉判定图理论研究及其应用

二叉判定图理论研究及其应用

论文摘要

二叉判定图这种数据结构主要用来表示逻辑表达式,而现在人们已经研制了一些表示方法:比如二叉判定树、真值表、卡诺图等等,但是对于这些表达方式而言,存储空间的需要比较大,还存在着大量的冗余数据。二叉判定图则是在二叉判定树的基础上,消除了其中的冗余结点,减少了对存储空间的需求,从而提高了求解问题的速度。文中比较全面地介绍了二叉判定图的基本理论。首先由二叉判定树表示的布尔函数,引出了布尔函数的二叉判定图表示方法。之后详细的介绍了二叉判定图的构造算法。通过对二叉判定图理论的学习和研究,我提出了利用二叉判定图对极小碰集和约束满足问题求解的算法。极小碰集问题是在基于模型的诊断中遇到的问题。这种方法不会因剪枝而丢失解;而且不用求出全部的碰集,但是所求得的解却包含全部的极小碰集。约束满足问题作为人工智能领域的研究方向,在经过几十年的研究后,目前已经拥有了数量丰富的各种求解算法。本文给出了利用二叉判定图求约束满足问题的算法,并编程实现了对N皇后问题的求解。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 二叉判定图理论的国内外现状
  • 1.2 二叉判定图理论研究的目的和意义
  • 1.3 本文主要的研究内容
  • 第二章 二叉判定图的基础知识
  • 2.1 布尔函数和二叉判定图
  • 2.1.1 相关概念和定理
  • 2.1.2 变量顺序对二叉判定图大小的影响
  • 2.2 BDD 的基本算法
  • 2.2.1 一般的构造算法
  • 2.2.2 深度优先BDD 构造算法
  • 2.3 其它算法
  • 2.4 小结
  • 第三章 用ROBDD 计算极小碰集
  • 3.1 模型诊断的相关概念
  • 3.2 BDD 计算极小碰集的算法设计
  • 3.2.1 析取式方程组的相关概念和性质
  • 3.2.2 调用APPLY 算法和MK 算法
  • 3.2.3 极小碰集的算法和应用
  • 3.3 实验
  • 第四章 用ROBDD 求解约束满足问题
  • 4.1 约束满足问题
  • 4.1.1 约束满足问题概念
  • 4.1.2 约束满足问题的解法
  • 4.2 BDD 计算约束满足问题的算法设计
  • 4.3 实验
  • 4.4 小结
  • 第五章 结论与展望
  • 5.1 结论
  • 5.2 工作展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].约束满足问题在题库系统中的应用[J]. 民营科技 2008(04)
    • [2].人工智能中感知问题的求解技术——约束满足法[J]. 楚雄师范学院学报 2008(03)
    • [3].高校排课问题的约束满足优化模型与算法[J]. 科技视界 2012(18)
    • [4].非二元约束满足问题的产品配置建模与求解[J]. 武汉理工大学学报 2010(01)
    • [5].基于约束满足问题的应急决策[J]. 计算机工程 2010(07)
    • [6].一种基于分布式约束满足的资源优化模型[J]. 计算机应用研究 2009(03)
    • [7].一种求解二元约束满足问题自适应粒子群算法[J]. 计算机工程与应用 2009(29)
    • [8].配置设计的分级约束满足问题求解方法研究[J]. 机械科学与技术 2008(04)
    • [9].修复式约束满足算法求解流水车间订单投放问题[J]. 制造业自动化 2014(03)
    • [10].基于约束满足问题的产品拆卸序列规划[J]. 中国机械工程 2010(17)
    • [11].结合方向关系和拓扑关系的约束满足推理[J]. 计算机工程与应用 2008(16)
    • [12].基于动态约束满足的炼钢连铸重调度算法[J]. 计算机应用 2012(12)
    • [13].基于动态约束满足的连铸热轧一体化滚动计划[J]. 计算机集成制造系统 2011(10)
    • [14].半定性约束满足问题求解[J]. 吉林大学学报(工学版) 2012(04)
    • [15].基于聚类--约束满足算法的钢管入库优化决策模型[J]. 北京科技大学学报 2014(01)
    • [16].基于约束满足问题的自动排课算法研究[J]. 商丘师范学院学报 2010(09)
    • [17].基于约束满足的热轧无缝钢管生产排序模型与算法[J]. 冶金自动化 2013(03)
    • [18].广义动态约束满足问题的一种双层组合启发式求解算法[J]. 机械工程学报 2011(03)
    • [19].基于关联约束非二元弧一致性的约束满足问题求解[J]. 计算机科学 2008(05)
    • [20].基于约束满足问题的绿色产品配置设计[J]. 机械工程学报 2010(19)
    • [21].值域增长约束满足问题的无回溯与随机行走策略的算法复杂性分析[J]. 计算机科学 2014(04)
    • [22].一种基于预处理技术的约束满足问题求解算法[J]. 计算机学报 2008(06)
    • [23].模糊约束满足在夜间车辆识别中的应用[J]. 中国图象图形学报 2008(08)
    • [24].结合约束满足消除误判的等价性验证方法[J]. 吉林大学学报(工学版) 2011(05)
    • [25].融合约束满足和遗传优化的炼钢连铸生产调度[J]. 计算机集成制造系统 2013(11)
    • [26].基于约束满足和遗传算法的排课算法[J]. 计算机工程 2010(14)
    • [27].约束满足问题求解的符号OBDD技术[J]. 桂林电子科技大学学报 2010(06)
    • [28].基于非二元约束满足的配置问题求解方法[J]. 计算机工程 2008(07)
    • [29].作业车间排序重调度问题及其改进修复约束满足算法[J]. 计算机集成制造系统 2008(09)
    • [30].分布式约束满足问题及其在MAS任务分配中的应用[J]. 计算机应用研究 2009(02)

    标签:;  ;  ;  

    二叉判定图理论研究及其应用
    下载Doc文档

    猜你喜欢