首页> 外文会议>Scandinavian Workshop on Algorithm Theory; 20060706-08; Riga(LV) >Approximation of Octilinear Steiner Trees Constrained by Hard and Soft Obstacles
【24h】

Approximation of Octilinear Steiner Trees Constrained by Hard and Soft Obstacles

机译:硬障碍和软障碍约束的八边形Steiner树的逼近

获取原文
获取原文并翻译 | 示例

摘要

The novel octilinear routing paradigm (X-architecture) in VLSI design requires new approaches for the construction of Steiner trees. In this paper, we consider two versions of the shortest octilinear Steiner tree problem for a given point set K of terminals in the plane: (1) a version in the presence of hard octilinear obstacles, and (2) a version with rectangular soft obstacles. The interior of hard obstacles has to be avoided completely by the Steiner tree. In contrast, the Steiner tree is allowed to run over soft obstacles. But if the Steiner tree intersects some soft obstacle, then no connected component of the induced subtree may be longer than a given fixed length L. This kind of length restriction is motivated by its application in VLSI design where a large Steiner tree requires the insertion of buffers (or inverters) which must not be placed on top of obstacles. For both problem types, we provide reductions to the Steiner tree problem in graphs of polynomial size with the following approximation guarantees. Our main results are (1) a 2-approximation of the octilinear Steiner tree problem in the presence of hard rectilinear or octilinear obstacles which can be computed in O(n log~2 n) time, where n denotes the number of obstacle vertices plus the number of terminals, (2) a (2 + ε)-approximation of the octilinear Steiner tree problem in the presence of soft rectangular obstacles which runs in O(n~3) time, and (3) a (1.55 + ε)-approximation of the octilinear Steiner tree problem in the presence of soft rectangular obstacles.
机译:VLSI设计中新颖的八线型路由范式(X架构)要求构造Steiner树的新方法。在本文中,我们考虑了平面上端子给定点集K的最短八线性Steiner树问题的两个版本:(1)存在硬八边形障碍的版本,以及(2)具有矩形软障碍的版本。施泰纳树必须完全避免硬障碍的内部。相反,斯坦纳树被允许越过软障碍物。但是,如果Steiner树与某个软障碍相交,则诱导子树的任何连接部分都不会长于给定的固定长度L。这种长度限制是由于其在VLSI设计中的应用而产生的,在该设计中,大型Steiner树需要插入不得放置在障碍物上方的缓冲器(或逆变器)。对于这两种问题类型,我们在多项式大小的图形中提供Steiner树问题的约简,并具有以下近似保证。我们的主要结果是(1)在存在硬直线或八边形障碍物的情况下,八边形Steiner树问题的2逼近,可以在O(n log〜2 n)时间内计算,其中n表示障碍物顶点的数量加终端的数量,在存在以O(n〜3)时间运行的软矩形障碍物的情况下,八线性Steiner树问题的(2)a(2 +ε)-逼近,以及(3)a(1.55 +ε)软矩形障碍物存在时八边形Steiner树问题的-逼近。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号