English

Faster Primal-Dual Convergence for Min-Max Resource Sharing and Stronger Bounds via Local Weak Duality

Data Structures and Algorithms 2021-11-15 v1 Optimization and Control

Abstract

We revisit the (block-angular) min-max resource sharing problem, which is a well-known generalization of fractional packing and the maximum concurrent flow problem. It consists of finding an \ell_{\infty}-minimal element in a Minkowski sum X=CCXC\mathcal{X}= \sum_{C \in \mathcal{C}} X_C of non-empty closed convex sets XCR0RX_C \subseteq \mathbb{R}^{\mathcal{R}}_{\geq 0}, where C\mathcal{C} and R\mathcal{R} are finite sets. We assume that an oracle for approximate linear minimization over XCX_C is given. In this setting, the currently fastest known FPTAS is due to M\"uller, Radke, and Vygen. For δ(0,1]\delta \in (0,1], it computes a σ(1+δ)\sigma(1+\delta)-approximately optimal solution using O((C+R)logR(δ2+loglogR))\mathcal{O}((|\mathcal{C}|+|\mathcal{R}|)\log |\mathcal{R}| (\delta^{-2} + \log \log |\mathcal{R}|)) oracle calls, where σ\sigma is the approximation ratio of the oracle. We describe an extension of their algorithm and improve on previous results in various ways. Our FPTAS, which, as previous approaches, is based on the multiplicative weight update method, computes close to optimal primal and dual solutions using O(C+Rδ2logR)\mathcal{O}\left(\frac{|\mathcal{C}|+ |\mathcal{R}|}{\delta^2} \log |\mathcal{R}|\right) oracle calls. We prove that our running time is optimal under certain assumptions, implying that no warm-start analysis of the algorithm is possible. A major novelty of our analysis is the concept of local weak duality, which illustrates that the algorithm optimizes (close to) independent parts of the instance separately. Interestingly, this implies that the computed solution is not only approximately \ell_{\infty}-minimal, but among such solutions, also its second-highest entry is approximately minimal. We prove that this statement cannot be extended to the third-highest entry.

Keywords

Cite

@article{arxiv.2111.06820,
  title  = {Faster Primal-Dual Convergence for Min-Max Resource Sharing and Stronger Bounds via Local Weak Duality},
  author = {Daniel Blankenburg},
  journal= {arXiv preprint arXiv:2111.06820},
  year   = {2021}
}

Comments

24 pages, 2 figures