Replica Placement on Bounded Treewidth Graphs
We consider the replica placement problem: given a graph and a set of clients, place replicas on a minimum set of nodes of the graph to serve all the clients; each client is associated with a request and maximum distance that it can travel to get served; there is a maximum limit (capacity) on the amount of request a replica can serve. The problem falls under the general framework of capacitated set cover. It admits an \(O(\log n)\)-approximation and it is NP-hard to approximate within a factor of \(o(\log n)\). We study the problem in terms of the treewidth t of the graph and present an O(t)-approximation algorithm.
Unable to display preview. Download preview PDF.
- 1.Arora, S., Chakaravarthy, V., Gupta, K., Gupta, N., Sabharwal, Y.: Replica placement on directed acyclic graphs. In: Raman, V., Suresh, S. (eds.) Proceedings of the 34th International Conference on Foundation of Software Technology and Theoretical Computer Science (FSTTCS), pp. 213–225 (2014)Google Scholar
- 2.Arora, S., Chakaravarthy, V., Gupta, N., Mukherjee, K., Sabharwal, Y.: Replica placement via capacitated vertex cover. In: Seth, A., Vishnoi, N., (eds.) Proceedings of the 33rd International Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS), pp. 263–274 (2013)Google Scholar
- 3.Benoit, A., Larchevêque, H., Renaud-Goud, P.: Optimal algorithms and approximation algorithms for replica placement with distance constraints in tree networks. In: Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 1022–1033 (2012)Google Scholar