<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<item>
  <id>06087407</id>
  <dt>j</dt>
  <an>06087407</an>
  <augroup>
    <au>Goel, Ashish</au>
    <au>Post, Ian</au>
  </augroup>
  <ti>One tree suffices: a simultaneous $O(1)$-approximation for single-sink buy-at-bulk.</ti>
  <so>Theory Comput. 8, Paper No. 15, 351-368, electronic only (2012).</so>
  <py>2012</py>
  <pu>The University of Chicago, Department of Computer Science, Chicago, IL</pu>
  <lagroup>
    <la>EN</la>
  </lagroup>
  <ccgroup>
  </ccgroup>
  <utgroup>
    <ut>network design</ut>
    <ut>buy-at-bulk</ut>
    <ut>simultaneous optimization</ut>
  </utgroup>
  <cigroup>
  </cigroup>
  <ligroup>
    <li>doi:10.4086/toc.2012.v008a002</li>
  </ligroup>
  <abgroup>
    <ab>Summary: We study the single-sink buy-at-bulk problem with an unknown cost function. We wish to route flow from a set of demand nodes to a root node, where the cost of routing $x$ total flow along an edge is proportional to $f(x)$ for some concave, non-decreasing function $f$ satisfying $f(0)=0$. We present a simple, fast, combinatorial algorithm that takes a set of demands and constructs a single tree $T$ such that for all $f$ the cost $f(T)$ is a 47.45-approximation of the optimal cost for that particular $f$. This is within a factor of 2.33 of the best approximation ratio currently achievable when the tree can be optimized for a specific function. Trees achieving simultaneous $O(1)$-approximations for all concave functions were previously not known to exist regardless of computation time.</ab>
    <rv></rv>
  </abgroup>
</item>