IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · 1985 · 197 citations · 7 references
Mathematical ProgrammingEngineeringNetwork RoutingNetwork AnalysisInterconnection Network ArchitectureSystems EngineeringParallel ComputingCombinatorial OptimizationNetwork OptimizationRouting ProtocolElectrical EngineeringComputer EngineeringInterconnection NetworkIntervening ChannelComputer ScienceLsi CircuitsNetwork Routing AlgorithmEfficient Optimal AlgorithmDogleg Channel Routing
Interconnecting two rows of points across an intervening channel is an important problem in the design of LSI circuits. The most common methodology for producing such interconnections uses two orthogonal layers of parallel conductors and allows wires to "dogleg" arbitrarily. Although effective heuristic procedures are available for routing channels with this methodology, no efficient optimal algorithm has yet been discovered for the general case problem. We show that such an algorithm is unlikely to exist by establishing that this problem is NP-complete.
7
D.N. Deutsch · 1976 · 397 citations
Wireless Communications, Physical Design (Electronics), Engineering +15
ALGORITHMS FOR INTEGRATED CIRCUIT LAYOUT: AN ANALYTIC APPROACH
Andrea S. LaPaugh · 1980 · 95 citations · Full text
The complexity of design automation problems
Sartaj Sahni, Atul Bhatt · 1980 · 84 citations · Full text
Optimal wiring between rectangles
Danny Dolev, Kevin Karplus, Alan Siegel et al. · 1981 · 68 citations