首页> 外文会议>International Conference on Theory and Applications of Satisfiability Testing >DPVIS - A Tool to Visualize the Structure of SAT Instances
【24h】

DPVIS - A Tool to Visualize the Structure of SAT Instances

机译:DPVIS - 一种可视化SAT实例结构的工具

获取原文

摘要

We present DPvis, a Java tool to visualize the structure of SAT instances and runs of the DPLL (Davis-Putnam-Logemann-Loveland) procedure. DPvis uses advanced graph layout algorithms to display the problem's internal structure arising from its variable dependency (interaction) graph. DPvis is also able to generate animations showing the dynamic change of a problem's structure during a typical DPLL run. Besides implementing a simple variant of the DPLL algorithm on its own, DPvis also features an interface to MiniSAT, a state-of-the-art DPLL implementation. Using this interface, runs of MiniSAT can be visualized—including the generated search tree and the effects of clause learning. DPvis is supposed to help in teaching the DPLL algorithm and in gaining new insights in the structure (and hardness) of SAT instances.
机译:我们呈现DPVIS,一个Java工具,可视化SAT实例的结构和DVIS-PUTNAM-LOGEMANN-LOVELAND)程序的结构。 DPVI使用高级图形布局算法,以显示来自其可变依赖性(交互)图表产生的问题的内部结构。 DPVIS还能够在典型的DPLL运行期间生成显示问题结构的动态变化的动画。除了以自己的单独实现DPLL算法的简单变体外,DPVI还还具有MiniSAT的接口,即最先进的DPLL实现。使用此接口,可以可视化的MiniSAT运行 - 包括生成的搜索树和子句学习的效果。 DPVIS应该帮助教学DPLL算法和在SAT实例的结构(和硬度)中获得新的见解。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号