IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · 2004 · 44 citations · 26 references
Mathematical ProgrammingEngineeringCombinatorial DesignEducationComputer-aided DesignDiscrete OptimizationGeneral FloorplansCombinatorial Design TheoryDiscrete MathematicsP-admissible Floorplan RepresentationCombinatorial OptimizationComputational GeometryOrthogonal CouplingCombinatorial ProblemComputer EngineeringComputer ScienceLattice (Order)Representation TheoryGraph TheoryFormal MethodsTransitive Closure GraphParallel ProgrammingDiscrete Structure
In this paper, we extend the concept of the P-admissible floorplan representation to that of the P/sup */-admissible one. A P/sup */-admissible representation can model the most general floorplans. Each of the currently existing P/sup */-admissible representations, sequence pair (SP), bounded-slicing grid, and transitive closure graph (TCG), has its strengths as well as weaknesses. We show the equivalence of the two most promising P/sup */-admissible representations, TCG and SP, and integrate TCG with a packing sequence (part of SP) into a representation, called TCG-S. TCG-S combines the advantages of SP and TCG and at the same time eliminates their disadvantages. With the property of SP, a fast packing scheme is possible. Inherited nice properties from TCG, the geometric relations among modules are transparent to TCG-S (implying faster convergence to a desired solution), placement with position constraints becomes much easier, and incremental update for cost evaluation can be realized. These nice properties make TCG-S a superior representation which exhibits an elegant solution structure to facilitate the search for a desired floorplan/placement. Extensive experiments show that TCG-S results in the best area utilization, wirelength optimization, convergence speed, and stability among existing works and is very flexible in handling placement with special constraints.
26
Optimization by Simulated Annealing
Scott Kirkpatrick, C. D. Gelatt, M.P. Vecchi · Science · 1983 · 44K citations
Numerical Analysis, Large-scale Global Optimization, Computational Science +15
Introduction to algorithms [2nd ed.]
Thomas H. Cormen · 2001 · 1.9K citations
Yun-Chih Chang, Yao‐Wen Chang, Guangming Wu et al. · 2000 · 538 citations · Full text
Mathematical Programming, Engineering, Computational Complexity +16
A New Algorithm for Floorplan Design
Martin D. F. Wong, C. L. Liu · Design Automation Conference · 1986 · 474 citations