| Algorithm 2 Alternating Direction Genetic Algorithm |
|
Input: , Crossover probability , Mutation probability Output: Channel allocation ; Power allocation Initialization: Initialize population size: 50, max generations: 100, Tolerance: 1 × 10−9 , ; and randomly, let ; repeat ; According to fitness function (24) with , update , through crossover and mutation obtain ; According to fitness function (25) with , update , through crossover and muttion obtain ; Update , ; until generations |