非平面图的平面化算法

时间:2010-08-06 05:06:14

标签: graph boost-graph planar-graph

是否有一种流行的非平面图平面化算法。

我目前正计划在Boost(Boost Graph Library)中为无向图实现正交平面布局算法。 BGL有一个实现来检查无向图的平面性(Boyer-Myrvold平面测试),我计划使用这种方法返回的平面嵌入来进行正交布局。

但是我不确定如果输入图是非平面的,应该怎么做。我是否应该使用在这种情况下返回的Kuratowski子图做一些事情,以使图形平面。

关于“非平面图的平面化”的Google搜索会返回多篇研究论文。我不知道从哪里开始。

1 个答案:

答案 0 :(得分:1)

$ K_n $的指数多达$ K_5 $和$ K_ {3,3} $子图,从不介意未成年人,所以直接对待它们并不是非常有效。我建议翻阅所说的研究论文,以了解其他人如何处理这个问题。你应该注意以下属性:(a)提供合理的解决方案;(b)听起来像你感兴趣的图表。