Resources allocation optimization algorithm based on the comprehensive utility in edge computing applications

被引:0
作者
Liu, Yanpei [1 ]
Zhu, Yunjing [1 ]
Bin, Yanru [1 ]
Chen, Ningning [1 ]
机构
[1] Zhengzhou Univ Light Ind, Sch Comp & Commun Engn, Zhengzhou 450002, Peoples R China
关键词
edge computing; resource allocation; improved Naive Bayes algorithm; resource service node classification; weighted bipartite graph; JOINT OPTIMIZATION; MOBILE; BENCHMARK; CHANNEL; SCHEME;
D O I
10.3934/mbe.2022425
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
In the mobile edge computing environment, aiming at the problems of few classifications of resource nodes and low resource utilization in the process of multi-user and multi-server resource allocation, a resource optimization algorithm based on comprehensive utility is proposed. First, the algorithm improves the Naive Bayes algorithm, obtains the conditional probabilities of job types based on the established Naive Bayes formula and calculates the posterior probabilities of different job types under specific conditions. Second, the classification method of resource service nodes is designed. According to the resource utilization rate of the CPU and I/O, the resource service nodes are divided into CPU main resources and I/O main resources. Finally, the resource allocation based on comprehensive utility is considered. According to three factors, resource location, task priority and network transmission cost, the matching computing resource nodes are allocated to the job, and the optimal solution of matching job and resource nodes is obtained by the weighted bipartite graph method. The experimental results show that, compared with similar resource optimization algorithms, this method can effectively classify job types and resource service nodes, reduce resource occupancy rate and improve resource utilization rate.
引用
收藏
页码:9147 / 9167
页数:21
相关论文
共 34 条
  • [1] Mobile Edge Computing: A Survey
    Abbas, Nasir
    Zhang, Yan
    Taherkordi, Amir
    Skeie, Tor
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01): : 450 - 465
  • [2] Aljarah Maha, 2020, International Journal of Electrical and Computer Engineering (IJECE), V10, P296
  • [3] Enhanced Online Q-Learning Scheme for Resource Allocation with Maximum Utility and Fairness in Edge-IoT Networks
    AlQerm, Ismail
    Pan, Jianli
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2020, 7 (04): : 3074 - 3086
  • [4] A Secure Multiuser Privacy Technique for Wireless IoT Networks Using Stochastic Privacy Optimization
    Anajemba, Joseph Henry
    Yue, Tang
    Iwendi, Celestine
    Chatterjee, Pushpita
    Ngabo, Desire
    Alnumay, Waleed S.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (04): : 2566 - 2577
  • [5] ENERDGE: Distributed Energy-Aware Resource Allocation at the Edge
    Avgeris, Marios
    Spatharakis, Dimitrios
    Dechouniotis, Dimitrios
    Leivadeas, Aris
    Karyotis, Vasileios
    Papavassiliou, Symeon
    [J]. SENSORS, 2022, 22 (02)
  • [6] Distributed optimization and statistical learning via the alternating direction method of multipliers
    Boyd S.
    Parikh N.
    Chu E.
    Peleato B.
    Eckstein J.
    [J]. Foundations and Trends in Machine Learning, 2010, 3 (01): : 1 - 122
  • [7] Dab B, 2019, IEEE WCNC
  • [8] Cloud/Edge Computing Resource Allocation and Pricing for Mobile Blockchain: An Iterative Greedy and Search Approach
    Fan, Yuqi
    Wang, Lunfei
    Wu, Weili
    Du, Dingzhu
    [J]. IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2021, 8 (02) : 451 - 463
  • [9] Huang SS, 2011, LECT NOTES BUS INF, V74, P209
  • [10] A Benchmark for Joint Channel Allocation and User Scheduling in Flexible Heterogeneous Networks
    Jabeen, Shahida
    Ho, Pin-Han
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (09) : 9233 - 9244