Litcius/Paper detail

Service Function Chain Scheduling in Heterogeneous Multi-UAV Edge Computing

Yangang Wang, Hai Wang, Xianglin Wei, Kuang Zhao, Jianhua Fan, Juan Chen, Yongyang Hu, Runa Jia

2023Drones14 citationsDOIOpen Access PDF

Abstract

Supporting Artificial Intelligence (AI)-enhanced intelligent applications on the resource-limited Unmanned Aerial Vehicle (UAV) platform is difficult due to the resource gap between the two. It is promising to partition an AI application into a service function (SF) chain and then dispatch the SFs onto multiple UAVs. However, it is still a challenging task to efficiently schedule the computation and communication resources of multiple UAVs to support a large number of SF chains (SFCs). Under the multi-UAV edge computing paradigm, this paper formulates the SFC scheduling problem as a 0–1 nonlinear integer programming problem. Then, a two-stage heuristic algorithm is put forward to solve this problem. At the first stage, if the resources are surplus, the SFCs are deployed to UAV edge servers in parallel based on our proposed pairing principle between SFCs and UAVs for minimizing the completion time sum of tasks. In contrast, a revenue maximization heuristic method is adopted to deploy the arrived SFCs in a serial service mode when the resource is insufficient. A series of experiments are conducted to evaluate the performance of our proposal. Results show that our algorithm outperforms other benchmark algorithms in the completion time sum of tasks, the overall revenue, and the task execution success ratio

Topics & Concepts

Computer scienceDistributed computingEdge computingMaximizationBenchmark (surveying)Scheduling (production processes)ScheduleMathematical optimizationServerHeuristicEnhanced Data Rates for GSM EvolutionArtificial intelligenceComputer networkGeographyGeodesyOperating systemMathematicsUAV Applications and OptimizationIoT and Edge/Fog ComputingAdvanced Neural Network Applications