Skip to main content

Formalizing Regions in the Spatial Semantic Hierarchy: an AH-Graphs implementation approach

  • Conference paper
  • First Online:
Spatial Information Theory. Cognitive and Computational Foundations of Geographic Information Science (COSIT 1999)

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

Included in the following conference series:

Abstract

We are interested in the problem of how an agent organizes its sensorimotor experiences in order to create a spatial representation. Our approach to solve this problem is the Spatial Semantic Hierarchy (SSH), an ontological hierarchy of representations for knowledge of large-scale space. At the SSH topological level, space is represented by places and connectivity relationships among them. Places are arranged into paths so that the topological representation looks like the street network of a city. Grouping places into regions allows an agent to reason efficiently about its spatial knowledge. Regions can be organized in a hierarchical structure suitable for hierarchical planning and human-level interface. In this paper we show how a hierarchy of regions can be automatically created by an agent. We extend the SSH axiomatic theory to include regions as first order objects at the SSH topological level. Based on this formalization, an implementation using Annotated Hierarchical graphs (AH-graphs) is proposed. The AH-graph model is chosen for its eficiency to perform basic operations like path planning, its facility to integrate information needed by different agent’s tasks, and because it provides a large indexed database of knowledge about the world with a friendly flow of information from and to human operators.

This work has taken place in the Qualitative Reasoning Group at the Artificial Intelligence Laboratory, The University of Texas at Austin. Research of the Qualitative Reasoning Group is supported in part by NSF grants IRI-9504138 and CDA 9617327, by NASA grant NAG 9-898, and by the Texas Advanced Research Program under grants no. 003658-242 and 003658-347.

Part of this work was carried out during a stay of the second author at the Department of Computer Sciences of the University of Texas at Austin, under grant of the Spanish Government. The work on AH-graphs and NEXUS has been supported by the Spanish Government under research contract CICYT-TAP96-0763.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. F. Bacchus and Q. Yang., Downward refinement and the eficiency of hierarchical problem solving. Artificial Intelligence, 71:43–100, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  2. F.J. Brandenburg., Graph clustering I: cycles of cliques. In Fifth symposium on graph drawing, 1997.

    Google Scholar 

  3. A. Brandstädt, V.D. Chepoi, and F.F. Dragan., Clique r-domination and clique r-packing problems on dually chordal graphs. SIAM journal on Discrete Mathematics, 10(1):109–1127, 1997.

    Article  MATH  MathSciNet  Google Scholar 

  4. E. Chown, S. Kaplan, and D. Kortenkamp., Prototypes, locations, and associative networks (PLAN): towards a unified theory of cognitive mapping. Cognitive Science, 19:1–51, 1995.

    Article  Google Scholar 

  5. Kortenkamp D., Bonasso R.P., and Murphy R., Artificial Intelligence and Mobile Robots. AAAI press, 1998.

    Google Scholar 

  6. E. Davis, The Mercator representation of spatial knowledge. In AAAI-93, 1993.

    Google Scholar 

  7. S. Dutt, New faster kernighan-lin-type graph-partitioning algorithms. In Twenty-eighth annual ACM symposium on theory of computing, pages 603–611, 1996.

    Google Scholar 

  8. Sean P. Engelson and Drew V. McDermott, Maps considered as adaptive planning resources. In AAAI Fall Symposium on Applications of AI to Real-World Autonomous Mobile Robots, Working Notes, Cambridge, MA, October 1992.

    Google Scholar 

  9. C. Fennema, A. Hanson, E. Riseman, J.R. Beveridge, and R. Kumar, Modeldirected mobile robot navigation. IEEE transactions on Systems, Mans and Cybernetics, 20(6), 1990.

    Google Scholar 

  10. J. Fernandez and J. Gonzalez, A general world representation for mobile robot operations. In Seventh conference of the Spanish association for artificial intelligence (CAEPIA-97), 1997.

    Google Scholar 

  11. J. Fernandez and J. Gonzalez, Hierarchical graph search for mobile robot path planning. In IEEE international conference on Robotics and Automation (ICRA’98), 1998.

    Google Scholar 

  12. J. Fernandez and J. Gonzalez, NEXUS: A exible, eficient and robust framework for integrating the software components of a robotic system. In IEEE International conference on Robotics and Automation (ICRA’98), 1998.

    Google Scholar 

  13. J. Fernandez and J. Gonzalez, The NEXUS open system for integrating robotic software. Robotics and Computer Integrated Manufacturing, 1999. In Press.

    Google Scholar 

  14. M.R. Garey and D.S. Johnson, Computers and Intractability: A guide to the theory of NP-Completeness. W.H. Freeman and Co., New York, 1979.

    MATH  Google Scholar 

  15. F. Giunchiglia and T. Walsh, A theory of abstraction. Artificial Intelligence, 57(2-3):323–389, 1992.

    Article  MATH  MathSciNet  Google Scholar 

  16. S. Gopal, R. L. Klatzky, and T. R. Smith, Navigator: a psychologically based model of environmental learning through navigation. Journal of Environmental Psychology, 9:309–331, 1989.

    Article  Google Scholar 

  17. R.C. Holte, T. Mkadmi, R.M. Zimmer, and A.J. MacDonald, Speeding up problem solving by abstraction: a graph oriented approach. Artificial Intelligence, (85):321–361, 1996.

    Article  Google Scholar 

  18. Borestein J., Everett H.R., and Feng L, Navigating mobile robots: systems and techniques. A. K. Peters, Wesllesley, Massachusetts, 1996.

    Google Scholar 

  19. N. Jing, Y. W. Huang, and E.A. Rundensteiner, Hierarchical optimization of optimal path finding for transportation applications. In Fifth international conference on information and knowledge management (CIKM’96), pages 261–268, 1996.

    Google Scholar 

  20. N. Jing, Y.W. Huang, and E.A. Rundensteiner, Effective graph clustering for path queries in digital map databases. In Fifth international conference on information and knowledge management (CIKM’96), pages 215–222, 1996.

    Google Scholar 

  21. C.A. Knoblock, Automatically Generating Abstractions for Problem Solving. PhD thesis, Computer Sciences, Carnegie Mellon University, 1991. Technical Report CMU-CS-91-120.

    Google Scholar 

  22. B. Kuipers, Modeling spatial knowledge. Cognitive Science, 2:129–153, 1978.

    Article  Google Scholar 

  23. B. Kuipers, A hierarchy of qualitative representations for space. In Working papers of the Tenth International Workshop on Qualitative Reasoning about Physical Systems (QR-96). AAAI Press, 1996.

    Google Scholar 

  24. B. Kuipers and Y. T. Byun, A robust qualitative method for spatial learning in unknown environments. In Morgan Kaufmann, editor, AAAI-88, 1988.

    Google Scholar 

  25. B. Kuipers, R. Froom, W. Y. Lee, and D. Pierce, The semantic hierarchy in robot learning. In J. Connell and S. Mahadevan, editors, Robot Learning, pages 141–170. Kulwer Academic Publishers, 1993.

    Google Scholar 

  26. B.C. Kuo, Automatic Control Systems. Prentice-Hall, Inc., fifth edition, 1987.

    Google Scholar 

  27. M.T. Kuo and C.K. Cheng, A new network ow approach for hierarchical tree partitioning. In ACM/IEEE design automation conference, pages 512–517, 1997.

    Google Scholar 

  28. David Leiser and Avishai Zilbershatz, THE TRAVELLER: a computational model of spatial network learning. Environment and Behavior, 21(4):435–463, 1989.

    Article  Google Scholar 

  29. V. Lifschitz, Circumscription. In Handbook of Logic in Artificial Intelligence and Logic Programming, volume 3, pages 297–352. Oxford University Press, 1994.

    MathSciNet  Google Scholar 

  30. C.L. McCreary, J.J. Thompson, D.H. Gill, T.J. Smith, and Y. Zhu. Partitioning and scheduling using graph decomposition. In Twenty-eighth annual ACM symposium on theory of computing, 1996.

    Google Scholar 

  31. D. McDermott. Spatial reasoning. In Shapiro S., editor, Encyclopedia of artificial intelligence, volume 2, pages 863–870. John Wiley, 1987.

    Google Scholar 

  32. D. V. McDermott, A theory of metric spatial inference. In AAAI-80, pages 246–248, 1980.

    Google Scholar 

  33. D. McDermott and E. Davis, Planning routes through uncertain territory. Artificial Intelligence, 22:107–156, 1984.

    Article  Google Scholar 

  34. Michael O’Neill, A biologically based model of spatial cognition and way finding. Journal of Environmental Psychology, 11:299–320, 1991.

    Article  Google Scholar 

  35. J. Piaget and B. Inhelder, The child’s conception of space. New York, Norton, 1967.

    Google Scholar 

  36. E. Remolina and B. Kuipers, Towards a formalization of the spatial semantic hierarchy. In Fourth Symposium on Logical Formalizations of Commonsense Reasoning, London, January 1998.

    Google Scholar 

  37. E. D. Sacerdoti, Planning in a hierarchy of abstraction spaces. Artificial Intelligence, 5:115–135, 1974.

    Article  MATH  Google Scholar 

  38. W. K. Yeap, Towards a computational theory of cognitive maps. Artificial Intelligence, 34:297–360, 1988.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Remolina, E., Fernandez, J.A., Kuipers, B., Gonzalez, J. (1999). Formalizing Regions in the Spatial Semantic Hierarchy: an AH-Graphs implementation approach. In: Freksa, C., Mark, D.M. (eds) Spatial Information Theory. Cognitive and Computational Foundations of Geographic Information Science. COSIT 1999. Lecture Notes in Computer Science, vol 1661. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48384-5_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-48384-5_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66365-2

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics