Skip to main content

Modelling a hierarchy of space applied to large road networks

  • Conference paper
  • First Online:
IGIS '94: Geographic Information Systems (IGIS 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 884))

Abstract

Human beings use hierarchies extensively to simplify their conceptual models of reality and to perform reasoning more efficiently. Hierarchical structures are conceptually imposed on space and allow better performance of complex tasks in very large contexts. To understand how spatial hierarchies are formed and used is one of the most important questions in spatial reasoning research. In this project, wayfinding in large road networks is studied as a particular case. Humans can find fastest paths even in very large street networks quickly, applying a hierarchical strategy. Standard, non-hierarchical algorithms show performance that degrades rapidly with increasing network size. A hierarchical structure can be found as an abstraction from the hierarchy of street classes (expressway, highway, local road). This reduces the number of nodes involved in a search process, and allows to perform the search process in subnetworks more efficiently. We propose an algorithm which searches for an optimal path in the subgraph of the highest possible level. This leads to an efficient wayfinding algorithm, even where standard simple graph search algorithms for the shortest path become inadequate.

Work was partially supported by a grant from Intergraph Corporation.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Ahuja, R.K., Thomas L. Magnanti, & J.B. Orlin: Network Flows: Thoery, Algorithms, and Applications. Englewood Cliffs, NJ: Prentice Hall, 1993.

    Google Scholar 

  • Car, A. & A.U. Frank: “Hierarchical Street Networks as a Conceptual Model for Efficient Way Finding.” Proceedings of the EGIS'93 in Genova, Italy, 134–139, 1993.

    Google Scholar 

  • Christaller, W.: Das Grundgeruest der raeumlichen Ordnung in Europa: die Systeme der europaeischen zentralen Orte. Vol. 24. Frankfurter geographische Hefte, Frankfurt am Main: Kramer, 1950.

    Google Scholar 

  • Davis, E.: Representations of Commonsense Knowledge. Morgan Kaufmann Publishers, 1990.

    Google Scholar 

  • De Floriani, L. & E. Puppo: “A Hierarchical Triangle-Based Model for Terrain Description.” In Theories and Methods of Spatio-Temporal Reasoning in Geographic Space, ed. Frank, A.U., I. Campari, & U. Formentini. 236–251. Heidelberg-Berlin: Springer Verlag, 1992.

    Google Scholar 

  • Dijkstra, E.W.: “A note on two problems in connection with graphs.” Numerische Mathematik (1, 1959): 269–271.

    Google Scholar 

  • Erwig, M.: “Graphs in Spatial Databases.” Doctoral thesis, Fernuniversität Hagen, 1994.

    Google Scholar 

  • Frederickson, G.N.: “Fast Algorithms for Shortest Paths in Planar Graphs, With Applications.” SIAM Journal on Computing 16 (6, 1987): 1004–1022.

    Google Scholar 

  • Freksa, C.: “Qualitative Spatial Reasoning.” In Cognitive and Linguistic Aspects of Geographic Space, ed. Mark, D.M.& A.U. Frank. 361–372. 63. Kluwer Academic Press, 1991.

    Google Scholar 

  • Gibbons, A.: Algorithmic Graph Theory. Cambridge University Press, 1985.

    Google Scholar 

  • Gill, A.: Applied Algebra for the Computer Sciences. Series in Automatic Computation, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1976.

    Google Scholar 

  • Golledge, R.G.: “Do People Understand Spatial Concepts: The Case of First-Order Primitives.” In Theories and Methods of Spatio-Temporal Reasoning in Geographic Space, ed. Frank, A.U., I. Campari, & U. Formentini. 1–21. Heidelberg-Berlin: Springer Verlag, 1992.

    Google Scholar 

  • Gopal, S., R.L. Klatzky, & T.R. Smith: “NAVIGATOR: A Psychologically Based Model of Environmental Learning Through Navigation.” Journal of Environmental Psychology (9, 1989): 309–331.

    Google Scholar 

  • Gopal, S. & T.R. Smith: “Human Wayfinding in an Urban Environment: a Performance Analysis of a Computational Process Model.” Environment and Planning A 22 (1990): 169–191.

    Google Scholar 

  • Güting, R.H.: “Extending a Spatial Database System by Graphs and Object Class Hierarchies.” Proceedings of the International Workshop on Database Management Systems for Geographical Applications, 16.–17.05.1991 in Capry, Italy, ESPRIT B.R.A. Working Group n.3191: “Basic GOODS: Basic Research Actions for Geographical Object-Oriented Databse Systems”, 103–124, 1991.

    Google Scholar 

  • Hirtle, S.C. & P.B. Heidorn: “The Structure of Cognitive Maps: Representations and Processes.” In Behavior and Environment: Psychological and Geographical Approaches, ed. Gärling, T.& R.G. Golledge. 1–29, Chapter 7. 1992.

    Google Scholar 

  • Hirtle, S.C. & J. Jonides: “Evidence of Hierarchies in Cognitive Maps.” Memory & Cognition 13 (3, 1985): 208–217.

    Google Scholar 

  • Johnson, D.B.: “Efficient Algorithms for Shortest Paths in Sparse Networks.” Journal of the Association for Computing Machinery 24 (1, 1977): 1–13.

    Google Scholar 

  • Knuth, D.E.: The Art of Computer Programming. Vol. 1. Reading MA: Addison-Wesley, 1973.

    Google Scholar 

  • Kuipers, B.: “Modeling Spatial Knowledge.” Cognitive Science 2 (2, 1978): 129–154.

    Google Scholar 

  • Kuipers, B.: “The Cognitive Map: Could it have been any other way?” In Spatial Orientation: Theory, Research and Application, ed. Pick, H.L.& L.P. Acredolo. 345–359. New York, NY: Plenum Press, 1983.

    Google Scholar 

  • Kuipers, B.: “Spatial Reasoning.” Tutorial materials, 1992.

    Google Scholar 

  • Kuipers, B. & T.S. Levitt: “Navigation and Mapping in Large-Scale Space.” AI Magazine 9 (2, 1988): 25–43.

    Google Scholar 

  • Kuipers, B. et al.: “The Semantic Hierarchy in Robot Learning.” In Robot Learning, ed. Connell, J.& S. Mahadevan. Kluver Academic, 1993.

    Google Scholar 

  • Lapalme, G. et al.: “GeoRoute.” Communications of the ACM 35 (1, 1992): 80–88.

    Google Scholar 

  • Maass, W.: “A Cognitive Model for the Process of Multimodal Incremental Route Description.” In Spatial Information Theory: Theoretical Basis for GIS, ed. Frank, A.U.& I. Campari. 1–13. 716. Heidelberg-Berlin: Springer Verlag, 1993.

    Google Scholar 

  • McNamara, T.P., J. K. Hardy, & S.C. Hirtle: “Subjective Hierarchies in Spatial Memory.” Journal of Environmental Psychology: Learning, Memory, and Cognition 15 (2, 1989): 211–227.

    Google Scholar 

  • Palmer, E.S.: “Hierarchical Structure in Perceptual Representation.” Cognitive Psychology (9, 1977): 441–474.

    Google Scholar 

  • Samet, H.: “The Quadtree and Related Hierarchical Data Structures.” ACM Computing Surveys 16 (2, 1984): 187–260.

    Google Scholar 

  • Smyth, S.: “A Representational Framework for Route Planning in Space and Time.” Proceedings of the 5th International Symposium on Spatial Data Handling in Charleston, South Carolina, USA, 692–701, 1993.

    Google Scholar 

  • Stevens, A. & P. Coupe: “Distortions in Judged Spatial Relations.” Cognitive Psychology (10, 1978): 422–437.

    Google Scholar 

  • Stücklberger, A. & M. Wieser: “GIS und “Multilevel” — Routensuche.” Proceedings of the Grazer Geoinformatiktage '93 in Graz, Austria, ed. Bartelme, N., 49–55, 1993.

    Google Scholar 

  • Timpf, S. et al.: “A Conceptual Model of Wayfinding Using Multiple Levels of Abstraction.” Proceedings of the GIS — form Space to Theory: Theories and Methods of Spatio-Temporal Reasoning in Pisa, Italy, ed. Frank, A.U., I. Campari, & U. Formentini, Springer Verlag, 348–367, 1992.

    Google Scholar 

  • Wieser, M.: “Graphentheoretische Aspekte der Routenoptimierung.” Proceedings of the Angewandte Geoinformationstechnologie AGIT in Salzburg, 8, 1992.

    Google Scholar 

  • Wirth, N.: Algorithms + Data Structures = Programs. Prentice Hall, Englewood Cliffs, N.J.: LB-Bibliothek, 1976.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jürg Nievergelt Thomas Roos Hans-Jörg Schek Peter Widmayer

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Car, A., Frank, A.U. (1994). Modelling a hierarchy of space applied to large road networks. In: Nievergelt, J., Roos, T., Schek, HJ., Widmayer, P. (eds) IGIS '94: Geographic Information Systems. IGIS 1994. Lecture Notes in Computer Science, vol 884. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58795-0_30

Download citation

  • DOI: https://doi.org/10.1007/3-540-58795-0_30

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58795-8

  • Online ISBN: 978-3-540-49105-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics