引用本文:周智,蒋承东,黄刘生,顾钧.Manhattan空间有障碍的最短路径和3-Steiner树算法.软件学报,2003,14(9):1503-1514
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 5074次   下载 8223 本文二维码信息
码上扫一扫!
分享到: 微信 更多
Manhattan空间有障碍的最短路径和3-Steiner树算法
周智1,1, 蒋承东1,1, 黄刘生1,1, 顾钧2
1.中国科学技术大学,计算机科学与技术系,安徽,合肥,230027;2.香港科学技术大学,计算机科学系,香港
摘要:
在VLSI设计中,多点互连是物理设计阶段的关键问题之一,而互连的点数等于2或大于2分别对应于Manhattan空间上有障碍时的最短路径问题和最小Steiner树问题,显然前者是后者的基础.连接图是研究最短路径问题的有效工具,已有的典型连接图包括基于轨迹的GC和GT以及基于自由区的GF和GG.工作包括3个方面:设计并分析了在各种连接图上实现动态的点对之间的最短路径查询算法;分析了在各个连接图上构造3-Steiner树的算法,对于已有的GC上的3-Steiner算法,将其Steiner顶点的候选集合规模从O((e+p)2)降低到了O((t+p)2),其中e,t,p分别表示边数、障碍极边数和顶点数;设计了在GG上的3-Steiner树构造算法,其平均情况时间复杂度只有(θ)(t).
关键词:  VLSI设计  连接图  最短路径  最小Steiner树
DOI:
分类号:
基金项目:Supported by the National Grand Fundamental Research 973 Program of China under Grant No.G1998030401 (国家重点基础研究发展规划(973)
On Optimal Rectilinear Shortest Paths and 3-Steiner Tree Routing in Presence of Obstacles
ZHOU Zhi,JIANG Cheng-Dong,HUANG Liu-Sheng,GU Jun
Abstract:
Finding networks with minimal cost to connect points is a key problem in VLSI design, which can be described as obstacle-avoiding shortest path and minimum Steiner tree problem according to whether the number of points is greater than 2. Connection graphs, such as track based on graphs GC and GT and free area based graphs GF and GG, are effective tools for the shortest path problem, which is the foundation of the Steiner tree problem. The contribution of this paper includes three points: The dynamic algorithms for querying the shortest path between two points on each connection graph are designed and analyzed for the first time; secondly, all algorithms for Steiner problem on each connection graph are analyzed; The number of candidate Steiner points is reduced from O((e+p)2) to O((t+p)2) in the 3-Steiner algorithm on GC, where e, t, p presents the number of edges, extreme edges of obstacles and terminals; An average Q(t) algorithm for 3-Steiner problem are designed on GG.
Key words:  VLSI design  connection graph  shortest path  minimal Steiner tree

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: