Nothing Special   »   [go: up one dir, main page]

skip to main content
Skip header Section
Geometric Approximation AlgorithmsJune 2011
Publisher:
  • American Mathematical Society
  • PO Box 5904 Boston, MA
  • United States
ISBN:978-0-8218-4911-8
Published:15 June 2011
Pages:
362
Skip Bibliometrics Section
Reflects downloads up to 25 Nov 2024Bibliometrics
Skip Abstract Section
Abstract

Exact algorithms for dealing with geometric objects are complicated, hard to implement in practice, and slow. Over the last 20 years a theory of geometric approximation algorithms has emerged. These algorithms tend to be simple, fast, and more robust than their exact counterparts. This book is the first to cover geometric approximation algorithms in detail. In addition, more traditional computational geometry techniques that are widely used in developing such algorithms, like sampling, linear programming, etc., are also surveyed. Other topics covered include approximate nearest-neighbor search, shape approximation, coresets, dimension reduction, and embeddings. The topics covered are relatively independent and are supplemented by exercises. Close to 200 color figures are included in the text to illustrate proofs and ideas.

Cited By

  1. ACM
    Bhore S and Tóth C (2024). Online Euclidean Spanners, ACM Transactions on Algorithms, 21:1, (1-22), Online publication date: 31-Jan-2025.
  2. ACM
    Czumaj A, Jiang S, Krauthgamer R and Veselý P (2024). Streaming Algorithms for Geometric Steiner Forest, ACM Transactions on Algorithms, 20:4, (1-38), Online publication date: 31-Oct-2024.
  3. Qian C (2024). Can Evolutionary Clustering Have Theoretical Guarantees?, IEEE Transactions on Evolutionary Computation, 28:5, (1220-1234), Online publication date: 1-Oct-2024.
  4. Singh A and Majumder S (2024). Solution of maximum scatter traveling salesman problem through evolutionary approaches, Applied Soft Computing, 163:C, Online publication date: 1-Sep-2024.
  5. ACM
    Anand A, Lee E, Li J and Saranurak T Approximating Small Sparse Cuts Proceedings of the 56th Annual ACM Symposium on Theory of Computing, (319-330)
  6. ACM
    Draganov A, Saulpic D and Schwiegelshohn C (2024). Settling Time vs. Accuracy Tradeoffs for Clustering Big Data, Proceedings of the ACM on Management of Data, 2:3, (1-25), Online publication date: 29-May-2024.
  7. ACM
    Filtser A and Filtser O (2023). Static and Streaming Data Structures for Fréchet Distance Queries, ACM Transactions on Algorithms, 19:4, (1-36), Online publication date: 31-Oct-2023.
  8. Pronzato L and Zhigljavsky A (2023). Quasi-uniform designs with optimal and near-optimal uniformity constant, Journal of Approximation Theory, 294:C, Online publication date: 1-Oct-2023.
  9. ACM
    Beer A, Draganov A, Hohma E, Jahn P, Frey C and Assent I Connecting the Dots -- Density-Connectivity Distance unifies DBSCAN, k-Center and Spectral Clustering Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, (80-92)
  10. Har-Peled S and Jones M (2023). A Note on Stabbing Convex Bodies with Points, Lines, and Flats, Discrete & Computational Geometry, 69:4, (1241-1254), Online publication date: 1-Jun-2023.
  11. ACM
    Zeng Y, Tong Y and Chen L (2023). LiteHST: A Tree Embedding based Method for Similarity Search, Proceedings of the ACM on Management of Data, 1:1, (1-26), Online publication date: 26-May-2023.
  12. Chella A, Gaglio S, Mannone M, Pilato G, Seidita V, Vella F and Zammuto S (2023). Quantum planning for swarm robotics, Robotics and Autonomous Systems, 161:C, Online publication date: 1-Mar-2023.
  13. Baykal C, Dikkala N, Panigrahy R, Rashtchian C and Wang X A theoretical view on sparsely activated networks Proceedings of the 36th International Conference on Neural Information Processing Systems, (30071-30084)
  14. Dang T and Ta M (2022). A Deeper Analysis of the Hierarchical Clustering and Set Unionability-Based Data Union Method, SN Computer Science, 3:6, Online publication date: 6-Oct-2022.
  15. ACM
    Asudeh A, Das G, Jagadish H, Lu S, Nazi A, Tao Y, Zhang N and Zhao J (2022). On Finding Rank Regret Representatives, ACM Transactions on Database Systems, 47:3, (1-37), Online publication date: 30-Sep-2022.
  16. Csikós M and Mustafa N (2022). Optimal approximations made easy, Information Processing Letters, 176:C, Online publication date: 1-Jun-2022.
  17. Agarwal P, Ezra E and Fox K Geometric Optimization Revisited Computing and Software Science, (66-84)
  18. Chanchary F, Maheshwari A and Smid M (2021). Window queries for intersecting objects, maximal points and approximations using coresets, Discrete Applied Mathematics, 305:C, (295-310), Online publication date: 31-Dec-2022.
  19. Zhu S, An B and Huang F Understanding the generalization benefit of model invariance from a data perspective Proceedings of the 35th International Conference on Neural Information Processing Systems, (4328-4341)
  20. Klimenko G, Raichel B and Van Buskirk G (2021). Sparse convex hull coverage, Computational Geometry: Theory and Applications, 98:C, Online publication date: 1-Oct-2021.
  21. Delprat S, Álvarez J, Sánchez M and Bernal M (2021). A Tighter Exact Convex Modeling for Improved LMI-Based Nonlinear System Analysis and Design, IEEE Transactions on Fuzzy Systems, 29:9, (2819-2824), Online publication date: 1-Sep-2021.
  22. Feng S, Gao K, Gong J and Yu J Sensor Placement for Globally Optimal Coverage of 3D-Embedded Surfaces 2021 IEEE International Conference on Robotics and Automation (ICRA), (8600-8606)
  23. Quanrud K Spectral sparsification of metrics and kernels Proceedings of the Thirty-Second Annual ACM-SIAM Symposium on Discrete Algorithms, (1445-1464)
  24. Agarwal P, Sharir M and Steiger A Decomposing the complement of the union of cubes in three dimensions Proceedings of the Thirty-Second Annual ACM-SIAM Symposium on Discrete Algorithms, (1425-1444)
  25. Lahn N and Raghvendra S An Õ(n5/4) time ε-approximation algorithm for RMS matching in a plane Proceedings of the Thirty-Second Annual ACM-SIAM Symposium on Discrete Algorithms, (869-888)
  26. Yan S, Ding B, Guo W, Zhou J, Wei Z, Jiang X and Xu S (2021). FlashP, Proceedings of the VLDB Endowment, 14:5, (721-729), Online publication date: 1-Jan-2021.
  27. Ornik M Guaranteed Reachability for Systems with Unknown Dynamics 2020 59th IEEE Conference on Decision and Control (CDC), (2756-2761)
  28. ACM
    Brankovic M, Buchin K, Klaren K, Nusser A, Popov A and Wong S (k, l)-Medians Clustering of Trajectories Using Continuous Dynamic Time Warping Proceedings of the 28th International Conference on Advances in Geographic Information Systems, (99-110)
  29. Ghorbani A, Kim M and Zou J A distributional framework for data valuation Proceedings of the 37th International Conference on Machine Learning, (3535-3544)
  30. Le Hoang N, Trang L and Dang T (2020). A Comparative Study of the Some Methods Used in Constructing Coresets for Clustering Large Datasets, SN Computer Science, 1:4, Online publication date: 1-Jul-2020.
  31. Park Y and Klabjan D (2020). Subset selection for multiple linear regression via optimization , Journal of Global Optimization, 77:3, (543-574), Online publication date: 1-Jul-2020.
  32. Zern A, Zisler M, Petra S and Schnörr C (2019). Unsupervised Assignment Flow: Label Learning on Feature Manifolds by Spatially Regularized Geometric Assignment, Journal of Mathematical Imaging and Vision, 62:6-7, (982-1006), Online publication date: 1-Jul-2020.
  33. ACM
    Li J Faster parallel algorithm for approximate shortest path Proceedings of the 52nd Annual ACM SIGACT Symposium on Theory of Computing, (308-321)
  34. ACM
    Agarwal P, Sintos S and Steiger A Efficient Indexes for Diverse Top-k Range Queries Proceedings of the 39th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems, (213-227)
  35. Huang Z, Ding H and Xu J (2019). A Faster Algorithm for Truth Discovery via Range Cover, Algorithmica, 81:10, (4118-4133), Online publication date: 1-Oct-2019.
  36. ACM
    Adamaszek A, Har-Peled S and Wiese A (2019). Approximation Schemes for Independent Set and Sparse Subsets of Polygons, Journal of the ACM, 66:4, (1-40), Online publication date: 26-Aug-2019.
  37. Kaplan H, Roy S and Sharir M (2019). Finding axis-parallel rectangles of fixed perimeter or area containing the largest number of points, Computational Geometry: Theory and Applications, 81:C, (1-11), Online publication date: 1-Aug-2019.
  38. ACM
    Blum A, Har-Peled S and Raichel B (2019). Sparse Approximation via Generating Point Sets, ACM Transactions on Algorithms, 15:3, (1-16), Online publication date: 31-Jul-2019.
  39. Ahn H, Bae S, Choi J, Korman M, Mulzer W, Oh E, Park J, van Renssen A and Vigneron A (2019). Faster algorithms for growing prioritized disks and rectangles, Computational Geometry: Theory and Applications, 80:C, (23-39), Online publication date: 1-Jul-2019.
  40. ACM
    Rav M, Lowe A and Agarwal P (2019). Flood Risk Analysis on Terrains, ACM Transactions on Spatial Algorithms and Systems, 5:1, (1-31), Online publication date: 28-Jun-2019.
  41. Fox J, Pach J and Suk A (2019). Erd?s---Hajnal Conjecture for Graphs with Bounded VC-Dimension, Discrete & Computational Geometry, 61:4, (809-829), Online publication date: 1-Jun-2019.
  42. Ezra E and Sharir M (2019). A Nearly Quadratic Bound for Point-Location in Hyperplane Arrangements, in the Linear Decision Tree Model, Discrete & Computational Geometry, 61:4, (735-755), Online publication date: 1-Jun-2019.
  43. Attali D, Nguyen T and Sivignon I (2019). ($$\delta ,{\varepsilon }$$?,?)-Ball Approximation of a Shape, Discrete & Computational Geometry, 61:3, (595-625), Online publication date: 1-Apr-2019.
  44. Atalay F and Mount D (2019). Bounds on the cost of compatible refinement of simplex decomposition trees in arbitrary dimensions, Computational Geometry: Theory and Applications, 79:C, (14-29), Online publication date: 1-Feb-2019.
  45. Buchin K, Driemel A, Gudmundsson J, Horton M, Kostitsyna I, Löffler M and Struijs M Approximating (k, ℓ)-center clustering for curves Proceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms, (2922-2938)
  46. Choudhary A, Kerber M and Raghvendra S Improved topological approximations by digitization Proceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms, (2675-2688)
  47. ACM
    Bachem O, Lucic M and Krause A Scalable k -Means Clustering via Lightweight Coresets Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, (1119-1127)
  48. ACM
    Blelloch G, Gu Y, Shun J and Sun Y Parallel Write-Efficient Algorithms and Data Structures for Computational Geometry Proceedings of the 30th on Symposium on Parallelism in Algorithms and Architectures, (235-246)
  49. Har-Peled S and Jones M On separating points by lines Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, (918-932)
  50. Har-Peled S and Kumar N (2018). Robust Proximity Search for Balls Using Sublinear Space, Algorithmica, 80:1, (279-299), Online publication date: 1-Jan-2018.
  51. Arya S, Fonseca G and Mount D (2017). On the Combinatorial Complexity of Approximating Polytopes, Discrete & Computational Geometry, 58:4, (849-870), Online publication date: 1-Dec-2017.
  52. ACM
    Rav M, Lowe A and Agarwal P Flood Risk Analysis on Terrains Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, (1-10)
  53. Agarwal P, Efrat A, Sankararaman S and Zhang W (2017). Nearest-Neighbor Searching Under Uncertainty I, Discrete & Computational Geometry, 58:3, (705-745), Online publication date: 1-Oct-2017.
  54. Bachem O, Lucic M, Hassani S and Krause A Uniform deviation bounds for k-Means clustering Proceedings of the 34th International Conference on Machine Learning - Volume 70, (283-291)
  55. Har-Peled S and Roy S (2017). Approximating the Maximum Overlap of Polygons under Translation, Algorithmica, 78:1, (147-165), Online publication date: 1-May-2017.
  56. Beame P and Rashtchian C Massively-parallel similarity join, edge-isoperimetry, and distance correlations on the hypercube Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, (289-306)
  57. Kozma L and Mömke T Maximum scatter TSP in doubling metrics Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, (143-153)
  58. Huang L and Li J Stochastic k-center and j-flat-center problems Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, (110-129)
  59. ACM
    Agarwal P, Aronov B, Har-Peled S, Phillips J, Yi K and Zhang W (2016). Nearest-Neighbor Searching Under Uncertainty II, ACM Transactions on Algorithms, 13:1, (1-25), Online publication date: 21-Dec-2016.
  60. Dutta K, Ezra E and Ghosh A (2016). Two Proofs for Shallow Packings, Discrete & Computational Geometry, 56:4, (910-939), Online publication date: 1-Dec-2016.
  61. Chang H, Har-Peled S and Raichel B (2016). From Proximity to Utility, Discrete & Computational Geometry, 56:3, (631-656), Online publication date: 1-Oct-2016.
  62. Har-Peled S, Kumar N, Mount D and Raichel B (2016). Space Exploration via Proximity Search, Discrete & Computational Geometry, 56:2, (357-376), Online publication date: 1-Sep-2016.
  63. ACM
    Blelloch G, Gu Y, Shun J and Sun Y Parallelism in Randomized Incremental Algorithms Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures, (467-478)
  64. Larsson T, Capannini G and Källberg L (2016). Parallel computation of optimal enclosing balls by iterative orthant scan, Computers and Graphics, 56:C, (1-10), Online publication date: 1-May-2016.
  65. Goyal V, Levi R and Segev D (2016). Near-Optimal Algorithms for the Assortment Planning Problem Under Dynamic Substitution and Stochastic Demand, Operations Research, 64:1, (219-235), Online publication date: 1-Feb-2016.
  66. Braverman V, Lang H, Levin K and Monemizadeh M Clustering problems on sliding windows Proceedings of the twenty-seventh annual ACM-SIAM symposium on Discrete algorithms, (1374-1390)
  67. Arya S and Mount D A fast and simple algorithm for computing approximate euclidean minimum spanning trees Proceedings of the twenty-seventh annual ACM-SIAM symposium on Discrete algorithms, (1220-1233)
  68. Blum A, Har-Peled S and Raichel B Sparse approximation via generating point sets Proceedings of the twenty-seventh annual ACM-SIAM symposium on Discrete algorithms, (548-557)
  69. ACM
    Har-Peled S and Raichel B (2015). Net and Prune, Journal of the ACM, 62:6, (1-35), Online publication date: 10-Dec-2015.
  70. ACM
    Zhang W, Agarwal P and Mukherjee S Contour trees of uncertain terrains Proceedings of the 23rd SIGSPATIAL International Conference on Advances in Geographic Information Systems, (1-10)
  71. Shekhar S, Feiner S and Aref W (2015). From GPS and virtual globes to spatial computing - 2020, Geoinformatica, 19:4, (799-832), Online publication date: 1-Oct-2015.
  72. Har-Peled S and Raichel B (2015). On the Complexity of Randomly Weighted Multiplicative Voronoi Diagrams, Discrete & Computational Geometry, 53:3, (547-568), Online publication date: 1-Apr-2015.
  73. Payan F, Roudet C and Sauvage B (2015). Semi-Regular Triangle Remeshing, Computer Graphics Forum, 34:1, (86-102), Online publication date: 1-Feb-2015.
  74. ACM
    Etter V, Herzen J, Grossglauser M and Thiran P Mining democracy Proceedings of the second ACM conference on Online social networks, (1-12)
  75. ACM
    Arya S and Chan T Better ϵ-Dependencies for Offline Approximate Nearest Neighbor Search, Euclidean Minimum Spanning Trees, and ϵ-Kernels Proceedings of the thirtieth annual symposium on Computational geometry, (416-425)
  76. ACM
    Har-Peled S and Raichel B On the Complexity of Randomly Weighted Voronoi Diagrams Proceedings of the thirtieth annual symposium on Computational geometry, (232-241)
  77. ACM
    Har-Peled S Quasi-Polynomial Time Approximation Scheme for Sparse Subsets of Polygons Proceedings of the thirtieth annual symposium on Computational geometry, (120-129)
  78. ACM
    Agarwal P and Pan J Near-Linear Algorithms for Geometric Hitting Sets and Set Covers Proceedings of the thirtieth annual symposium on Computational geometry, (271-279)
  79. ACM
    Agarwal P and Sharathkumar R Approximation algorithms for bipartite matching with metric and geometric costs Proceedings of the forty-sixth annual ACM symposium on Theory of computing, (555-564)
  80. Ezrat E A size-sensitive discrepancy bound for set systems of bounded primal shatter dimension Proceedings of the twenty-fifth annual ACM-SIAM symposium on Discrete algorithms, (1378-1388)
  81. ACM
    Park E and Mount D Output-sensitive well-separated pair decompositions for dynamic point sets Proceedings of the 21st ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, (354-363)
  82. ACM
    Ghosh S and Goswami P (2013). Unsolved problems in visibility graphs of points, segments, and polygons, ACM Computing Surveys, 46:2, (1-29), Online publication date: 1-Nov-2013.
  83. ACM
    Zheng Y, Jestes J, Phillips J and Li F Quality and efficiency for kernel density estimates in large data Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data, (433-444)
  84. ACM
    Agarwal P, Aronov B, Har-Peled S, Phillips J, Yi K and Zhang W Nearest neighbor searching under uncertainty II Proceedings of the 32nd ACM SIGMOD-SIGACT-SIGAI symposium on Principles of database systems, (115-126)
  85. ACM
    Abdullah A, Daruki S and Phillips J Range counting coresets for uncertain data Proceedings of the twenty-ninth annual symposium on Computational geometry, (223-232)
  86. ACM
    Ezra E Small-size relative (p,ε)-approximations for well-behaved range spaces Proceedings of the twenty-ninth annual symposium on Computational geometry, (233-242)
  87. Dumitrescu A and Tóth C The traveling salesman problem for lines, balls and planes Proceedings of the twenty-fourth annual ACM-SIAM symposium on Discrete algorithms, (828-843)
  88. Aiger D, Kaplan H and Sharir M Reporting neighbors in high-dimensional euclidean space Proceedings of the twenty-fourth annual ACM-SIAM symposium on Discrete algorithms, (784-803)
  89. ACM
    Chekuri C, Clarkson K and Har-Peled S (2012). On the set multicover problem in geometric settings, ACM Transactions on Algorithms, 9:1, (1-17), Online publication date: 1-Dec-2012.
  90. Alamdari S, Chan T, Grant E, Lubiw A and Pathak V Self-approaching graphs Proceedings of the 20th international conference on Graph Drawing, (260-271)
  91. Park E and Mount D A self-adjusting data structure for multidimensional point sets Proceedings of the 20th Annual European conference on Algorithms, (778-789)
  92. De Berg M, Roeloffzen M and Speckmann B Kinetic compressed quadtrees in the black-box model with applications to collision detection for low-density scenes Proceedings of the 20th Annual European conference on Algorithms, (383-394)
  93. ACM
    Abdullah A, Moeller J and Venkatasubramanian S Approximate bregman near neighbors in sublinear time Proceedings of the twenty-eighth annual symposium on Computational geometry, (31-40)
  94. ACM
    Agarwal P, Efrat A, Sankararaman S and Zhang W Nearest-neighbor searching under uncertainty Proceedings of the 31st ACM SIGMOD-SIGACT-SIGAI symposium on Principles of Database Systems, (225-236)
  95. Driemel A and Har-Peled S Jaywalking your dog Proceedings of the twenty-third annual ACM-SIAM symposium on Discrete algorithms, (318-337)
  96. Newman I and Rabinovich Y On multiplicative λ-approximations and some geometric applications Proceedings of the twenty-third annual ACM-SIAM symposium on Discrete algorithms, (51-67)
  97. Har-Peled S and Kumar N Approximate nearest neighbor search for low dimensional queries Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete algorithms, (854-867)
  98. Arya S, Da Fonseca G and Mount D A unified approach to approximate proximity searching Proceedings of the 18th annual European conference on Algorithms: Part I, (374-385)
  99. ACM
    Cormode G and McGregor A Approximation algorithms for clustering uncertain data Proceedings of the twenty-seventh ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, (191-200)
  100. Ghosh M, Thomas S, Morales M, Rodriguez S and Amato N Motion planning using hierarchical aggregation of workspace obstacles 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), (5716-5721)
Contributors
  • University of Illinois Urbana-Champaign
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations