I. Introduction
Mobile Edge Computing (MEC) can achieve lower serving latency by deploying the MEC service close to end-users [1]. However, due to the limited computing resources and strong competitive relation, how to develop a reasonable pricing strategy for the MEC server and how to determine optimal task offloading quantities among end-users have been challenging issues [2]–[4]. The issue of MEC server resources allocation and pricing is usually analyzed form the perspective of revenue and profit management. In [5], two dynamic pricing schemes were designed and analyzed to maximize the MEC server profit. By considering the limitations in some existing solutions, three dynamic pricing strategies for resources allocation were thoroughly discussed to give MEC service providers guidance on achieving the best profit [6]. The issue of determining reasonable task offloading quantity for the end-user is usually formulated as a NP-hard problem. By considering a multi-users MEC-enabled system, joint offloading decision and resources allocation was investigated in [7] to maximize the number of offloaded tasks for end-users while maintaining the MEC server resources at an acceptable level. In the single-MEC and multi-MEC systems with the dynamic communication environment, a joint optimization problem of task offloading and resource allocation was formulated to minimize the energy consumption of each end-user subject to the latency requirement and the limited resources [8].