24 research outputs found

    The pp-Center Problem in Tree Networks Revisited

    Get PDF
    We present two improved algorithms for weighted discrete pp-center problem for tree networks with nn vertices. One of our proposed algorithms runs in O(nlog⁑n+plog⁑2nlog⁑(n/p))O(n \log n + p \log^2 n \log(n/p)) time. For all values of pp, our algorithm thus runs as fast as or faster than the most efficient O(nlog⁑2n)O(n\log^2 n) time algorithm obtained by applying Cole's speed-up technique [cole1987] to the algorithm due to Megiddo and Tamir [megiddo1983], which has remained unchallenged for nearly 30 years. Our other algorithm, which is more practical, runs in O(nlog⁑n+p2log⁑2(n/p))O(n \log n + p^2 \log^2(n/p)) time, and when p=O(n)p=O(\sqrt{n}) it is faster than Megiddo and Tamir's O(nlog⁑2nlog⁑log⁑n)O(n \log^2n \log\log n) time algorithm [megiddo1983]

    On Geometric Priority Set Cover Problems

    Get PDF
    We study the priority set cover problem for simple geometric set systems in the plane. For pseudo-halfspaces in the plane we obtain a PTAS via local search by showing that the corresponding set system admits a planar support. We show that the problem is APX-hard even for unit disks in the plane and argue that in this case the standard local search algorithm can output a solution that is arbitrarily bad compared to the optimal solution. We then present an LP-relative constant factor approximation algorithm (which also works in the weighted setting) for unit disks via quasi-uniform sampling. As a consequence we obtain a constant factor approximation for the capacitated set cover problem with unit disks. For arbitrary size disks, we show that the problem is at least as hard as the vertex cover problem in general graphs even when the disks have nearly equal sizes. We also present a few simple results for unit squares and orthants in the plane

    Minimum Enclosing Circle of a Set of Fixed Points and a Mobile Point

    Get PDF
    Given a set S of n static points and a mobile point p in ℝ2, we study the variations of the smallest circle that encloses S βˆͺ {p} when p moves along a straight line β„“. In this work, a complete characterization of the locus of the center of the minimum enclosing circle (MEC) of S βˆͺ {p}, for p ∈ β„“, is presented. The locus is a continuous and piecewise differentiable linear function, and each of its differentiable pieces lies either on the edges of the farthest-point Voronoi diagram of S, or on a line segment parallel to the line β„“. Moreover, the locus has differentiable pieces, which can be computed in linear time, given the farthest-point Voronoi diagram of S

    Dominator Coloring and CD Coloring in Almost Cluster Graphs

    Full text link
    In this paper, we study two popular variants of Graph Coloring -- Dominator Coloring and CD Coloring. In both problems, we are given a graph GG and a natural number β„“\ell as input and the goal is to properly color the vertices with at most β„“\ell colors with specific constraints. In Dominator Coloring, we require for each v∈V(G)v \in V(G), a color cc such that vv dominates all vertices colored cc. In CD Coloring, we require for each color cc, a v∈V(G)v \in V(G) which dominates all vertices colored cc. These problems, defined due to their applications in social and genetic networks, have been studied extensively in the last 15 years. While it is known that both problems are fixed-parameter tractable (FPT) when parameterized by (t,β„“)(t,\ell) where tt is the treewidth of GG, we consider strictly structural parameterizations which naturally arise out of the problems' applications. We prove that Dominator Coloring is FPT when parameterized by the size of a graph's cluster vertex deletion (CVD) set and that CD Coloring is FPT parameterized by CVD set size plus the number of remaining cliques. En route, we design a simpler and faster FPT algorithms when the problems are parameterized by the size of a graph's twin cover, a special CVD set. When the parameter is the size of a graph's clique modulator, we design a randomized single-exponential time algorithm for the problems. These algorithms use an inclusion-exclusion based polynomial sieving technique and add to the growing number of applications using this powerful algebraic technique.Comment: 29 pages, 3 figure

    Geometric Planar Networks on Bichromatic Points

    Get PDF
    We study four classical graph problems – Hamiltonian path, Traveling salesman, Minimum spanning tree, and Minimum perfect matching on geometric graphs induced by bichromatic ( Open image in new window and Open image in new window ) points. These problems have been widely studied for points in the Euclidean plane, and many of them are NP -hard. In this work, we consider these problems in two restricted settings: (i) collinear points and (ii) equidistant points on a circle. We show that almost all of these problems can be solved in linear time in these constrained, yet non-trivial settings.acceptedVersio
    corecore