首页> 外文期刊>Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on >NP-Completeness and an Approximation Algorithm for Rectangle Escape Problem With Application to PCB Routing
【24h】

NP-Completeness and an Approximation Algorithm for Rectangle Escape Problem With Application to PCB Routing

机译:矩形逃逸问题的NP完备性及其近似算法在PCB布线中的应用

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

摘要

In this paper, we introduce and study the rectangle escape problem (REP), which is motivated by printed circuit board (PCB) bus escape routing. Given a rectangular region $R$ and a set $S$ of rectangles within $R$, the REP is to choose a direction for each rectangle to escape to the boundary of $R$, such that the resultant maximum density over $R$ is minimized. We prove that the REP is NP-complete, and show that it can be formulated as an integer linear programming (ILP). A provably good approximation algorithm for the REP is developed by applying linear programming (LP) relaxation and a special rounding technique to the ILP. In addition, an iterative refinement procedure is proposed as a postprocessing step to further improve the results. Our approximation algorithm is also shown to work for more general versions of REP: weighted REP and simultaneous REP. Our approach is tested on a set of industrial PCB bus escape routing problems. Experimental results show that the optimal solution can be obtained within several seconds for each of the test cases.
机译:在本文中,我们介绍并研究了矩形逸出问题(REP),该问题是由印刷电路板(PCB)总线逸出路由引起的。给定一个矩形区域$ R $和$ R $内的一组矩形$ S $,REP将为每个矩形选择一个方向以逃脱到$ R $的边界,从而使最终的最大密度超过$ R $被最小化。我们证明REP是NP完全的,并表明它可以表示为整数线性规划(ILP)。通过将线性规划(LP)松弛和特殊的舍入技术应用于ILP,为REP开发了一种可证明良好的近似算法。此外,提出了迭代优化程序作为后处理步骤,以进一步改善结果。我们的近似算法也显示适用于更通用的REP版本:加权REP和同时REP。我们的方法在一系列工业PCB总线逃逸布线问题上进行了测试。实验结果表明,对于每个测试用例,都可以在几秒钟内获得最佳解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号