234 research outputs found

    Approximability of the Discrete {Fr\'echet} Distance

    No full text
    <p>The Fréchet distance is a popular and widespread distance measure for point sequences and for curves. About two years ago, Agarwal et al. [SIAM J. Comput. 2014] presented a new (mildly) subquadratic algorithm for the discrete version of the problem. This spawned a flurry of activity that has led to several new algorithms and lower bounds.</p><p>In this paper, we study the approximability of the discrete Fréchet distance. Building on a recent result by Bringmann [FOCS 2014], we present a new conditional lower bound showing that strongly subquadratic algorithms for the discrete Fréchet distance are unlikely to exist, even in the one-dimensional case and even if the solution may be approximated up to a factor of 1.399.</p><p>This raises the question of how well we can approximate the Fréchet distance (of two given dd-dimensional point sequences of length nn) in strongly subquadratic time. Previously, no general results were known. We present the first such algorithm by analysing the approximation ratio of a simple, linear-time greedy algorithm to be 2Θ(n)2^{\Theta(n)}. Moreover, we design an α\alpha-approximation algorithm that runs in time O(nlog⁥n+n2/α)O(n\log n + n^2/\alpha), for any α∈[1,n]\alpha\in [1, n]. Hence, an nΔn^\varepsilon-approximation of the Fréchet distance can be computed in strongly subquadratic time, for any \varepsilon > 0.</p

    Minimum-weight triangulation is NP-hard

    Full text link
    A triangulation of a planar point set S is a maximal plane straight-line graph with vertex set S. In the minimum-weight triangulation (MWT) problem, we are looking for a triangulation of a given point set that minimizes the sum of the edge lengths. We prove that the decision version of this problem is NP-hard. We use a reduction from PLANAR-1-IN-3-SAT. The correct working of the gadgets is established with computer assistance, using dynamic programming on polygonal faces, as well as the beta-skeleton heuristic to certify that certain edges belong to the minimum-weight triangulation.Comment: 45 pages (including a technical appendix of 13 pages), 28 figures. This revision contains a few improvements in the expositio

    Four Soviets walk the dog, with an application to Alt's conjecture

    Get PDF
    Given two polygonal curves in the plane, there are several ways to define a measure of similarity between them. One measure that has been extremely popular in the past is the Frechet distance. Since it has been proposed by Alt and Godau in 1992, many variants and extensions have been described. However, even 20 years later, the original O(n^2 log n) algorithm by Alt and Godau for computing the Frechet distance remains the state of the art (here n denotes the number of vertices on each curve). This has led Helmut Alt to conjecture that the associated decision problem is 3SUM-hard. In recent work, Agarwal et al. show how to break the quadratic barrier for the discrete version of the Frechet distance, where we consider sequences of points instead of polygonal curves. Building on their work, we give an algorithm to compute the Frechet distance between two polygonal curves in time O(n^2 (log n)^(1/2) (\log\log n)^(3/2)) on a pointer machine and in time O(n^2 (loglog n)^2) on a word RAM. Furthermore, we show that there exists an algebraic decision tree for the Frechet problem of depth O(n^(2-epsilon)), for some epsilon &gt; 0. This provides evidence that computing the Frechet distance may not be 3SUM-hard after all and reveals an intriguing new aspect of this well-studied problem

    Four Soviets walk the dog, with an application to Alt's conjecture

    Get PDF
    Given two polygonal curves in the plane, there are many ways to define a notion of similarity between them. One measure that is extremely popular is the Fréchet distance. Since it has been proposed by Alt and Godau in 1992, many variants and extensions have been studied. Nonetheless, even more than 20 years later, the original O(n^2 log n) algorithm by Alt and Godau for computing the Fréchet distance remains the state of the art (here n denotes the number of vertices on each curve). This has led Helmut Alt to conjecture that the associated decision problem is 3SUM-hard.In recent work, Agarwal et al. show how to break the quadratic barrier for the discrete version of the Fréchet distance, where one considers sequences of points instead of polygonal curves. Building on their work, we give a randomized algorithm to compute the Fréchet distance between two polygonal curves in time O(n^2 \sqrt log n (log log n)^{3/2}) on a pointer machine and in time O(n^2 (log log n)^2) on a word RAM. Furthermore, we show that there exists an algebraic decision tree for the decision problem of depth O(n^{2¿}), for some ¿ &gt; 0. This provides evidence that the decision problem may not be 3SUM-hard after all and reveals an intriguing new aspect of this well-studied problem

    The Complexity of Separating Points in the Plane

    Get PDF
    We study the following separation problem: given n connected curves and two points s and t in the plane, compute the minimum number of curves one needs to retain so that any path connecting s to t intersects some of the retained curves. We give the first polynomial (O(n3)) time algorithm for the problem, assuming that the curves have reasonable computational properties. The algorithm is based on considering the intersection graph of the curves, defining an appropriate family of closed walks in the intersection graph that satisfies the 3-path-condition, and arguing that a shortest cycle in the family gives an optimal solution. The 3-path-condition has been used mainly in topological graph theory, and thus its use here makes the connection to topology clear. We also show that the generalized version, where several input points are to be separated, is NP-hard for natural families of curves, like segments in two directions or unit circles

    The Complexity of Drawing Graphs on Few Lines and Few Planes

    Full text link
    It is well known that any graph admits a crossing-free straight-line drawing in R3\mathbb{R}^3 and that any planar graph admits the same even in R2\mathbb{R}^2. For a graph GG and d∈{2,3}d \in \{2,3\}, let ρd1(G)\rho^1_d(G) denote the minimum number of lines in Rd\mathbb{R}^d that together can cover all edges of a drawing of GG. For d=2d=2, GG must be planar. We investigate the complexity of computing these parameters and obtain the following hardness and algorithmic results. - For d∈{2,3}d\in\{2,3\}, we prove that deciding whether ρd1(G)≀k\rho^1_d(G)\le k for a given graph GG and integer kk is ∃R{\exists\mathbb{R}}-complete. - Since NP⊆∃R\mathrm{NP}\subseteq{\exists\mathbb{R}}, deciding ρd1(G)≀k\rho^1_d(G)\le k is NP-hard for d∈{2,3}d\in\{2,3\}. On the positive side, we show that the problem is fixed-parameter tractable with respect to kk. - Since ∃R⊆PSPACE{\exists\mathbb{R}}\subseteq\mathrm{PSPACE}, both ρ21(G)\rho^1_2(G) and ρ31(G)\rho^1_3(G) are computable in polynomial space. On the negative side, we show that drawings that are optimal with respect to ρ21\rho^1_2 or ρ31\rho^1_3 sometimes require irrational coordinates. - Let ρ32(G)\rho^2_3(G) be the minimum number of planes in R3\mathbb{R}^3 needed to cover a straight-line drawing of a graph GG. We prove that deciding whether ρ32(G)≀k\rho^2_3(G)\le k is NP-hard for any fixed k≄2k \ge 2. Hence, the problem is not fixed-parameter tractable with respect to kk unless P=NP\mathrm{P}=\mathrm{NP}

    Economical, green, and safe route towards substituted lactones by anodic generation of oxycarbonyl radicals

    Get PDF
    A new electrochemical methodology has been developed for the generation of oxycarbonyl radicals under mild and green conditions from readily available hemioxalate salts. Mono‐ and multi‐functionalised γ‐butyrolactones were synthesised through exo‐cyclisation of these oxycarbonyl radicals with an alkene, followed by the sp3–sp3 capture of the newly formed carbon‐centred radical. The synthesis of functionalised valerolactone derivatives was also achieved, demonstrating the versatility of the newly developed methodology. This represents a viable synthetic route towards pharmaceutically important fragments and further demonstrates the practicality of electrosynthesis as a green and economical method to activate small organic molecules

    Mechanistic Insights into Ring-Opening and Decarboxylation of 2-Pyrones in Liquid Water and Tetrahydrofuran

    Full text link
    2-Pyrones, such as triacetic acid lactone, are a promising class of biorenewable platform chemicals that provide access to an array of chemical products and intermediates. We illustrate through the combination of results from experimental studies and first-principle density functional theory calculations that key structural features dictate the mechanisms underlying ring-opening and decarboxylation of 2-pyrones, including the degree of ring saturation, the presence of C═C bonds at the C4═C5 or C5═C6 positions within the ring, as well as the presence of a ÎČ-keto group at the C4 position. Our results demonstrate that 2-pyrones undergo a range of reactions unique to their structure, such as retro-Diels–Alder reactions and nucleophilic addition of water. In addition, the reactivity of 2-pyrones and the final products formed is shown to depend on the solvent used and the acidity of the reaction environment. The mechanistic insights obtained here provide guidance for the selective conversion of 2-pyrones to targeted chemicals.Reprinted (adapted) with permission from Journal of American Chemical Society, 135(15); 5699-5708. Doi: 10.1021/ja312075r. Copyright 2013 American Chemical Society. </p
    • 

    corecore