Skip to main content

Showing 1–22 of 22 results for author: Mount, D M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2312.05987  [pdf, other

    cs.CG

    Delaunay Triangulations in the Hilbert Metric

    Authors: Auguste Gezalyan, Soo Kim, Carlos Lopez, Daniel Skora, Zofia Stefankovic, David M. Mount

    Abstract: The Hilbert metric is a distance function defined for points lying within the interior of a convex body. It arises in the analysis and processing of convex bodies, machine learning, and quantum information theory. In this paper, we show how to adapt the Euclidean Delaunay triangulation to the Hilbert geometry defined by a convex polygon in the plane. We analyze the geometric properties of the Hilb… ▽ More

    Submitted 10 December, 2023; originally announced December 2023.

  2. arXiv:2308.08791  [pdf, other

    cs.CG

    Smooth Distance Approximation

    Authors: Ahmed Abdelkader, David M. Mount

    Abstract: Traditional problems in computational geometry involve aspects that are both discrete and continuous. One such example is nearest-neighbor searching, where the input is discrete, but the result depends on distances, which vary continuously. In many real-world applications of geometric data structures, it is assumed that query results are continuous, free of jump discontinuities. This is at odds wi… ▽ More

    Submitted 17 August, 2023; originally announced August 2023.

    Comments: To appear in the European Symposium on Algorithms (ESA) 2023

    ACM Class: F.2.2; I.3.5

  3. arXiv:2306.15648  [pdf, other

    cs.CG

    Optimal Area-Sensitive Bounds for Polytope Approximation

    Authors: Sunil Arya, Guilherme D. da Fonseca, David M. Mount

    Abstract: Approximating convex bodies is a fundamental question in geometry and has a wide variety of applications. Given a convex body $K$ of diameter $Δ$ in $\mathbb{R}^d$ for fixed $d$, the objective is to minimize the number of vertices (alternatively, the number of facets) of an approximating polytope for a given Hausdorff error $\varepsilon$. The best known uniform bound, due to Dudley (1974), shows t… ▽ More

    Submitted 27 June, 2023; originally announced June 2023.

  4. arXiv:2306.15621  [pdf, other

    cs.CG

    Approximate Nearest Neighbor Searching with Non-Euclidean and Weighted Distances

    Authors: Ahmed Abdelkader, Sunil Arya, Guilherme D. da Fonseca, David M. Mount

    Abstract: We present a new approach to approximate nearest-neighbor queries in fixed dimension under a variety of non-Euclidean distances. We are given a set $S$ of $n$ points in $\mathbb{R}^d$, an approximation parameter $\varepsilon > 0$, and a distance function that satisfies certain smoothness and growth-rate assumptions. The objective is to preprocess $S$ into a data structure so that for any query poi… ▽ More

    Submitted 27 June, 2023; originally announced June 2023.

  5. arXiv:2304.02745  [pdf, other

    cs.CG

    Analysis of Dynamic Voronoi Diagrams in the Hilbert Metric

    Authors: Madeline Bumpus, Xufeng Caesar Dai, Auguste H. Gezalyan, Sam Munoz, Renita Santhoshkumar, Songyu Ye, David M. Mount

    Abstract: The Hilbert metric is a projective metric defined on a convex body which generalizes the Cayley-Klein model of hyperbolic geometry to any convex set. In this paper we analyze Hilbert Voronoi diagrams in the Dynamic setting. In addition we introduce dynamic visualization software for Voronoi diagrams in the Hilbert metric on user specified convex polygons.

    Submitted 1 July, 2024; v1 submitted 5 April, 2023; originally announced April 2023.

  6. arXiv:2303.09586  [pdf, other

    cs.CG

    Optimal Volume-Sensitive Bounds for Polytope Approximation

    Authors: Sunil Arya, David M. Mount

    Abstract: Approximating convex bodies is a fundamental question in geometry and has a wide variety of applications. Consider a convex body $K$ of diameter $Δ$ in $\textbf{R}^d$ for fixed $d$. The objective is to minimize the number of vertices (alternatively, the number of facets) of an approximating polytope for a given Hausdorff error $\varepsilon$. It is known from classical results of Dudley (1974) and… ▽ More

    Submitted 16 March, 2023; originally announced March 2023.

    Comments: To appear in the 39th International Symposium on Computational Geometry (SoCG 2023)

  7. arXiv:2303.08349  [pdf, other

    cs.CG

    Economical Convex Coverings and Applications

    Authors: Sunil Arya, Guilherme D. da Fonseca, David M. Mount

    Abstract: Coverings of convex bodies have emerged as a central component in the design of efficient solutions to approximation problems involving convex bodies. Intuitively, given a convex body $K$ and $ε> 0$, a covering is a collection of convex bodies whose union covers $K$ such that a constant factor expansion of each body lies within an $ε$ expansion of $K$. Coverings have been employed in many applicat… ▽ More

    Submitted 15 March, 2023; originally announced March 2023.

    Comments: Preliminary version appeared in Proc. 2023 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pp. 1834-1861, 2023 (https://doi.org/10.1137/1.9781611977554.ch70)

  8. arXiv:2208.05597  [pdf, other

    cs.CG

    Diamonds are Forever in the Blockchain: Geometric Polyhedral Point-Set Pattern Matching

    Authors: Gill Barequet, Shion Fukuzawa, Michael T. Goodrich, David M. Mount, Martha C. Osegueda, Evrim Ozel

    Abstract: Motivated by blockchain technology for supply-chain tracing of ethically sourced diamonds, we study geometric polyhedral point-set pattern matching as minimum-width polyhedral annulus problems under translations and rotations. We provide two $(1 + \varepsilon)$-approximation schemes under translations with $O(\varepsilon^{-d} n)$-time for $d$ dimensions and… ▽ More

    Submitted 10 August, 2022; originally announced August 2022.

    Comments: 8 pages, 5 figures, To appear in 34th Canadian Conference on Computational Geometry

  9. arXiv:2203.16264  [pdf, other

    cs.DS

    Optimally Tracking Labels on an Evolving Tree

    Authors: Aditya Acharya, David M. Mount

    Abstract: Motivated by the problem of maintaining data structures for a large sets of points that are evolving over the course of time, we consider the problem of maintaining a set of labels assigned to the vertices of a tree, where the locations of these labels change over time. We study the problem in the evolving data framework, where labels change over time due to the action of an agent called the evolv… ▽ More

    Submitted 22 August, 2022; v1 submitted 30 March, 2022; originally announced March 2022.

    Comments: To appear in CCCG 2022

    ACM Class: F.2.0

  10. arXiv:2112.04325  [pdf, other

    cs.DS

    A PTAS for the Min-Max Euclidean Multiple TSP

    Authors: Mary Monroe, David M. Mount

    Abstract: We present a polynomial-time approximation scheme (PTAS) for the min-max multiple TSP problem in Euclidean space, where multiple traveling salesmen are tasked with visiting a set of $n$ points and the objective is to minimize the maximum tour length. For an arbitrary $\varepsilon > 0$, our PTAS achieves a $(1 + \varepsilon)$-approximation in time… ▽ More

    Submitted 13 December, 2021; v1 submitted 8 December, 2021; originally announced December 2021.

    Comments: 12 pages, 5 figures

  11. arXiv:2112.03056  [pdf, other

    cs.CG math.MG

    Voronoi Diagrams in the Hilbert Metric

    Authors: Auguste H. Gezalyan, David M. Mount

    Abstract: The Hilbert metric is a distance function defined for points lying within a convex body. It generalizes the Cayley-Klein model of hyperbolic geometry to any convex set, and it has numerous applications in the analysis and processing of convex bodies. In this paper, we study the geometric and combinatorial properties of the Voronoi diagram of a set of point sites under the Hilbert metric. Given any… ▽ More

    Submitted 6 December, 2021; originally announced December 2021.

  12. arXiv:2103.16071  [pdf, other

    cs.CG

    Approximate Nearest-Neighbor Search for Line Segments

    Authors: Ahmed Abdelkader, David M. Mount

    Abstract: Approximate nearest-neighbor search is a fundamental algorithmic problem that continues to inspire study due its essential role in numerous contexts. In contrast to most prior work, which has focused on point sets, we consider nearest-neighbor queries against a set of line segments in $\mathbb{R}^d$, for constant dimension $d$. Given a set $S$ of $n$ disjoint line segments in $\mathbb{R}^d$ and an… ▽ More

    Submitted 31 March, 2021; v1 submitted 30 March, 2021; originally announced March 2021.

    Comments: 20 pages (including appendix), 5 figures

    ACM Class: F.2.2

  13. arXiv:2002.06650  [pdf, other

    cs.CG cs.CV cs.DS cs.LG

    Coresets for the Nearest-Neighbor Rule

    Authors: Alejandro Flores-Velazco, David M. Mount

    Abstract: Given a training set $P$ of labeled points, the nearest-neighbor rule predicts the class of an unlabeled query point as the label of its closest point in the set. To improve the time and space complexity of classification, a natural question is how to reduce the training set without significantly affecting the accuracy of the nearest-neighbor rule. Nearest-neighbor condensation deals with finding… ▽ More

    Submitted 22 July, 2020; v1 submitted 16 February, 2020; originally announced February 2020.

  14. Optimal Bound on the Combinatorial Complexity of Approximating Polytopes

    Authors: Rahul Arya, Sunil Arya, Guilherme D. da Fonseca, David M. Mount

    Abstract: This paper considers the question of how to succinctly approximate a multidimensional convex body by a polytope. Given a convex body $K$ of unit diameter in Euclidean $d$-dimensional space (where $d$ is a constant) and an error parameter $\varepsilon > 0$, the objective is to determine a convex polytope of low combinatorial complexity whose Hausdorff distance from $K$ is at most $\varepsilon$. By… ▽ More

    Submitted 24 August, 2022; v1 submitted 30 October, 2019; originally announced October 2019.

    Comments: To appear on the SODA 2020 special issue of ACM Transactions on Algorithms. arXiv admin note: text overlap with arXiv:1604.01175

    Report number: 10.1137/1.9781611975994.48

    Journal ref: SODA 2020, 786-805, 2020

  15. Approximate Convex Intersection Detection with Applications to Width and Minkowski Sums

    Authors: Sunil Arya, Guilherme D. da Fonseca, David M. Mount

    Abstract: Approximation problems involving a single convex body in $d$-dimensional space have received a great deal of attention in the computational geometry community. In contrast, works involving multiple convex bodies are generally limited to dimensions $d \leq 3$ and/or do not consider approximation. In this paper, we consider approximations to two natural problems involving multiple convex bodies: det… ▽ More

    Submitted 2 July, 2018; originally announced July 2018.

    Journal ref: ESA 2018

  16. Near-Optimal $\varepsilon$-Kernel Construction and Related Problems

    Authors: Sunil Arya, Guilherme D. da Fonseca, David M. Mount

    Abstract: The computation of (i) $\varepsilon$-kernels, (ii) approximate diameter, and (iii) approximate bichromatic closest pair are fundamental problems in geometric approximation. In this paper, we describe new algorithms that offer significant improvements to their running times. In each case the input is a set of $n$ points in $R^d$ for a constant dimension $d \geq 3$ and an approximation parameter… ▽ More

    Submitted 31 March, 2017; originally announced March 2017.

    ACM Class: F.2.2

    Journal ref: Proc. 33rd International Symposium on Computational Geometry (SoCG 2017), pages 10:1-15, 2017

  17. Optimal Approximate Polytope Membership

    Authors: Sunil Arya, Guilherme D. da Fonseca, David M. Mount

    Abstract: In the polytope membership problem, a convex polytope $K$ in $R^d$ is given, and the objective is to preprocess $K$ into a data structure so that, given a query point $q \in R^d$, it is possible to determine efficiently whether $q \in K$. We consider this problem in an approximate setting and assume that $d$ is a constant. Given an approximation parameter $\varepsilon > 0$, the query can be answer… ▽ More

    Submitted 6 December, 2016; originally announced December 2016.

    Comments: SODA 2017

  18. Approximate Polytope Membership Queries

    Authors: Sunil Arya, Guilherme D. da Fonseca, David M. Mount

    Abstract: In the polytope membership problem, a convex polytope $K$ in $\mathbb{R}^d$ is given, and the objective is to preprocess $K$ into a data structure so that, given any query point $q \in \mathbb{R}^d$, it is possible to determine efficiently whether $q \in K$. We consider this problem in an approximate setting. Given an approximation parameter $\varepsilon$, the query can be answered either way if t… ▽ More

    Submitted 26 June, 2017; v1 submitted 5 April, 2016; originally announced April 2016.

    Comments: Preliminary results of this paper appeared in "Approximate Polytope Membership Queries", in Proc. ACM Sympos. Theory Comput. (STOC), 2011, 579-586 and "Polytope Approximation and the Mahler Volume", in Proc. ACM-SIAM Sympos. Discrete Algorithms (SODA), 2012, 29-42

    ACM Class: F.2.2

    Journal ref: SIAM J. Comput., 47(1), 1-51, 2018

  19. On the Combinatorial Complexity of Approximating Polytopes

    Authors: Sunil Arya, Guilherme D. da Fonseca, David M. Mount

    Abstract: Approximating convex bodies succinctly by convex polytopes is a fundamental problem in discrete geometry. A convex body $K$ of diameter $\mathrm{diam}(K)$ is given in Euclidean $d$-dimensional space, where $d$ is a constant. Given an error parameter $\varepsilon > 0$, the objective is to determine a polytope of minimum combinatorial complexity whose Hausdorff distance from $K$ is at most… ▽ More

    Submitted 21 December, 2016; v1 submitted 5 April, 2016; originally announced April 2016.

    Comments: In Proceedings of the 32nd International Symposium Computational Geometry (SoCG 2016) and accepted to SoCG 2016 special issue of Discrete and Computational Geometry

    ACM Class: F.2.2

    Journal ref: Discrete & Computational Geometry, Volume 58, Issue 4, pp 849-870, 2017

  20. arXiv:1505.00874  [pdf, other

    cs.CG

    On the Complexity of an Unregulated Traffic Crossing

    Authors: Philip Dasler, David M. Mount

    Abstract: The steady development of motor vehicle technology will enable cars of the near future to assume an ever increasing role in the decision making and control of the vehicle itself. In the foreseeable future, cars will have the ability to communicate with one another in order to better coordinate their motion. This motivates a number of interesting algorithmic problems. One of the most challenging as… ▽ More

    Submitted 4 May, 2015; originally announced May 2015.

  21. arXiv:1412.1398  [pdf, other

    cs.CG

    Space Exploration via Proximity Search

    Authors: Sariel Har-Peled, Nirman Kumar, David M. Mount, Benjamin Raichel

    Abstract: We investigate what computational tasks can be performed on a point set in $\Re^d$, if we are only given black-box access to it via nearest-neighbor search. This is a reasonable assumption if the underlying point set is either provided implicitly, or it is stored in a data structure that can answer such queries. In particular, we show the following: (A) One can compute an approximate bi-criteria… ▽ More

    Submitted 3 December, 2014; originally announced December 2014.

  22. arXiv:cs/9901013  [pdf, ps, other

    cs.CG

    Analysis of approximate nearest neighbor searching with clustered point sets

    Authors: Songrit Maneewongvatana, David M. Mount

    Abstract: We present an empirical analysis of data structures for approximate nearest neighbor searching. We compare the well-known optimized kd-tree splitting method against two alternative splitting methods. The first, called the sliding-midpoint method, which attempts to balance the goals of producing subdivision cells of bounded aspect ratio, while not producing any empty cells. The second, called the… ▽ More

    Submitted 26 January, 1999; originally announced January 1999.

    Comments: 20 pages, 8 figures. Presented at ALENEX '99, Baltimore, MD, Jan 15-16, 1999

    ACM Class: E.1; F.2.2