Abstract
In this paper, we present a direct approach for routing a shortest rectilinear path between two points among a set of rectilinear obstacles in a two-layer interconnection model that is used for VLSI routing applications. The previously best known direct approach for this problem takes O(nlog2n) time and O(nlogn) space, where n is the total number of obstacle edges. By using integer data structures and an implicit graph representation scheme (i.e., a generalization of the distance table method), we improve the time bound to O(nlog3/2n) while still maintaining the O(nlogn) space bound. Comparing with the indirect approach for this problem, our algorithm is simpler to implement and is probably faster for a quite large range of input sizes.
| Original language | English |
|---|---|
| Pages (from-to) | 155-166 |
| Number of pages | 12 |
| Journal | Computational Geometry: Theory and Applications |
| Volume | 18 |
| Issue number | 3 |
| DOIs | |
| State | Published - Apr 2001 |
Keywords
- Generalized distance tables
- Integer data structures
- Plane sweeping
- Shortest rectilinear paths
- Two-layer interconnection model
- VLSI
Fingerprint
Dive into the research topics of 'An efficient direct approach for computing shortest rectilinear paths among obstacles in a two-layer interconnection model'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver