| Efficient minimum spanning tree construction without Delaunay triangulation |
| Full text |
Pdf
(180 KB)
|
| Source
|
Asia and South Pacific Design Automation Conference
archive
Proceedings of the 2001 Asia and South Pacific Design Automation Conference
table of contents
Yokohama, Japan
Pages: 192 - 197
Year of Publication: 2001
ISBN:0-7803-6634-4
|
|
Authors
|
|
Hai Zhou
|
Advanced TechnologyGroup, Synopsys, Inc., Mountain View, CA
|
|
Narendra Shenoy
|
Advanced TechnologyGroup, Synopsys, Inc., Mountain View, CA
|
|
William Nicholls
|
Advanced TechnologyGroup, Synopsys, Inc., Mountain View, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 27, Citation Count: 1
|
|
|
ABSTRACT
Minimum spanning tree problem is a very important problem in VLSI CAD. Given n points in a plane, a minimum spanning tree is a set of edges which connects all the points and has a minimum total length. A naive approach enumerates edges on all pairs of points and takes at least ω(n2) time. More efficient approaches find a minimum spanning tree only among edges in the Delaunay triangulation of the points. However, Delaunay triangulation is not well defined in rectilinear distance. In this paper, we first establish a framework for minimum spanning tree construction which is based on a general concept of spanning graphs. A spanning graph is a natural definition and not necessarily a Delaunay triangulation. Based on this framework, we then design an O(n log n) sweep-line algorithm to construct a rectilinear minimum spanning tree without using Delaunay triangulation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Steven Fortune. A sweepline algorithm for voronoi diagrams. Algorithmica, 2:153-174, 1987.
|
| |
3
|
Linda L. Deneen Gary M. Shute and Clark D. Thomborson. An O(n log n) Plane-Sweep Algorithm for L1 and L1 Delaunay Triangulation. In Algorithmica, volume 6, pages 207-221, 1991.
|
| |
4
|
Leo J. Guibas and Jorge Stolfi. On computing all north-east nearest neighbors in the L1 metric. Information Processing Letters, 17(4):219-223, 8 November 1983.
|
 |
5
|
|
| |
6
|
E. L. Lawler. Combinatorial Optimization: Networks and Matroids. Holt, Rinehart and Winston, 1976.
|
| |
7
|
Edward M. McCreight. Priority search trees. SIAM Journal of Computing, 14(2):257-276, May 1985.
|
| |
8
|
|
 |
9
|
|
| |
10
|
Gabriel Robins and Jeffrey S. Salowe. Low-degree minimum spanning tree. Discrete and Computational Geometry, 14:151-165, September 1995.
|
| |
11
|
Andrew Chi-Chih Yao. On constructing minimum spanning trees in k-dimensional spaces and related problems. SIAM Journal on Computing, 11(4):721- 736, November 1982.
|
| |
12
|
S. Q. Zheng, J. S. Lim, and S. S. Iyengar. Finding obstacle-avoiding shortest paths using implicit connection graphs. IEEE Transactions on Computer Aided Design, 15(1):103-110, January 1996.
|
|