Implementation of Ant Colony Optimization Algorithm (ACO) in locating temporary accommodation shelters after earthquake (Kerman case study)

Number of pages: 129 File Format: word File Code: 29705
Year: 2012 University Degree: Master's degree Category: Geography - Urban Planning
  • Part of the Content
  • Contents & Resources
  • Summary of Implementation of Ant Colony Optimization Algorithm (ACO) in locating temporary accommodation shelters after earthquake (Kerman case study)

    Dissertation for M.Sc degree

    Department of Remote Sensing and Geographical Information System - Water and Soil Resources

    Abstract

    Among the important issues in the crisis management of unexpected natural events, especially earthquakes, is the optimal location in order to accommodate citizens during or after an accident. One of the big problems of the organizations involved in urban crisis management is the lack of a comprehensive spatial model in order to apply unit management in moving city residents to predetermined temporary accommodation places after the accident. The optimization of the temporary accommodation process takes place in three phases: determining the optimal safe places, determining the optimal routes, and allocating the population to safe places. The purpose of this research is to implement and evaluate the results of the ant colony optimization algorithm (ACO) in the location of the temporary shelter by determining the optimal routes and allocating the population to safe places in the city of Kerman as the study area. By making the necessary changes in the implementation of the ACO algorithm in solving the itinerant salesman problem, the steps related to location and allocation have been designed in the form of a spatial model. This model is designed based on an objective function in order to minimize the cost of moving the population of building blocks and three limitations of the average overflow/underflow, the maximum number of selected locations and the average spatial fit, so that the constraints of the problem guarantee the quality of the model's answers. To decide on the optimality of the solutions in ACO, the multi-criteria evaluation method was used. In order to improve the results, the sensitivity of the model to the change of the pheromone parameters and the innovative function of the ACO algorithm was evaluated and their appropriate and optimal values ??were determined. By taking into account the determined constraints and also the convergence graph of the objective function, the best performance in the final reduction of the objective function was determined by the model, and in addition, the results of the repeatability test show the stability and stability of the solutions of the investigated algorithm. The results of population allocation to safe places have an undeniable dependence on the distribution of safe places and their capacity, as well as the dispersion and population of building blocks. The average distance traveled to the nearest safe place in the final allocation model is equal to 1200 meters, but due to the lack of proper distribution of these places according to the distribution of the population in the city, more than 40% of the population must travel a distance of more than 1500 meters to the nearest selected safe place. As a result, it is necessary to search and establish new safe centers to reduce this gap. The results show that the use of ACO algorithm has many capabilities to be combined with geographic information systems to solve the problem of location and allocation that require a dynamic simulation environment (changing the combination of safe places - changing capacity). Keywords: crisis management, temporary accommodation, location and allocation, ant colony optimization algorithm (ACO), distance traveled, safe place, Kerman city.

    1-      Chapter One: Research Overview

    1-1-    Problem Statement

    Despite the tremendous advances in technology and achieving the impossible of the past centuries, humans are still helpless against unexpected natural events such as earthquakes, floods, etc., and from time to time they are exposed to many casualties and financial damages. In the past decade, more than 200 million people per year due to natural disasters They have suffered life and financial injuries. In the meantime, unprincipled constructions and disregard for the risk-generating power of an area, not respecting the distance of sensitive uses and residential areas from the boundaries of faults and rivers, etc., cause the escalation of disasters (Esadi Nazari, 2013). Earthquake is one of the natural phenomena that occurs in most parts of the world, including Iran. During the years 1900 to 1990 AD, 1100 deadly earthquakes occurred in 75 countries and more than 80% of the deaths occurred in six countries. Iran is among these countries with 120 thousand human casualties. Also, in the years 1361 to 1370, Iran has experienced the highest number of earthquakes. (Abdolahi, 1381)

    Our country, Iran, is located in the seismic zone of the world. Most of the urban and non-urban parts of the country are located in areas with a high relative risk of earthquakes. The importance of earthquakes in Iran is more understood today with the intensification of the country's development process, the expansion of cities, and the concentration of the population. Considering the continuous confrontation of the country with the phenomenon of earthquakes, it is always necessary to make efforts to achieve practical methods and coherent solutions to deal with it.. Considering the continuous confrontation of the country with the phenomenon of earthquake, it is necessary to always make efforts to achieve practical methods and coherent solutions to deal rationally and minimize the catastrophic dimensions of such an event (Esadi Nazari, 2013). The United Nations Disaster Relief Coordination Office declares that it can be confidently stated that, during the past decades, the provision of emergency aid related to medicine, nutrition, etc. after a disaster has made significant progress, but an important part has still made little improvement, and that is emergency shelter or, in general, post-disaster shelter. and this is while our villages are highly vulnerable to a 5-magnitude earthquake and our cities are highly vulnerable to a 6-magnitude earthquake. Reducing the side effects of an earthquake, or in other words, reducing damage such as social and infrastructure during an earthquake, will occur when different phases of crisis management are considered at all levels of planning. But every correct decision and planning requires correct, accurate and up-to-date information and their analysis. Because most of the information required in the urban and earthquake categories are mostly spatial in nature, therefore the science and technology of the geographic information system with the ability to collect spatial and non-spatial data, store, update, analyze, model and display spatial information can be used as an optimal science and technology to organize and analyze information comprehensively and quickly and to help make appropriate decisions in crisis management (Aghamohammadi, 2019). On the other hand, it should be noted that the environment of geographic information systems is a static environment and does not have the capability of dynamic simulation. Artificial intelligence, especially intelligent agents, are capable of eliminating weaknesses and can play an effective role in crisis management in interaction and even combination with geographic information systems (Rajabi, 2018).

    Intelligent algorithms in GIS have improved its ability to properly regulate decisions, which include complex spatial planning and resource optimization (Birkin, et al., 1996; Bong, et al., 2004).  Among the methods of artificial intelligence, which is referred to as a meta-heuristic method, is the ant colony optimization algorithm ([1] ACO). (Dorigo, et al., 2004).  This method was first developed by Dorrigo in his PhD thesis in 1992 as a multi-agent solution [2] to solve complex optimization problems. Its first successful application is solving the traveling salesman problem (TSP[3]) (Dorigo, 1992), which proved its effectiveness in quickly solving combinatorial optimization problems. In recent years, many applications have been used in complex optimization problems such as object selection and facial expression recognition, vehicle routing (White, et al., 1998), allocation (Maneizzo, et al., 1994), transportation network design and improvement, and machine learning techniques (Parpinelli, et al., 2002) [4] and It has been presented.

    According to what was said about the importance and necessity of paying attention to the earthquake crisis and the necessity of planning to deal with its aftermath, in this research, using the capabilities of geographic information systems and the ACO algorithm, the location of temporary accommodation shelters after the earthquake in order to allocate the affected population has been done as an optimization problem in the real world.   

    1-2- The need to conduct research:

    Today, due to the growing trend of population and population density in urban areas, especially in densely populated and seismically prone cities, the need for an all-round approach to natural disasters and disasters caused by them has become more apparent. Harmful effects caused by excessive concentration of population in specific urban areas, along with the lack of preventive planning and the lack of necessary preparation to deal with events such as earthquakes, are considered a very serious and important threat to the lives of citizens and the continuity of urban life (Bagherpour, 2010).

    Among the important issues in crisis management, especially in the field of unexpected events, is the optimal location in order to accommodate citizens in the face of or after an event. Due to the involvement of many factors and parameters in this issue, locating such places is very complicated (Samadzadegan et al., 2014). In Iran, choosing a place for temporary accommodation is done experimentally after an accident and without considering the necessary standards by relief organizations.

  • Contents & References of Implementation of Ant Colony Optimization Algorithm (ACO) in locating temporary accommodation shelters after earthquake (Kerman case study)

    List:

    1- Chapter 1: Research overview. 2

    1-1- problem design. 2

    1-2- Necessity of research. 4

    1-3- Research questions. 6

    1-4- Hypotheses 6

    1-5- Research objectives. 6

    1-6- Introducing the thesis structure. 7

    2- Chapter Two: The Study Area and Research Background 9

    2-1- Introduction. 9

    2-2- The study area. 9

    2-2-1- Geographical location of Kerman city. 9

    2-2-2- Faults 11

    2-2-3- Seismic history. 12

    2-2-4- Conclusion: 13

    2-3- An overview of the research background 14

    2-3-1- Research conducted in the field of temporary accommodation using artificial intelligence and GIS. 14

    2-3-2- Location and allocation using artificial intelligence. 18

    3- The third chapter: theoretical foundations of research. 25

    3-1- Introduction. 25

    3-2- Crisis management. 25

    3-2-1- The importance and necessity of crisis management. 26

    3-2-2- Crisis management cycle and its phases. 26

    3-2-3- The role of temporary accommodation in crisis management. 28

    3-2-4- Planning temporary accommodation in crisis management. 28

    3-2-5- The general steps of the temporary accommodation optimization process. 29

    3-3- Allocation and positioning concepts 30

    3-3-1- Positioning in GIS. 30

    3-3-2- Location and allocation problem. 31

    3-4- Methods of solving the problem of location and allocation. 35

    3-5- Optimization. 37

    3-5-1- Metaheuristic algorithms 38

    3-6- Artificial intelligence. 39

    3-6-1- Branches of artificial intelligence 39

    3-6-2- Geographic information system and its relationship with artificial intelligence. 40

    3-6-3- The role of artificial intelligence in earthquake crisis management 41

    3-6-4- Collective intelligence 41

    3-7- Ant colony optimization algorithm 42

    3-7-1- Biological origin of ant colony algorithm 42

    3-7-2- The structure of problems that can be modeled to be solved with a set of ant algorithms. 45

    3-7-3- Simulating the behavior of ants in ACO. 46

    3-7-4- The general structure of ACO algorithms. 48

    3-7-5- Solving the TSP problem using the ACO algorithm. 49

    3-7-6- various compounds and . 53

    3-7-7- The set of ACO algorithms. 54

    4- Chapter Four: Materials and Methods 57

    4-1- Introduction. 57

    4-2- Required data. 58

    4-2-1- Incompatibility criteria. 58

    4-2-2- compatibility criteria. 61

    4-2-3- Population blocks (points of demand) 64

    4-2-4- Safe places (points of supply) 65

    4-3- Calculation of spatial suitability. 66

    4-4- Implementation of location and allocation steps in the current research. 69

    4-4-1- First step: Choosing safe places. 69

    4-4-2- The second step: choosing the route to transfer population blocks to safe places. 74

    4-4-3- The third step: population allocation. 75

    4-4-4- pheromone update. 81

    4-5- Summary. 83

    5- The fifth chapter: results and discussion. 86

    5-1- Introduction. 86

    5-2- Evaluation of the performance of ACO algorithm considering different values ??and: 86

    5-2-1- Review of parameter changes: 87

    5-2-2- Review of parameter changes: 90

    5-3- Review of changes in the evaporation coefficient on the objective function. 92

    5-4- Examining the final convergence diagram of the model. 92

    5-5- Assessment of stability of results. 94

    5-6- Examining the results of allocating population blocks to selected places. 94

    5-7- Examining the effect of the limitation of the maximum number of places on the results of the objective function. 100

    6- Chapter 6: Conclusion and suggestions. 104

    6-1- Introduction: 104

    6-2- Conclusion: 104

    6-3- Hypothesis testing. 105

    6-3-1- The first premise. 105

    6-3-2- The second assumption: 106

    6-3-3- The third assumption: 106

    6-4- Proposals: 107

    List of sources: 110

    Appendix No. 1: 116

    .

    Source:

    Resources Farsi:

    Ahmadian, Samieh, (2008), planning of temporary accommodation using multi-objective optimization algorithms, master's thesis, Khwaja Nasiruddin Tusi University.

    Ahdanjad, Mohsen. Ghanbari, Hakimeh. (1388). Reducing damages caused by earthquakes and optimal crisis management with emphasisReducing damages caused by earthquakes and optimal crisis management with emphasis on locating special uses using GIS (sampling of worn-out fabric of Tabriz city), National Conference on Spatial Information System

    Esadi Nazari, Mehrnoosh. (1386). Planning and location of temporary accommodation camps for earthquake survivors (case study: Area 1, District 6, Tehran), Master's thesis, Tehran, Tarbiat Modares University.

    Islami, Alireza. (1385). Locating Relief and Accommodation Centers, Second International Conference on Comprehensive Crisis Management in Unforeseen Natural Disasters, Tehran.

    Eshraghi, Mehdi. (1385). Locating temporary accommodation places for earthquake-affected populations using geographic information systems (2nd district of Tehran), Tehran, the second international conference on comprehensive crisis management in unexpected natural disasters.

    Asgharpour, Mohammad Javad. (1388).  Multi-criteria decision making. Tehran. University of Tehran.

    Afshar, Amin. Maknoon, Reza. Afshar, Alireza. (1387). Optimal location of monitoring stations in urban water distribution network using ant community algorithm. Tehran. Journal of Water and Wastewater.

    Effendizadeh, Shahriar. Famous, Nestern. Police station, Navid. (1390). Presenting a hybrid meta-heuristic algorithm to solve the simultaneous optimization model of bus network design and terminal location. Semnan 6th National Congress of Civil Engineering.

    Aghamohammadi, Hossein. (1390).  Designing and implementing a spatial information system to reduce the effects of the earthquake crisis. Master's thesis, Khwaja Nasiruddin Tusi University.

    Omidvar, Babak. Teenager, Mehdi. Brothers, Muhammad. Locating temporary accommodation using GIS, case study: one area of ??Tehran municipality. Tehran, the second urban planning and management conference.

    Iranmanesh, Fazel. (2016). The use of GIS in planning the location of evacuation areas for earthquake-affected populations (Manzaghe 22, Tehran).

    Bahrini, Hossein. (1387). The role of the form, pattern and size of settlements in reducing the risks caused by the Tehran earthquake, Iran's Natural Disaster Response Center.

    Taqvi Fard, Mohammad Naghi.  Khalili Damghani, Kaveh. (1388). Placement of service bases in big cities by meta-heuristic method. Tehran, 7th Management Conference.

    Jehangiri, Ketayoun. (1388). Principles and basics of crisis management. Founder of Red Crescent Applied Scientific Higher Education.

    Hosseini, Maziar. (1387). Crisis management. Tehran, Tehran Publishing Institute.

    Rajabi, Mohammad Reza. (2008), the use of artificial intelligence in crisis management. Master's seminar, Khwaja Nasiruddin Tusi University.

    Ramazani, M. Talshi, M. Optimum location in order to design urban facilities for crisis conditions, a case study of four districts of Tehran municipality. Tehran, the first national conference on crisis management, earthquake and vulnerability of vital places and arteries.

    Sabat, Mohammad Hassan. Hosseini, Maziar. Siddiqui, Mohammad Ali. (1385). Feasibility of temporary housing after the earthquake and providing an optimal solution for a region of Tehran. Tehran, the second construction seminar in the capital.

    Sephari, Mohammad Mahdi. Rahimi Moghadam, Mohammad. (1386). Ant algorithm and its applications. Tehran, Minhaj.

    Shajaa Iraqi, Mahnaz. (2018) Optimum location of crisis management support bases using geographic information system (Teheran area 6), urban and regional studies and researches.

    Shirvani, Firouzeh. (1378). Research paper of the Building and Housing Research Center. Tehran, Building and Housing Research Center.

    Samadzadegan, Farhad. Ali Abbaspour, Rahim. Pahlavi Parham (1385). Locating the places of emergency accommodation of citizens in unexpected accidents by using intelligent spatial information systems, Tehran, Conference on Spatial Information Technology and Natural Disaster Management.

    Abdolhi, Majid. (1381). Crisis management in urban areas. Tehran, Organization of Municipalities of the country

    Alavi, Seyyed Akbar. (2007). Crisis management. Kerman. Crisis Management Study and Training Center of Kerman Municipality

    Qodsipour, Hassan. (2012). Discussions in multi-criteria decision-making: multi-objective planning (weighting methods after solving) Tehran, Amir Kabir University of Technology.

    Kamroz Khodiar, Golberg. (1390). Comparison of collective intelligence algorithms for allocating temporary accommodation during earthquakes. Master's thesis. Tehran, Khwaja Nasiruddin Tusi University.

    Mohammadi, Nazila. (2018) Improving the classification and evaluation of location methods based on target. Tehran, Geomatic Conference.

    Iran Natural Disaster Study Center, (1389). Evaluation and reconstruction of three earthquake-stricken cities of Iran based on the analysis of its vulnerability to earthquakes (Volume II: Golbaft), Tehran.

Implementation of Ant Colony Optimization Algorithm (ACO) in locating temporary accommodation shelters after earthquake (Kerman case study)