Min-Cut Partitioning on Underlying Tree and Graph Structures

  • Authors:
  • Spyros Tragoudas

  • Affiliations:
  • -

  • Venue:
  • IEEE Transactions on Computers
  • Year:
  • 1996

Quantified Score

Hi-index 14.98

Visualization

Abstract

We consider two generalizations of the min-cut partitioning problem where the nodes of a circuit C are to be mapped to the vertices of an underlying graph G, and the cost function to be minimized is the cost of associating the nets of C with the edges of G. Let P be the number of pins, t be the number of nodes of G, and d be the maximum number of cells on a net of C. In the first problem the graph G is a tree T. An iterative improvement heuristic is given in [9] with O(P·t3) time per pass. Our proposed heuristic guarantees identical solutions in O(P·t· min{d, t}) time per pass. The second problem is defined on any graph G. The standard iterative improvement heuristic requires O(P·t4) time per pass, but our proposed approach guarantees O(P·t· min{d, t}) time per pass. The problems find applications in VLSI physical design and in distributed systems.