A framework for solving VLSI graph layout problems

From MaRDI portal
Publication:796306

DOI10.1016/0022-0000(84)90071-0zbMath0543.68052OpenAlexW2029282358MaRDI QIDQ796306

Sandeep N. Bhatt, Frank Thompson Leighton

Publication date: 1984

Published in: Journal of Computer and System Sciences (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1016/0022-0000(84)90071-0



Related Items

Facial reduction for symmetry reduced semidefinite and doubly nonnegative programsNon-crossing shortest paths lengths in planar graphs in linear timeA note on the SDP relaxation of the minimum cut problemInserting Multiple Edges into a Planar GraphImplementing shared memory on multi-dimensional meshes and on the fat-treeEfficient iterated greedy for the two-dimensional bandwidth minimization problemFission: Practical algorithms for computing minimum balanced node separatorsNon-crossing shortest paths lengths in planar graphs in linear timeA topology-shape-metrics framework for ortho-radial graph drawingCyclic bandwidth sum of graphsAlgorithms for the fixed linear crossing number problemNon-Crossing Shortest Paths in Undirected Unweighted Planar Graphs in Linear TimeA lower bound for area-universal graphsCrossing number, pair-crossing number, and expansionLong edges in the layouts of shuffle-exchange and cube-connected cycles graphsVertex ordering and partitioning problems for random spatial graphs.Alternative evaluation functions for the cyclic bandwidth sum problemHeuristics for the constrained incremental graph drawing problemThe crossing number of chordal ring networksGlobal wire routing in two-dimensional arraysSplitting necklaces\(\ell ^2_2\) spreading metrics for vertex ordering problemsAn approach to emulating separable graphsGraph graphics: Theory and practiceSparsest Cut in Planar Graphs, Maximum Concurrent Flows and Their Connections with the Max-Cut ProblemOn embedding graphs in treesThe \(S\)-\textsc{labeling} problem: an algorithmic tourA compact layout for the three-dimensional tree of meshesTabu search for the cyclic bandwidth problemThe complexity of minimizing wire lengths in VLSI layoutsCongestion optimale du plongement de l’hypercube $H (n)$ dans la chaîne $P(2^n)$Embeddings of circulant networksOptimal Cheeger cuts and bisections of random geometric graphsThe crossing number of locally twisted cubes \(L T Q_n\)Optimum embedding of complete graphs in booksAn experimental evaluation of local search heuristics for graph partitioningNew results on drawing angle graphsGeneral variable neighborhood search for computing graph separatorsReal-time emulations of bounded-degree networksApproximation Algorithms for Euler Genus and Related ProblemsA variable depth neighborhood search algorithm for the min-max arc crossing problemFast balanced partitioning is hard even on grids and treesGraph layout problemsEmbedding hypercubes into cylinders, snakes and caterpillars for minimizing wirelengthCrossing-number critical graphs have bounded path-widthBalanced tree partition problems with virtual nodesTheory and application of width bounded geometric separatorsOptimal cache-oblivious mesh layoutsA linear time algorithm for embedding locally twisted cube into grid network to optimize the layoutOrthogonal drawings and crossing numbers of the Kronecker product of two cyclesOptimal Embedding of Locally Twisted Cubes into GridsExact crossing number parameterized by vertex coverÉtude de la séparation et de l'élimination sur une famille de graphes quotients déduite d'une méthode de dissections emboîtéesRotation and crossing numbers for join productsCrossing number additivity over edge cutsA Maximum Weight Clique Algorithm For Dense Circle Graphs With Many Shared EndpointsOrthogonal drawings of graphs for the automation of VLSI circuit designTwo models of two-dimensional bandwidth problemsRepresentations of graphs and networks (coding, layouts and embeddings)On the parameterized complexity of computing balanced partitions in graphsNew graph decompositions with applications to emulationsA branch-and-cut approach to the crossing number problemThe MIN-cut and vertex separator problemProduct-shuffle networks: Toward reconciling shuffles and butterfliesA hybrid breakout local search and reinforcement learning approach to the vertex separator problemArea-time tradeoffs for universal VLSI circuitsDESIGN OF A PARALLEL INTERCONNECT BASED ON COMMUNICATION PATTERN CONSIDERATIONSA dual representation simulated annealing algorithm for the bandwidth minimization problem on graphsModeling hypergraphs by graphs with the same mincut propertiesRelating the bisection width of dual-port, server-centric datacenter networks and the solution of edge isoperimetric problems in graphsCrossing number and weighted crossing number of near-planar graphsA tighter insertion-based approximation of the crossing numberAn analysis of some linear graph layout heuristicsMin-max-boundary domain decompositionThe treewidth of line graphsMULTI-DIRECTIONAL WIDTH-BOUNDED GEOMETRIC SEPARATOR AND PROTEIN FOLDINGCrossing and Weighted Crossing Number of Near-Planar GraphsThe crossing number of \(K_{1,m,n}\)Sparsest cut in planar graphs, maximum concurrent flows and their connections with the max-cut problemRepresenting graph families with edge grammarsUnnamed ItemThe complexity of tree partitioningCharacterization of the congestion lemma on layout computationAn exact combinatorial algorithm for minimum graph bisectionA bounded-error quantum polynomial-time algorithm for two graph bisection problemsA note on the crossing number of the cone of a graphUNIVERSAL ROUTING AND PERFORMANCE ASSURANCE FOR DISTRIBUTED NETWORKSComplexities of layouts in three-dimensional VLSI circuitsThe Crossing Number of Graphs: Theory and ComputationExact wirelength of hypercubes on a gridEmbedding Graphs in Books: A Layout Problem with Applications to VLSI DesignEmbedding algorithm of spined cube into grid structure and its wirelength computationThe bisection width of cubic graphsAdvances in the theory and practice of graph drawingA new lower bound for the bipartite crossing number with applicationsSquare-root rule of two-dimensional bandwidth problemBounding the bandwidths for graphsOn the complexity of planar Boolean circuitsTabu search for min-max edge crossing in graphsOn the crossing numbers of loop networks and generalized Petersen graphsWhich crossing number is it anyway?Non-crossing shortest paths in undirected unweighted planar graphs in linear timeSeparator-based graph embedding into multidimensional grids with small edge-congestionImplementing shared memory on mesh-connected computers and on the fat-treeSelf-adjusting grid networks to minimize expected path lengthBalanced partitions of trees and applicationsAn upper bound for the crossing number of augmented cubesSelf-adjusting Grid Networks to Minimize Expected Path LengthLattice bandwidth of random graphsA general variable neighborhood search for the cyclic antibandwidth problem



Cites Work