An O (1/k) Gradient Method for Network Resource Allocation Problems | Synapse