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× d OPT density, where D OPT 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