16 research outputs found

    Ball hulls, ball intersections, and 2-center problems for gauges

    Get PDF
    The notions of ball hull and ball intersection of nite sets, important in Banach space theory, are extended from normed planes to generalized normed planes, i.e., to (asymmetric) convex distance functions which are also called gauges. In this more general setting we derive various new results about these notions and their relations to each other. Further on, we extend the known 2-center problem and a modified version of it from the Euclidean situation to norms and gauges or, in other words, from Euclidean circles to arbitrary closed convex curves. We derive algorithmical results on the construction of ball hulls and ball intersections, and computational approaches to the 2-center problem with constrained circles and, in case of strictly convex norms and gauges, for the fixed 2-center problem are also given

    On the Planar Two-Center Problem and Circular Hulls

    Get PDF
    Given a set SS of nn points in the Euclidean plane, the two-center problem is to find two congruent disks of smallest radius whose union covers all points of SS. Previously, Eppstein [SODA'97] gave a randomized algorithm of O(nlog2n)O(n\log^2n) expected time and Chan [CGTA'99] presented a deterministic algorithm of O(nlog2nlog2logn)O(n\log^2 n\log^2\log n) time. In this paper, we propose an O(nlog2n)O(n\log^2 n) time deterministic algorithm, which improves Chan's deterministic algorithm and matches the randomized bound of Eppstein. If SS is in convex position, then we solve the problem in O(nlognloglogn)O(n\log n\log\log n) deterministic time. Our results rely on new techniques for dynamically maintaining circular hulls under point insertions and deletions, which are of independent interest.Comment: A preliminary version to appear in SoCG 202

    Finding a Maximum Clique in a Disk Graph

    Get PDF

    On rectangular covering problems

    Get PDF
    Many applications like picture processing, data compression or pattern recognition require a covering of a set of points most often located in the (discrete) plane by rectangles due to specific cost constraints. In this paper we provide exact dynamic programming algorithms for covering point sets by regular rectangles, that have to obey certain (parameterized) boundary conditions. The concrete representative out of a class of objective functions that is studied is to minimize sum of area, circumference and number of patches used. This objective function may be motivated by requirements of numerically solving PDE's by discretization over (adaptive multi-)grids. More precisely, we propose exact deterministic algorithms for such problems based on a (set theoretic) dynamic programming approach yielding a time bound of O(n^23^n) . In a second step this bound is (asymptotically) decreased to O(n^62^n) by exploiting the underlying rectangular and lattice structures. Finally, a generalization of the problem and its solution methods is discussed for the case of arbitrary (finite) space dimension

    On rectangular covering problems

    Get PDF
    Many applications like picture processing, data compression or pattern recognition require a covering of a set of points most often located in the (discrete) plane by rectangles due to specific cost constraints. In this paper we provide exact dynamic programming algorithms for covering point sets by regular rectangles, that have to obey certain (parameterized) boundary conditions. The concrete representative out of a class of objective functions that is studied is to minimize sum of area, circumference and number of patches used. This objective function may be motivated by requirements of numerically solving PDE's by discretization over (adaptive multi-)grids. More precisely, we propose exact deterministic algorithms for such problems based on a (set theoretic) dynamic programming approach yielding a time bound of O(n^23^n) . In a second step this bound is (asymptotically) decreased to O(n^62^n) by exploiting the underlying rectangular and lattice structures. Finally, a generalization of the problem and its solution methods is discussed for the case of arbitrary (finite) space dimension
    corecore