Skip to main content

Space-Efficient Approximation Scheme for Circular Earth Mover Distance

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7256))

Abstract

The Earth Mover Distance (EMD) between point sets A and B is the minimum cost of a bipartite matching between A and B. EMD is an important measure for estimating similarities between objects with quantifiable features and has important applications in several areas including computer vision. The streaming complexity of approximating EMD between point sets in a two-dimensional discretized grid is an important open problem proposed in [8,9].

We study the problem of approximating EMD in the streaming model, when points lie on a discretized circle. Computing the EMD in this setting has applications to computer vision [13] and can be seen as a special case of computing EMD on a discretized grid. We achieve a (1 ±ε) approximation for EMD in \(\tilde O(\varepsilon^{-3})\) space, for every 0 < ε < 1. To our knowledge, this is the first streaming algorithm for a natural and widely applied EMD model that matches the space bound asked in [9].

This work was supported in part by the National Basic Research Program of China Grant 2011CBA00300, 2011CBA00301, and the National Natural Science Foundation of China Grant 61033001, 61061130540, 61073174. The authors acknowledge support from the Danish National Research Foundation and The National Science Foundation of China (under the grant 61061130540) for the Sino-Danish Center for the Theory of Interactive Computation, within which this work was performed. The authors also acknowledge support from the Center for Research in Foundations of Electronic Markets (CFEM), supported by the Danish Strategic Research Council. Joshua Brody is also supported in part by the Danish Council for Independent Research grant LOBO 438146. Xiaoming Sun is also supported in part by the National Natural Science Foundation of China Grant 61170062 and Tsinghua University Initiative Scientific Research Program 2009THZ02120.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alon, N., Matias, Y., Szegedy, M.: The space complexity of approximating the frequency moments. Journal of Computer and System Sciences 58(1), 137–147 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  2. Andoni, A., Do Ba, K., Indyk, P., Woodruff, D.P.: Efficient sketches for earth-mover distance, with applications. In: Proceedings of the 50th Annual Symposium on Foundations of Computer Science, FOCS (2009)

    Google Scholar 

  3. Cabrelli, C.A., Molter, U.M.: A linear time algorithm for a matching problem on the circle. Information Processing Letters 66(3), 161–164 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  4. Grauman, K., Darrell, T.: Fast contour matching using approximate Earth Movers distance. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, CVPR (2004)

    Google Scholar 

  5. Grauman, K., Darrell, T.: Efficient image matching with distributions of local invariant features. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, CVPR (2005)

    Google Scholar 

  6. Kane, D.M., Nelson, J., Woodruff, D.P.: On the exact space complexity of sketching and streaming small norms. In: Proceedings of the 21st ACM-SIAM Symposium on Discrete Algorithms, SODA (2010)

    Google Scholar 

  7. Lowe, D.G.: Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision 60(2), 91–110 (2004)

    Article  Google Scholar 

  8. McGregor, A.: Open problems in data streams and related topics. In: IITK Workshop on Algorithms For Data Streams (2006), http://www.cse.iitk.ac.in/users/sganguly/workshop.html

  9. McGregor, A.: Open problems in data streams, property testing, and related topics. In: Bernitoro Workshop on Sublinear Algorithms (2011)

    Google Scholar 

  10. Munro, J.I., Paterson, M.: Selection and sorting with limited storage. Theoretical Computer Science 12(3), 315–323 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  11. Muthukrishnan, S.: Data streams: Algorithms and applications. Foundations and Trends in Theoretical Computer Science 1(2), 117–236 (2005)

    Article  MathSciNet  Google Scholar 

  12. Naor, A., Schechtman, G.: Planar earthmover is not in L 1. SIAM Journal on Computing 37(3), 804–826 (2007); Preliminary version in FOCS 2006

    Article  MathSciNet  MATH  Google Scholar 

  13. Rabin, J., Delon, J., Gousseau, Y.: Circular earth mover’s distance for the comparison of local features. In: Proceedings of the IEEE International Conference on Pattern Recognition (ICPR). IEEE Computer Society (2008)

    Google Scholar 

  14. Rabin, J., Delon, J., Gousseau, Y.: A statistical approach to the matching of local features. SIAM Journal on Imaging Sciences 2(3), 931–958 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  15. Rabin, J., Delon, J., Gousseau, Y.: Transportation distances on the circle. Journal of Mathematical Imaging and Vision 41(1-2), 147–167 (2011)

    Article  MathSciNet  Google Scholar 

  16. Rubner, Y., Tomassi, C., Guibas, L.J.: A metric for distributions with applications to image databases. In: Proceedings of the 6th International Conference on Computer Vision, ICCV (1998)

    Google Scholar 

  17. Rubner, Y., Tomassi, C., Guibas, L.J.: The earth mover’s distance as a metric for image retrieval. International Journal of Computer Vision 40(2), 99–121 (2000)

    Article  MATH  Google Scholar 

  18. Venkatesh Babu, R., Pérez, P., Bouthemy, P.: Robust tracking with motion estimation and local kernel-based color modeling. Image and Vision Computing 25(8), 1205–1216 (2007)

    Article  Google Scholar 

  19. Villani, C.: Topics in optimal transportation. Graduate Studies in Mathematics, vol. 58. American Math. Soc. (2003)

    Google Scholar 

  20. Werman, M., Peleg, S., Melter, R., Kong, T.Y.: Bipartite graph matching for points on a line or a circle. Journal of Algorithms 7(2), 277–284 (1986)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brody, J., Liang, H., Sun, X. (2012). Space-Efficient Approximation Scheme for Circular Earth Mover Distance. In: Fernández-Baca, D. (eds) LATIN 2012: Theoretical Informatics. LATIN 2012. Lecture Notes in Computer Science, vol 7256. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29344-3_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29344-3_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29343-6

  • Online ISBN: 978-3-642-29344-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics