Title :
Solving binary and continuous knapsack problems for radio resource allocation over High Altitude Platforms
Author :
Ibrahim, Amin ; Alfa, Attahiru S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Manitoba, Winnipeg, MB, Canada
Abstract :
In this paper, radio resource allocation for multicasting in OFDMA based High Altitude Platforms is considered. An optimization problem for the model described in the paper is formulated which turns out to be a Mixed Integer Non-Linear Program. Due to its high complexity, we use Lagrangian relaxation to dualize some constraint sets. The Lagrangian relaxed problem is then decomposed into two Lagrangian subproblems, one is a binary knapsack Lagrangian subproblem (BKLSP) and the other is continuous knapsack Lagrangian subproblem (CKLSP). The BKLSP is responsible for the assignment of the OFDMA subchannels and time slots to multicast sessions as well as user assignment to the multicast groups in a particular frame. The CKLSP is responsible for HAP power allocation to multicast sessions in the HAP service area. The two subproblems can be solved iteratively in search for a better solution, if there is any, for the Lagrangian problem. For the BKLSP we use two different solution algorithms, one based on dynamic programming and the other is a greedy algorithm. A greedy algorithm is also used for the CKLSP. The entire approach can be used to obtain bounds in a branch and bound algorithm for each of its nodes.
Keywords :
OFDM modulation; channel allocation; frequency division multiple access; greedy algorithms; high altitude stratospheric platforms; integer programming; iterative methods; knapsack problems; multicast communication; nonlinear programming; resource allocation; set theory; tree searching; BKLSP; CKLSP; HAP power allocation; HAP service area; Lagrangian relaxation; Lagrangian relaxed problem; OFDMA based high altitude platforms; OFDMA subchannel assignment; binary knapsack Lagrangian subproblem; branch-and-bound algorithm; constraint sets; continuous knapsack Lagrangian subproblem; dynamic programming; greedy algorithm; mixed integer nonlinear program; multicast sessions; optimization problem; radio resource allocation; time slot assignment; user assignment; Complexity theory; Greedy algorithms; Heuristic algorithms; Linear programming; Optimization; Resource management; Vectors; High Altitude Platforms; Knapsack problem; Lagrangian Relaxation; Multicasting; Radio Resource Allocation;
Conference_Titel :
Wireless Telecommunications Symposium (WTS), 2014
Conference_Location :
Washington, DC
DOI :
10.1109/WTS.2014.6834994