IEEE Transactions on Circuits and Systems · 1977 · 37 citations · 7 references
ComputingComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureOptimizationApproximation AlgorithmsBranch And BoundChannel CapacityCombinatorial OptimizationNetwork OptimizationShortest Path AlgorithmsDijkstra's AlgorithmFeasible FlowInterconnect Layout OptimizationMemory SpacePlacement AlgorithmsUniform-cost Search
The problem dealt with in this paper is the optimum ordering of boards on a linear backplane, which minimizes the maximum number of interboard connections in a large system. First, an approximation algorithm is proposed, which produces a feasible solution whose cost, i.e. the maximum number of interboard connections, is not more than ( <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1 + \epsilon</tex> ) times the cost of an optimum solution. The algorithm is essentially a branchand-bound method based on Dijkstra algorithm or the uniform cost method, saving computation time and memory space. Second, a quick and straight-forward algorithm is proposed which finds some locally optimum solution very fast and provides a useful information preceding the approximation algorithm. Several experimental results are shown to evaluate the efficiency of the algorithms.
7
A note on two problems in connexion with graphs
E. Dijkstra · Numerische Mathematik · 1959 · 23.8K citations
Branch-and-Bound Methods: A Survey
Eugene L. Lawler, Derek Wood · Operations Research · 1966 · 2K citations
The Backboard Wiring Problem: A Placement Algorithm
Leon Steinberg · SIAM Review · 1961 · 381 citations
Donald L. Adolphson, T. C. Hu · SIAM Journal on Applied Mathematics · 1973 · 278 citations