Abstract
A rectangular drawing is a plane drawing in which every face is a rectangle. In this paper we give a simple encoding scheme for rectangular drawings. Given a rectangular drawing R with maximum degree 3, our scheme encodes R with \(\frac{5}{3}m + o(n)\) bits for each n-vertex rectangular drawing R, where m is the number of edges of R, and supports a rich set of queries, including adjacency and degree queries on the faces, in constant time.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Chiang, Y.-T., Lin, C.-C., Lu, H.-I.: Orderly spanning trees with applications to graph encoding and graph drawing. In: Proc. of SODA 2001, pp. 506–515 (2001)
Chuang, R.C.-N., Garg, A., He, X., Kao, M.-Y., Lu, H.-I.: Compact encodings of planar graphs via canonical orderings and multiple parentheses. In: Larsen, K.G., Skyum, S., Winskel, G. (eds.) ICALP 1998. LNCS, vol. 1443, pp. 118–129. Springer, Heidelberg (1998)
Clark, D.: Compact pat trees. Ph. D., thesis, Department of Computer Science, University of Waterloo (1998)
Graham, R.L., Knuth, D.E., Patashnik, O.: Concrete mathematics, 2nd edn. Addison-Wesley, Reading (1994)
He, X.: On floor-plan of plane graph. SIAM J. on Comput. 28(6), 2150–2167 (1999)
Jacobson, G.: Succinct static data structures. Ph. D., thesis CMU-CS-89-112, Carnegie Mellon University (1989)
Keeler, K., Westbrook, J.: Short encodings of planar graphs and maps. Discrete Applied Math. 58(3), 239–252 (1995)
Munro, J.I., Raman, V.: Succinct representation of balanced parentheses, static trees and planar graphs. In: Proc. of FOCS 1997, pp. 118–126 (1997)
Munro, J.I., Raman, V.: Succinct representation of balanced parentheses and static trees. SIAM J. Comput. 31(3), 762–776 (2001)
Nakano, S.: Enumerating floorplans with n rooms. In: Eades, P., Takaoka, T. (eds.) ISAAC 2001. LNCS, vol. 2223, pp. 107–115. Springer, Heidelberg (2001)
Nakano, S.: Enumerating floorplans with some properties. Interdisciplinary Information Sciences 8(2), 199–206 (2002)
Papadimitriou, C., Yannakakis, M.: A note on succinct representations of graphs. Information and Control 71, 181–185 (1986)
Rosen, K.H. (ed.): Handbook of discrete and combinatorial mathematics. CRC Press, Boca Raton (2000)
Turan, G.: Succinct representations of graphs. Discrete Applied Math. 8, 289–294 (1984)
Yeap, K.-H., Sarrafzadeh, M.: Floor-planning by graph dualization: 2-concave rectilinear modules. SIAM J. Comput. 22, 500–526 (1993)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Yamanaka, K., Nakano, SI. (2007). A Compact Encoding of Rectangular Drawings with Efficient Query Supports. In: Kao, MY., Li, XY. (eds) Algorithmic Aspects in Information and Management. AAIM 2007. Lecture Notes in Computer Science, vol 4508. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72870-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-540-72870-2_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72868-9
Online ISBN: 978-3-540-72870-2
eBook Packages: Computer ScienceComputer Science (R0)