A Full Duplex D2D Clustering Resource Allocation Scheme Based on a K-Means Algorithm. (23rd May 2018)