Abstract
An edge-unfolding of a polyhedron is a cutting of the polyhedron’s surface along its edges so that its surface can be flattened into a single connected flat patch on the plane without any self-overlapping. A one-layer lattice polyhedron is a polyhedron of height one, whose surface faces are grid squares. We consider the edge-unfolding problem on several classes of one-layer lattice polyhedra with cubic holes. We propose linear-time algorithms for one-layer lattice polyhedra with rectangular external boundary and cubic holes, one-layer lattice polyhedra with cubic holes strictly enclosed by an orthogonally convex polygon, and one-layer lattice polyhedra with sparse cubic holes, respectively. The algorithms use two different novel techniques to cut the edges of cubic holes of the given polyhedron so that no self-overlapping can occur in the flattened patch. Our algorithms are the first algorithms especially designed to edge-unfold a polyhedron of genus greater than zero to a single connected flattened patch. We leave open the question whether any of these edge-cutting methods can be extended to edge-unfold general one-layer lattice polyhedra with cubic holes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abel, Z., Demaine, E.D.: Edge-Unfolding Orthogonal Polyhedra is Strongly NP-Complete. In: Proceedings of the 23rd Canadian Conference on Computational Geometry (2011)
Aloupis, G., et al.: Common unfoldings of polyominoes and polycubes. In: Akiyama, J., Bo, J., Kano, M., Tan, X. (eds.) CGGA 2010. LNCS, vol. 7033, pp. 44–54. Springer, Heidelberg (2011)
Bern, M., Demaine, E.D., Eppstein, D., Kuo, E., Mantler, A., Snoeyink, J.: Ununfoldable polyhedra with convex faces. Comput. Geom. Theory Appl. 24(2), 51–62 (2003)
Biedl, T., Demaine, E., Demaine, M., Lubiw, A., Overmars, M., OŔourke, J., Robbins, S., Whitesides, S.: Unfolding Some Classes of Orthogonal Polyhedra. In: Proceedings of the 10th Canadian Conference on Computational Geometry (1998)
Damian, M., Flatland, R., Meijer, H., OŔourke, J.: Unfolding well-separated orthotrees. In: 15th Annu. Fall Workshop Comput. Geom., pp. 23–25 (2005)
Damian, M., Flatland, R.Y., OŔourke, J.: Unfolding manhattan towers. Comput. Geom. 40(2), 102–114 (2008)
Damian, M., Meijer, H.: Grid Edge-unfolding Orthostacks with Orthogonally Convex Slabs. In: Proc. of the 14th Workshop on Computational Geometry, pp. 25–26 (2004)
Dürer, A.: Unterweysung der Messung mit dem Zirkel und Richtscheyt, in Linien Ebnen und gantzen Corporen, 1525. Reprinted 2002, Verlag Alfons Uhl, Nördlingen; translated as The Painter’s Manual. Abaris Books, New York (1977)
Gupta, S.K., Bourne, D.A., Kim, K.H., Krishnan, S.S.: Automated process planning for sheet metal bending operations. Journal of Manufacturing Systems 17, 338–360 (1998)
OŔourke, J.: Unfolding Orthogonal Terrains, Smith Technical Report 084, arXiv:0707.0610v4 [cs.CG] (July 2007)
Shephard, G.C.: Convex polytopes with convex nets. In: Mathematical Proceedings of the Cambridge Philosophical Society, pp. 389–403 (1975)
Straub, R., Prautzsch, H.: Creating optimized cut-out sheets for paper models from meshes. In: SIAM Conf. Geometric Design and Computing (2005)
Takahashi, S., Wu, H.-Y., Saw, S.H., Lin, C.-C., Yen, H.-C.: Optimized topological surgery for unfolding 3D meshes. Computer Graphics Forum, 2077–2086 (2011)
Wang, C.-H.: Manufacturability-driven decomposition of sheet metal products (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Liou, MH., Poon, SH., Wei, YJ. (2014). On Edge-Unfolding One-Layer Lattice Polyhedra with Cubic Holes. In: Cai, Z., Zelikovsky, A., Bourgeois, A. (eds) Computing and Combinatorics. COCOON 2014. Lecture Notes in Computer Science, vol 8591. Springer, Cham. https://doi.org/10.1007/978-3-319-08783-2_22
Download citation
DOI: https://doi.org/10.1007/978-3-319-08783-2_22
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08782-5
Online ISBN: 978-3-319-08783-2
eBook Packages: Computer ScienceComputer Science (R0)