[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Fast algorithm for polygon decomposition

Published: 01 November 2006 Publication History

Abstract

An O( k log( k )+ n ) algorithm is developed, where n is the number of versions, to decompose rectilinear polygons into rectangles. This algorithm uses horizontal cuts only and reports nonoverlapping rectangles the union of which is the original rectilinear polygon. This algorithm has been programmed in Pascal on an Apollo DN320 workstation. Experimentation with rectilinear polygons from VLSI artwork indicate that the present algorithm is significantly faster than the plane sweep algorithm and the algorithm proposed by K.D. Gourley and D.M. Green (1983)

Cited By

View all
  • (2019)Approximation algorithms for decomposing octilinear polygonsTheoretical Computer Science10.1016/j.tcs.2019.01.037779:C(17-36)Online publication date: 2-Aug-2019
  • (2016)An Effective Chemical Mechanical Polishing Fill Insertion ApproachACM Transactions on Design Automation of Electronic Systems10.1145/288609721:3(1-21)Online publication date: 11-May-2016
  • (2016)A Merging Heuristic for the Rectangle Decomposition of Binary MatricesProceedings of the 15th International Symposium on Experimental Algorithms - Volume 968510.1007/978-3-319-38851-9_21(310-325)Online publication date: 5-Jun-2016
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  Volume 7, Issue 4
November 2006
106 pages

Publisher

IEEE Press

Publication History

Published: 01 November 2006

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 19 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Approximation algorithms for decomposing octilinear polygonsTheoretical Computer Science10.1016/j.tcs.2019.01.037779:C(17-36)Online publication date: 2-Aug-2019
  • (2016)An Effective Chemical Mechanical Polishing Fill Insertion ApproachACM Transactions on Design Automation of Electronic Systems10.1145/288609721:3(1-21)Online publication date: 11-May-2016
  • (2016)A Merging Heuristic for the Rectangle Decomposition of Binary MatricesProceedings of the 15th International Symposium on Experimental Algorithms - Volume 968510.1007/978-3-319-38851-9_21(310-325)Online publication date: 5-Jun-2016
  • (2013)A parallel dual-scanline algorithm for partitioning parameterized 45-degree polygonsACM Transactions on Design Automation of Electronic Systems10.1145/250501518:4(1-18)Online publication date: 25-Oct-2013
  • (2013)Approximate partitioning of 2D objects into orthogonally convex componentsComputer Vision and Image Understanding10.1016/j.cviu.2012.08.017117:4(326-341)Online publication date: 1-Apr-2013
  • (2011)ACCORDProceedings of the 16th IAPR international conference on Discrete geometry for computer imagery10.5555/1987119.1987168(489-500)Online publication date: 6-Apr-2011
  • (2008)Partitioning parameterized 45-degree polygons with constraint programmingACM Transactions on Design Automation of Electronic Systems10.1145/1367045.136706113:3(1-29)Online publication date: 25-Jul-2008
  • (2006)An efficient algorithm for partitioning parameterized polygons into rectanglesProceedings of the 16th ACM Great Lakes symposium on VLSI10.1145/1127908.1127992(366-371)Online publication date: 30-Apr-2006
  • (1996)Efficient decomposition of polygons into L-shapes with application to VLSI layoutsACM Transactions on Design Automation of Electronic Systems10.1145/234860.2348651:3(371-395)Online publication date: 1-Jul-1996

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media