Skip to main content
Log in

A Cut and Branch Approach for the Capacitated p-Median Problem Based on Fenchel Cutting Planes

  • Published:
Journal of Mathematical Modelling and Algorithms

Abstract

The capacitated p-median problem (CPMP) consists of finding p nodes (the median nodes) minimizing the total distance to the other nodes of the graph, with the constraint that the total demand of the nodes assigned to each median does not exceed its given capacity. In this paper we propose a cutting plane algorithm, based on Fenchel cuts, which allows us to considerably reduce the integrality gap of hard CPMP instances. The formulation strengthened with Fenchel cuts is solved by a commercial MIP solver. Computational results show that this approach is effective in solving hard instances or considerably reducing their integrality gap.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Applegate, D., Bixby, R., Chvatal, V., Cook, W.: Implementing the Dantzig–Fulkerson–Johnson algorithm for large traveling salesman problems. Math. Program. 97, 91153 (2003)

    MathSciNet  Google Scholar 

  2. Baldacci, R., Hadjiconstantinou, E., Maniezzo, V., Mingozzi, A.: A new method for solving capacitated location problems based on a set partitioning approach. Comput. Oper. Res. 29, 365–386 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  3. Boyd, E.: Generating Fenchel cutting planes for knapsack polyhedra. SIAM J. Optim. 3, 734–750 (1993a)

    Article  MATH  MathSciNet  Google Scholar 

  4. Boyd, E.: Solving integer programs with cutting planes and preprocessing. In: IPCO 1993, pp. 209–220 (1993b)

  5. Boyd, E.: Fenchel cutting planes for integer programming. Oper. Res. 42, 53–64 (1994)

    MATH  MathSciNet  Google Scholar 

  6. Boyd, E.: On the convergence Fenchel cutting planes in mixed-integer programming. SIAM J. Optim. 5, 421–435 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  7. Ceselli, A.: Two exact algorithms for the capacitated p-median problem. 4OR 1, 319–340 (2003)

    MATH  MathSciNet  Google Scholar 

  8. Ceselli, A., Righini, G.: A branch and price algorithm for the capacitated p-median problem. Networks 45(3), 125–142 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  9. CPLEX: ILOG CPLEX 10.0 Reference manual. ILOG (2006)

  10. Diaz, J., Fernandez, E.: Hybrid scater search and path relinking for the capacitated p-median problem. Eur. J. Oper. Res. 169(2), 570–585 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  11. Lorena, L., Senne, E.: Local search heuristics for capacitated p-median problems. Netw. Spat. Econ. 3, 407–419 (2003)

    Article  Google Scholar 

  12. Lorena, L., Senne, E.: A column generation approach to capacitated p-median problems. Comput. Oper. Res. 31(6), 863–876 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  13. Maniezzo, V., Mingozzi, A., Baldacci, R.: A Biotomic approach to the capacitated p-median problem. J Heuristics 4, 263–280 (1998)

    Article  MATH  Google Scholar 

  14. Nemhauser, G., Wolsey, L.: Integer and Combinatorial Optimization. Wiley, New York (1988)

    MATH  Google Scholar 

  15. Neumaier, A., Shcherbina, O.: Safe bounds in linear and mixed-integer programming. Math. Program. A 99, 283–296 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  16. Pirkul, H.: Efficient algorithms for the capacitated concentrator location problem. Comput. Oper. Res. 13, 197–208 (1987)

    Article  Google Scholar 

  17. Pisinger, D.: A minimal algorithm for the 0–1 knapsack problem. Oper. Res. 46, 758–767 (1995)

    MathSciNet  Google Scholar 

  18. Ramos, M., Saez, J.: Solving capacitated facility location problems by Fenchel cutting planes. J. Oper. Res. Soc. 0, 1–10 (2004)

    Google Scholar 

  19. Ross, G., Soland, R.: Modeling facility location problems as generalized assignment problem. Manage. Sci. 24(3), 345–357 (1977)

    MATH  Google Scholar 

  20. Savelsbergh, M.: A branch-and-price algorithm for the generalized assignment problem. Oper. Res. 45(6), 831–841 (1997)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maurizio Boccia.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Boccia, M., Sforza, A., Sterle, C. et al. A Cut and Branch Approach for the Capacitated p-Median Problem Based on Fenchel Cutting Planes. J Math Model Algor 7, 43–58 (2008). https://doi.org/10.1007/s10852-007-9074-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10852-007-9074-5

Keywords

Mathematics Subject Classification (2000)

Navigation