Adaptive distributed convex optimization for multi-agent and its application in flocking behavior. Issue 2 (January 2019)