Abstract

Given a set of terminals on the plane N=(s,/spl nu//sub 1/,...,/spl nu//sub n/,), with a sink terminal s, a Rectilinear Distance-Preserving Tree (RDPT) T(V, E) is defined as a tree rooted at s, connecting all terminals in N. The rectilinear distance between source and sinks in an RDPT is equal to the length that source to sink path. A Min-Cost Rectilinear Distance Preserving Tree (MRDPT) is an RDPT T* such that all other RDPTs T' connecting s and N have C(T*)/spl les/C(T'), where C(T) denotes the total length of tree T. MRDPTs minimize the total wire length while maintaining minimal source to sink linear delay, making them suitable for high performance interconnect applications. In this paper we investigate exact algorithms for restricted versions of the problem. These algorithms have O(n/sup 2/) time complexity. We propose a heuristic algorithm for the general problem where we partition the points into sets of points that we can solve optimally. The results of our algorithms are tested on random point sets and compared our results are compared with Minimum Cost Steiner tree approximations, showing total wire-length comparisons. The results of these comparisons show that the algorithms proposed herein produce promising results.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.