两种基于Tableaux算法的reasoner的源码分析(2)
最近更新:2026-07-08   |   字数总计:1.6k   |   阅读估时:6分钟   |   阅读量:
  1. 两种基于Tableaux算法的reasoner的源码分析(2)
    1. FaCT++源码分析
      1. 第一站:图纸与积木 —— dlCompletionTree.h 和 dlCompletionGraph.h
        1. 1. dlCompletionTree.h —— 节点的定义
        2. 2. dlCompletionTreeArc.h —— 边的定义
          1. (1) 双向性(Reverse)
          2. (2) 边被"合并"(isIBlocked 检查)
          3. (3) 依赖集(DepSet)
      2. 第二站:checkSatisfiability —— Tableau 主循环
        1. Tableau 概念与代码的对应关系
      3. 关键设计亮点总结