Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Online geometric reconstruction

Published: 20 July 2011 Publication History

Abstract

We investigate a new class of geometric problems based on the idea of online error correction. Suppose one is given access to a large geometric dataset though a query mechanism; for example, the dataset could be a terrain and a query might ask for the coordinates of a particular vertex or for the edges incident to it. Suppose, in addition, that the dataset satisfies some known structural property P (for example, monotonicity or convexity) but that, because of errors and noise, the queries occasionally provide answers that violate P. Can one design a filter that modifies the query's answers so that (i) the output satisfies P; (ii) the amount of data modification is minimized? We provide upper and lower bounds on the complexity of online reconstruction for convexity in 2D and 3D.

References

[1]
Agarwal, P. K. and Desikan, P. K. 1997. An efficient algorithm for terrain simplification. In Proceedings of the 8th Annual Symposium on Discrete Algorithms (SODA). 139--147.
[2]
Agarwal, P. K., Har-Peled, S., Mustafa, N., and Wang, Y. 2002. Near-linear time approximation algorithms for curve simplification. In Proceedings of the 10th Annual Europeam Symposium on Algorithms (ESA). 29--41.
[3]
Agarwal, P. K. and Suri, S. 1998. Surface approximation and geometric partitions. SIAM J. Comput. 27, 1016--1035.
[4]
Ailon, N., Chazelle, B., Comandur, S., and Liu, D. 2004a. Estimating the distance to a monotone function. In Proceedings of the 8th International Workshop on Randomization and Approximation Techniques in Computer Science (RANDOM). 229--236.
[5]
Ailon, N., Chazelle, B., Comandur, S., and Liu, D. 2004b. Property preserving data reconstruction. In Proceedings of the 15th Annual International Symposium on Algorithms and Computation (ISAAC). 16--27.
[6]
Alon, N., Dar, S., Parnas, M., and Ron, D. 2000. Testing of clustering. In Proceedings of the 41st Annual Symposium on Foundations of Computer Science (FOCS). 240--250.
[7]
Alon, N. and Spencer, J. 2000. The Probabilistic Method 2nd Ed. Wiley.
[8]
Amenta, N., Choi, S., Dey, T. K., and Leekha, N. 2000. A simple algorithm for homeomorphic surface reconstruction. In Proceedings of the 16th Annual Symposium on Computational Geometry (SoCG). 213--222.
[9]
Austin, T., and Tao, T. 2010. Testability and repair of hereditary hypergraph properties. Random Structures Algo. To appear.
[10]
Bhattacharyya, A., Grigorescu, E., Jha, M., Jung, K., and Raskhodnikova, S. 2010. Lower bounds for local monotonicity reconstruction from transitive-closure spanners. In Proceedings of the 14th Workshop on Randomization and Computation (RANDOM). 448--461.
[11]
Chakraborty, S., Fischer, E., and Matsliah, A. 2011. Query complexity lower bounds for reconstruction of codes. In Proceedings of the 2nd Symposium on Innovations in Computer Science (ICS). To appear.
[12]
Chan, T. 2006. A dynamic data structure for 3-d convex hulls and 2-d nearest neighbor queries. In Proceedings of the 17th Annual Symposium on Discrete Algorithms (SODA). 1196--1202.
[13]
Chazelle, B., Liu, D., and Magen, A. 2003. Sublinear geometric algorithms. In Proceedings of 35th Annual Symposium on Theory of Computing (STOC). 531--540.
[14]
Chvatal, V. and Klincsek, G. 1980. Finding largest convex subsets. Congress. Numer. 29, 453--460.
[15]
Czumaj, A., Ergun, F., Fortnow, L., Magen, A., Newman, I., Rubinfeld, R., and Sohler, C. 2003. Sublinear-time approximation of Euclidean minimum spanning tree. In Proceedings of 14th Annual Symposium on Discrete Algorithms (SODA). 813--822.
[16]
Czumaj, A. and Sohler, C. 2001. Property testing with geometric queries. In Proceedings of 9th Annual European Symposium on Algorithms (ESA). 266--277.
[17]
Czumaj, A. and Sohler, C. 2004. Estimating the weight of metric minimum spanning trees in sublinear-time. In Proceedings of 36th Annual Symposium on Theory of Computing (STOC). 175--183.
[18]
Czumaj, A., Sohler, C., and Ziegler, M. 2000. Property testing in computational geometry. In Proceedings of 8th Annual European Symposium on Algorithms (ESA). 155--166.
[19]
Ergun, F., Kannan, S., Kumar, S. R., Rubinfeld, R., and Viswanathan, M. 1998. Spot-checkers. In Proceedings of 30th Annual Symposium on Theory of Computing (STOC). 259--268.
[20]
Indyk, P. 1999a. Sublinear-time algorithms for metric space problems. In Proceedings of 31st Annual Symposium on Theory of Computing (STOC). 428--434.
[21]
Indyk, P. 1999b. A sublinear-time approximation scheme for clustering in metric spaces. In Proceedings of 40th Annual Symposium on Foundations of Computer Science (FOCS). 154--159.
[22]
Kale, S., Peres, Y., and Seshadhri, C. 2008. Noise tolerance of expanders and sublinear expander reconstruction. In Proceedings of the 49th Foundations of Computer Science (FOCS). 719--728.
[23]
Lipton, R. J. and Tarjan, R. E. 1979. A separator theorem for planar graphs. SIAM J. Appl. Math. 36, 177--189.
[24]
Mehlhorn, K., Näher, S., Seel, M., Seidel, R., Schilz, T., Schirra, S., and Uhrig, C. 1996. Checking geometric programs or verification of geometric structures. In Proceedings of 12th Annual Symposium on Computational Geometry (SOCG). 159--165.
[25]
Mishra, N., Oblinger, D., and Pitt, L. 2001. Sublinear time approximate clustering. In Proceedings of 12th Annual Symposium on Discrete Algorithms (SODA). 439--447.
[26]
Saks, M. E. and Seshadhri, C. 2010. Estimating the longest increasing sequence in polylogarithmic time. In Proceedings of the 51st Annual IEEE Symposium on Foundations of Computer Science (FOCS).

Cited By

View all
  • (2020)Black-box methods for restoring monotonicityProceedings of the 37th International Conference on Machine Learning10.5555/3524938.3525262(3463-3473)Online publication date: 13-Jul-2020
  • (2018)Testing convexity of figures under the uniform distributionRandom Structures & Algorithms10.1002/rsa.2079754:3(413-443)Online publication date: 19-Sep-2018
  • (2017)Local Computation Algorithms for Graphs of Non-constant DegreesAlgorithmica10.1007/s00453-016-0126-y77:4(971-994)Online publication date: 1-Apr-2017
  • Show More Cited By

Index Terms

  1. Online geometric reconstruction

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Journal of the ACM
    Journal of the ACM  Volume 58, Issue 4
    July 2011
    145 pages
    ISSN:0004-5411
    EISSN:1557-735X
    DOI:10.1145/1989727
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 20 July 2011
    Accepted: 01 April 2011
    Revised: 01 December 2010
    Received: 01 July 2007
    Published in JACM Volume 58, Issue 4

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Computational geometry
    2. sublinear algorithms

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)8
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 03 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)Black-box methods for restoring monotonicityProceedings of the 37th International Conference on Machine Learning10.5555/3524938.3525262(3463-3473)Online publication date: 13-Jul-2020
    • (2018)Testing convexity of figures under the uniform distributionRandom Structures & Algorithms10.1002/rsa.2079754:3(413-443)Online publication date: 19-Sep-2018
    • (2017)Local Computation Algorithms for Graphs of Non-constant DegreesAlgorithmica10.1007/s00453-016-0126-y77:4(971-994)Online publication date: 1-Apr-2017
    • (2016)Local ReconstructionEncyclopedia of Algorithms10.1007/978-1-4939-2864-4_698(1136-1139)Online publication date: 22-Apr-2016
    • (2015)Local ReconstructionEncyclopedia of Algorithms10.1007/978-3-642-27848-8_698-1(1-4)Online publication date: 30-Jun-2015
    • (2013)Testing and Reconstruction of Lipschitz Functions with Applications to Data PrivacySIAM Journal on Computing10.1137/11084074142:2(700-731)Online publication date: Jan-2013

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media