• DocumentCode
    898896
  • Title

    Min-cut partitioning on underlying tree and graph structures

  • Author

    Tragoudas, Spyros

  • Author_Institution
    Dept. of Comput. Sci., Southern Illinois Univ., Carbondale, IL, USA
  • Volume
    45
  • Issue
    4
  • fYear
    1996
  • fDate
    4/1/1996 12:00:00 AM
  • Firstpage
    470
  • Lastpage
    474
  • 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, the 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 (Vijayan, 1991) 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
  • Keywords
    VLSI; circuit optimisation; graph theory; trees (mathematics); VLSI design; circuit nodes; circuit partitioning; cost function; distributed systems; graph; iterative improvement heuristic; min-cut partitioning; tree; Circuits; Computer science; Cost function; Design automation; Pins; Routing; Tree graphs; Very large scale integration; Virtual colonoscopy;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.494104
  • Filename
    494104