Abstract
This paper explores a paradigm for producing geometrical algorithms in which logical decisions that depend on finite-precision numerical calculation cannot lead to failure. It applies this paradigm to the task of intersecting two convex polyhedral objects. A key tool in this work is a method of perturbing embedding polyhedra in ways consistent with their topology.
Similar content being viewed by others
References
Brooks, R. L., C. A. B. Smith, A. H. Stone, and W. T. Tutte, The dissection of rectangles into squares,Duke Math. J.,7 (1940), 312–340.
Connelly, R., Rigidity and energy,Invent. Math.,66 (1982), 11–33.
H. Crapo, and W. Whitely, Statics of frameworks and motions of panel structures, a projective geometric introduction,Structural Topology,6 (1982), 42–82.
Greenberg, M., and J. R. Harper,Algebraic Topology: A First Course, Benjamin/Cummings, Menlo Park, CA, 1981.
Grunbaum, B.Convex Polytopes, Wiley, New York, 1967.
Hocking, J. G., and G. S. Young,Topology, Addison-Wesley, Reading, MA, 1961.
Hopcroft, J. E., C. M. Hoffmann, and M. S. Karasick, Towards implementing robust geometric computations,Proc. of the Fourth Annual Symposium on Computational Geometry, Urbana-Champaign, June 6–8, 1988, pp. 106–117.
Hopcroft, J. E., C. M. Hoffmann, and M. S. Karasic, Robust set operations on polyhedral solids,IEEE Comput. Graphics Applic.,9(6) (1989), 50–59.
Kahn, P. J., Geometric applications of cosheaf homology, In preparation.
Kahn, P. J., Small Perturbations of Stressed Graphs, MSI Technical Report '90-57, Cornell University (1990).
Maxwell, J. C., On reciprocal figures and diagrams of forces,Phil. Mag. Ser. 4,27 (1864), 250–261.
Tutte, W. T., How to draw a graph,Proc. London Math. Soc. (3),13 (1963), 743–768.
Whiteley, W. Motions and stresses of projected polyhedra,Structural Topology,7 (1982), 13–38.
Author information
Authors and Affiliations
Additional information
Communicated by C. K. Wong.
Work on this paper was supported in part by NSF Grant DMC-86-17355, NSF Grant DMS-87-02070, ONR Grant N00014-86-0281, ONR Grant N00014-88-0591, and the U.S. Army Research Office through MSI, Cornell University.
Rights and permissions
About this article
Cite this article
Hopcroft, J.E., Kahn, P.J. A paradigm for robust geometric algorithms. Algorithmica 7, 339–380 (1992). https://doi.org/10.1007/BF01758769
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01758769