14 research outputs found

    Computing a Minimum-Dilation Spanning Tree is NP-hard

    Get PDF
    In a geometric network G = (S, E), the graph distance between two vertices u, v in S is the length of the shortest path in G connecting u to v. The dilation of G is the maximum factor by which the graph distance of a pair of vertices differs from their Euclidean distance. We show that given a set S of n points with integer coordinates in the plane and a rational dilation delta > 1, it is NP-hard to determine whether a spanning tree of S with dilation at most delta exists

    Sparse geometric graphs with small dilation

    Get PDF
    Given a set S of n points in R^D, and an integer k such that 0 <= k < n, we show that a geometric graph with vertex set S, at most n - 1 + k edges, maximum degree five, and dilation O(n / (k+1)) can be computed in time O(n log n). For any k, we also construct planar n-point sets for which any geometric graph with n-1+k edges has dilation Omega(n/(k+1)); a slightly weaker statement holds if the points of S are required to be in convex position

    Lower bounds on the dilation of plane spanners

    Full text link
    (I) We exhibit a set of 23 points in the plane that has dilation at least 1.43081.4308, improving the previously best lower bound of 1.41611.4161 for the worst-case dilation of plane spanners. (II) For every integer n13n\geq13, there exists an nn-element point set SS such that the degree 3 dilation of SS denoted by δ0(S,3) equals 1+3=2.7321\delta_0(S,3) \text{ equals } 1+\sqrt{3}=2.7321\ldots in the domain of plane geometric spanners. In the same domain, we show that for every integer n6n\geq6, there exists a an nn-element point set SS such that the degree 4 dilation of SS denoted by δ0(S,4) equals 1+(55)/2=2.1755\delta_0(S,4) \text{ equals } 1 + \sqrt{(5-\sqrt{5})/2}=2.1755\ldots The previous best lower bound of 1.41611.4161 holds for any degree. (III) For every integer n6n\geq6 , there exists an nn-element point set SS such that the stretch factor of the greedy triangulation of SS is at least 2.02682.0268.Comment: Revised definitions in the introduction; 23 pages, 15 figures; 2 table

    On the Stretch Factor of Polygonal Chains

    Full text link
    Let P=(p1,p2,,pn)P=(p_1, p_2, \dots, p_n) be a polygonal chain. The stretch factor of PP is the ratio between the total length of PP and the distance of its endpoints, i=1n1pipi+1/p1pn\sum_{i = 1}^{n-1} |p_i p_{i+1}|/|p_1 p_n|. For a parameter c1c \geq 1, we call PP a cc-chain if pipj+pjpkcpipk|p_ip_j|+|p_jp_k| \leq c|p_ip_k|, for every triple (i,j,k)(i,j,k), 1i<j<kn1 \leq i<j<k \leq n. The stretch factor is a global property: it measures how close PP is to a straight line, and it involves all the vertices of PP; being a cc-chain, on the other hand, is a fingerprint-property: it only depends on subsets of O(1)O(1) vertices of the chain. We investigate how the cc-chain property influences the stretch factor in the plane: (i) we show that for every ε>0\varepsilon > 0, there is a noncrossing cc-chain that has stretch factor Ω(n1/2ε)\Omega(n^{1/2-\varepsilon}), for sufficiently large constant c=c(ε)c=c(\varepsilon); (ii) on the other hand, the stretch factor of a cc-chain PP is O(n1/2)O\left(n^{1/2}\right), for every constant c1c\geq 1, regardless of whether PP is crossing or noncrossing; and (iii) we give a randomized algorithm that can determine, for a polygonal chain PP in R2\mathbb{R}^2 with nn vertices, the minimum c1c\geq 1 for which PP is a cc-chain in O(n2.5 polylog n)O\left(n^{2.5}\ {\rm polylog}\ n\right) expected time and O(nlogn)O(n\log n) space.Comment: 16 pages, 11 figure

    Algorithmic and Combinatorial Results on Fence Patrolling, Polygon Cutting and Geometric Spanners

    Get PDF
    The purpose of this dissertation is to study problems that lie at the intersection of geometry and computer science. We have studied and obtained several results from three different areas, namely–geometric spanners, polygon cutting, and fence patrolling. Specifically, we have designed and analyzed algorithms along with various combinatorial results in these three areas. For geometric spanners, we have obtained combinatorial results regarding lower bounds on worst case dilation of plane spanners. We also have studied low degree plane lattice spanners, both square and hexagonal, of low dilation. Next, for polygon cutting, we have designed and analyzed algorithms for cutting out polygon collections drawn on a piece of planar material using the three geometric models of saw, namely, line, ray and segment cuts. For fence patrolling, we have designed several strategies for robots patrolling both open and closed fences

    Computing a minimum-dilation spanning tree is NP-hard

    No full text
    Given a set S of n points in the plane, a minimum-dilation spanning tree of S is a tree with vertex set S of smallest possible dilation. We show that given a set S of n points and a dilation d &gt; 1, it is NP-hard to determine whether a spanning tree of S with dilation at most d exists
    corecore