Given that $p$ is a proper distribution, $p_i \geq 0$, $\sum_i p_i = 1$
Maximize the following expression with respect to $p_i$ $$\sum_i \log(p_i + c_i)$$ where $c_i$ are known positive constants.
Is there any closed-form solution to the problem?
Given that $p$ is a proper distribution, $p_i \geq 0$, $\sum_i p_i = 1$
Maximize the following expression with respect to $p_i$ $$\sum_i \log(p_i + c_i)$$ where $c_i$ are known positive constants.
Is there any closed-form solution to the problem?
Since $\ln$ is concave on $(0,\infty)$, it is easy to prove that $\ln(x)+\ln(y) \le \ln(z)+\ln(w)$ for any $0 < x \le z \le w \le y$ such that $x+y = z+w$. Thus the maximum of $\sum_i \ln(p_i+c_i)$ occurs when $(p_i+c_i)_i$ are as close to each other as possible, subject to the constraints. In general it may not be possible to make them all equal, if $(c_i)_i$ are too far apart. One situation where they can be made all equal is when $c_i \le \frac{1}{n-1}$, in which case one can easily choose $p_i = \frac{1}{n}(1+\sum_i c_i) - c_i$ which makes $(p_i)_i$ non-negative with total sum $1$ and makes $(p_i+c_i)_i$ all equal. ($n$ be the number of terms.)
Here is one way to systematically determine the optimal configuration for arbitrary $(c_i)_i$, just that there will not be a closed form. Start with all $(p_i)_i$ being zero. Increase all the $p_i$ for which $p_i+c_i$ is minimum at the same rate until $\sum_i p_i = 1$ or those $p_i+c_i$ are now equal to some other $p_j+c_j$. It is easy to determine which of these occurs first if $(c_i)_i$ are in sorted order. Repeat until $\sum_i p_i = 1$, which takes at most $n$ steps.