Skip to main content

Using the A\(^{\!\star }\) Algorithm to Find Optimal Sequences for Area Aggregation

  • Conference paper
  • First Online:
Advances in Cartography and GIScience (ICACI 2017)

Abstract

Given two land-cover maps of different scales, we wish to find a sequence of small incremental changes that gradually transforms one map into the other. We assume that the two input maps consist of polygons that constitute a planar subdivision and belong to different land-cover classes. Every polygon in the small-scale map is the union of a set of polygons in the large-scale map. In each step of the sequence that we compute, the smallest area in the current map is merged with one of its neighbors. We do not select that neighbor according to a prescribed rule but define the whole sequence of pairwise merges at once, based on global optimization. An important requirement for such a method is a formalization of the problem in terms of optimization objectives and constraints, which we present together with a solution that is based on the so-called A\(^{\!\star }\) algorithm. This algorithm allows us to limit the exploration of the search space such that we can compute solutions of high quality in reasonable time. We tested the method with a dataset of the official German topographic database ATKIS and discuss our results.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  • Cheng, T., & Li, Z. (2006). Toward quantitative measures for the semantic quality of polygon generalization. Cartographica, 41(2), 487–499.

    Article  Google Scholar 

  • Chimani, M., van Dijk, T. C., & Haunert, J.-H. (2014). How to eat a graph: Computing selection sequences for the continuous generalization of road networks. In Proceedings of 22nd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems (ACMGIS’14) (pp. 243–252).

    Google Scholar 

  • Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to algorithms (3rd ed.). The MIT Press.

    Google Scholar 

  • Douglas, D. H., & Peucker, T. K. (1973). Algorithms for the reduction of the number of points required to represent a digitized line or its caricature. Cartographica, 10(2), 112–122.

    Article  Google Scholar 

  • Frolov, Y. S. (1975). Measuring the shape of geographical phenomena: A history of the issue. Soviet Geography, 16(10), 676–687.

    Google Scholar 

  • Hart, P. E., Nilsson, N. J., & Raphael, B. (1968). A formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems, Science, and Cybernetics, 4(2), 100–107.

    Article  Google Scholar 

  • Haunert, J.-H. (2009). Aggregation in map generalization by combinatorial optimization. Dissertation. Leibniz Universität Hannover, Germany.

    Google Scholar 

  • Haunert, J.-H., & Wolff, A. (2010). Area aggregation in map generalisation by mixed-integer programming. International Journal of Geographical Information Science, 24(12), 1871–1897.

    Article  Google Scholar 

  • Haunert, J.-H., Dilo, A., & van Oosterom, P. (2009). Constrained set-up of the tGAP structure for progressive vector data transfer. Computers and Geosciences, 35(11), 2191–2203.

    Article  Google Scholar 

  • Pohl, I. (1973). The avoidance of (relative) catastrophe, heuristic competence, genuine dynamic weighting and computational issues in heuristic problem solving. In Proceedings of the 3rd International Joint Conference on Artificial Intelligence IJCAI’73 (pp. 12–17). Stanford, USA: Morgan Kaufmann Publishers Inc.

    Google Scholar 

  • Saalfeld, A. (1999). Topologically consistent line simplification with the Douglas-Peucker algorithm. Cartography and Geographic Information Science, 26(1), 7–18.

    Article  Google Scholar 

  • Schwering, A. (2008). Approaches to semantic similarity measurement for geo-spatial data: A survey. Transactions in GIS, 12(1), 5–29.

    Article  Google Scholar 

  • Timpf, S. (1998). Hierarchical structures in map series. Dissertation. Technical University Vienna, Austria.

    Google Scholar 

  • van Oosterom, P. (2005). Variable-scale topological datastructures suitable for progressive data transfer: The GAP-face tree and GAP-edge forest. Cartography and Geographic Information Science, 32(4), 331–346.

    Article  Google Scholar 

  • van Oosterom, P., & Schenkelaars, V. (1995). The development of an interactive multi-scale GIS. International Journal of Geographical Information Systems, 9(5), 489–507.

    Article  Google Scholar 

  • van Smaalen, J. (2003). Automated aggregation of geographic objects. Dissertation. Wageningen University, The Netherlands.

    Google Scholar 

Download references

Acknowledgements

We thank Thomas C. van Dijk, Joachim Spoerhase, and Sabine Storandt for their valuable suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dongliang Peng .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Peng, D., Wolff, A., Haunert, JH. (2017). Using the A\(^{\!\star }\) Algorithm to Find Optimal Sequences for Area Aggregation. In: Peterson, M. (eds) Advances in Cartography and GIScience. ICACI 2017. Lecture Notes in Geoinformation and Cartography(). Springer, Cham. https://doi.org/10.1007/978-3-319-57336-6_27

Download citation

Publish with us

Policies and ethics