A Resource Allocation Scheme Based on Memetic Algorithm for D2D Communication

In this paper, we propose a new resource allocation scheme based on improved memetic algorithm to solve the complex interference problem caused by multiple device-to-device (D2D) users multiplexing the channel resources occupied by multiple cellular users. Firstly, we initialize the total channel multiplexing strategies of D2D users according to the channel state information. Then, the global search and local search of the improved memetic algorithm are used to optimize these initial total channel multiplexing strategies. The optimization is accompanied by the dynamic control of D2D user transmission power, and the global optimal solution is found through iteration. The purpose is to maximize the system capacity while ensuring the minimum information transmission rate of each cellular user. Simulation results show that the convergence rate and system capacity of the proposed scheme are significantly improved compared with the existing methods, and the complexity of the algorithm is lower.