CVX Forum: a community-driven support forum
Latest Categories Search
Home / Uncategorized / How to express log(1+a/(xy)) in cvx?

How to express log(1+a/(xy)) in cvx?

Uncategorized
Mar 6, 2023
J
Jifazhang
Mar 6, 2023 #1

i can prove that log(1+a/(xy)) is convex w,r.t. x and y when a>0,x>0,y>0

M
Michal Adamaszek
Mar 6, 2023 #2

The methods from https://docs.mosek.com/modeling-cookbook/expo.html#log-sum-inv can be extended to this case.

Or in short

log_sum_exp([0, log(a)-log(x)-log(y)])
1 reply
J
Jifazhang
Mar 6, 2023 #3
Replying to #2

thank you very much, i will read the references carefully.

Archive of CVX Forum: a community-driven support forum — Generated as a static archive