Abstract
Mobile edge computing provides a low-latency, high-bandwidth cloud computing environment for resource-constrained mobile devices by allowing mobile devices to offload tasks, but user task migration causes greater transmission delays. Cloudlets, a new component of mobile edge computing, can perform tasks offloaded by mobile users nearby to reduce the access latency and meet users’ requirements for system response time. However, deploying cloudlets in large-scale wireless metropolitan area networks (WMANs) to improve the service quality of mobile applications is currently still difficult. To resolve this issue, we design a cloudlet deployment model based on approximate graph cut, which abstracts the wireless communication network into an undirected weighted graph, divides the graph according to the access point location attributes, and minimizes the user access delay of subgraphs to obtain optimal network area segmentation and cloudlet deployment locations. We also develop an efficient kernel method to optimize the objective function of graph cuts. The simulation experimental results demonstrate that our model has low time and space complexity; thus, it is suitable for large-scale cloudlet deployment and has valuable application prospects.
Similar content being viewed by others
Data Availability
The network used in the experiment is generated by the GT-ITM tool, which is available at http://www.cc.gatech.edu/projects/gtitm/.
References
Bi S, Huang L, Zhang Y-JA (2020) Joint optimization of service caching placement and computation offloading in mobile edge computing systems. IEEE Transactions on Wireless Communications 19(7):4947–4963
Wang Y, Wang J, Zhang W, Zhan Y, Guo S, Zheng Q, Wang X (2022) A survey on deploying mobile deep learning applications: A systemic and technical perspective. Digital Communications and Networks 8(1):1–17
Wang J (2022) Edge artificial intelligence-based affinity task offloading under resource adjustment in a 5g network. Applied Intelligence 52(7):8167–8188
Wang X, Han Y, Wang C, Zhao Q, Chen X, Chen M (2019) In-edge ai: Intelligentizing mobile edge computing, caching and communication by federated learning. IEEE Network 33(5):156–165
Zhou F, Hu RQ, Li Z, Wang Y (2020) Mobile edge computing in unmanned aerial vehicle networks. IEEE Wireless Communications 27(1):140–146
Zhou F, Hu RQ (2020) Computation efficiency maximization in wireless-powered mobile edge computing networks. IEEE Transactions on Wireless Communications 19(5):3170–3184
Qi C, Zhang J, Jia H, Mao Q, Wang L, Song H (2021) Deep face clustering using residual graph convolutional network. Knowledge-Based Systems 211:106561
Lu F, Gu L, Yang LT, Shao L, Jin H (2020) Mildip: An energy efficient code offloading framework in mobile cloudlets. Information Sciences 513:84–97
Chamola V, Tham C-K, Gurunarayanan S, Ansari N (2020) An optimal delay aware task assignment scheme for wireless sdn networked edge cloudlets. Future Generation Computer Systems 102:862–875
Song S, Ma S, Zhao J, Yang F, Zhai L (2022) Cost-efficient multi-service task offloading scheduling for mobile edge computing. Applied Intelligence 52(4):4028–4040
Bhatta D, Mashayekhy L (2022) A bifactor approximation algorithm for cloudlet placement in edge computing. IEEE Transactions on Parallel and Distributed Systems 33(8):1787–1798
Turkoglu B, Uymaz SA, Kaya E (2022) Binary artificial algae algorithm for feature selection. Applied Soft Computing 120:108630
Turkoglu B, Kaya E (2020) Training multi-layer perceptron with artificial algae algorithm. Engineering Science and Technology, an International Journal 23(6):1342–1350
Turkoglu B, Uymaz SA, Kaya E (2022) Clustering analysis through artificial algae algorithm. International Journal of Machine Learning and Cybernetics 13(4):1179–1196
Turkoglu, B., Uymaz, S.A., Kaya, E.: Chaos theory in metaheuristics. In: Comprehensive Metaheuristics, pp. 1–20. Elsevier, London (2023)
Jiang L, Liu L, Yao J, Shi L (2020) A user interest community evolution model based on subgraph matching for social networking in mobile edge computing environments. Journal of Cloud Computing 9(1):1–15
Xu X, Shen B, Yin X, Khosravi MR, Wu H, Qi L, Wan S (2021) Edge server quantification and placement for offloading social media services in industrial cognitive iov. IEEE Transactions on Industrial Informatics 17(4):2910–2918
Zhang X, Wang Y (2023) Deepmecagent: multi-agent computing resource allocation for uav-assisted mobile edge computing in distributed iot system. Applied Intelligence 53(1):1180–1191
Ma, L., Wu, J., Chen, L.: Dota: Delay bounded optimal cloudlet deployment and user association in wmans. In: 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), pp. 196–203 (2017). IEEE
Chen Y, Lin Y, Zheng Z, Yu P, Shen J, Guo M (2022) Preference-aware edge server placement in the internet of things. IEEE Internet of Things Journal 9(2):1289–1299
Yang S, Li F, Shen M, Chen X, Fu X, Wang Y (2019) Cloudlet placement and task allocation in mobile edge computing. IEEE Internet of Things Journal 6(3):5853–5863
Zhang Y, Jiao L, Yan J, Lin X (2019) Dynamic service placement for virtual reality group gaming on mobile edge cloudlets. IEEE Journal on Selected Areas in Communications 37(8):1881–1897
Sun X, Ansari N (2020) Green cloudlet network: A sustainable platform for mobile cloud computing. IEEE Transactions on Cloud Computing 8(1):180–192
Li Y, Zhou A, Ma X, Wang S (2022) Profit-aware edge server placement. IEEE Internet of Things Journal 9(1):55–67
Zhang X, Li Z, Lai C, Zhang J (2022) Joint edge server placement and service placement in mobile edge computing. IEEE Internet of Things Journal 9(13):11261–11274
Sterz A, Felka P, Simon B, Klos S, Klein A, Hinz O, Freisleben B (2022) Multi-stakeholder service placement via iterative bargaining with incomplete information. IEEE/ACM Transactions on Networking 30(4):1822–1837
Nguyen DT, Nguyen HT, Trieu N, Bhargava VK (2022) Two-stage robust edge service placement and sizing under demand uncertainty. IEEE Internet of Things Journal 9(2):1560–1574
Jia H, Zhu D, Huang L, Mao Q, Wang L, Song H (2023) Global and local structure preserving nonnegative subspace clustering. Pattern Recognition 138:109388
Jia H, Wang L, Song H, Mao Q, Ding S (2021) An efficient nyström spectral clustering algorithm using incomplete cholesky decomposition. Expert Systems with Applications 186:115813
Song K, Yao X, Nie F, Li X, Xu M (2021) Weighted bilateral k-means algorithm for fast co-clustering and fast spectral clustering. Pattern Recognition 109:107560
Jia H, Ren Q, Huang L, Mao Q, Wang L, Song H (2023) Large-scale non-negative subspace clustering based on nyström approximation. Information Sciences 638:118981
Jia M, Cao J, Liang W (2017) Optimal cloudlet placement and user to cloudlet allocation in wireless metropolitan area networks. IEEE Transactions on Cloud Computing 5(4):725–737
Song H, Gu B, Son K, Choi W (2022) Joint optimization of edge computing server deployment and user offloading associations in wireless edge network via a genetic algorithm. IEEE Transactions on Network Science and Engineering 9(4):2535–2548
Acknowledgements
This work was supported by the National Natural Science Foundation of China under (Nos. 61906077, 62102168, 61902156), the Natural Science Foundation of Jiangsu Province under (Nos. BK20190838, BK20200888), the Postdoctoral Research Foundation of China under (Nos. 2020M671376, 2020T130257), and the Postdoctoral Science Foundation of Jiangsu Province under (No. 2021K596C).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors have no competing interests to declare that are relevant to the content of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Huang, L., Huo, C., Zhang, X. et al. An Efficient Cloudlet Deployment Method Based on Approximate Graph Cut in Large-scale WMANs. Appl Intell 53, 22635–22647 (2023). https://doi.org/10.1007/s10489-023-04672-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-023-04672-8