6 research outputs found

    Author index of Volume 31

    Get PDF

    Clustering with Few Disks to Minimize the Sum of Radii

    Get PDF
    Given a set of nn points in the Euclidean plane, the kk-MinSumRadius problem asks to cover this point set using kk disks with the objective of minimizing the sum of the radii of the disks. After a long line of research on related problems, it was finally discovered that this problem admits a polynomial time algorithm [GKKPV~'12]; however, the running time of this algorithm is O(n881)O(n^{881}), and its relevance is thereby mostly of theoretical nature. A practically and structurally interesting special case of the kk-MinSumRadius problem is that of small kk. For the 22-MinSumRadius problem, a near-quadratic time algorithm with expected running time O(n2log2nlog2logn)O(n^2 \log^2 n \log^2 \log n) was given over 30 years ago [Eppstein~'92]. We present the first improvement of this result, namely, a near-linear time algorithm to compute the 22-MinSumRadius that runs in expected O(nlog2nlog2logn)O(n \log^2 n \log^2 \log n) time. We generalize this result to any constant dimension dd, for which we give an O(n21/(d/2+1)+ε)O(n^{2-1/(\lceil d/2\rceil + 1) + \varepsilon}) time algorithm. Additionally, we give a near-quadratic time algorithm for 33-MinSumRadius in the plane that runs in expected O(n2log2nlog2logn)O(n^2 \log^2 n \log^2 \log n) time. All of these algorithms rely on insights that uncover a surprisingly simple structure of optimal solutions: we can specify a linear number of lines out of which one separates one of the clusters from the remaining clusters in an optimal solution

    Geometric Facility Location Problems on Uncertain Data

    Get PDF
    Facility location, as an important topic in computer science and operations research, is concerned with placing facilities for serving demand points (each representing a customer) to minimize the (service) cost. In the real world, data is often associated with uncertainty because of measurement inaccuracy, sampling discrepancy, outdated data sources, resource limitation, etc. Hence, problems on uncertain data have attracted much attention. In this dissertation, we mainly study a classical facility location problem: the k- center problem and several of its variations, on uncertain points each of which has multiple locations that follow a probability density function (pdf). We develop efficient algorithms for solving these problems. Since these problems more or less have certain geometric flavor, computational geometry techniques are utilized to help develop the algorithms. In particular, we first study the k-center problem on uncertain points on a line, which is aimed to find k centers on the line to minimize the maximum expected distance from all uncertain points to their expected closest centers. We develop efficient algorithms for both the continuous case where the location of every uncertain point follows a continuous piecewise-uniform pdf and the discrete case where each uncertain point has multiple discrete locations each associated with a probability. The time complexities of our algorithms are nearly linear and match those for the same problem on deterministic points. Then, we consider the one-center problem (i.e., k= 1) on a tree, where each uncertain point has multiple locations in the tree and we want to compute a center in the tree to minimize the maximum expected distance from it to all uncertain points. We solve the problem in linear time by proposing a new algorithmic scheme, called the refined prune-and-search. Next, we consider the one-dimensional one-center problem of uncertain points with continuous pdfs, and the one-center problem in the plane under the rectilinear metric for uncertain points with discrete locations. We solve both problems in linear time, again by using the refined prune-and-search technique. In addition, we study the k-center problem on uncertain points in a tree. We present an efficient algorithm for the problem by proposing a new tree decomposition and developing several data structures. The tree decomposition and these data structures may be interesting in their own right. Finally, we consider the line-constrained k-center problem on deterministic points in the plane where the centers are required to be located on a given line. Several distance metrics including L1, L2, and L1 are considered. We also study the line-constrained k-median and k-means problems in the plane. These problems have been studied before. Based on geometric observations, we design new algorithms that improve the previous work. The algorithms and techniques we developed in this dissertation may and other applications as well, in particular, on solving other related problems on uncertain data
    corecore