一种求解矩形块布局问题的拟物拟人算法

被引:7
作者
黄文奇
陈端兵
机构
[1] 华中科技大学计算机科学与技术学院
[2] 华中科技大学计算机科学与技术学院 武汉
[3] 武汉
关键词
Packing; VLSI布图规划; 拟物拟人算法; 占角动作; 聚类;
D O I
暂无
中图分类号
TP301.6 [算法理论];
学科分类号
摘要
在VLSI工作中提出了矩形块布局问题,对这一问题,国内外学者提出了诸如模拟退火算法,遗传算法等求解算法。本文以人类上万年以来形成的经验为基础,利用“占角”和“聚类”两个拟物拟人的思想策略,提出了基于最大穴度优先的拟物拟人布局算法。用本文提出的算法,对MCNC、GSRC两个典型测试算例的所有实例进行了实算测试,测试结果表明:计算所得布局结果的优度高,计算时间短。对MCNC和GSRC测试算例,除apte实例外,其它所有实例均得到了最优解,而计算时间都在10秒以内。与CBL算法、遗传算法和号称当今最好的CompaSS算法相比,本文算法所得结果的优度更高,计算时间更短。进一步的测试表明,本文提出的拟物拟人布局算法为当今的一种高效算法。
引用
收藏
页码:182 / 186
页数:5
相关论文
共 3 条
  • [1] 一种有效的VLSI布图规划算法
    王小港
    姚林声
    甘骏人
    [J]. 微处理机, 2002, (01) : 4 - 7
  • [2] Two personification strategies for solving circles packing problem[J] . Wenqi Huang,Ruchu Xu.Science in China Series E: Technological Sciences . 1999 (6)
  • [3] An effective quasi-human based heuristic for solving the rectangle packing problem .2 Wu Y L,Huang Wenqi,et al. European Journal of Operational Research . 2002