A fast algorithm for approximating the detour of a polygonal chain. (Q1428113)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A fast algorithm for approximating the detour of a polygonal chain. |
scientific article |
Statements
A fast algorithm for approximating the detour of a polygonal chain. (English)
0 references
14 March 2004
0 references
Given a non closed Jordan curve \(C\) in the plane, such that the length \(C_p^q\) of the curve between any two points \(p,q\in C\) is properly defined, the ratio between \(C_p^q\) and the Euclidean distance between \(p\) and \(q\) is called the \textsl{detour} of the curve on the portion between \(p\) and \(q\). The detour \(d_C\) of the whole curve is defined as the maximum detour between all pairs of points on \(C\). Computing exactly the detour of a curve \(C\) happens to be a very difficult problem in general, even for curves conceptually as simple as polygonal chains of \(n\) segments. For the latter case, the authors provide in this paper an algorithm that approximates the detour in the following sense: for any given value of \(\epsilon>0\) their algorithm allows to find in \(O({1\over{\epsilon}} n\log n)\) running time a pair of points \(p,q\in C\) such that \(d_C\leq (1+\epsilon)C_p^q\).
0 references
maximum detour
0 references
dilation
0 references
polygonal chains
0 references
approximation
0 references
algorithm
0 references