Improved complexity results for several multifacility location problems on trees
- 81 Downloads
- 2 Citations
Abstract
In this paper we consider multifacility location problems on tree networks. On general networks, these problems are usually NP-hard. On tree networks, however, often polynomial time algorithms exist; e.g., for the median, center, centdian, or special cases of the ordered median problem. We present an enhanced dynamic programming approach for the ordered median problem that has a time complexity of just O(ps 2 n 6) for the absolute and O(ps 2 n 2) for the node restricted problem, improving on the previous results by a factor of O(n 3). (n and p being the number of nodes and new facilities, respectively, and s (≤n) a value specific for the ordered median problem.) The same reduction in complexity is achieved for the multifacility k-centrum problem leading to O(pk 2 n 4) (absolute) and O(pk 2 n 2) (node restricted) algorithms.
Keywords
Multifacility location problems Dynamic programming Tree networks Ordered median problemPreview
Unable to display preview. Download preview PDF.
References
- Cole, R. (1987). Slowing down sorting networks to obtain faster algorithms. Journal of the ACM, 34, 168–177. CrossRefGoogle Scholar
- Frederickson, G. (1990). Optimal algorithms for partitioning trees and locating p-centers in trees (Technical report). Department of Computer Science, Purdue University. Google Scholar
- Hassin, R., & Tamir, A. (1991). Improved complexity bounds for location problems on the real line. Operations Research Letters, 10, 395–402. CrossRefGoogle Scholar
- Kalcsics, J. (2006). Unified approaches to territory design and facility location. Aachen: Shaker. PhD Thesis. Google Scholar
- Kalcsics, J., Nickel, S., Puerto, J., & Tamir, A. (2002). Algorithmic results for ordered median problems. Operations Research Letters, 30, 149–158. CrossRefGoogle Scholar
- Kalcsics, J., Nickel, S., & Puerto, J. (2003). Multi-facility ordered median problems: a further analysis. Networks, 41(1), 1–12. CrossRefGoogle Scholar
- Kariv, O., & Hakimi, S. (1979a). An algorithmic approach to network location problems I: the p-centers. SIAM Journal on Applied Mathematics, 42, 513–538. CrossRefGoogle Scholar
- Kariv, O., & Hakimi, S. (1979b). An algorithmic approach to network location problems II: the p-medians. SIAM Journal on Applied Mathematics, 42, 539–560. CrossRefGoogle Scholar
- Megiddo, N., & Tamir, A. (1983). New results on the complexity of p-center problems. SIAM Journal on Computing, 12, 751–758. CrossRefGoogle Scholar
- Nickel, S., & Puerto, J. (1999). A unified approach to network location problems. Networks, 34, 283–290. CrossRefGoogle Scholar
- Nickel, S., & Puerto, J. (2005). Location theory—a unified approach. Berlin: Springer. Google Scholar
- Pérez-Brito, D., Moreno-Pérez, J., & Rodríguez-Martín, I. (1997). Finite dominating set for the p-facility cent-dian network location problem. Studies in Locational Analysis, 11, 27–40. Google Scholar
- Puerto, J., & Rodríguez-Chía, A. (2005). On the exponential cardinality of finite dominating sets for the multifacility ordered median problem. Operations Research Letters, 33(6), 641–651. CrossRefGoogle Scholar
- Tamir, A. (1996). An O(pn 2) algorithm for the p-median and related problems on tree graphs. Operations Research Letters, 19, 59–64. CrossRefGoogle Scholar
- Tamir, A. (2000). The k-centrum multi-facility location problem. Discrete Applied Mathematics, 109, 292–307. Google Scholar
- Tamir, A., Pérez-Brito, D., & Moreno-Pérez, J. A. (1998). A polynomial algorithm for the p-centdian problem on a tree. Networks, 32, 255–262. CrossRefGoogle Scholar