• DocumentCode
    375273
  • Title

    GREEDY IIP: partitioning large graphs by greedy iterative improvement

  • Author

    Becker, B. ; Drechsler, R. ; Eschbach, T. ; Günther, W.

  • Author_Institution
    Inst. of Comput. Sci., Albert-Ludwigs-Univ., Freiburg, Germany
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    54
  • Lastpage
    60
  • Abstract
    In various areas of computer science and mathematics, including scientific computing, task scheduling and VLSI design, the graph concept is used for modeling purposes, and graph partitioning algorithms are required to obtain solutions. For example, with increasing complexities of circuit design the circuit graphs may have several millions of nodes, while the CAD tools, like e.g. layout or visualization tools, work best on smaller subproblems. Thus, often partitions with a large number of components have to be determined. We present GREEDY IIP, a partitioning algorithm based on a sequence of greedy local operations. These operations are combined in an iterative manner directed by a restricted hill climbing approach. The algorithm is particularly successful, if a large number of final partitions, i.e. more than 1000, has to be computed. Experimental results on a large number of benchmarks are given. In comparison to the state-of-the-art tools GREEDY IIP shows significant advantages with respect to quality, space requirements and in many cases also with respect to run time
  • Keywords
    circuit complexity; logic design; GREEDY IIP; VLSI design; circuit design; circuit graphs; graph concept; graph partitioning algorithms; greedy iterative improvement; greedy local operations; restricted hill climbing approach; task scheduling; Algorithm design and analysis; Computer science; Iterative algorithms; Mathematical model; Mathematics; Partitioning algorithms; Processor scheduling; Scheduling algorithm; Scientific computing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Systems Design, 2001. Proceedings. Euromicro Symposium on
  • Conference_Location
    Warsaw
  • Print_ISBN
    0-7695-1239-9
  • Type

    conf

  • DOI
    10.1109/DSD.2001.952117
  • Filename
    952117