I. Introduction
CURRENT and next generation wireless systems, such as Long Term Evolution (LTE), LTE-Advanced, and WiMAX, have been designed to meet the incessant demand for higher data rates. They employ orthogonal frequency division multiplexing (OFDM) because it avoids inter-symbol and intra-cell interference. OFDM divides the available bandwidth into narrowband orthogonal subcarriers. To efficiently utilize the scarce bandwidth, adaptive modulation and coding (AMC), in which rate is adapted, and scheduling, in which the user that is transmitted to is adapted, are extensively utilized.