https://123dok.net/document/q7wko0oz-coordinate-ascent-for-maximizing-nondifferentiable-concave-functions.html