A multi-objective optimization framework for functional arrangement in smart floating cities

被引:7
作者
Kirimtat, Ayca [1 ]
Tasgetiren, M. Fatih [2 ]
Krejcar, Ondrej [1 ]
Buyukdagli, Ozge [3 ]
Maresova, Petra [1 ]
机构
[1] Univ Hradec Kralove, Fac Informat & Management, Ctr Basic & Appl Res, Rokitanskeho 62, Hradec Kralove 50003, Czech Republic
[2] Baskent Univ, Ind Engn Dept, Ankara, Turkiye
[3] Int Univ Sarajevo, Dept Comp Sci, Sarajevo, Bosnia & Herceg
关键词
Evolutionary algorithms; Floating city; Smart city; Multi-objective optimization; DIFFERENTIAL EVOLUTION ALGORITHM; GENETIC ALGORITHM; ENERGY;
D O I
10.1016/j.eswa.2023.121476
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Before the terms "smart city" and "floating city" were introduced, the world's population had increased and land shortage across the world was already widely recognized. As a first challenge, the previous studies have developed the concept of a smart city as a creative answer, following that, several scientists proposed the floating city concept in the literature as a solution to the increased sea levels. Moreover, engineers, architects, and designers deal with city planning, for smart and floating settlements as a difficult design challenge, and evolutionary algorithms could be employed to address this complex problem by optimizing residents' needs. As a continuation of our previous studies on this topic, this time, we develop a multi-objective continuous genetic algorithm with differential evolution (DE) mutation strategy (MO_CGADE) and a multi-objective ensemble differential evolution algorithm (MO_EDE) to solve the problem on hand. Then, we compare the performance of the MO_CGADE and MO_EDE algorithms with the non-dominated sorting genetic algorithm (NSGAII) to maximize two conflicted objective functions, namely, scenery, and walkability in the proposed smart floating city model created in the Grasshopper Algorithmic Modeling Environment. The parametric model that we create in the Grasshopper software includes 64 decision variables, area constraints and objective functions to be optimized by MO_CGADE, MO_EDE, and NSGAII algorithms. Computational results show that MO_CGADE and MO_EDE algorithms generate better Pareto ranking results than the traditional NSGAII algorithm in terms of cardinality, distribution spacing, and coverage metrics.
引用
收藏
页数:18
相关论文
共 55 条
[1]   Optimisation of hybrid MED-TVC and double reverse osmosis processes for producing different grades of water in a smart city [J].
Al-hotmani, O. M. A. ;
Al-Obaidi, M. A. ;
John, Y. M. ;
Patel, R. ;
Mujtaba, I. M. .
DESALINATION, 2022, 534
[2]   Enhancing privacy of electricity consumption in smart cities through morphing of anticipated demand pattern utilizing self-elasticity and genetic algorithms [J].
Alamaniotis, Miltiadis ;
Bourbakis, Nikolaos ;
Tsoukalas, Lefteri H. .
SUSTAINABLE CITIES AND SOCIETY, 2019, 46
[3]   Multi-objective cluster head selection using fitness averaged rider optimization algorithm for IoT networks in smart cities [J].
Alazab, Mamoun ;
Lakshmanna, Kuruva ;
Reddy, G. Thippa ;
Pham, Quoc-Viet ;
Maddikunta, Praveen Kumar Reddy .
SUSTAINABLE ENERGY TECHNOLOGIES AND ASSESSMENTS, 2021, 43
[4]  
Aydin I, 2017, 2017 5TH INTERNATIONAL ISTANBUL SMART GRID AND CITIES CONGRESS AND FAIR (ICSG), P120, DOI 10.1109/SGCF.2017.7947615
[5]   Multi-Objective Optimization of Green Small Cell Allocation for IoT Applications in Smart City [J].
Chi, Hao Ran ;
Radwan, Ayman .
IEEE ACCESS, 2020, 8 :101903-101914
[6]   A neuro evolutionary scheme for improved IoT energy efficiency in smart cities [J].
Choudhury, Sanjoy ;
Luhach, Ashish Kr. ;
Alnumay, Waleed ;
Pradhan, Buddhadeb ;
Roy, Diptendu Sinha .
COMPUTERS & ELECTRICAL ENGINEERING, 2022, 104
[7]   Driver stress recognition for smart transportation: Applying multiobjective genetic algorithm for improving fuzzy c-means clustering with reduced time and model complexity [J].
Chui, Kwok Tai .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2022, 35
[8]   OPTIMUS: Self-Adaptive Differential Evolution with Ensemble of Mutation Strategies for Grasshopper Algorithmic Modeling [J].
Cubukcuoglu, Cemre ;
Ekici, Berk ;
Tasgetiren, Mehmet Fatih ;
Sariyildiz, Sevil .
ALGORITHMS, 2019, 12 (07)
[9]  
Cubukcuoglu C, 2016, IEEE C EVOL COMPUTAT, P2288, DOI 10.1109/CEC.2016.7744071
[10]   A Multi-Objective Harmony Search Algorithm for Sustainable Design of Floating Settlements [J].
Cubukcuoglu, Cemre ;
Chatzikonstantinou, Ioannis ;
Tasgetiren, Mehmet Fatih ;
Sariyildiz, I. Sevil ;
Pan, Quan-Ke .
ALGORITHMS, 2016, 9 (03)