Skip to main content
Erschienen in: Soft Computing 16/2022

01.12.2021 | Focus

An evolutionary trajectory planning algorithm for multi-UAV-assisted MEC system

verfasst von: Muhammad Asim, Wali Khan Mashwani, Habib Shah, Samir Brahim Belhaouari

Erschienen in: Soft Computing | Ausgabe 16/2022

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper presents a multi-unmanned aerial vehicle (UAV)-assisted mobile edge computing system, where multiple UAVs are used to serve mobile users. We aim to minimize the overall energy consumption of the system by planning the trajectories of UAVs. To plan the trajectories of UAVs, we need to consider the deployment of hovering points (HPs) of UAVs, their association with UAVs, and their order for each UAV. Therefore, the problem is very complicated, as it is non-convex, nonlinear, NP-hard, and mixed-integer. To solve the problem, this paper proposed an evolutionary trajectory planning algorithm (ETPA), which comprises four phases. In the first phase, a variable-length GA is adopted to update the deployments of HPs for UAVs. Accordingly, redundant HPs are removed by the remove operator. Subsequently, a differential evolution clustering algorithm is adopted to cluster HPs into different clusters without knowing the number of HPs in advance. Finally, a GA is proposed to construct the order of HPs for UAVs. The experimental results on a set of eight instances show that the proposed ETPA outperforms other compared algorithms in terms of the energy consumption of the system.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Asim M, Mashwani WK, Jan MA (2017a) Hybrid genetic firefly algorithm for global optimization problems. Sindh Univ Res J Sci Ser 49(004):899–906 Asim M, Mashwani WK, Jan MA (2017a) Hybrid genetic firefly algorithm for global optimization problems. Sindh Univ Res J Sci Ser 49(004):899–906
Zurück zum Zitat Asim M, Mashwani WK, Jan MA, Iqbal J (2017b) Derivative based hybrid genetic algorithm: a preliminary experimental results. Punjab Univ J Math 49(2):89–99MathSciNet Asim M, Mashwani WK, Jan MA, Iqbal J (2017b) Derivative based hybrid genetic algorithm: a preliminary experimental results. Punjab Univ J Math 49(2):89–99MathSciNet
Zurück zum Zitat Asim M, Khan W, Yeniay O, Jan MA, Tairan N, Hussian H, Wang G-G (2018) Hybrid genetic algorithms for global optimization problems. Hacettepe J Math Stat 47(3):539–551MathSciNetMATH Asim M, Khan W, Yeniay O, Jan MA, Tairan N, Hussian H, Wang G-G (2018) Hybrid genetic algorithms for global optimization problems. Hacettepe J Math Stat 47(3):539–551MathSciNetMATH
Zurück zum Zitat Asim M, Wang Y, Wang K, Huang PQ (2020) A review on computational intelligence techniques in cloud and edge computing. IEEE Trans Emerg Top Comput Intell 4(6):742–763CrossRef Asim M, Wang Y, Wang K, Huang PQ (2020) A review on computational intelligence techniques in cloud and edge computing. IEEE Trans Emerg Top Comput Intell 4(6):742–763CrossRef
Zurück zum Zitat Asimand M, Mashwani WK, Belhaouari SB, Hassan S (2021) A novel genetic trajectory planning algorithm with variable population size for multi-UAV-assisted mobile edge computing system. IEEE Access 9:125–569 Asimand M, Mashwani WK, Belhaouari SB, Hassan S (2021) A novel genetic trajectory planning algorithm with variable population size for multi-UAV-assisted mobile edge computing system. IEEE Access 9:125–569
Zurück zum Zitat Bandyopadhyay S, Maulik U (2002) Genetic clustering for automatic evolution of clusters and application to image classification. Pattern Recognit 35(6):1197–1208CrossRef Bandyopadhyay S, Maulik U (2002) Genetic clustering for automatic evolution of clusters and application to image classification. Pattern Recognit 35(6):1197–1208CrossRef
Zurück zum Zitat Davies DL, Bouldin DW (1979) A cluster separation measure. IEEE Trans Pattern Anal Mach Intell PAM–1(2):224–227CrossRef Davies DL, Bouldin DW (1979) A cluster separation measure. IEEE Trans Pattern Anal Mach Intell PAM–1(2):224–227CrossRef
Zurück zum Zitat Deb K, Agrawal R (1995) Simulated binary crossover for continuous search space. Complex Syst 9(99):115–148MathSciNetMATH Deb K, Agrawal R (1995) Simulated binary crossover for continuous search space. Complex Syst 9(99):115–148MathSciNetMATH
Zurück zum Zitat Deb K, Georg Beyer H (1995) Real-coded genetic algorithms with simulated binary crossover: studies on multi-modal and multi-objective problems. Complex Syst, pp 431–454 Deb K, Georg Beyer H (1995) Real-coded genetic algorithms with simulated binary crossover: studies on multi-modal and multi-objective problems. Complex Syst, pp 431–454
Zurück zum Zitat Deb K, Sindhya K, Okabe T (2007) Self-adaptive simulated binary crossover for real-parameter optimization. In: Proceedings of the 9th annual conference on genetic and evolutionary computation, ser. GECCO ’07. New York, NY, USA: Association for Computing Machinery, pp 1187–1194 Deb K, Sindhya K, Okabe T (2007) Self-adaptive simulated binary crossover for real-parameter optimization. In: Proceedings of the 9th annual conference on genetic and evolutionary computation, ser. GECCO ’07. New York, NY, USA: Association for Computing Machinery, pp 1187–1194
Zurück zum Zitat Diao X, Zheng J, Cai Y, Wu Y, Anpalagan A (2019) Fair data allocation and trajectory optimization for UAV-assisted mobile edge computing. IEEE Commun Lett 23(12):2357–2361CrossRef Diao X, Zheng J, Cai Y, Wu Y, Anpalagan A (2019) Fair data allocation and trajectory optimization for UAV-assisted mobile edge computing. IEEE Commun Lett 23(12):2357–2361CrossRef
Zurück zum Zitat Falkenauer E (1998) Genetic algorithms and grouping problems. John Wiley & Sons Inc, New YorkMATH Falkenauer E (1998) Genetic algorithms and grouping problems. John Wiley & Sons Inc, New YorkMATH
Zurück zum Zitat Garg S, Singh A, Batra S, Kumar N, Yang LT (2018) UAV-empowered edge computing environment for cyber-threat detection in smart vehicles. IEEE Network 32(3):42–51CrossRef Garg S, Singh A, Batra S, Kumar N, Yang LT (2018) UAV-empowered edge computing environment for cyber-threat detection in smart vehicles. IEEE Network 32(3):42–51CrossRef
Zurück zum Zitat Goldberg DE, Deb K (1991) A comparative analysis of selection schemes used in genetic algorithms. In: Foundations of genetic algorithms. Morgan Kaufmann, pp 69–93 Goldberg DE, Deb K (1991) A comparative analysis of selection schemes used in genetic algorithms. In: Foundations of genetic algorithms. Morgan Kaufmann, pp 69–93
Zurück zum Zitat Gomez K, Hourani A, Goratti L, Riggio R, Kandeepan S, Bucaille I (2015) Capacity evaluation of aerial lte base-stations for public safety communications. In: European conference on networks and communications (EuCNC), pp 133–138 Gomez K, Hourani A, Goratti L, Riggio R, Kandeepan S, Bucaille I (2015) Capacity evaluation of aerial lte base-stations for public safety communications. In: European conference on networks and communications (EuCNC), pp 133–138
Zurück zum Zitat Gupta R, Shukla A, Mehta P, Bhattacharya P, Tanwar S, Tyagi S, Kumar N (2020) Vahak: a blockchain-based outdoor delivery scheme using UAV for healthcare 4.0 services. In: IEEE INFOCOM 2020 - IEEE conference on computer communications workshops (INFOCOM WKSHPS), pp 255–260 Gupta R, Shukla A, Mehta P, Bhattacharya P, Tanwar S, Tyagi S, Kumar N (2020) Vahak: a blockchain-based outdoor delivery scheme using UAV for healthcare 4.0 services. In: IEEE INFOCOM 2020 - IEEE conference on computer communications workshops (INFOCOM WKSHPS), pp 255–260
Zurück zum Zitat Hruschka ER, Campello RJGB, Freitas AA, Ponce AC, de Carvalho LF (2009) A survey of evolutionary algorithms for clustering. IEEE Trans Syst Man Cybern Part C Appl Rev 39(2):133–155CrossRef Hruschka ER, Campello RJGB, Freitas AA, Ponce AC, de Carvalho LF (2009) A survey of evolutionary algorithms for clustering. IEEE Trans Syst Man Cybern Part C Appl Rev 39(2):133–155CrossRef
Zurück zum Zitat Hu X, Wong K, Yang K, Zheng Z (2019) UAV-assisted relaying and edge computing: scheduling and trajectory optimization. IEEE Trans Wirel Commun 18(10):4738–4752CrossRef Hu X, Wong K, Yang K, Zheng Z (2019) UAV-assisted relaying and edge computing: scheduling and trajectory optimization. IEEE Trans Wirel Commun 18(10):4738–4752CrossRef
Zurück zum Zitat Huang P, Wang Y, Wang K (2020) Energy-efficient trajectory planning for a multi-UAV-assisted mobile edge computing system. Front Inform Technol Electron Eng 21(12):1713–1725CrossRef Huang P, Wang Y, Wang K (2020) Energy-efficient trajectory planning for a multi-UAV-assisted mobile edge computing system. Front Inform Technol Electron Eng 21(12):1713–1725CrossRef
Zurück zum Zitat Huang P, Wang Y, Wang K, Yang K (2020) Differential evolution with a variable population size for deployment optimization in a UAV-assisted IoT data collection system. IEEE Trans Emerg Top Comput Intell 4(3):324–335CrossRef Huang P, Wang Y, Wang K, Yang K (2020) Differential evolution with a variable population size for deployment optimization in a UAV-assisted IoT data collection system. IEEE Trans Emerg Top Comput Intell 4(3):324–335CrossRef
Zurück zum Zitat Jain AK (2010) Data clustering: 50 years beyond k-means. Pattern Recognit Lett 31(8):651–666CrossRef Jain AK (2010) Data clustering: 50 years beyond k-means. Pattern Recognit Lett 31(8):651–666CrossRef
Zurück zum Zitat Jeong S, Simeone O, Kang J (2018) Mobile edge computing via a UAV-mounted cloudlet: optimization of bit allocation and path planning. IEEE Trans Veh Technol 67(3):2049–2063CrossRef Jeong S, Simeone O, Kang J (2018) Mobile edge computing via a UAV-mounted cloudlet: optimization of bit allocation and path planning. IEEE Trans Veh Technol 67(3):2049–2063CrossRef
Zurück zum Zitat Ji J, Zhu K, Yi C, Wang R, Niyato D (2020) Joint resource allocation and trajectory design for UAV-assisted mobile edge computing systems. In: GLOBECOM 2020 - 2020 IEEE global communications conference, pp 1–6 Ji J, Zhu K, Yi C, Wang R, Niyato D (2020) Joint resource allocation and trajectory design for UAV-assisted mobile edge computing systems. In: GLOBECOM 2020 - 2020 IEEE global communications conference, pp 1–6
Zurück zum Zitat Kalyanmoy D, Hans-georg B (1996) A combined genetic adaptive search (geneas) for engineering design. Comput Sci Inf 26(4):30–45 Kalyanmoy D, Hans-georg B (1996) A combined genetic adaptive search (geneas) for engineering design. Comput Sci Inf 26(4):30–45
Zurück zum Zitat Liao T, Socha K, Montes de Oca MA, Stutzle T, Dorigo M (2014) Ant colony optimization for mixed-variable optimization problems. IEEE Trans Evol Comput 18(4):503–518CrossRef Liao T, Socha K, Montes de Oca MA, Stutzle T, Dorigo M (2014) Ant colony optimization for mixed-variable optimization problems. IEEE Trans Evol Comput 18(4):503–518CrossRef
Zurück zum Zitat Low JE, Win LTS, Shaiful DSB, Tan CH, Soh GS, Foong S (2017) Design and dynamic analysis of a transformable hovering rotorcraft (thor). In: IEEE international conference on robotics and automation (ICRA), pp 6389–6396 Low JE, Win LTS, Shaiful DSB, Tan CH, Soh GS, Foong S (2017) Design and dynamic analysis of a transformable hovering rotorcraft (thor). In: IEEE international conference on robotics and automation (ICRA), pp 6389–6396
Zurück zum Zitat Mashwani WK, Salhi A (2012) A decomposition-based hybrid multiobjective evolutionary algorithm with dynamic resource allocation. Appl Soft Comput 12(9):2765–2780CrossRef Mashwani WK, Salhi A (2012) A decomposition-based hybrid multiobjective evolutionary algorithm with dynamic resource allocation. Appl Soft Comput 12(9):2765–2780CrossRef
Zurück zum Zitat Mashwani WK, Khan A, Goktas A, Unvan YA, Yaniay O, Hamdi A (2021) Hybrid differential evolutionary strawberry algorithm for real-parameter optimization problems. Commun Stat Theory Methods 50(7):1685–1698MathSciNetCrossRef Mashwani WK, Khan A, Goktas A, Unvan YA, Yaniay O, Hamdi A (2021) Hybrid differential evolutionary strawberry algorithm for real-parameter optimization problems. Commun Stat Theory Methods 50(7):1685–1698MathSciNetCrossRef
Zurück zum Zitat Merwaday A, Guvenc I (2015) UAV assisted heterogeneous networks for public safety communications. In: IEEE wireless communications and networking conference workshops (WCNCW), pp 329–334 Merwaday A, Guvenc I (2015) UAV assisted heterogeneous networks for public safety communications. In: IEEE wireless communications and networking conference workshops (WCNCW), pp 329–334
Zurück zum Zitat Mozaffari M, Saad W, Bennis M, Nam Y, Debbah M (2019) A tutorial on UAVs for wireless networks: applications, challenges, and open problems. IEEE Commun Surv Tutor 21(3):2334–2360CrossRef Mozaffari M, Saad W, Bennis M, Nam Y, Debbah M (2019) A tutorial on UAVs for wireless networks: applications, challenges, and open problems. IEEE Commun Surv Tutor 21(3):2334–2360CrossRef
Zurück zum Zitat Olsson P, Kvarnström J, Doherty P, Burdakov O, Holmberg K (2010) Generating UAV communication networks for monitoring and surveillance. In: 2010 11th international conference on control automation robotics vision, pp 1070–1077 Olsson P, Kvarnström J, Doherty P, Burdakov O, Holmberg K (2010) Generating UAV communication networks for monitoring and surveillance. In: 2010 11th international conference on control automation robotics vision, pp 1070–1077
Zurück zum Zitat Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398–417CrossRef Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398–417CrossRef
Zurück zum Zitat Sinaga KP, Yang M (2020) Unsupervised k-means clustering algorithm. IEEE Access 8:80–716CrossRef Sinaga KP, Yang M (2020) Unsupervised k-means clustering algorithm. IEEE Access 8:80–716CrossRef
Zurück zum Zitat Ting C-K, Lee C-N, Chang H-C, Wu J-S (2009) Wireless heterogeneous transmitter placement using multiobjective variable-length genetic algorithm. IEEE Trans Syst Man Cybern Part B (Cybern) 39(4):945-958CrossRef Ting C-K, Lee C-N, Chang H-C, Wu J-S (2009) Wireless heterogeneous transmitter placement using multiobjective variable-length genetic algorithm. IEEE Trans Syst Man Cybern Part B (Cybern) 39(4):945-958CrossRef
Zurück zum Zitat Tun Y, Yan K, Park YM, Tran HN, Saad W, Pandey RS, Hong SC (2021) Energy-efficient resource management in UAV-assisted mobile edge computing. IEEE Commun Lett 25(1):249–253CrossRef Tun Y, Yan K, Park YM, Tran HN, Saad W, Pandey RS, Hong SC (2021) Energy-efficient resource management in UAV-assisted mobile edge computing. IEEE Commun Lett 25(1):249–253CrossRef
Zurück zum Zitat Wang L, Wang K, Pan C, Xu W, Aslam N, Hanzo L (2020) Multi-agent deep reinforcement learning based trajectory planning for multi-UAV assisted mobile edge computing. IEEE Trans Cognit Commun Netw 7:73–84CrossRef Wang L, Wang K, Pan C, Xu W, Aslam N, Hanzo L (2020) Multi-agent deep reinforcement learning based trajectory planning for multi-UAV assisted mobile edge computing. IEEE Trans Cognit Commun Netw 7:73–84CrossRef
Zurück zum Zitat Wang Y, Ru ZY, Wang K, Huang PQ (2020) Joint deployment and task scheduling optimization for large-scale mobile users in multi-UAV-enabled mobile edge computing. IEEE Trans Cybern 50(9):3984–3997CrossRef Wang Y, Ru ZY, Wang K, Huang PQ (2020) Joint deployment and task scheduling optimization for large-scale mobile users in multi-UAV-enabled mobile edge computing. IEEE Trans Cybern 50(9):3984–3997CrossRef
Zurück zum Zitat Wu Q, Zhang R (2018) Common throughput maximization in UAV-enabled OFDMA systems with delay consideration. IEEE Trans Commun 66(12):6614–6627CrossRef Wu Q, Zhang R (2018) Common throughput maximization in UAV-enabled OFDMA systems with delay consideration. IEEE Trans Commun 66(12):6614–6627CrossRef
Zurück zum Zitat Xu Y, Zhang T, Loo J, Yang D, Xiao L (2021)Completion time minimization for UAV-assisted mobile-edge computing systems. IEEE Trans Veh Technol Xu Y, Zhang T, Loo J, Yang D, Xiao L (2021)Completion time minimization for UAV-assisted mobile-edge computing systems. IEEE Trans Veh Technol
Zurück zum Zitat Yang Z, Pan C, Wang K, Shikh-Bahaei M (2019) Energy efficient resource allocation in UAV-enabled mobile edge computing networks. IEEE Trans Wirel Commun 18(9):4576–4589CrossRef Yang Z, Pan C, Wang K, Shikh-Bahaei M (2019) Energy efficient resource allocation in UAV-enabled mobile edge computing networks. IEEE Trans Wirel Commun 18(9):4576–4589CrossRef
Zurück zum Zitat Yuan C, Ghamry KA, Liu Z, Zhang Y, Unmanned aerial vehicle based forest fire monitoring and detection using image processing technique. In: IEEE Chinese guidance, navigation and control conference (CGNCC), pp 1870–1875 Yuan C, Ghamry KA, Liu Z, Zhang Y, Unmanned aerial vehicle based forest fire monitoring and detection using image processing technique. In: IEEE Chinese guidance, navigation and control conference (CGNCC), pp 1870–1875
Zurück zum Zitat Zaini A, Xie L (2019) Distributed drone traffic coordination using triggered communication. Unmanned Syst 08:07 Zaini A, Xie L (2019) Distributed drone traffic coordination using triggered communication. Unmanned Syst 08:07
Zurück zum Zitat Zeng Y, Zhang R, Lim TJ (2016) Wireless communications with unmanned aerial vehicles: opportunities and challenges. IEEE Commun Mag 54(5):36–42CrossRef Zeng Y, Zhang R, Lim TJ (2016) Wireless communications with unmanned aerial vehicles: opportunities and challenges. IEEE Commun Mag 54(5):36–42CrossRef
Zurück zum Zitat Zeng Y, Xu J, Zhang R (2019) Energy minimization for wireless communication with rotary-wing UAV. IEEE Trans Wirel Commun 18(4):2329–2345CrossRef Zeng Y, Xu J, Zhang R (2019) Energy minimization for wireless communication with rotary-wing UAV. IEEE Trans Wirel Commun 18(4):2329–2345CrossRef
Zurück zum Zitat Zhang B, Zhang G, Ma S, Yang K, Wang K (2020) Efficient multitask scheduling for completion time minimization in UAV-assisted mobile edge computing. Mob Inform Syst 2020:1–11 Zhang B, Zhang G, Ma S, Yang K, Wang K (2020) Efficient multitask scheduling for completion time minimization in UAV-assisted mobile edge computing. Mob Inform Syst 2020:1–11
Metadaten
Titel
An evolutionary trajectory planning algorithm for multi-UAV-assisted MEC system
verfasst von
Muhammad Asim
Wali Khan Mashwani
Habib Shah
Samir Brahim Belhaouari
Publikationsdatum
01.12.2021
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 16/2022
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-021-06465-y

Weitere Artikel der Ausgabe 16/2022

Soft Computing 16/2022 Zur Ausgabe

Premium Partner