English

Optimizing Budget Allocation in Graphs

Data Structures and Algorithms 2014-06-10 v1 Computational Geometry

Abstract

In the classical facility location problem we consider a graph GG with fixed weights on the edges of GG. The goal is then to find an optimal positioning for a set of facilities on the graph with respect to some objective function. We introduce a new framework for facility location problems, where the weights on the graph edges are not fixed, but rather should be assigned. The goal is to find a valid assignment for which the resulting weighted graph optimizes the facility location objective function. We present algorithms for finding the optimal {\em budget allocation} for the center point problem and for the median point problem on trees. Our algorithms run in linear time, both for the case where a candidate vertex is given as part of the input, and for the case where finding a vertex that optimizes the solution is part of the problem. We also present a hardness result for the general graph case of the center point problem, followed by an O(log2(n))O(\log^2(n)) approximation algorithm on graphs - with general metric spaces.

Keywords

Cite

@article{arxiv.1406.2107,
  title  = {Optimizing Budget Allocation in Graphs},
  author = {Boaz Ben-Moshe and Michael Elkin and Lee-Ad Gottlieb and Eran Omri},
  journal= {arXiv preprint arXiv:1406.2107},
  year   = {2014}
}
R2 v1 2026-06-22T04:33:47.871Z