I. Introduction
The evolution of the Internet of Things (IoT) and networks is increasing the demand for various new information and communication services [1]. Among the information and communication services, services such as Augmented Reality (AR), Virtual Reality (VR), and natural language processing require low latency to provide high Quality of Experience (QoE) [2]. However, IoT devices do not have enough computing resources to satisfy user requirements. Edge server-based offloading schemes have been studied to help a large amount of computing resources available to satisfy user requirements. Edge servers have high computing power compared to IoT devices and are located close to devices, so they can satisfy services that require low latency [3]. However, when a large number of devices are connected to one edge server, the service cannot be processed efficiently. To solve these problems, edge collaboration-based task offloading schemes have been proposed.