Optimality of gauge and degree-sensitive VLSI layouts of planar graphs
It is known that the layout area of a planar graph is influenced most by input parameters such as the size of its nodes, and its resemblance to an outerplanar graph. The latter is measured by the gauge of the graph. We examine the area-optimality of these layouts by exhibiting gauge and degree sensitive lower bounds on layout area. These results span the spectrum between outerplanar graphs, which have gauge 1, and arbitrary planar graphs, which may have gauge Ω(N), while simultaneously allowing vertices of arbitrarily large degree. In cases where we cannot establish optimality, our bounds place previous results in context by demonstrating gaps between the lower and upper bounds which are sensitive to these parameters. Moreover, we establish matching lower bounds in these cases for corresponding nonplanar graphs having identical partitioning characteristics. Previous gauge and degree sensitive techniques for finding layouts of planar graphs did not consider minimizing the maximum wire length. We address this problem briefly to provide evidence that results similar to layout area can be obtained for this problem as well.
KeywordsPlanar Graph Maximum Degree Outerplanar Graph Arbitrary Degree Layout Scheme
Unable to display preview. Download preview PDF.
- S. N. Bhatt and F. T. Leighton. A framework for solving VLSI graph layout problems. Journal of Computer and System Sciences, 28:300–343, 1984.Google Scholar
- S. N. Bhatt and C. E. Leiserson. Minimizing the longest edge in a VLSI layout. Technical report, MIT Lab. for Computer Science, 1981.Google Scholar
- D. Dolev, F. T. Leighton, and H. W. Trickey. Planar embedding of planar graphs. In Advances in Computing Research, vol. 2, pages 147–161. JAI Press, 1984.Google Scholar
- F. T. Leighton. New lower bound techniques for VLSI. Proc. 22nd Annual Symposium on Foundations of Computer Science, pages 1–12, 1981.Google Scholar
- C. E. Leiserson. Area Efficient VLSI Computation. PhD thesis, Carnegie Mellon University, 1981.Google Scholar
- M. S. Paterson, W. L. Ruzzo, and L. Snyder. Bounds on minimax edge length for complete binary trees. Proc. 13th Annual ACM Symposium on Theory of Computing, pages 293–299, 1981.Google Scholar
- D. D. Sherlekar. Minimizing the maximum wire length in VLSI layouts. Technical report under preparation, June 1990.Google Scholar
- D. D. Sherlekar and J. JáJá. Input sensitive VLSI layouts of graphs of arbitrary degree. Proceedings of the Third International Agean Worshop on Computing, pages 268–277, June 1988.Google Scholar
- D. D. Sherlekar and J. JáJá. Layouts of graphs of arbitrary degree. Proceedings of the 25th Annual Allerton Conference, pages 355–364, September 1987.Google Scholar
- C. D. Thompson. A Complexity Theory for VLSI. PhD thesis, Carnegie Mellon University, 1980.Google Scholar
- L. G. Valiant. Universality considerations in VLSI circuits. IEEE Transactions on Computers, C-30(2):135–140, Feb 1981.Google Scholar