Improved Genetic Algorithm for Downlink Carrier Allocation in an OFDMA System

  • Nader El-Zarif
  • Mariette Awad
Part of the Studies in Computational Intelligence book series (SCI, volume 586)


Different intelligent techniques have been proposed to solve the problem of downlink resource allocation in orthogonal frequency division multiple access (OFDMA)-based networks. These include mathematical optimization, game theory and heuristic algorithms. In an attempt to improve the performance of traditional genetic algorithm (GA) and its heuristics, we propose an improved GA (IGA) that optimizes the search space and GA iterations. Using concepts from ordinal optimization (OO) to determine the stopping criteria and sub-sampling alternatives to generate the initial population, IGA shows faster convergence when applied to downlink carrier allocation in an OFDMA system. IGA workflow also includes a new “swap if better”‘ mutation operator that replaces the random mutation and a novel fitness function that seeks to maximize the total throughput while minimizing the under-allocation in an attempt to meet the quality of service (QoS) requirements for different types of users. Comparing performance of IGA with different fitness functions published in literature shows improved fairness, comparable throughput and standard deviation. Most importantly IGA is able to better meet the QoS requirements for the different types of users (real time and non real-time) and this, within few milliseconds, making it attractive for real time implementation. Future work plans a parallel implementation of IGA to further improve its computational time.


Genetic Algorithm Orthogonal Frequency Division Multiple Access Good Effort Nash Bargaining Solution Subscriber Station 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    A. Belghith., L. Nuaymi, Comparison of WiMAX scheduling algorithms and proposals for the rtPS QoS class, in IEEE 14th European Wireless Conference (2008), pp. 1–6Google Scholar
  2. 2.
    H. Cheng, W. Zhuang, Joint power-frequency-time resource allocation in clustered wireless mesh networks. Netw. IEEE 22(1), 45–51 (2008)CrossRefGoogle Scholar
  3. 3.
    H. Cheng, W. Zhuang, Novel packet-level resource allocation with effective qos provisioning for wireless mesh networks. IEEE Trans. Wirel. Commun. 8(2), 694–700 (2009)CrossRefGoogle Scholar
  4. 4.
    Y. Chiu, C. Chang, K. Feng, F. Ren, Ggra: a feasible resource-allocation scheme by optimization technique for ieee 802.16 uplink systems. IEEE Trans. Veh. Technol. 59(3), 1393–1401 (2010)CrossRefGoogle Scholar
  5. 5.
    Y. Cho, J. Kim, W. Yang, C. Kang, in MIMO-OFDM Wireless Communications with MATLAB (Wiley, New York, 2010)Google Scholar
  6. 6.
  7. 7.
    N. El-Zarif, M. Awad, An ordinal optimization like ga for improved ofdma system carrier allocations, in Intelligent Systems (IS), 2012 6th IEEE International Conference (2012), pp. 412–418Google Scholar
  8. 8.
    R. Garroppo, S. Giordano, D. Iacono, Radio-aware scheduler for wimax systems based on time-utility function and game theory, in IEEE Global Telecommunications Conference (2009), pp. 1–6Google Scholar
  9. 9.
    Y. Ho, R. Sreenivas, P. Vakili, Ordinal optimization of deds. Discrete Event Dyn. Syst. 2(1), 61–88 (1992)CrossRefzbMATHGoogle Scholar
  10. 10.
    Y. Ho, Q. Zhao, Q. Jia, in Ordinal Optimization: Soft Optimization for Hard Problems (Springer-Verlag, New York Inc 2007)Google Scholar
  11. 11.
    R. Jayaparvathy, S. Geetha, Resource allocation and game theoretic scheduling with dynamic weight assignment in IEEE 802.16 fixed broadband wireless access systems, in IEEE International Symposium on Performance Evaluation of Computer and Telecommunication Systems (2008), pp. 217–224Google Scholar
  12. 12.
    S. Khemiri, G. Pujolle, K. Boussetta, N. Achir, A combined mac and physical resource allocation mechanism in ieee 802.16 e networks, in IEEE Vehicular Technology Conference (2010), pp. 1–5Google Scholar
  13. 13.
    T. Lau, Y. Ho, Universal alignment probabilities and subset selection for ordinal optimization. J. Optim. Theory Appl. 93(3), 455–489 (1997)CrossRefMathSciNetzbMATHGoogle Scholar
  14. 14.
    Lee, L., Fang, Y, Developing a self-learning adaptive genetic algorithm, in IEEE Proceedings of the 3rd World Congress on Intelligent Control and Automation, vol. 1, (2002), pp. 619–624Google Scholar
  15. 15.
    Y. Luo, M. Guignard, C. Chen, A hybrid approach for integer programming combining genetic algorithms, linear programming and ordinal optimization. J. Intell. Manuf. 12(5), 509–519 (2001)CrossRefGoogle Scholar
  16. 16.
    M. Mehrjoo, S. Moazeni, X. Shen, A new modeling approach for utility-based resource allocation in ofdm networks, inProceedings of IEEE International Conference on Communications (ICC) (2008), pp. 337–342Google Scholar
  17. 17.
    D. Niyato, E. Hossain, QoS-aware bandwidth allocation and admission control in IEEE 802.16 broadband wireless access networks: A non-cooperative game theoretic approach. Comput. Netw. 51(11), 3305–3321 (2007)CrossRefzbMATHGoogle Scholar
  18. 18.
    D. Niyato, E. Hossain, Radio resource management games in wireless networks: an approach to bandwidth allocation and admission control for polling service in IEEE 802.16 [Radio Resource Management and Protocol Engineering for IEEE 802.16]. IEEE Wirel. Commun. 14(1), 27–35 (2007)CrossRefGoogle Scholar
  19. 19.
    G. Prasath, C. Fu, M. Ma, QoS scheduling for group mobility in WiMAX, in IEEE 11th International Conference on Communication Systems (2009), pp. 1663–1667Google Scholar
  20. 20.
    C. So-In, R. Jain, A. Tamimi, Scheduling in ieee 802.16 e mobile wimax networks: key issues and a survey. IEEE J. Sel. Areas Commun. 27(2), 156–171 (2009)Google Scholar
  21. 21.
    J. Song, J. Li, C. Li, A cross-layer WiMAX scheduling algorithm based on genetic algorithm, in IEEE Seventh Annual Communication Networks and Services Research Conference (2009), pp. 292–296Google Scholar
  22. 22.
    Y. Teng, Y. Zhang, M. Song, Y. Dong, L. Wang, Genetic algorithm based adaptive resource allocation in ofdma system for heterogeneous traffic, in Proceedings of IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications (2009), pp. 2060–2064Google Scholar
  23. 23.
    L. Wang, L. Zhang, D. Zheng, A class of order-based genetic algorithm for flow shop scheduling. Int. J. Adv. Manuf. Technol. 22(11), 828–835 (2003)CrossRefGoogle Scholar
  24. 24.
    Y. Wang, F. Chen, G. Wei, Adaptive subcarrier and bit allocation for multiuser ofdm system based on genetic algorithm, in IEEE International Conference on Communications, Circuits and Systems vol. 1 (2005), pp. 242–246Google Scholar
  25. 25.
    T. Wong, W. Luk, P. Heng, Sampling with Hammersley and Halton points. J. Graph. Tools 2(2), 9–24 (1997)CrossRefGoogle Scholar
  26. 26.
    X. Xie, H. Chen, H. Wu, Simulation studies of a fair and effective queueing algorithm for wimax resource allocation, in IEEE Third International Conference on Communications and Networking in China (2008), pp. 281–285Google Scholar
  27. 27.
    E. Yaacoub, Z. Dawy, Achieving the Nash bargaining solution in OFDMA uplink using distributed scheduling with limited feedback. Elsevier AEU-Int. J. Electron. Commun. (2010)Google Scholar
  28. 28.
    X. Yang, M. Venkatachalam, S. Mohanty, Exploiting the MAC layer flexibility of WiMAX to systematically enhance TCP performance, in IEEE Mobile WiMAX Symposium (2007), pp. 60–65Google Scholar
  29. 29.
    Y. Yu, W. Zhou, Resource allocation for ofdma system based on genetic algorithm, in IEEE International Workshop on Cross Layer Design (2007), pp. 65–69Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.American University of BeirutBeirutLebanon

Personalised recommendations