×

Complexity evaluation of benchmark instances for the \(p\)-median problem. (English) Zbl 1219.05186

Summary: The paper is aimed at experimental evaluation of the complexity of the \(p\)-median problem instances, defined by \(m\times n\) costs matrices, from several of the most widely used libraries. The complexity is considered in terms of possible problem size reduction and preprocessing, irrespective of the solution algorithm. We use a pseudo-Boolean representation of PMP instances that allows several reduction techniques to be applied in a straightforward way: combining similar monomials in the polynomial, truncation of the polynomial from degree \((m - 1)\) to \((m - p)\) implying costs matrix truncation and exclusion of some rows from the costs matrix (preprocessing based only on compactification of the costs matrix), decomposition of the polynomial into the minimum number of expressions inducing the minimum number of aggregated columns (reduction of the columns’ number in the costs matrix). We show that the reduced instance has at most \(\sum_{i=1}^{m-p}\min\{n,m\choose i\}+1\) nonzero entries. We also provide results of computational experiments with the mentioned reductions that allow classification of the benchmark data complexity. Finally, we propose a new benchmark library of instances not amenable to size reduction by means of data compactification.

MSC:

05C85 Graph algorithms (graph-theoretic aspects)
90B80 Discrete location and assignment

Software:

TSPLIB; OR-Library
Full Text: DOI

References:

[1] Reese, J., Solution methods for the \(p\)-Median problem: an annotated bibliography, Networks, 48, 3, 125-142 (2006) · Zbl 1133.90357
[2] Mladenovic, N.; Brimberg, J.; Hansen, P.; Moreno-Peréz, J. A., The \(p\)-Median problem: a survey of metaheuristic approaches, Eur. J. Oper. Res., 179, 927-939 (2007) · Zbl 1163.90610
[3] Kariv, O.; Hakimi, L., An algorithmic approach to network location problems, part II: the \(p\)-Medians, SIAM J. Appl. Math., 37, 3, 539-560 (1979) · Zbl 0432.90075
[4] Revelle, C. S.; Eiselt, H. A.; Daskin, M. S., A bibliography for some fundamental problem categories in discrete location science, Eur. J. Oper. Res., 184, 817-848 (2008) · Zbl 1141.90025
[5] Mirkin, B., Clustering For Data Mining: A Data Recovery Approach (Chapman & Hall/Crc Computer Science) (2005), Chapman & Hall/CRC · Zbl 1083.68099
[6] Avella, P.; Sassano, A.; Vasil’ev, I., Computational study of large-scale \(p\)-Median problems, Math. Program. A, 109, 89-114 (2007) · Zbl 1275.90112
[7] O.R. Library, Available at the web address http://mscmga.ms.ic.ac.uk/info.html; O.R. Library, Available at the web address http://mscmga.ms.ic.ac.uk/info.html
[8] Briant, O.; Naddef, D., The optimal diversity management problem, Oper. Res., 52, 4, 515-526 (2004) · Zbl 1165.90432
[9] Andersen, E. D.; Andersen, K. D., Presolving in linear programming, Math. Program., 71, 221-245 (1995) · Zbl 0846.90068
[10] Crowder, H.; Johnson, E.; Padberg, M. W., Solving large-scale zero one linear programming problems, Oper. Res., 31, 803-834 (1983) · Zbl 0576.90065
[11] Goldengorin, B.; Tijssen, G. A.; Ghosh, D.; Sierksma, G., Solving the simple plant location problems using a data correcting approach, J. Global Optim., 25, 377-406 (2003) · Zbl 1046.90034
[12] Hoffman, K. L.; Padberg, M. W., Improved LP-representations of zero-one linear programs for branch-and-cut, ORSA J. Comput., 3, 121-134 (1991) · Zbl 0755.90062
[13] Martin, A., Integer Programs with Block Structure (1998), Technische Universität Berlin, Habilitations-Schrift: Technische Universität Berlin, Habilitations-Schrift Berlin, Germany
[14] Martin, A., General mixed integer programming: computational issues for branch-and-cut algorithms, Lect. Notes Comput. Sc., 2241, 1-25 (2001) · Zbl 1052.90049
[15] Suhl, U. H.; Szymanski, R., Super node processing of mixed-integer models, Comput. Optim. Appl., 3, 317-331 (1994) · Zbl 0819.90065
[16] Avella, P.; Sforza, A., Logical reduction tests for the \(p\)-Median problem, Ann. Oper. Res., 86, 105-115 (1999) · Zbl 0918.90094
[17] Hammer, P. L., Plant location — a pseudo-Boolean approach, Israel J. Technol., 6, 330-332 (1968) · Zbl 0238.90045
[18] Beresnev, V. L., On a problem of mathematical standardization theory, Upravliajemyje Sistemy, 11, 43-54 (1973), in Russian
[19] Cornuejols, G.; Nemhauser, G.; Wolsey, L. A., A canonical representation of simple plant location problems and its applications, SIAM J. Alg. Disc. Meth., 1, 3, 261-272 (1980) · Zbl 0501.90032
[20] Elloumi, S., A tighter formulation of the \(p\)-Median problem, J. Comb. Optim., 19, 69-83 (2010) · Zbl 1185.90131
[21] Church, R. L., COBRA: A new formulation of the classic \(p\)-Median location problem, Ann. Oper. Res., 122, 103-120 (2003) · Zbl 1039.90023
[22] Dearing, P.; Hammer, P. L.; Simeone, B., Boolean and graph theoretic formulations of the simple plant location problem, Transport. Sci., 26, 2, 138-148 (1992) · Zbl 0795.90036
[23] Beasley, J. E., A note on solving large \(p\)-Median problems, Eur. J. Oper. Res., 21, 270-273 (1985) · Zbl 0569.90021
[24] Reinelt, G., TSPLIB: a traveling salesman problem library, ORSA J. Comput., 3, 376-384 (1991) · Zbl 0775.90293
[25] Resende, M. G.C.; Werneck, R. F., On the implementation of a swap-based local search procedure for the \(p\)-Median problem, (Ladner, R. E., Proceedings of the Fifth Workshop on Algorithm Engineering and Experiments, ALENEX’03 (2003), SIAM), 119-127
[26] ReVelle, C. S.; Swain, R., Central facilities location, Geogr. Anal., 2, 30-42 (1970)
[27] Avella, P.; Sassano, A., On the \(p\)-Median polytope, Math. Program., 89, 395-411 (2001) · Zbl 0992.90072
[28] B.F. AlBdaiwi, D. Ghosh, B. Goldengorin, Data aggregation for \(p\) doi:10.1007/s10878-009-9251-8; B.F. AlBdaiwi, D. Ghosh, B. Goldengorin, Data aggregation for \(p\) doi:10.1007/s10878-009-9251-8 · Zbl 1319.90045
[29] Schrijver, A., Combinatorial Optimization. Polyhedra and Efficiency (2003), Springer, p. 218 · Zbl 1041.90001
[30] Gutin, G.; Razgon, I.; Kim, E. J., Minimum leaf out-branching and related problems, (Proc. AAIM’08. Proc. AAIM’08, Lect. Notes Comput. Sc., vol. 5034 (2008)), 235-246 · Zbl 1143.90391
[31] Garey, M.; Johnson, D., Computers and Intractability: A Guide to the Theory of NP-Completeness (1979), W.H. Freeman · Zbl 0411.68039
[32] Robertson, N.; Seymour, P. D., Graph minors. XIII. The disjoint path problem, J. Comb. Theory B, 63, 65-110 (1995) · Zbl 0823.05038
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.