ACM Home Page
Please provide us with feedback. Feedback
Distance problems in computational geometry with fixed orientations
Full text PdfPdf (949 KB)
Source Annual Symposium on Computational Geometry archive
Proceedings of the first annual symposium on Computational geometry table of contents
Baltimore, Maryland, United States
Pages: 186 - 195  
Year of Publication: 1985
ISBN:0-89791-163-6
Authors
P. Widmayer  IBM Thomas J. Watson Research Center, Yorktown Heights, New York
Y. F. Wu  IBM Thomas J. Watson Research Center, Yorktown Heights, New York
C. K. Wong  IBM Thomas J. Watson Research Center, Yorktown Heights, New York
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 36,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/323233.323258
What is a DOI?

ABSTRACT

In computational geometry, problems involving only rectilinear objects with edges parallel to the x -and y-axes have attracted great attention. They are often easier to solve than the same problems for arbitrary objects, and solutions are of high practical value, for instance in VLSI design. This is because in VLSI design technology requirements often dictate the use of only two orthogonal orientations for the boundary edges of objects as well as wires. The restriction on the boundary edges motivates the study of rectilinear objects, while the restriction on wires brings the focus on the well-known L1-metric (the Manhattan distance). In short, given the two orthogonal orientations, both the shape of objects and the distance function are determined in a natural way. More recent VLSI fabrication technology is capable of creating edges and wires in both the orthogonal and diagonal orientations. This motivates us to study more general polygons, and to generalize the distance concept to the case where any fixed set of orientations is allowed. We introduce a family of naturally induced metrics, and the subsequent generalization of geometrical concepts. A shortest connection between two points is in this case a path composed of line segments with only the given orientations. We derive optimal solutions for various basic planar distance problems in this setting, such as the computation of a Voronoi diagram, a minimum spanning tree, and the (minimum and maximum) distance between two convex polygons. Many other theoretically interesting and practically relevant problems remain to be solved. In particular, the new family of metrics may help bridge the gap between the L1- and the L2-metrics, as those are the limiting cases for two and infinitely many regularly distributed orientations.


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
1. Bhattacharya, B. K., and G. T. Toussaint, "Efficient Algorithms for Computing the Maximum Distance between Two Finite Planar Sets," Journal of Algorithms 4, 1983, 121-136.
 
2
2. Cheriton, R., and R. E. Tarjan, "Finding Minimum Spanning Trees," SIAM J. Comput. 5, 1976, 724-742.
 
3
3. Chin, F., and C. A. Wang, "Optimal Algorithms for the Intersection and the Minimum Distance Problems between Planar Polygons," IEEE Trans. Comput. C-32, 1983, 1203-1207.
 
4
4. Chin, F., and C. A. Wang, "Minimum Vertex Distance between Separable Convex Polygons," Info. Proc. Letters 18, 1984, 41-45.
 
5
5. Edelsbrunner, H., "Intersection Problems in Computational Geometry," Institute für Informationsverarbeitung, Graz, Austria, Report F93, 1982.
 
6
6. Edelsbrunner, H., "On Computing the Extreme Distances between Two ConvexPolygons", Institute für Informationsverarbeitung, Graz, Austria, Report F96, 1962.
7
 
8
8. Güting, R. H., "Conquering Contours: Efficient Algorithms for Computational Geometry," University of Dortmund, West Germany, 1983.
 
9
10
 
11
11. Kirkpatrick, D., "Optimal Search in Planar Subdivisions," SIAM J. Comput. 12, 1963, 28-35.
12
 
13
13. Lee, D. T., and F. P. Preparata, "Computational Geometry: A Survey," IEEE Trans. Comput. C-33, 1984, 1072-1101.
 
14
14. Lee, D. T., and C. K. Wong, "Voronoi Diagrams in L1(L¿) Metrics with 2-dimensional Storage Applications," SIAM J. Comput. 9, 1980, 200-211.
 
15
15. McKenna, M., and G. T. Toussaint, "Finding the Minimum Vertex Distance Between Two Disjoint Convex Polygons in Linear Time," Technical Report No. SOCS 83.6, School of Computer Science, McGill University, 1983.
 
16
16. Nicholl, T. M., Lee, D. T., Liao, Y. Z., and C. K. Wong, "On the X-Y Convex Hull of a Set of X-Y Polygons," BIT 23, 1983, 456-471.
 
17
17. Ottmann, Th., Soisalon-Soininen, E., and D. Wood, "On the Definition and Computation of Rectilinear Convex Hulls," University of Waterloo, Report CS-83-07, 1983.
 
18
18. Schwartz, J. T., "Finding the Minimum Distance between Two Convex Polygons," Info. Proc. Letters 13, 1981, 168-170.
 
19
19. Sharnos, M. I., and D. Hoey, "Closest-point Problems," Proc. 16th Annual Symposium on Foundations of Computer Science, 1975, 151 -162.
 
20
 
21
21. Toussaint, G. T., and B. K. Bhattacharya, "Optimal algorithms for computing the minimum distance between two finite planar sets," Pattern Recognition Letters 2, 1983, 79-82.
 
22
22. Toussaint, G. T., and J. A. McAlear, "A simple O(n log n) algorithm for finding the maximum distance between two finite planar sets," Pattern Recognition Letters 1, 1982, 21-24.
23


Collaborative Colleagues:
P. Widmayer: colleagues
Y. F. Wu: colleagues
C. K. Wong: colleagues