IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · 1990 · 69 citations · 11 references
EngineeringComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureOptimizationAssignment ProblemsChip PackagingCombinatorial OptimizationInterconnect DesignLayout OptimizationVery-large-scale Integration LayoutInterconnect AssignmentInterconnect Layout OptimizationInterconnect Network DesignInterconnect OptimizationLayer AssignmentMultichip ModulesPlacement Algorithms
The layer assignment problem that arises in the design of a multichip module, a high-performance compact package for the interconnection of several hundred chips, is studied. The aim is to place each net in a x-y pair of layers, so as to minimize the number of such pairs. An approximation algorithm, running in O(nd) time is presented for minimizing the number of layers, where n is the number of nets and d is the (two-dimensional) density of the problem.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
11
Optimization by Simulated Annealing
Scott Kirkpatrick, C. D. Gelatt, M.P. Vecchi · Science · 1983 · 44.6K citations
The complexity of satisfiability problems
Thomas J. Schaefer · 1978 · 1.8K citations · Full text
An Algorithm for Path Connections and Its Applications
C. Y. Lee · IEEE Transactions on Electronic Computers · 1961 · 1.6K citations