Online Generalized Network Design Under (Dis)Economies of Scale

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 fe of the total load Le on that resource. The objective is to minimize the total cost Σe∈ E fe(Le). We focus on cost functions that exhibit (dis)economies of scale, that are of the form fe(x) = σe + e· xαe if x>0 (and zero if x=0), where the exponent αe 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 (e∈ E (σee)1/αe) when αe is constant for all e∈ 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.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…