skip to main content
research-article

A Path-Based Distance for Street Map Comparison

Published:29 July 2015Publication History
Skip Abstract Section

Abstract

Comparing two geometric graphs embedded in space is important in the field of transportation network analysis. Given street maps of the same city collected from different sources, researchers often need to know how and where they differ. However, the majority of current graph comparison algorithms are based on structural properties of graphs, such as their degree distribution or their local connectivity properties, and do not consider their spatial embedding. This ignores a key property of road networks since the similarity of travel over two road networks is intimately tied to the specific spatial embedding. Likewise, many current algorithms specific to street map comparison either do not provide quality guarantees or focus on spatial embeddings only.

Motivated by road network comparison, we propose a new path-based distance measure between two planar geometric graphs that is based on comparing sets of travel paths generated over the graphs. Surprisingly, we are able to show that using paths of bounded link-length, we can capture global structural and spatial differences between the graphs.

We show how to utilize our distance measure as a local signature in order to identify and visualize portions of high similarity in the maps. Finally, we present an experimental evaluation of our distance measure and its local signature on street map data from Berlin, Germany and Athens, Greece.

References

  1. Mridul Aanjaneya, Frederic Chazal, Daniel Chen, Marc Glisse, Leonidas J. Guibas, and Dmitriy Morozov. 2011. Metric graph reconstruction from noisy data. In Proceedings of the ACM Symposium on Computational Geometry. 37--46. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Mahmuda Ahmed, Brittany Terese Fasy, and Carola Wenk. 2014a. Local persistent homology based distance between maps. In Proceedings of the 22nd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. 43--52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Mahmuda Ahmed, Sophia Karagiorgou, Dieter Pfoser, and Carola Wenk. 2014b. A Comparison and Evaluation of Map Construction Algorithms. Geoinformatica 19, 3, 601--632. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Mahmuda Ahmed and Carola Wenk. 2012. Constructing street networks from GPS trajectories. In Proceedings of the European Symposium on Algorithms. 60--71. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Helmut Alt, Alon Efrat, Günter Rote, and Carola Wenk. 2003. Matching planar maps. Journal of Algorithms 49, 262--283. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Helmut Alt and Michael Godau. 1995. Computing the Fréchet distance between two polygonal curves. International Journal of Computational Geometry and Applications 5, 75--91.Google ScholarGoogle ScholarCross RefCross Ref
  7. A. Bharath and Sriganesh Madhvanath. 2014. Allograph modeling for online handwritten characters in devanagari using constrained stroke clustering. ACM Transactions on Asian Language Information Processing 13, 3 (2014), 12:1--12:21. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. James Biagioni and Jakob Eriksson. 2012. Map inference in the face of noise and disparity. In Proceedings of the 20th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. 79--88. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Daniel Chen, Leonidas Guibas, John Hershberger, and Jian Sun. 2010. Road network reconstruction for organizing paths. In Proceedings of the ACM-SIAM Symposium on Discrete Algorithms. 1309--1320. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Otfried Cheong, Joachim Gudmundsson, Hyo-Sil Kim, Daria Schymura, and Fabian Stehn. 2009. Measuring the similarity of geometric graphs. In Proceedings of the 8th International Symposium on Experimental Algorithms. 101--112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Donatello Conte, Pasquale Foggia, Carlo Sansone, and Mario Vento. 2004. Thirty years of graph matching in pattern recognition. International Journal of Pattern Recognition and Artificial Intelligence 18, 3, 265--298.Google ScholarGoogle ScholarCross RefCross Ref
  12. David Eppstein. 1995. Subgraph isomorphism in planar graphs and related problems (SODA). SIAM, Philadelphia, PA, 632--640. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Xiaoyin Ge, Issam Safa, Mikhail Belkin, and Yusu Wang. 2011. Data skeletonization via Reeb graphs. In 25th Annual Conference on Neural Information Processing Systems. 837--845.Google ScholarGoogle Scholar
  14. Sophia Karagiorgou and Dieter Pfoser. 2012. On vehicle tracking data-based road network generation. In Proceedings of the 20th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. 89--98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Hang Joon Kim, Jong Wha Jung, and Sang Kyoon Kim. 1996. On-line Chinese character recognition using ART-based stroke classification. Pattern Recognition Letters 17, 12, 1311--1322. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Xuemei Liu, James Biagioni, Jakob Eriksson, Yin Wang, George Forman, and Yanmin Zhu. 2012. Mining large-scale, sparse GPS traces for map inference: Comparison of approaches. In KDD. ACM, New York, NY, 669--677. DOI:http://dx.doi.org/10.1145/2339530.2339637 Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Juliane Mondzech and Monika Sester. 2011. Quality analysis of OpenStreetMap data based on application needs. Cartographica 46, 115--125.Google ScholarGoogle ScholarCross RefCross Ref
  18. Daming Shi, Robert I. Damper, and Steve R. Gunn. 2003. Offline handwritten Chinese character recognition by radical decomposition. ACM Transactions on Asian Language Information Processing 2, 1, 27--48. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A Path-Based Distance for Street Map Comparison

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Spatial Algorithms and Systems
      ACM Transactions on Spatial Algorithms and Systems  Volume 1, Issue 1
      Inaugural Issue
      August 2015
      116 pages
      ISSN:2374-0353
      EISSN:2374-0361
      DOI:10.1145/2807914
      • Editor:
      • Hanan Samet
      Issue’s Table of Contents

      Copyright © 2015 ACM

      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 the author(s) 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: 29 July 2015
      • Accepted: 1 January 2015
      • Revised: 1 October 2014
      • Received: 1 June 2014
      Published in tsas Volume 1, Issue 1

      Permissions

      Request permissions about this article.

      Request Permissions

      Qualifiers

      • research-article
      • Research
      • Refereed

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader