Optimal consumption. In this problem we consider the optimal way to consume (or spend) an initial amount of money (or other asset) k0 over time. The variables are c0,…,cT, where ct≥0 denotes the consumption in period t. The utility derived from a consumption level c is given by u(c), where u:R→R is an increasing concave function. The present value of the utility derived from the consumption is given by
U=t=0∑Tβtu(ct),
where 0<β<1 is a discount factor.
Let kt denote the amount of money available for investment in period t. We assume that it earns an investment return given by f(kt), where f:R→R is an increasing, concave investment return function, which satisfies f(0)=0. For example if the funds earn simple interest at rate R percent per period, we have f(a)=(R/100)a. The amount to be consumed, i.e., ct, is withdrawn at the end of the period, so we have the recursion
kt+1=kt+f(kt)−ct,t=0,…,T.
The initial sum k0>0 is given. We require kt≥0, t=1,…,T+1 (but more sophisticated models, which allow kt<0, can be considered).
Show how to formulate the problem of maximizing U as a convex optimization problem. Explain how the problem you formulate is equivalent to this one, and exactly how the two are related.
Hint. Show that we can replace the recursion for kt given above with the inequalities
kt+1≤kt+f(kt)−ct,t=0,…,T.
(Interpretation: the inequalities give you the option of throwing money away in each period.) For a more general version of this trick, see exercise 4.6.