An adaptive iterative/subdivision hybrid algorithm for curve/curve intersection

06/05/2020
by   Gun Srijuntongsiri, et al.
0

The behavior of the iterative/subdivision hybrid algorithm for curve/curve intersection proposed in [21] depends on the choice of the domain for their convergence test. Using either too small or too large test domain may cause the test to fail to detect cases where Newton's method in fact converges to a solution, which results in unnecessary additional subdivisions and consequently more computation time. We propose a modification to the algorithm to adaptively adjust the test domain size according to what happens during the test of the parent region. This is in contrast to the original algorithm whose test domain is always a fixed multiple of the input domain under consideration. Computational results show that the proposed algorithm is slightly more efficient than the original algorithm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/31/2021

Embedding Ray Intersection Graphs and Global Curve Simplification

We prove that circle graphs (intersection graphs of circle chords) can b...
research
12/20/2018

Intersections between the norm-trace curve and some low degree curves

In this paper we analyze the intersection between the norm-trace curve o...
research
06/17/2012

The Stability of Convergence of Curve Evolutions in Vector Fields

Curve evolution is often used to solve computer vision problems. If the ...
research
05/04/2023

Variations on a Theme by Blahut and Arimoto

The Blahut-Arimoto (BA) algorithm has played a fundamental role in the n...
research
02/25/2021

A continuation method for computing the multilinear Pagerank

The multilinear Pagerank model [Gleich, Lim and Yu, 2015] is a tensor-ba...
research
07/22/2014

The U-curve optimization problem: improvements on the original algorithm and time complexity analysis

The U-curve optimization problem is characterized by a decomposable in U...

Please sign up or login with your details

Forgot password? Click here to reset