next up previous contents
Next: Java and Animation Up: Implementation Previous: Implementation

Non-Degenarcy Assumption

Computer scientists usually face with degenerate cases in the design and implementation phase of the computational geometry algorithms. Degenerate cases requires special treatment. Most widely used method for that is perturbation. Edelsbrunner and Mucke introduces a concept to deal with degenerate cases (See [4]). However this makes the design and implementation complex. I prefered to make the following non-degeneracy assumptions:

Despite this assumption sometimes degenerate cases occur, because of the use of random number generator. In those cases algorithm simply produces unexpected results.



Alper Ungor
Tue May 13 15:38:16 CDT 1997