Computing homotopic line simplification (Q2249045)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Computing homotopic line simplification
scientific article

    Statements

    Computing homotopic line simplification (English)
    0 references
    0 references
    27 June 2014
    0 references
    The following problem is investigated: Let \(\mathcal{P}=p_1,p_2,\dots,p_n\) a given polygonal path and \(\mathcal{S}=\{s_1,s_2,\dots,s_m\}\) a set of \(m\) point obstacles in the plane not intersecting \(\mathcal{P}\), and \(\epsilon\) an error defined under a distance function \(F\). The problem is to simplify the path \(\mathcal{P}\) by \(\mathcal{Q}=q_1,q_2,\dots,q_k\) \((q_1=p_1,)\) and \(q_k=p_n\) within the given error \(\epsilon\) so that \(\mathcal{Q}\) is homotopic to \(\mathcal{P}\). The first polynomial-time algorithm computes an optimal homotopic simplification of \(\mathcal{P}\) in \(O(n^6m^2)+T_F(n)\) time, where \(T_F(n)\) is the time to compute all shortcuts \(p_ip_j\) with error of at most \(\epsilon\) under the error measure \(F\). A method is presented that identifies all such shortcuts in \(O(n(m+n)\log(n+m))\) time.
    0 references
    0 references
    path simplification
    0 references
    homotopy
    0 references
    computational geometry
    0 references
    0 references