Adaptive isotopic approximation of nonsingular curves: The parameterizability and nonlocal isotopy approach (Q540445): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Normalize DOI.
 
(9 intermediate revisions by 8 users not shown)
Property / DOI
 
Property / DOI: 10.1007/s00454-011-9345-9 / rank
Normal rank
 
Property / author
 
Property / author: Q540444 / rank
Normal rank
 
Property / author
 
Property / author: Chee-Keng Yap / rank
 
Normal rank
Property / review text
 
The paper describes algorithms that will find a piecewise linear approximation to a plane curve \(S\), characterized implicitly by \(f(x,y)=0\) within a given region \(R_0\subset{\mathbb R}^2\). The approximant is obtained by (dyadic) subdivision and it should be isotopic to \(S\) (topologically correct) and geometrically accurate (the distance to \(S\) should not be larger than \(\epsilon\)). First an isotopic approximant is constructed (isolation stage), which is then refined to attain the geometric accuracy (refinement stage). Three variants (with increasing complexity) for the algorithm of the isolation stage are proposed that are inspired by the methods that are described by \textit{S.~Plantinga} and \textit{G.~Vegter} [Isotopic approximation of implicit curves and surfaces, SGP~'04 Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing, 245--254, (1985)] (introducing nonlocal isotopy) and \textit{J. M.~Snyder} [``Interval analysis for computer graphics,'' ACM SIGGRAPH Computer Graphics Volume 26 Issue 2, 121--130, July 1992. Boston etc.: Academic Press, Inc. (1992; Zbl 0759.68089)] (introducing parametrizability). These ideas are first developed for a mesh of squares with quad-tree subdivision but the ideas are then generalized to rectangles (with bounded but variable aspect ratios) which nakes subdivision into half rectangles possible. Also the inition region \(R_0\) need not be square or rectangle but can be arbitrary, possibly not even connected. The dyadic subdivision allows for exact arithmetic (avoiding rounding error analysis). A proof for the topological correctness and that the termination of the algorithm after a finite number of steps is given under mild conditions. Numerical examples illustrate the method. The paper is very well structured and easily accessible.
Property / review text: The paper describes algorithms that will find a piecewise linear approximation to a plane curve \(S\), characterized implicitly by \(f(x,y)=0\) within a given region \(R_0\subset{\mathbb R}^2\). The approximant is obtained by (dyadic) subdivision and it should be isotopic to \(S\) (topologically correct) and geometrically accurate (the distance to \(S\) should not be larger than \(\epsilon\)). First an isotopic approximant is constructed (isolation stage), which is then refined to attain the geometric accuracy (refinement stage). Three variants (with increasing complexity) for the algorithm of the isolation stage are proposed that are inspired by the methods that are described by \textit{S.~Plantinga} and \textit{G.~Vegter} [Isotopic approximation of implicit curves and surfaces, SGP~'04 Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing, 245--254, (1985)] (introducing nonlocal isotopy) and \textit{J. M.~Snyder} [``Interval analysis for computer graphics,'' ACM SIGGRAPH Computer Graphics Volume 26 Issue 2, 121--130, July 1992. Boston etc.: Academic Press, Inc. (1992; Zbl 0759.68089)] (introducing parametrizability). These ideas are first developed for a mesh of squares with quad-tree subdivision but the ideas are then generalized to rectangles (with bounded but variable aspect ratios) which nakes subdivision into half rectangles possible. Also the inition region \(R_0\) need not be square or rectangle but can be arbitrary, possibly not even connected. The dyadic subdivision allows for exact arithmetic (avoiding rounding error analysis). A proof for the topological correctness and that the termination of the algorithm after a finite number of steps is given under mild conditions. Numerical examples illustrate the method. The paper is very well structured and easily accessible. / rank
 
Normal rank
Property / reviewed by
 
Property / reviewed by: Adhemar Bultheel / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 65D17 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 65D18 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 65G40 / rank
 
Normal rank
Property / zbMATH DE Number
 
Property / zbMATH DE Number: 5903704 / rank
 
Normal rank
Property / zbMATH Keywords
 
meshing
Property / zbMATH Keywords: meshing / rank
 
Normal rank
Property / zbMATH Keywords
 
curve approximation
Property / zbMATH Keywords: curve approximation / rank
 
Normal rank
Property / zbMATH Keywords
 
isotopy
Property / zbMATH Keywords: isotopy / rank
 
Normal rank
Property / zbMATH Keywords
 
parameterizability
Property / zbMATH Keywords: parameterizability / rank
 
Normal rank
Property / zbMATH Keywords
 
subdivision algorithm
Property / zbMATH Keywords: subdivision algorithm / rank
 
Normal rank
Property / zbMATH Keywords
 
topological correctness
Property / zbMATH Keywords: topological correctness / rank
 
Normal rank
Property / zbMATH Keywords
 
exact algorithm
Property / zbMATH Keywords: exact algorithm / rank
 
Normal rank
Property / zbMATH Keywords
 
interval analysis
Property / zbMATH Keywords: interval analysis / rank
 
Normal rank
Property / zbMATH Keywords
 
computer graphics
Property / zbMATH Keywords: computer graphics / rank
 
Normal rank
Property / zbMATH Keywords
 
numerical examples
Property / zbMATH Keywords: numerical examples / rank
 
Normal rank
Property / describes a project that uses
 
Property / describes a project that uses: insulate / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1007/s00454-011-9345-9 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W4244574515 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Algorithms in real algebraic geometry / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5292193 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Isotopic implicit surface meshing / rank
 
Normal rank
Property / cites work
 
Property / cites work: Provably good sampling and meshing of surfaces / rank
 
Normal rank
Property / cites work
 
Property / cites work: Complete subdivision algorithms, II / rank
 
Normal rank
Property / cites work
 
Property / cites work: Complete numerical isolation of real roots in zero-dimensional triangular systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Sampling and meshing a surface with guaranteed topology and geometry / rank
 
Normal rank
Property / cites work
 
Property / cites work: Complete, exact, and efficient computations with cubic curves / rank
 
Normal rank
Property / cites work
 
Property / cites work: An efficient method for analyzing the topology of plane real algebraic curves. / rank
 
Normal rank
Property / cites work
 
Property / cites work: Comparison of interval methods for plotting algebraic curves / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5566070 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3992847 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3707258 / rank
 
Normal rank
Property / cites work
 
Property / cites work: An exact and efficient approach for computing a cell in an arrangement of quadrics / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the exact computation of the topology of real algebraic curves / rank
 
Normal rank
Property / cites work
 
Property / cites work: Complexity of real root isolation using continued fractions / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4000448 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3601542 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Foundations of Exact Rounding / rank
 
Normal rank
Property / DOI
 
Property / DOI: 10.1007/S00454-011-9345-9 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 20:56, 9 December 2024

scientific article
Language Label Description Also known as
English
Adaptive isotopic approximation of nonsingular curves: The parameterizability and nonlocal isotopy approach
scientific article

    Statements

    Adaptive isotopic approximation of nonsingular curves: The parameterizability and nonlocal isotopy approach (English)
    0 references
    0 references
    0 references
    3 June 2011
    0 references
    The paper describes algorithms that will find a piecewise linear approximation to a plane curve \(S\), characterized implicitly by \(f(x,y)=0\) within a given region \(R_0\subset{\mathbb R}^2\). The approximant is obtained by (dyadic) subdivision and it should be isotopic to \(S\) (topologically correct) and geometrically accurate (the distance to \(S\) should not be larger than \(\epsilon\)). First an isotopic approximant is constructed (isolation stage), which is then refined to attain the geometric accuracy (refinement stage). Three variants (with increasing complexity) for the algorithm of the isolation stage are proposed that are inspired by the methods that are described by \textit{S.~Plantinga} and \textit{G.~Vegter} [Isotopic approximation of implicit curves and surfaces, SGP~'04 Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing, 245--254, (1985)] (introducing nonlocal isotopy) and \textit{J. M.~Snyder} [``Interval analysis for computer graphics,'' ACM SIGGRAPH Computer Graphics Volume 26 Issue 2, 121--130, July 1992. Boston etc.: Academic Press, Inc. (1992; Zbl 0759.68089)] (introducing parametrizability). These ideas are first developed for a mesh of squares with quad-tree subdivision but the ideas are then generalized to rectangles (with bounded but variable aspect ratios) which nakes subdivision into half rectangles possible. Also the inition region \(R_0\) need not be square or rectangle but can be arbitrary, possibly not even connected. The dyadic subdivision allows for exact arithmetic (avoiding rounding error analysis). A proof for the topological correctness and that the termination of the algorithm after a finite number of steps is given under mild conditions. Numerical examples illustrate the method. The paper is very well structured and easily accessible.
    0 references
    meshing
    0 references
    curve approximation
    0 references
    isotopy
    0 references
    parameterizability
    0 references
    subdivision algorithm
    0 references
    topological correctness
    0 references
    exact algorithm
    0 references
    interval analysis
    0 references
    computer graphics
    0 references
    numerical examples
    0 references

    Identifiers