approximation theory and computational geometry
DESCRIPTION
1st IG-Meeting. Approximation Theory and Computational Geometry. New Allies. Joint research with project S09202 "Coupling evolving level sets with curves and surfaces". The Problem. Computational Geometry often operates on straight lines, piecewise linear surfaces, … - PowerPoint PPT PresentationTRANSCRIPT
1st Meeting Industrial Geometry
Approximation Theory and Computational Geometry
1st IG-Meeting
New Allies
Joint research with project S09202 "Coupling evolving level sets with curves and surfaces"
New Allies: Approximation Theory & Computational Geometry
21st Meeting Industrial Geometry
The Problem
Computational Geometry often operates on straight lines, piecewise linear surfaces, …
Approximation often better with non-linear objects (circular arcs, B-splines, NURBS, …)
New Allies: Approximation Theory & Computational Geometry
31st Meeting Industrial Geometry
Intersection of 2 curvesin the plane
1. Approximate curve e.g. with polygonal chain
2. Intersect approximated curves
a) find critical segments
b) intersect them
New Allies: Approximation Theory & Computational Geometry
41st Meeting Industrial Geometry
Error
If 0 then n !
CG-algorithm: c(n) … n = f(,d,…)
But: original problem consists of only 2 curves NOT n elements !
with and
New Allies: Approximation Theory & Computational Geometry
51st Meeting Industrial Geometry
Example
Compare two different levels of approximations
Chain of: straight lines vs. circular arcs
SL: d=2 CA: d=3
New Allies: Approximation Theory & Computational Geometry
61st Meeting Industrial Geometry
m
O{mlog(m)}
O{m3/2+}
O{mlog(m)}
Algorithms
straight lines
n
O{nlog(n)}
O{n3/2log(n)}
O{n}
chain of:
#elements
1 intersection
count inters.
convex hull
circular arcs
n2/3
O{n2/3log(n)}
O{n1+}
O{n2/3log(n)}
New Allies: Approximation Theory & Computational Geometry
71st Meeting Industrial Geometry
real world input
Algorithm withcomplexity c(n)
Question/Problem
Complexity of approachfor 0 [c*(n)=c*(,d)]
Image of real world withcomplexity n = f(,d,…)
preprocessing structural intelligence
real
wor
dap
prox
imat
ion
theo
ryco
mpu
tatio
nal
geom
etry
New Allies: Approximation Theory & Computational Geometry
81st Meeting Industrial Geometry
Synergy of AT and CG
Combine both concepts to get overall theory and global insights
Leads to new approach ?
Maybe even establish a new paradigm
Propose new notion for complexity of CG-algorithms
New Allies: Approximation Theory & Computational Geometry
91st Meeting Industrial Geometry
Suitable tasks
Intersection of curves
Minkowski-sum
Minimum distance between surfaces
Convex hull of (plane) curves
Calculation of Medial Axis
New Allies: Approximation Theory & Computational Geometry
101st Meeting Industrial Geometry
Thank you for your attention