Abstract
In this paper we present a method to obtain optimal h-v and inclusion drawings in parallel. Based on parallel tree contraction, our method computes optimal (with respect to a class of cost functions of the enclosing rectangle) drawings in O(log2 n) parallel time by using a polynomial number of EREW processors. The method can be extended to compute optimal inclusion layouts in the case where each leaf l of the tree is represented by rectangle l x×l y. Our method also yields an NC algorithm for the slicing floorplanning problem. Whether this problem was in NC was an open question [2].
The work of the second author is partially supported by the EEC ESPRIT Basic Research Action No. 7141 (ALCOM II) and by the NSF grant No. CDA-9211155.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Abrahamson, K., Dadoun, N., Kirkpatrick, D. and Przytycka, T. A Simple Parallel Tree Contraction Algorithm. J. of Algorithms, 10(1989), pp. 287–302.
Chen, C-H and Tollis, I. Parallel Algorithms for Slicing Floorplan Designs. In Proc. of SPDP '90, Dec. 1990, pp. 279–282.
Crescenzi, P., Di Battista, G. and Piperno, A. A Note on Optimal Area Algorithms for Upward Drawings of Binary Trees. Computational Geometry: Theory and Applications, Vol. 2, pp. 187–200, 1992.
Di Battista, G. and Tamassia, R. Algorithms for Plane Representation of Acyclic Digraphs. Theoretical Computer Science, Vol. 61, pp. 175–198, 1988.
Di Battista, G., Eades, P., Tamassia, R. and Tollis, I.G. Algorithms for Drawing Graphs: an Annotated Bibliography. Tech. Report, Brown Univ., June 1993.
Eades, P., Lin, T., and Lin, X. Two Tree Drawing Conventions. TR 174, Key Centre for Software Technology, Dept. of Computer Science, The University of Queensland, 1990. (To appear in Computational Geometry and Applications)
Eades, P., Lin, T., and Lin, X. Minimum Size h-v Drawings, Advanced Visual Interfaces (Proceedings of AVI 92), World Series in Computer Science Vol. 36, pp. 386–394, 1992.
Garg, A., Goodrich, M.T., and Tamassia, R. Area-Efficient Upward Tree Drawings, 9th Annual Symposium on Computational Geometry, pp. 359–368, 1992.
Metaxas, P., Pantziou, G., Symvonis A. Parallel h-v Drawings of Binary Trees. Technical Report 480, Basser Dept. of Computer Science, Uninversity of Sydney, March 1994.
Stockmeyer, L. Optimal Orientations of Cells in Slicing Floorplan Designs. Information and Control 57, pp. 91–101, 1983.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Metaxas, P.T., Pantziou, G.E., Symvonis, A. (1994). Parallel h-v drawings of binary trees. In: Du, DZ., Zhang, XS. (eds) Algorithms and Computation. ISAAC 1994. Lecture Notes in Computer Science, vol 834. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58325-4_215
Download citation
DOI: https://doi.org/10.1007/3-540-58325-4_215
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58325-7
Online ISBN: 978-3-540-48653-4
eBook Packages: Springer Book Archive