Abstract
Let G = (V,E) denote an undirected weighted graph of n nodes and m edges, and let U ⊆ V. The relative eccentricity of a node v ∈ U is the maximum distance in G between v and any other node of U, while the radius of U in G is the minimum relative eccentricity of all the nodes in U. Several facility location problems ask for partitioning the nodes of G so as to minimize some global optimization function of the radii of the subsets of the partition. Here, we focus on the problem of partitioning the nodes of G into exactly p ≥ 2 non-empty subsets, so as to minimize the sum of the subset radii, called the total radius of the partition. This problem can be easily seen to be NP-hard when p is part of the input, but when p is fixed it can be solved in polynomial time by reducing it to a similar partitioning problem. In this paper, we first present an efficient O(n 3) time algorithm for the notable case p = 2, which improves the O(mn 2 + n 3 logn) running time obtainable by applying the aforementioned reduction. Then, in an effort of characterizing meaningful polynomial-time solvable instances of the problem when p is part of the input, we show that (i) when G is a tree, then the problem can be solved in O(n 3 p 3) time, and (ii) when G has bounded treewidth h, then the problem can be solved in O(n 4h + 4 p 3) time.
Work partially supported by the Research Project GRID.IT, funded by the Italian Ministry of University and Research, by the European Union under COST 295 (DYNAMO), and by the Swiss BBW under grant no. C.05.0047. Part of this work has been developed while the first and the third authors were visiting ETH.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alt, H., Arkin, E.M., Brönnimann, H., Erickson, J., Fekete, S.P., Knauer, C., Lenchner, J., Mitchell, J.S.B., Whittlesey, K.: Minimum-cost coverage of point sets by disks. In: Proc. 22nd ACM Symp. on Computational Geometry (SoCG 2006), pp. 449–458 (2006)
Biló, V., Caragiannis, I., Kaklamanis, C., Kanellopoulos, P.: Geometric clustering to minimize the sum of cluster sizes. In: Brodal, G.S., Leonardi, S. (eds.) ESA 2005. LNCS, vol. 3669, pp. 460–471. Springer, Heidelberg (2005)
Bodlaender, H.L.: A linear time algorithm for finding tree-decompositions of small treewidth. In: Proc. of the 25th ACM Symp. on Theory of Computing (STOC 1993), pp. 226–234 (1993)
Charikar, M., Panigrahy, R.: Clustering to minimize the sum of cluster diameters. J. of Computer and Systems Sciences 68(2), 417–441 (2004)
Drezner, Z., Hamacher, H.W.: Facility Location: Applications and Theory. Springer, Heidelberg (2004)
Kariv, O., Hakimi, S.L.: An algorithmic approach to network location problems, Part I: The p-centers. SIAM Journal on Applied Mathematics 37, 513–538 (1979)
Kariv, O., Hakimi, S.L.: An algorithmic approach to network location problems, Part II: The p-medians. SIAM Journal on Applied Mathematics 37(3), 539–560 (1979)
Labbé, M., Peeters, D., Thisse, J.F.: Location on networks. In: Ball, M., Magnanti, T., Francis, R.L. (eds.) Handbooks in Operations Research and Management Science: Network Routing, Elsevier, Amsterdam (1995)
Lev-Tov, N., Peleg, D.: Polynomial time approximation schemes for base station coverage with minimum total radii. Computer Networks 47(4), 489–501 (2005)
Mirchandani, P.B., Francis, R.L. (eds.): Discrete location theory. Wiley, New York (1990)
Megiddo, N., Tamir, A.: New results on the complexity of p-center problems. SIAM Journal on Computing 12(4), 751–758 (1983)
Proietti, G., Widmayer, P.: Partitioning the nodes of a graph to minimize the sum of subgraph radii. In: Asano, T. (ed.) ISAAC 2006. LNCS, vol. 4288, pp. 578–587. Springer, Heidelberg (2006)
Robertson, N., Seymour, P.D.: Graph minors. II. Algorithmic aspects of tree-width. J. Algorithms 7, 309–322 (1986)
Tamir, A.: An O(pn 2) algorithm for the p-median and related problems on tree graphs. Operations Research Letters 19(2), 59–64 (1996)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bilò, D., Derungs, J., Gualà, L., Proietti, G., Widmayer, P. (2007). Locating Facilities on a Network to Minimize Their Average Service Radius. In: Tokuyama, T. (eds) Algorithms and Computation. ISAAC 2007. Lecture Notes in Computer Science, vol 4835. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77120-3_51
Download citation
DOI: https://doi.org/10.1007/978-3-540-77120-3_51
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-77118-0
Online ISBN: 978-3-540-77120-3
eBook Packages: Computer ScienceComputer Science (R0)