• DocumentCode
    523568
  • Title

    An optimal algorithm for finding disjoint rectangles and its application to PCB routing

  • Author

    Kong, Hui ; Ma, Qiang ; Yan, Tan ; Wong, Martin D F

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • fYear
    2010
  • fDate
    13-18 June 2010
  • Firstpage
    212
  • Lastpage
    217
  • Abstract
    The maximum disjoint subset (MDS) of rectangles is a subset of non-overlapping rectangles with the maximum total weight. The problem of finding the MDS of general rectangles has been proven to be NP-complete in [6]. In this paper, we focus on the problem of finding the MDS of boundary rectangles, which is an open problem and is closely related to some difficult problems in PCB routing. We propose a polynomial time algorithm to optimally solve the MDS problem of boundary rectangles. Then we show that this algorithm can be applied to find the optimal solution of the bus escape routing problem.
  • Keywords
    Algorithm design and analysis; Application software; Packaging; Permission; Pins; Polynomials; Routing; Escape Routing; Maximum Independent Subset; PCB Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2010 47th ACM/IEEE
  • Conference_Location
    Anaheim, CA, USA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-4244-6677-1
  • Type

    conf

  • Filename
    5522613