On the use of NSGA-II for multi-objective resource allocation in MIMO-OFDMA systems

This paper investigates the problem of dynamic subcarrier and bit allocation in downlink of Multiple Input Multiple Output (MIMO) Orthogonal Frequency Division Multiple Access (OFDMA) Systems. Using Singular Value Decomposition, the MIMO fading channel of each subcarrier is transformed into an equivalent bank of parallel Single Input Single Output sub-channels. To achieve the capacity bound, one must solve a multiuser subcarrier allocation and the optimal bit allocation jointly. To alleviate the computational complexity of joint subcarrier and bit allocation, several suboptimal solutions have been proposed. These suboptimal solutions handle subcarrier and bits individually. We propose the use of Non-dominated Sorting Genetic Algorithm (NSGA)-II, which is a multi-objective Genetic Algorithm, for joint allocation of bits and subcarriers, in the downlink of MIMO-OFDMA system. NSGA-II is intended for optimization problems involving multiple conflicting objectives. Here the two conflicting objectives are Rate Maximization and Transmit Power Minimization. The simulation results indicate remarkable improvement in terms of convergence over previous approaches involving Evolutionary algorithms. At the same time capacity achieved by the proposed algorithm is found to be comparable with that of previous algorithms.

[1]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[2]  Guo Wei,et al.  An Elitist Selection Adaptive Genetic Algorithm for Resource Allocation in Multiuser Packet-based OFDM Systems , 2008, J. Commun..

[3]  Kalyanmoy Deb,et al.  MULTI-OBJECTIVE FUNCTION OPTIMIZATION USING NON-DOMINATED SORTING GENETIC ALGORITHMS , 1994 .

[4]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[5]  Guangxi Zhu,et al.  Adaptive subcarrier allocation for increasing the capacity of multiuser spatial multiplexing based OFDM systems , 2005, 2005 IEEE 16th International Symposium on Personal, Indoor and Mobile Radio Communications.

[6]  Guo Wei,et al.  Cross-Layer Resource Allocation for Multiuser OFDM Systems Based on ESGA , 2007, 2007 IEEE 66th Vehicular Technology Conference.

[7]  Yenumula B. Reddy,et al.  Computationally Efficient Resource Allocation in OFDM Systems: Genetic Algorithm Approach , 2007, Fourth International Conference on Information Technology (ITNG'07).

[8]  Yong Hoon Lee,et al.  Use of linear programming for dynamic subcarrier and bit allocation in multiuser OFDM , 2006, IEEE Transactions on Vehicular Technology.

[9]  Khaled Ben Letaief,et al.  An efficient resource-allocation scheme for spatial multiuser access in MIMO/OFDM systems , 2005, IEEE Transactions on Communications.

[10]  A. Dewan,et al.  Rate adaptive resource allocation for multiuser OFDM using NSGA - II , 2008, 2008 Fourth International Conference on Wireless Communication and Sensor Networks.

[11]  Kwang Bok Lee,et al.  Transmit power adaptation for multiuser OFDM systems , 2003, IEEE J. Sel. Areas Commun..

[12]  Yenumula B. Reddy,et al.  Genetic Algorithm Approach for Adaptive Subcarrier, Bit, and Power Allocation , 2007, 2007 IEEE International Conference on Networking, Sensing and Control.

[13]  Jeffrey G. Andrews,et al.  Adaptive resource allocation in multiuser OFDM systems with proportional rate constraints , 2005, IEEE Transactions on Wireless Communications.

[14]  Earl Cox,et al.  Fuzzy Modeling And Genetic Algorithms For Data Mining And Exploration , 2005 .

[15]  Jørgen Bach Andersen,et al.  Array gain and capacity for known random channels with multiple element arrays at both ends , 2000, IEEE Journal on Selected Areas in Communications.

[16]  Hao Li,et al.  Adaptive subcarrier allocation for MIMO-OFDMA wireless systems using Hungarian method , 2009 .

[17]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[18]  Kalyanmoy Deb,et al.  Multi-objective optimization using evolutionary algorithms , 2001, Wiley-Interscience series in systems and optimization.

[19]  Yang Hu,et al.  Multiuser MIMO-OFDM with Adaptive Antenna and Subcarrier Allocation , 2006, 2006 IEEE 63rd Vehicular Technology Conference.

[20]  Khaled Ben Letaief,et al.  Multiuser OFDM with adaptive subcarrier, bit, and power allocation , 1999, IEEE J. Sel. Areas Commun..

[21]  Lance D. Chambers Practical handbook of genetic algorithms , 1995 .

[22]  John M. Cioffi,et al.  Increase in capacity of multiuser OFDM system using dynamic subchannel allocation , 2000, VTC2000-Spring. 2000 IEEE 51st Vehicular Technology Conference Proceedings (Cat. No.00CH37026).