Resource Allocation for Multiple Device-to-Device Cluster Multicast Communications Underlay Cellular Networks
The Hungarian Method for the Assignment Problem