Energy Initiative Energy Initiative
Office of the Provost
Duke University

 HOME > Provost > Energy Initiative    Search Help Login pdf version printable version 

Publications [#236744] of Bruce Maggs

Journal articles or Book chapters PUBLISHED

  1. Andreev, K; Garrod, C; Golovin, D; Maggs, B; Meyerson, A, Simultaneous source location, ACM Transactions on Algorithms, vol. 6 no. 1 (December, 2009), pp. 1-17, Association for Computing Machinery (ACM), ISSN 1549-6325 [doi]
    (last updated on 2024/04/23)

    Abstract:
    We consider the problem of simultaneous source location: selecting locations for sources in a capacitated graph such that a given set of demands can be satisfied simultaneously, with the goal of minimizing the number of locations chosen. For general directed and undirected graphs we give an O(log D)-approximation algorithm, where D is the sum of demands, and prove matching ω(log D) hardness results assuming P ≠ NP. For undirected trees, we give an exact algorithm and show how this can be combined with a result of Räcke to give a solution that exceeds edge capacities by at most O(log 2 n log log n), where n is the number of nodes. For undirected graphs of bounded treewidth we show that the problem is still NP-hard, but we are able to give a PTAS with at most (1 + ε) violation of the capacities for arbitrarily small ε, or a (k+1) approximation with exact capacities, where k is the treewidth. Categories and Subject Descriptors: F.2.2 [Analysis of Algorithms and Problem Complexity]: Nonnumerical Algorithms and Problems'Routing and layout; G.2.1 [Discrete Mathematics]: Combinatorics' Combinatorial algorithms; G.2.2 [Discrete Mathematics]: Graph Theory'Network problems graph algorithms, trees. © 2009 ACM.


Duke University * Faculty * Staff * Reload * Login