| Complete subdivision algorithms, I: intersection of Bezier curves |
| Full text |
Pdf
(280 KB)
|
| Source
|
Annual Symposium on Computational Geometry
archive
Proceedings of the twenty-second annual symposium on Computational geometry
table of contents
Sedona, Arizona, USA
SESSION: Session 7 (tuesday, june 6th--1:30-2:45 pm)
table of contents
Pages: 217 - 226
Year of Publication: 2006
ISBN:1-59593-340-9
|
|
Author
|
|
Chee K. Yap
|
New York University, New York, NY and Seoul National University
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 14, Downloads (12 Months): 90, Citation Count: 8
|
|
|
ABSTRACT
We give the first complete subdivision algorithm for the intersection of two Bezier curves F, G, possibly with tangential intersections. Our approach to robust subdivision algorithms is based on geometric separation bounds, and using a criterion for detecting non-crossing intersection of curves. Our algorithm is adaptive, being based only on exact bigfloat computations. In particular, we avoid manipulation of algebraic numbers and resultant computations. It is designed to be competitive with current algorithms on "nice" inputs. All standard algorithms assume F,G to be relatively prime—our algorithm needs a generalization of this.
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
|
|
| |
3
|
S. Basu, R. Pollack, and M.-F. Roy. Algorithms in Real Algebraic Geometry. Algorithms and Computation in Mathematics. Springer, 2003.
|
| |
4
|
Eric Berberich , Arno Eigenwillig , Michael Hemmer , Susan Hert , Kurt Mehlhorn , Elmar Schömer, A Computational Basis for Conic Arcs and Boolean Operations on Conic Polygons, Proceedings of the 10th Annual European Symposium on Algorithms, p.174-186, September 17-21, 2002
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
| |
8
|
|
| |
9
|
|
 |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
M.-S. Kim and I.-K. Lee. Gaussian approximations of objects bounded by algebraic curves. In Proc. 1990 IEEE Int'l, Conf. on Robotics and Automation, pages 322--326, 1990. May 13--18, Cincinnati, U.S.A.
|
| |
15
|
B. Mourrain and J.-P. Pavone. Subdivision methods for solving polynomial equations. Technical Report 5658, INRIA, 2005.
|
| |
16
|
|
 |
17
|
|
| |
18
|
T. Sakkalis. The topological configuration of a real algebraic curve. Bulletin of the Australian Math. Soc., 43:37--50, 1991.
|
| |
19
|
|
 |
20
|
|
| |
21
|
|
| |
22
|
N. Wolpert. An Exact and Efficient Approach for Computing a Cell in an Arrangement of Quadrics. PhD thesis, University of Saarland, Saarbruecken, Germany, Oct. 2002.
|
| |
23
|
N. Wolpert. Jacobi curves: Computing the exact topology of arrangements of non-singular algebraic curves. In 11th European Symposium on Algorithms (ESA), pages 532--543, 2003. Budapest, 15-20 September.
|
| |
24
|
|
CITED BY 8
|
|
|
|
|
|
|
|
Michael Burr , Sung Woo Choi , Benjamin Galehouse , Chee K. Yap, Complete subdivision algorithms, II: isotopic meshing of singular algebraic curves, Proceedings of the twenty-first international symposium on Symbolic and algebraic computation, July 20-23, 2008, Linz/Hagenberg, Austria
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.5
Computational Geometry and Object Modeling
Additional Classification:
D.
Software
D.m
MISCELLANEOUS
G.
Mathematics of Computing
G.1
NUMERICAL ANALYSIS
G.1.5
Roots of Nonlinear Equations
General Terms:
Algorithms,
Performance,
Reliability
Keywords:
Bezier curves,
computational geometry,
curve intersection,
exact geometric computation,
geometric algorithms,
methods for polynomials,
robust geometric computation,
robust numerical algorithms,
subdivision method
|