Skip to main content

On the Structure of Straight Skeletons

  • Chapter

Part of the book series: Lecture Notes in Computer Science ((TCOMPUTATSCIE,volume 5730))

Abstract

For a planar straight line graph G, its straight skeleton S(G) can be partitioned into two subgraphs S c(G) and S r(G) traced out by the convex and by the reflex vertices of the linear wavefront, respectively. By further splitting S c(G) at the nodes, at which the reflex wavefront vertices vanish, we obtain a set of connected subgraphs M 1, ..., M k of S c(G). We show that each M i is a pruned medial axis for a certain convex polygon Q i closely related to G, and give an optimal algorithm for computation of all those polygons, for 1 ≤ i ≤ k. Here “pruned” means that M i can be obtained from the medial axis M(Q i ) for Q i by appropriately trimming some (if any) edges of M(Q i ) incident to the leaves of the latter.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aichholzer, O., Aurenhammer, F.: Straight skeletons for general polygonal figures. In: Cai, J.-Y., Wong, C.K. (eds.) COCOON 1996. LNCS, vol. 1090, pp. 117–126. Springer, Heidelberg (1996)

    Google Scholar 

  2. Aichholzer, O., Aurenhammer, F., Alberts, D., Gärtner, B.: A novel type of skeleton for polygons. J. Univ. Comp. Sci. 1, 752–761 (1995)

    Google Scholar 

  3. Barequet, G., Goodrich, M.T., Levi-Steiner, A., Steiner, D.: Contour interpolation by straight skeletons. Graphical Models (GM) 66(4), 245–260 (2004)

    Article  MATH  Google Scholar 

  4. Cheng, S.W., Vigneron, A.: Motorcycle graphs and straight skeletons. Algorithmica 47(2), 159–182 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  5. Chin, F., Snoeyink, J., Wang, C.: Finding the medial axis of a simple polygon in linear time. Discr. Comp. Geom. 21(3), 405–420 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  6. Demaine, E.D., Demaine, M.L., Lubiw, A.: Folding and cutting paper. In: Akiyama, J., Kano, M., Urabe, M. (eds.) JCDCG 1998. LNCS, vol. 1763, pp. 104–118. Springer, Heidelberg (2000)

    Google Scholar 

  7. Eppstein, D., Erickson, J.: Raising roofs, crashing cycles, and playing pool: applications of a data structure for finding pairwise interactions. Discr. Comp. Geom. 22(4), 569–592 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  8. Tǎnase, M.: Shape decomposition and retrieval. Ph.D. Thesis, Utrecht Univ. (2005)

    Google Scholar 

  9. Tǎnase, M., Veltkamp, R.C.: Straight skeleton approximating the medial axis. In: Proc. 12th Annu. European Symp. on Algorithms, pp. 809–821 (2004)

    Google Scholar 

  10. Trofimov, V., Vyatkina, K.: Linear axis for general polygons: properties and computation. In: Gervasi, O., Gavrilova, M.L. (eds.) ICCSA 2007, Part I. LNCS, vol. 4705, pp. 122–135. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  11. Vyatkina, K.: A Search for Medial Axes in Straight Skeletons. In: Proc. 24th European Workshop on Comp. Geom., Nancy, France, pp. 157–160 (2008)

    Google Scholar 

  12. Vyatkina, K.: Linear Axis for Planar Straight Line Graphs. In: Proc. 15th Computing: Australasian Theory Symp., CRPIT 1994, pp. 137–150 (2009)

    Google Scholar 

  13. Yap, C.K.: An O(nlogn) algorithm for the Voronoi diagram of a set of simple curve segments. Discr. Comp. Geom. 2, 365–393 (1987)

    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

© 2009 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Vyatkina, K. (2009). On the Structure of Straight Skeletons. In: Gavrilova, M.L., Tan, C.J.K. (eds) Transactions on Computational Science VI. Lecture Notes in Computer Science, vol 5730. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10649-1_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10649-1_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10648-4

  • Online ISBN: 978-3-642-10649-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics