Abstract
Mobile edge computing (MEC) is an emerging computational paradigm for providing storage and computing capabilities in network edge, to improve the experience of users, to shorten the delay, and to reduce the energy consumption of mobile devices. In this article, we consider a multiuser and multiserver scenario, where each user has an application composed of multiple independent tasks that need to be executed, and each MEC server is equipped on a base station (BS) for assisting mobile users to execute computation-intensive and time-sensitive tasks. Multiobjective optimization for joint task offloading, power assignment, and resource allocation is studied to maximize the offloading gains of users. A multivariable and multiobjective optimization problem with three objectives is constructed. An efficient multiobjective evolutionary algorithm is developed to solve the problems of minimizing the response time, minimizing the energy consumption, and minimizing the cost. Simulation results verify the effectiveness of our algorithm, and show the method significantly improves the user's offloading benefits. According to the author's knowledge, this is the first paper on the exploration of multiobjective optimization of multiuser with multiple tasks and multiserver MEC system, in which the worst user offloading revenue is regarded as the optimization objectives.
Original language | English |
---|---|
Pages (from-to) | 11737-11748 |
Number of pages | 12 |
Journal | IEEE Internet of Things Journal |
Volume | 9 |
Issue number | 14 |
DOIs | |
Publication status | Published - 15 Jul 2022 |
Keywords
- Delay
- mobile edge computing (MEC)
- multiobjective optimization
- power assignment
- resource allocation
- task offloading
ASJC Scopus subject areas
- Signal Processing
- Information Systems
- Hardware and Architecture
- Computer Science Applications
- Computer Networks and Communications