Hi, everyone. I have a problem with CVX. This problem uses the perspective function to simplify first, and the representation based on (-rel_entr) is bounded, but the result is Unbounded. Therefore, I would like to ask you how to solve this problem.
Thank you very much!
Here is the code:
num_slot = 20;
num_id = 10;
cvx_begin
variable B_m(1,num_slot)
variable r_k_m(num_id,num_slot)
variable a_k_m(num_id,num_slot)
variable theta
%All other symbols are known constants
maximize(theta) %OF
subject to
for k =1:num_id
th =0;
for m=1:num_slot
th = th + (G0_los(k)/(NO_RF* bandwidth_RF)) …
(-rel_entr(a_k_m(k,m)NO_RF bandwidth_RF/G0_los(k),a_k_m(k,m)…
Sigma_RF/G0_los(k)+r_k_m(k,m)))/log(2);
end
theta <= th;
end
cvx_end