I. Introduction
With the rapid development of mobile computing, mobile device traffic has grown dramatically [1]. Due to limited resources, mobile devices may face insufficient capabilities when processing compute-intensive and latency-sensitive tasks [2], [3]. The advent of edge computing (EC) brings solutions to this problem. In the EC environment, there are edge servers with certain storage and computing capabilities, mobile devices can offload tasks to edge servers to expand computing and storage capabilities [4]. However, the lightweight characteristic of edge servers makes allocating and pricing tasks reasonably an urgent problem to be solved.