English

Online Generalized Network Design Under (Dis)Economies of Scale

Data Structures and Algorithms 2020-07-16 v1

Abstract

We consider a general online network design problem where a sequence of N requests arrive over time, each of which needs to use some subset of the available resources E. The cost incurred by any resource e is some function fef_e of the total load LeL_e on that resource. The objective is to minimize the total cost eEfe(Le)\sum_{e\in E} f_e(L_e). We focus on cost functions that exhibit (dis)economies of scale, that are of the form fe(x)=σe+ξexαef_e(x) = \sigma_e + \xi_e\cdot x^{\alpha_e} if x>0x>0 (and zero if x=0x=0), where the exponent αe1\alpha_e\ge 1. Optimization problems under these functions have received significant recent attention due to applications in energy-efficient computing. Our main result is a deterministic online algorithm with tight competitive ratio Θ(maxeE(σeξe)1/αe)\Theta\left(\max_{e\in E} \left(\frac{\sigma_e}{\xi_e}\right)^{1/\alpha_e}\right) when αe\alpha_e is constant for all eEe\in E. This framework is applicable to a variety of network design problems in undirected and directed graphs, including multicommodity routing, Steiner tree/forest connectivity and set-connectivity. In fact, our online competitive ratio even matches the previous-best (offline) approximation ratio for generalized network design.

Keywords

Cite

@article{arxiv.2007.07721,
  title  = {Online Generalized Network Design Under (Dis)Economies of Scale},
  author = {Viswanath Nagarajan and Lily Wang},
  journal= {arXiv preprint arXiv:2007.07721},
  year   = {2020}
}

Comments

20 pages