DocumentCode :
911283
Title :
An approximation algorithm for the via placement problem
Author :
Gonzalez, Teofilo F. ; Kurki-Gowdara, Shashishekhar
Author_Institution :
Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
Volume :
8
Issue :
3
fYear :
1989
fDate :
3/1/1989 12:00:00 AM
Firstpage :
219
Lastpage :
228
Abstract :
The authors consider the via placement problem that arises in multilayer printed circuit board (MPCB) layout systems. It is shown that this problem can be formulated as an integer linear max-flow problem. Since the integer linear max-flow problem is an NP-complete problem, it is unlikely that one can find an efficient algorithm for its solution. However, a solution to this via placement problem can be obtained by relaxing the integer constraints in the integer linear max-flow problem. A solution to the relaxed linear max-flow problem can be obtained by solving a linear programming problem. The procedure generates in time bounded by a low order polynomial a placement with no more than 2× dOPT density, where DOPT is the density in an optimal placement
Keywords :
circuit layout CAD; linear programming; printed circuit design; NP-complete problem; approximation algorithm; integer constraints; integer linear max-flow problem; layout systems; linear programming problem; multilayer printed circuit board; optimal placement; via placement problem; Approximation algorithms; Communication system control; Joining processes; Linear programming; Nonhomogeneous media; Pins; Polynomials; Printed circuits; Routing; Wires;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.21841
Filename :
21841
Link To Document :
بازگشت