区域发展分析

遗传算法和GIS结合进行空间优化决策

展开
  • 1. 中山大学地理科学与规划学院, 广州510275;
    2. 香港大学城市规划及环境管理研究中心, 香港
黎夏 (1962-), 男, 教授, 博士生导师。1983年硕士毕业于北京大学, 1996年获香港大学博士学位, 1997-1998年在香港大学进行博士后研究。主要从事遥感和地理信息系统研究。在国内外刊物上发表近100篇学术论文。E-mail: gplx@zsu.edu.cn

收稿日期: 2004-01-10

  修回日期: 2004-06-03

  网络出版日期: 2004-09-25

基金资助

国家自然科学基金项目 (批准号 40071060)

Optimal Spatial Search Using Genetic Algorithms and GIS

Expand
  • 1. School of Geography and Planning, Sun Yat-sen University, Guangzhou 510275, China;
    2. Centre of Urban Planning and Environmental Management, The University of Hong Kong, Hong Kong, China

Received date: 2004-01-10

  Revised date: 2004-06-03

  Online published: 2004-09-25

Supported by

National Natural Science Foundation of China, No. 40071060

摘要

资源的有效利用和管理往往涉及到空间的优化配置问题。例如需要在空间上确定n个设施的最佳位置。当选址问题涉及多个目标和不同的约束性条件时,就会变得十分复杂。利用一般的brute-force搜索方法无法对涉及高维数据的问题进行求解。利用遗传算法和GIS结合来解决复杂的空间优化配置问题,具有智能的搜索方法可以大大提高空间的搜索能力。在基于进化的优化过程中,根据GIS的空间数据来计算不同解决方案 (染色体) 的适应度。针对不同的应用目的,GIS可以给出不同的适应度函数。实验表明,所提出的方法比简单的搜索方法和退火算法有更大的优越性。该方法在处理复杂的空间优化问题有更好的表现。

本文引用格式

黎夏,叶嘉安 . 遗传算法和GIS结合进行空间优化决策[J]. 地理学报, 2004 , 59(5) : 745 -753 . DOI: 10.11821/xb200405013

Abstract

This study demonstrates that genetic algorithms are capable of producing satisfying results for optimal spatial search under complex situations. We successfully solve a spatial search problem using the proposed method to allocate the facility according to the population constraint from GIS. The search algorithm is very simple using the mechanics of natural selection in biology. The proposed method can be used as a planning tool that can help urban planners to improve development efficiency in site selection. The method is developed by a common computer language which can directly use the full functions of a commercial GA package through the DLL and can import the spatial data from GIS. This integration is useful for solving realistic problems by using large spatial data sets. The programming can be easily adapted to other applications by just modifying the fitness functions instead of changing the model itself. The proposed method has been tested in the city of Hong Kong, a densely populated region. The population data are obtained from the census department and the population density is prepared in GIS as the main inputs to the GA programming.

参考文献


[1] Zhan H G, Lee Z P, Shi P et al. Retrieval of water optical properties for optically deep waters using genetic algorithms. IEEE Transactions on Geoscience and Remote Sensing, 2003, 41(5): 1123-1128.

[2] Jin Y Q, Wang Y. A genetic algorithm to simultaneously retrieve land surface roughness and soil wetness. International Journal of Remote Sensing, 2001, 22(16): 3093-3099.

[3] Holland J. Adaptation in Natural And Artificial Systems: An Introductory Analysis with Applications to Biology, Control, And Artificial Intelligence. Cambridge, Mass: MIT Press, 1992. 211.

[4] Goldberg D E. Genetic Algorithms in Search, Optimisation and Machine Learning, Reading, MA: Addison-Wesley, 1989. 412.

[5] Openshaw S, Steadman P. On the geography of a worst case nuclear attack on population of Britain. Political Geography Quarterly, 1982, 1: 263-278.

[6] Openshaw S, Openshaw C. Artificial Intelligence in Geography. Chichester: John Wiley & Sons, 1997. 329.

[7] Cooper L. Location-allocation problems. Operations Research, 1963, (11): 331-343.

[8] Cooper L. Solutions of generalized location equilibrium problems. Journal of Research Science, 1967, (7): 1-18.

[9] Church R L. Location modeling and GIS. In: P A Longley, M F Goodchild, D J Maguire et al. (eds.), Geographical Information Systems: Volume 1. New York: John Wiley & Sons, Inc., 1999. 293-303.

[10] Simha R, Cai W D, Spitkovsky V. Simulated N-body: new particle physics-based heuristics for a Euclidean location-allocation problem. Journal of Heuristics, 2001, 7(1): 23-36.

[11] Aerts C J H, Heuvelink G B M. Using simulated annealing for resource allocation. International Journal of Geographical Information Science, 2002, 16(6): 571-587.

[12] Brookes C J. A genetic algorithm for designing optimal patch configurations in GIS. International Journal of Geographical Information Science, 2001, 15(6): 539-559.

[13] Jaramillo J H, Bhadury J, Batta R. On the use of genetic algorithms to solve location problems. Computers & Operations Research, 2002, 29(6): 761-779.

[14] Laarhoven Van P J M. Theoretical and Computational Aspects of Simulated Annealing. PhD Thesis, Erasmus University Rotterdam, 1987.

文章导航

/