Skip to main content

Octagonal Drawings of Plane Graphs with Prescribed Face Areas

  • Conference paper
Graph-Theoretic Concepts in Computer Science (WG 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3353))

Included in the following conference series:

Abstract

An orthogonal drawing of a plane graph is called an octagonal drawing if each inner face is drawn as a rectilinear polygon of at most eight corners and the contour of the outer face is drawn as a rectangle. A slicing graph is obtained from a rectangle by repeatedly slicing it vertically and horizontally. A slicing graph is called a good slicing graph if either the upper subrectangle or the lower one obtained by any horizontal slice will never be vertically sliced. In this paper we show that any good slicing graph has an octagonal drawing with prescribed face areas, in which the area of each inner face is equal to a prescribed value. Such a drawing has practical applications in VLSI floorplanning. We also give a linear-time algorithm to find such a drawing. We furthermore present a sufficient condition for a plane graph to be a good slicing graph, and give a linear-time algorithm to find a tree-structure of slicing paths for a graph satisfying the condition.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. He, X.: On floorplans of planar graphs. SIAM Journal on Computing 28(6), 2150–2167 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  2. Lengauer, T.: Combinatorial Algorithms for Integrated Circuit Layout. John Wiley & Sons, Chichester (1990)

    MATH  Google Scholar 

  3. Rahman, M.S., Nakano, S., Nishizeki, T.: A linear algorithm for bend-optimal orthogonal drawings of triconnected cubic plane graphs. Journal of Graph. Alg. and Appl. 3(4), 31–62 (1999), http://jgaa.info

    MATH  MathSciNet  Google Scholar 

  4. Shi, W.: A fast algorithm for area minimization of slicing floorplans. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 15(12), 1525–1532 (1996)

    Article  Google Scholar 

  5. Sun, Y., Sarrafzadeh, M.: Floorplanning by graph dualization: L-shaped modules. Algorithmica 10, 429–456 (1998)

    Article  MathSciNet  Google Scholar 

  6. Sait, S.M., Youssef, H.: VLSI Physical Design Automation. World Scientific, Singapore (1999)

    Google Scholar 

  7. Tamassia, R.: On embedding a graph in the grid with the minimum number of bends. SIAM J. Comput. 16, 421–444 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  8. Thomassen, C.: Plane cubic graphs with prescribed face areas. Combinatorics, Probability and Computing 1, 371–381 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  9. Yeap, K., Sarrafzadeh, M.: Floor-planning by graph dualization: 2-concave rectilinear modules. SIAM J. Comput. 22(3), 500–526 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  10. Yeap, K.H., Sarrafzadeh, M.: Sliceable floorplanning by graph dualization. SIAM J. Disc. Math. 8(2), 258–280 (1995)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rahman, M.S., Miura, K., Nishizeki, T. (2004). Octagonal Drawings of Plane Graphs with Prescribed Face Areas. In: Hromkovič, J., Nagl, M., Westfechtel, B. (eds) Graph-Theoretic Concepts in Computer Science. WG 2004. Lecture Notes in Computer Science, vol 3353. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30559-0_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30559-0_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24132-4

  • Online ISBN: 978-3-540-30559-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics