A randomized primal distributed algorithm for partitioned and big-data non-convex optimization