Ant colony optimization inspired resource allocation for multiuser multicarrier systems

In this paper, we present an ant colony optimization (ACO) based Bayesian learning which optimizes the transmission energy efficiency for a multi-user multi-carrier communication system. The ACO algorithm is inspired by the swarm behavior of ants — sharing out the work and helping one another, which is a kind of Bayesian learning. The resource allocation problem in a multi-user multi-carrier system is reformulated by utilizing pheromone trail and heuristic information in ACO. As the multicarrier multiple access resource allocation problem is NP-hard, many greedy, yet suboptimal, algorithms have been studied. The swarm-based ACO algorithm makes decision stochastically to reduce chance of being trapped in a local optimality and to draw near the optimal solution. In this work, the proposed ACO method uses the strength of masses to find candidate routes and helps to approach optimal solution while satisfying all the system constraints. The classical meta-heuristic ACO algorithm is reformulated and is combined with rate relaxation convex optimization to achieve the optimization goal. The proposed method is numerically verified in simulations that achieves near optimal energy efficiency as compared with the exhaustive search method.

[1]  Wei Zheng,et al.  The sub-channel allocation algorithm in femtocell networks based on Ant Colony Optimization , 2012, MILCOM 2012 - 2012 IEEE Military Communications Conference.

[2]  Xiaofeng Tao,et al.  Resource Allocation in Multiuser OFDM System Based on Ant Colony Optimization , 2010, 2010 IEEE Wireless Communication and Networking Conference.

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

[4]  Harald Haas,et al.  Discrete Power Allocation via Ant Colony Optimization for Multi-Cell OFDM Systems , 2012, 2012 IEEE Vehicular Technology Conference (VTC Fall).

[5]  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).

[6]  David Tse,et al.  Fundamentals of Wireless Communication , 2005 .

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

[8]  Wei Yu,et al.  Iterative water-filling for Gaussian vector multiple-access channels , 2001, IEEE Transactions on Information Theory.

[9]  Yan-fei Zhu,et al.  Overview of swarm intelligence , 2010, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010).

[10]  Suili Feng,et al.  Adaptive Resource Allocation for OFDMA System Based on Ant Colony Algorithm , 2009, 2009 First International Conference on Information Science and Engineering.

[11]  Thomas Stützle,et al.  A short convergence proof for a class of ant colony optimization algorithms , 2002, IEEE Trans. Evol. Comput..

[12]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[13]  Chin Choy Chai,et al.  Multicell Multiuser OFDMA Dynamic Resource Allocation Using Ant Colony Optimization , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).