Convex Optimization · Problem 10.11

Interior-point methods — Boyd & Vandenberghe

Mathematics — Optimization · resource-allocation-newton-step

Problem

Consider the resource allocation problem described in example 10.1. You can assume the fif_i are strongly convex, i.e., fi′′(z)≥m>0f_i''(z) \geq m > 0 for all zz. ((a)) Find the computational effort required to compute a Newton step for the reduced problem. Be sure to exploit the special structure of the Newton equations. ((b)) Explain how to solve the problem via the dual. You can assume that the conjugate functions fi∗f_i^*, and their derivatives, are readily computable, and that the equation fi′(x)=νf_i'(x) = \nu is readily solved for xx, given ν\nu. What is the computational complexity of finding a Newton step for the dual problem? ((c)) What is the computational complexity of computing a Newton step for the resource allocation problem? Be sure to exploit the special structure of the KKT equations.

Browse the problem library