Advanced Search Techniques for Circuit Partitioning

S. Areibi, A. Vannelli
{"title":"Advanced Search Techniques for Circuit Partitioning","authors":"S. Areibi, A. Vannelli","doi":"10.1090/dimacs/016/03","DOIUrl":null,"url":null,"abstract":"Most real world problems especially circuit layout and VLSI design are too complex for any single processing technique to solve in isolation. Stochastic, adaptive and local search approaches have strengths and weaknesses and should be viewed not as competing models but as complimentary ones. This paper describes the application of a combined Tabu Search 1] and Genetic Algorithm heuristic to guide an eecient interchange algorithm to explore and exploit the solution space of a hypergraph partitioning problem. Results obtained indicate, that the generated solutions and running time of this hybrid are superior to results obtained from a combined eigenvector and node interchange method 11]. 1. Introduction In the combinatorial sense, the layout problem is a constrained optimization problem. We are given a description of a circuit (usually called a netlist) which is a description of switching elements and their connecting wires. We seek an assignment of geometric coordinates of the circuit components that satisses the requirements of the fabrication technology (suucient spacing between wires, restricted number of wiring layers, and so on), and that minimizes certain cost criteria. Practically all versions of the layout problem as a whole are intractable; that is, they are NP-hard. Thus, we have to resort to heuristic methods to attempt to solve such problems. One of these methods is to break up the problem into subproblems (circuit partitioning, component placement and wire routing).","PeriodicalId":376860,"journal":{"name":"Quadratic Assignment and Related Problems","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"30","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Quadratic Assignment and Related Problems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1090/dimacs/016/03","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 30

Abstract

Most real world problems especially circuit layout and VLSI design are too complex for any single processing technique to solve in isolation. Stochastic, adaptive and local search approaches have strengths and weaknesses and should be viewed not as competing models but as complimentary ones. This paper describes the application of a combined Tabu Search 1] and Genetic Algorithm heuristic to guide an eecient interchange algorithm to explore and exploit the solution space of a hypergraph partitioning problem. Results obtained indicate, that the generated solutions and running time of this hybrid are superior to results obtained from a combined eigenvector and node interchange method 11]. 1. Introduction In the combinatorial sense, the layout problem is a constrained optimization problem. We are given a description of a circuit (usually called a netlist) which is a description of switching elements and their connecting wires. We seek an assignment of geometric coordinates of the circuit components that satisses the requirements of the fabrication technology (suucient spacing between wires, restricted number of wiring layers, and so on), and that minimizes certain cost criteria. Practically all versions of the layout problem as a whole are intractable; that is, they are NP-hard. Thus, we have to resort to heuristic methods to attempt to solve such problems. One of these methods is to break up the problem into subproblems (circuit partitioning, component placement and wire routing).
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
电路划分的高级搜索技术
大多数现实世界的问题,特别是电路布局和VLSI设计太复杂,任何单一的处理技术都无法孤立地解决。随机、自适应和局部搜索方法各有优缺点,不应将它们视为相互竞争的模型,而应视为互补的模型。本文描述了禁忌搜索和遗传算法联合启发式的应用,以指导一种高效的交换算法来探索和利用超图划分问题的解空间。结果表明,该混合方法生成的解和运行时间优于特征向量与节点交换相结合的方法[11]。1. 在组合意义上,布局问题是一个约束优化问题。我们得到了电路的描述(通常称为网表),它是对开关元件及其连接线的描述。我们寻求满足制造技术要求的电路元件几何坐标的分配(导线间距足够,布线层数有限,等等),并使某些成本标准最小化。几乎所有版本的布局问题作为一个整体都是棘手的;也就是说,它们是np困难的。因此,我们不得不求助于启发式方法来尝试解决这类问题。其中一种方法是将问题分解成子问题(电路划分、元件放置和布线)。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Using QAP Bounds for the Circulant TSP to Design Reconfigurable A Constructive Method to Improve Lower Bounds for the Quadratic Assignment Problem Advanced Search Techniques for Circuit Partitioning Difficulties of Exact Methods for Solving the Quadratic Assignment Problem A Quadratic Partial Assignment and Packing Model and Algorithm for the Airline Gate Assignment Problem
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1