I need help solving this problem from Stephen Boyd's Convex Optimization additional exercise. Its question 6.6 from additional exercise.
Maximum likelihood estimation of an increasing nonnegative signal. We wish to estimate a scalar signal $x(t)$, for $t=1,2,...,N,$ which is known to be nonnegative and monotonically nondecreasing:
\begin{equation*} 0 \le x(1) \le x(2) \le ... \le x(N) \end{equation*}
This occurs in many practical. For example, $x(t)$ might be a measure of wear or deterioration, that can only get worse, or stay the same, as time $t$ increases. We are also given that $x(t) = 0$ for $t \le 0$.
We are given a noise-corrupted moving average of $x$, given by
\begin{equation*} y(t) = \sum_{\tau = 1}^{k} h(\tau)x(t-\tau) + v(t), \quad t = 2,...,N+1 \end{equation*}
where $v(t)$ are independent $N(0,1)$ random variables.
QUESTION
Show how to formulate the problem of finding the maximum likelihood estimate of $x$, given $y$, taking into account the prior assumption that $x$ is nonnegative and monotonically nondecreasing, as a convex optimization problem. Be sure to indicate what the problem variables are, and what the problem data are.
Also just wondering would you know how to code the monotonicity non-decreasing constraint in cvx?
– Art Zahar Jun 21 '15 at 03:55