随程序规模动态调整的通道优化布线算法

被引:5
作者
胡开宝 [1 ]
张毅坤 [1 ]
赵明 [2 ]
机构
[1] 西安理工大学计算机科学与工程学院
[2] 上海零一拼装信息技术有限公司
关键词
软件可视化; 层次图; 广义张量平衡算法; 交叉最小化; 通道布线;
D O I
暂无
中图分类号
TP301.6 [算法理论];
学科分类号
080201 [机械制造及其自动化];
摘要
针对常规层次型布图算法在大规模程序中布线混乱的缺点,借鉴Sugiyama层次布局算法,提出了一种随着程序规模动态调整的通道优化布线算法。通过将节点的通道数目与程序规模建立函数关系,以解决现有算法在布图时出现的线路重叠和效率低下的问题;在布图中结合广义张量平衡思想,以减少交叉并实现布图的美观性;并根据调用节点之间的相对位置关系,给出了相应的线路分配和申请策略,实现了布线的有序性。实践证明,该算法能够提高布图效率,有效地减少交叉,实现节点的有序布线和实现简单等优点。
引用
收藏
页码:1136 / 1138+1145 +1145
页数:4
相关论文
共 9 条
[1]
专用系统人机界面技术研究 [D]. 
孙军欢 .
哈尔滨工程大学,
2009
[2]
UML类图层次化自动布图算法 [J].
王晓博 ;
王欢 ;
刘超 .
软件学报, 2009, 20 (06) :1487-1498
[3]
一种基于继承次序与相关度的布图算法 [J].
张毅坤 ;
朱伟 ;
王凯 ;
胡燕京 .
计算机应用, 2009, 29 (05) :1373-1375
[4]
层次信息可视化技术的一种实现方法.[J].窦长威;.工程地质计算机应用.2007, 02
[5]
概念图的布局算法研究 [J].
赵国庆 ;
杨南应 ;
贾振洋 ;
范典 ;
黄荣怀 .
开放教育研究, 2005, (05)
[6]
一种基于通道的层次布图算法的研究和实现 [J].
欧胜高 ;
刘超 .
计算机应用研究, 2004, (11) :173-174+177
[7]
软件可视化技术及其应用研究 [J].
刘孟仁 ;
刘海庆 .
计算机应用研究, 2002, (06) :26-28
[8]
一种有效的软件结构图的布图算法 [J].
孙昌爱 ;
刘超 ;
金茂忠 .
北京航空航天大学学报, 2000, (06) :705-709
[9]
Arc Crossing Minimization in Graphs with GRASP.[J].Rafael Martí.IIE Transactions.2001, 10