نوع مقاله : مقاله پژوهشی

نویسنده

دانشکده‌ی مهندسی حمل‌ونقل، دانشگاه صنعتی اصفهان، اصفهان 83111-84156، اصفهان، ایران

چکیده

پیشینه و اهداف: رشد جمعیت در سکونتگاه‌های انسانی منجر به افزایش تقاضای زمین می‌شود. به این ترتیب، برنامه‌ریزی کاربری زمین شهری برای برنامه‌ریزان و تصمیم‌گیران امری مهم و اساسی به شمار می‌رود. با توجه به آن‌که تخصیص کاربری زمین اهداف متعدد و مجموعه‌ بزرگی از داده‌ها و متغیرها را در بر می‌گیرد، حل چنین مسأله‌ای مستلزم و نیازمند توسعه‌ سامانه‌های پشتیبان تصمیم و به‌کار‌گیری الگوریتم‌ها فراابتکاری می‌باشد. در این مقاله، یک سامانه‌ پشتیبان تصمیم مجهز به یک روش بهینه‌سازی که الگوریتم بهینه‌سازی مورچگان می‌باشد، به منظور حل مسئله‌ تخصیص کاربری زمین توسعه می‌یابد. این مطالعه، به دنبال طراحی یک واسط گرافیکی کاربر برای تسهیل اجرای مراحل الگوریتم و استفاده از آن در یک مورد مطالعاتی، به منظور ارزیابی آن‌که چنین ابزاری چگونه به دست‌یابی به چیدمان بهینه‌ کاربری زمین کمک می‌نماید، است. به‌علاوه، مقایسه‌ خروجی‌های الگوریتم مورچگان با نتایج دو روش (ژنتیک و انجماد تدریجی) برای ارزیابی عملکرد سامانه‌ پشتیبان تصمیم توسعه یافته نیز انجام می‌شود.
روش‌ها‌: به‌منظور دست‎یابی به هدف پژوهش، در گام اول، مسئله‌ بهینه‌سازی کاربری زمین فرموله شده که شامل: تعریف متغیر تصمیم و نحوه‌ گسسته‌سازی آن، سه تابع هدف (بیشینه‌سازی سازگاری، فشردگی و تناسب)، دو قید کنترل‌کننده‌ مساحت و نحوه‌ ترکیب توابع هدف می‌باشد. در گام دوم، الگوریتم مورچگان تطابق یافته با مسأله‌ تخصیص کاربری زمین ارائه می‌شود. در گام سوم، محدوده‌ مورد مطالعه، منطقه‌ 7 شهر اصفهان که از 334 سلول تخصیص تشکیل شده است، معرفی می‌گردد و ملزوماتی از جمله پارامترها و اوزان لازم برای محاسبه و ترکیب توابع هدف تشریح شده که از منابعی هم‌چون: ویژگی‌های محدوده‌ مورد مطالعه، مطالعات مرتبط و نظرات متخصصین حاصل می‌شود. در گام چهارم، کدهای مربوطه و یک واسط گرافیکی کاربر در محیط متلب به منظور اجرای فرآیند محاسبه، حل معادلات و مدیریت داده‌های فضایی، برنامه‌نویسی می‌شود. در گام پایانی، پارامترهای الگوریتم مورچگان تنظیم شده و برنامه‌ی نوشته شده در چارچوب سامانه‌ پشتیبان تصمیم در محدوده‌ مورد مطالعه اجرا می‌شود. علاوه بر پیاده‌سازی الگوریتم مورچگان، دو الگوریتم فراابتکاری دیگر (الگوریتم‌های ژنتیک و انجماد تدریجی) نیز برای فراهم نمودن زمینه‌ تحلیل عملکرد سامانه نیز اجرا می‌شوند.
یافته‌ها: خروجی‌های سامانه‌ پشتیبان تصمیم توسعه یافته، توزیع کاربری زمین در محدوده‌ منطقه‌ 7 شهرداری اصفهان و فرایند همگرایی الگوریتم مورچگان می‌باشد. یافته‌ها، حاکی از آن است که کاربری‌های فرهنگی و ورزشی در بخش مرکزی محدوده‌ مورد مطالعه قرار گرفته و بخش عمده‌ای از کاربری‌های خدماتی در مجاورت فضای سبز استقرار یافته است. به علاوه، کاربری خدماتی در بخش‌های شمالی و مرکزی محدوده‌ مورد مطالعه شکل گرفته است و دسترسی افراد به خدمات اساسی را فراهم می‌آورد.
نتیجه‌گیری: نتایج، نشان می‌دهد که الگوریتم مورچگان عملکرد رضایت‌بخشی در محدوده‌ مورد مطالعه داشته است. به بیان دیگر، سامانه‌ پشتیبان تصمیم شاملِ الگوریتم مورچگان، کارکرد مؤثری در مدیریت و برنامه‌ریزی زمین را نشان می‌دهد. نتایج مؤید آن است که چارچوب ارائه شده، امکان توسعه و گسترش متناسب با شرایط کاربران در محیط‌های دیگر را دارا می‌باشد. به علاوه، نتایج حاکی از آن است که الگوریتم مورچگان در محدوده‌ مورد مطالعه از عملکرد بالاتری نسبت به دو روش به‌کارگرفته شده‌ دیگر برخوردار است. اگرچه این مقاله یک سامانه‌ پشتیبان تصمیم مجهز به یک الگوریتم بهینه‌سازی که برای مدیریت منابع و برنامه‌ریزی فضایی مفید می‌باشد را معرفی می‌کند، در نظر گرفتن سطوح مختلف کاربری‌ها (مانند: شهری و محلی) و نیز بسترهای مدل‌سازی سازگارتر با شرایط واقعی (مانند: سلول‌ها با مساحت متغیر) از جمله محدودیت‌های این مطالعه بوده که پیگیری آن‌ها در تحقیقات آتی پیشنهاد می‌شود.

کلیدواژه‌ها

موضوعات

عنوان مقاله [English]

Development of a Decision Support System for Optimizing Land Use Allocation Using the Ant Colony Algorithm (Case Study: 7th Municipal District of Isfahan)

نویسنده [English]

  • A. Sahebgharani

Department of Transportation Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran

چکیده [English]

Background and Objectives: Population growth in human settlements leads to an increase in land use demand. Consequently, optimal urban land use planning is critical for planners and decision-makers. Given that land use allocation involves multiple objectives and a large set of data and variables, solving this problem requires developing decision support systems (DSSs) and applying meta-heuristic algorithms.
In this paper, a DSS equipped with an optimization method (i.e., Ant Colony Optimization algorithm) is developed to solve the land use allocation problem. The study aims to design a graphical user interface (GUI) to facilitate the algorithm implementation process and apply it to a study area to assess how such a tool can help achieve the optimal land use layout. Additionally, the outputs of the ACO are compared with the results of two other meta-heuristics (i.e., the Genetic and the Simulated Annealing algorithms) to evaluate the performance of the designed DSS.
Methods: To fulfill the research objective, first, the land use optimization problem is formulated, which includes the decision variable and how it is discretized, three objective functions (i.e., compatibility, compactness, and suitability maximization), two area controlling constraints, and the way of combining the objective functions. Second, the ACO algorithm customized with the land use allocation problem is presented. Third, the study area, the 7th municipal district of Isfahan divided into 334 allocation cells, is introduced, and the requirements such as parameters and weights for calculating and combining the objective functions are described based on the case study characteristics, related studies, and expert opinions. Fourth, a code is developed, and a GUI is designed in MATLAB programming to carry out the computational process, solve the equations, and handle the spatial data. Finally, the ACO parameters are tuned, and the code is applied to the study area within the depicted DSS framework. Alongside the ACO implementation, two other meta-heuristics (i.e., the genetic and simulated annealing algorithms) are executed to constitute a ground for the performance analysis.
Findings: Outputs of the developed DSS illustrated the land use distribution within the 7th municipal district of Isfahan and the ACO’s convergence process. It showed that the cultural and sports land types were in the central part of the study area, and a major amount of the service land types was placed close to the green spaces. In addition, service types were located in the central and northern parts of the study area providing access for the residents to such necessary amenities.
Conclusion: The results indicated that the ACO algorithm performed satisfactorily in the study area. In other words, the DSS, including this algorithm, demonstrated effective land management and planning performance. It also displayed benefits for users interested in applying different objectives and constraints. Besides, the ACO performed better in the study area than the other utilized methods. Although this article delivered a DSS along with optimization algorithms advantageous for resource management and spatial planning, incorporating land use levels (e.g., urban and neighborhood) and compatibility of the modeling context with more realistic conditions (e.g., cell area variation) are proposed for future research that are of limitations of this article.

کلیدواژه‌ها [English]

  • Ant Colony Optimization
  • Decision Support System
  • Land Use Optimization
  • Spatial Planning

COPYRIGHTS 
© 2024 The Author(s).  This is an open-access article distributed under the terms and conditions of the Creative Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) (https://creativecommons.org/licenses/by-nc/4.0/)  

[2] Randolph J. Environmental land use planning and management. Washington, DC: Island Press; 2004.
doi:10.1016/j.landusepol.2013.07.001.
[9] Xu H-Q, Chen B-Q. Remote sensing of the urban heat island and its changes in Xiamen City of SE China. J Environ Sci (China). 2004;16(2):276-81.
doi: 10.1093/oso/9780199547760.001.0001.
doi: 10.1007/978-3-540-74757-4.
[14] Ocampo L. Development and usage of multi-criteria decision making/analysis methodologies with fuzzy sets for guiding strategic development decisions. England: University of Portsmouth; 2023.
doi:10.18564/jasss.1370.
doi:10.1016/j.envsoft.2014.03.007.
[18] Shaygan M, Ali Mohammadi A, Mansourian A. Multi-objective land use allocation optimization through NSGA-II algorithm. Iran J Remote Sens GIS. 2012;4(2).
 
[19] Khosh Amooz EA, Arashpour M, Golkaran A, Ahmadi A. Genetic algorithms and planning problems. Amayeshe Mohit. 2010;3(11):85-97.
doi:10.1016/j.compenvurbsys.2006.09.002.
doi: 10.7551/mitpress/3117.003.0071.
doi:10.1109/CW.2002.1180922.
[27] Merrikh Bayat F. Nature-inspired optimization algorithms. Nas; 2012.
[28] Jalali Naini G, Jafari Eskandari M, Nozari H. Engineering optimization with emphasis on metaheuristic methods. The Dibagaran Artistic and Cultural Institute; 2012.
doi:10.1061/(ASCE)0733-9488(1999)125:2(86).
doi:10.1016/S0169-2046(03)00098-9.
[32] Shahrokhaneh S. Review of the Isfahan’s 7th and 8th Detailed Plan. 2007.
[33] Mohammadi M, Malekipour E, Sahebgharani A. Modeling urban expansion in peripheral lands through cellular automata (CA) and analytic hierarchical process, case study of Isfahan’s 7th Municipal District. J Urban Reg Stud Res. 2013;5(18):175-92.
[34] Nastaran M, Ghalehnoee M, Sahebgharani A. Ranking sustainability of urban districts through factor and cluster analyses, case study: Municipal Districts of Isfahan. Arman Shahr Archit Urban Dev. 2014;12(2):177-89.