首页> 外文会议>International symposium on algorithms and data structures >The Complexity of Drawing Graphs on Few Lines and Few Planes
【24h】

The Complexity of Drawing Graphs on Few Lines and Few Planes

机译:几条线和几条平面上的图形绘制的复杂性

获取原文

摘要

It is well known that any graph admits a crossing-free straight-line drawing in R~3 and that any planar graph admits the same even in R~2. For a graph G and d ∈ {2,3}, let ρ_d~1(G) denote the minimum number of lines in R~d that together can cover all edges of a drawing of G. For d = 2, G must be planar. We investigate the complexity of computing these parameters and obtain the following hardness and algorithmic results. 1. For d ∈ {2,3}, we prove that deciding whether ρ_d~1(G) ≤ k for a given graph G and integer k is 3R-complete. 2. Since NP ⊆ ∃R, deciding ρ_d~1(G) ≤k is NP-hard for d ∈ {2,3}. On the positive side, we show that the problem is fixed-parameter tractable with respect to k. 3. Since ∃R ⊆ PSPACE, both ρ_2~1(G) and ρ_3~1(G) are computable in polynomial space. On the negative side, we show that drawings that are optimal with respect to ρ_2~1 or ρ_3~1 sometimes require irrational coordinates. 4. Let ρ_3~2(G) be the minimum number of planes in R~3 needed to cover a straight-line drawing of a graph G. We prove that deciding whether ρ_3~2(G) ≤ k is NP-hard for any fixed k ≥ 2. Hence, the problem is not fixed-parameter tractable with respect to k unless P = NP.
机译:众所周知,任何图都允许在R〜3中出现无交叉的直线图形,而任何平面图甚至在R〜2中都承认相同的直线。对于图G和d∈{2,3},令ρ_d〜1(G)表示R〜d中可以覆盖G图的所有边缘的最小线条数。对于d = 2,G必须为平面的我们研究了计算这些参数的复杂性,并获得了以下硬度和算法结果。 1.对于d∈{2,3},我们证明确定给定图G和整数k的ρ_d〜1(G)≤k是否是3R完全的。 2.由于NP⊆R,因此对于d∈{2,3},决定ρ_d〜1(G)≤k是NP-难的。从积极的方面来看,我们证明问题相对于k是固定参数可处理的。 3.由于∃R⊆PSPACE,因此ρ_2〜1(G)和ρ_3〜1(G)在多项式空间中都是可计算的。在负面方面,我们表明相对于ρ_2〜1或ρ_3〜1最佳的图形有时需要无理坐标。 4.令ρ_3〜2(G)是覆盖图G的直线图所需的R〜3中的最小平面数。我们证明确定ρ_3〜2(G)≤k对于NP-hard是困难的。任何固定的k≥2。因此,除非P = NP,否则问题对于k而言不是固定参数可解决的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号