Skip to main content

Short wire routing in convex grids

  • Conference paper
  • First Online:
ISA'91 Algorithms (ISA 1991)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 557))

Included in the following conference series:

Abstract

Knock-knee routing of two-terminal nets is mathematically modelled and successfully solved in a lot of settings by multicommodity-flow techniques. The primary goal of routing, the fast construction of a solution whenever it exists at all, is thus well understood and controlled.

A major drawback of these provably good algorithms is that they fail to reach any of the secondary optimization criteria, wire length and number of bends. We identify a major reason for this and suggest an empirically very successful way to overcome this fundamental weakness in case of a rather general shape of the routing region, the convex grids.

The resulting new algorithm shares the good properties of the old one, it solves whenever it is possible and is as efficient.

Part of this research was done while the authors were with Lehrstuhl für angewandte Mathematik insbesondere Informatik, Rheinisch-Westfälische Technische Hochschule Aachen

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. L. Brady, D. J. Brown: VLSI-Routing: Four Layers Suffice, 245–257, in: F. P. Preparata (Ed.), Advances in Computing Research: VLSI Theory, JAI Press, London, England (1984)

    Google Scholar 

  2. M. Becker, K. Mehlhorn: Algorithms for Routing in Planar Graphs, Acta Informatica 23 (1986) 163–176

    Google Scholar 

  3. M. Formann, D. Wagner, F. Wagner: Routing through a Dense Channel with Minimum Total Wire Length, Proceedings of the 2nd ACM-SIAM Symposium on Discrete Algorithms (SODA'91), (1991) 475–482

    Google Scholar 

  4. A. Frank: Disjoint Paths in a Rectilinear Grid, Combinatorica 2 (1982) 361–371

    Google Scholar 

  5. M. Kaufmann, M. Maley: Parity conditions in homotopic knock-knee routing, to appear in Algorithmica

    Google Scholar 

  6. M. Kaufmann, K. Mehlhorn: Routing through a Generalized Switchbox, Journal of Algorithms 7 (1986) 510–531

    Google Scholar 

  7. R. Kuchem, D. Wagner, F. Wagner: Area-Optimal Three Layer Channel Routing, Proceedings of the 30th IEEE Symposium on the Foundations of Computer Science (FOCS'89) (1989) 506–511

    Google Scholar 

  8. T.-L. Lai, A. Sprague: On the Routability of a Convex Grid, Journal of Algorithms 8 (1987) 372–384

    Google Scholar 

  9. T. Nishizeki, N. Saito, K. Suzuki: A Linear-Time Routing Algorithm for Convex Grids, IEEE Transactions on Computer-Aided Design 4 (1985) 68–75

    Google Scholar 

  10. H. Okamura, P. D. Seymour: Multicommodity-Flows in Planar Graphs, Journal of Combinatorial Theory, Series B 31 (1981) 75–81

    Google Scholar 

  11. F. P. Preparata, W. Lipski, Jr.: Optimal three-layer channel routing, IEEE Transactions on Computers, C-33 (1984) 427–437

    Google Scholar 

  12. M. Sarrafzadeh: Channel routing with provably short wires, IEEE Transactions on Circuits and Systems, CAS-34 (1987) 1133–1135

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wen-Lian Hsu R. C. T. Lee

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wagner, F., Wolfers, B. (1991). Short wire routing in convex grids. In: Hsu, WL., Lee, R.C.T. (eds) ISA'91 Algorithms. ISA 1991. Lecture Notes in Computer Science, vol 557. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54945-5_51

Download citation

  • DOI: https://doi.org/10.1007/3-540-54945-5_51

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54945-1

  • Online ISBN: 978-3-540-46600-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics