首页> 外文会议>International symposium on graph drawing >Upward Planarity Testing via SAT
【24h】

Upward Planarity Testing via SAT

机译:通过SAT进行向上平面测试

获取原文

摘要

A directed acyclic graph is upward planar if it allows a drawing without edge crossings where all edges are drawn as curves with monotonously increasing y-coordinates. The problem to decide whether a graph is upward planar or not is NP-complete in general, and while special graph classes are polynomial time solvable, there is not much known about solving the problem for general graphs in practice. The only attempt so far was a branch-and-bound algorithm over the graph's triconnectivity structure which was able to solve sparse graphs. In this paper, we propose a fundamentally different approach, based on the seemingly novel concept of ordered embeddings. We carefully model the problem as a special SAT instance, i.e., a logic formula for which we check satisfiability. Solving these SAT instances allows us to decide upward planarity for arbitrary graphs. We then show experimentally that this approach seems to dominate the known alternative approaches and is able to solve traditionally used graph drawing benchmarks effectively.
机译:如果有向无环图允许绘制没有边缘交叉点的图形,则其中所有边线都绘制为具有单调递增的y坐标的曲线,如果它是有向无环图,则它是向上的平面。通常,确定图是否为向上平面的问题是NP完全的,并且尽管特殊的图类是多项式时间可解的,但在实践中解决该通用图的问题知之甚少。到目前为止,唯一的尝试是对图的三连通性结构进行分支定界算法,该算法能够解决稀疏图。在本文中,我们基于有序嵌入的看似新颖的概念,提出了一种根本不同的方法。我们将问题作为特殊的SAT实例仔细建模,即检查可满足性的逻辑公式。解决这些SAT实例使我们能够决定任意图形的向上平面性。然后,我们通过实验表明,这种方法似乎在已知的替代方法中占主导地位,并且能够有效地解决传统使用的图形绘制基准。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号