“…TO to SLB Heuristic user association algorithm [13] UAM, RBM ✓ ✓ ✓ ✓ user-to-BS association algorithms [14] UA, EE ✓ ✓ ✓ TO to SLB Lagrangian dual decomposition method [15] UA, TM ✓ ✓ ✓ TO to SLB Two stage QoS greedy pair algorithm [16] UA, TM, EE ✓ ✓ TO to SLB Heuristic algorithm [17] UA, EE ✓ ✓ Non-dominated sorting genetic algorithm [18] UA, EE ✓ ✓ ✓ User-centric scheme [19] UA, TM, EE ✓ ✓ ✓ TO to SLB TO to SLB Capacity-based cell association schemes [20] UA, EE ✓ ✓ ✓ ✓ TO to SLB TO to SLB Generalized assignment problem heuristic [21] UA, SE ✓ ✓ ✓ ✓ TO to SLB TO to SLB Stochastic geometry [22] UA, TM ✓ ✓ TO to SLB TO to SLB Decoupled generalized user association scheme [23] UA, TM ✓ ✓ TO to SLB TO to SLB Swap matching algorithm [24] TM ✓ ✓ TO to SLB TO to SLB Data aided MMSE scheme [25] UA, TM ✓ ✓ ✓ ✓ ✓ TO to SLB, relay, D2D…”