I understand the concept of duality in convex optimization. However, I am not able to understand how we can use it to solve problems.
Primal problems can be directly solved using Newton's method or some other method. So, what is the practical use of duality? Is it just used to get a quick lower bound in case of weak duality? How does it really simplify the problem? Is it useful for problems with discontinuous domains?
There are several uses: