In this paper, we propose a matching theory based multi-user cooperative computing (MUCC) scheme to minimize the overall energy consumption of a group of user equipments (UEs), where the UEs can be classified into the following roles: resource demander (RD), resource provider (RP), and standalone UE (SU). We first determine the role of each UE by leveraging the roommate matching method. Then, we propose the college admission based algorithm to divide the UEs into multiple cooperation groups, each consisting of one RP and multiple RDs. Next, we propose the rotation swap operation to further improve the performance without deteriorating the system stability. Finally, we present an effective task offloading algorithm to minimize the energy consumption of all the cooperation groups. The simulation results verify the effectiveness of the proposed scheme.
翻译:在本文中,我们提出了一个基于理论的基于多用户合作计算(MUCC)匹配法,以尽量减少一组用户设备(UES)的总体能源消耗,将UES归类为以下作用:资源需求者(RD)、资源提供者(RP)和独立的UE(SU),我们首先利用室友匹配方法确定每个UE的作用。然后,我们提议以大学录取为基础的算法,将UES分为多个合作小组,每个小组由一个RP和多个RD组成。接下来,我们提议轮值转换操作,以进一步提高性能,同时不破坏系统稳定性。最后,我们提出了一个有效的任务卸载算法,以最大限度地减少所有合作小组的能源消耗。模拟结果验证了拟议计划的有效性。