Skip to main content

Advertisement

Log in

Solution methods for the bi-objective (cost-coverage) unconstrained facility location problem with an illustrative example

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

The Colombian coffee supply network, managed by the Federación Nacional de Cafeteros de Colombia (Colombian National Coffee-Growers Federation), requires slimming down operational costs while continuing to provide a high level of service in terms of coverage to its affiliated coffee growers. We model this problem as a biobjective (cost-coverage) uncapacitated facility location problem (BOUFLP). We designed and implemented three different algorithms for the BOUFLP that are able to obtain a good approximation of the Pareto frontier. We designed an algorithm based on the Nondominated Sorting Genetic Algorithm; an algorithm based on the Pareto Archive Evolution Strategy; and an algorithm based on mathematical programming. We developed a random problem generator for testing and comparison using as reference the Colombian coffee supply network with 29 depots and 47 purchasing centers. We compared the algorithms based on the quality of the approximation to the Pareto frontier using a nondominated space metric inspired on Zitzler and Thiele's. We used the mathematical programming-based algorithm to identify unique tradeoff opportunities for the reconfiguration of the Colombian coffee supply network. Finally, we illustrate an extension of the mathematical programming-based algorithm to perform scenario analysis for a set of uncapacitated location problems found in the literature.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

  • Badhury, J., R. Batta, and J. Jaramillo. (2002). “On the Use of Genetic Algorithms to Solve Location Problems.” Computers & Operations Research, 29, 761–779.

    Google Scholar 

  • Badri, M.A., A.K. Mortagy, and C.A. Alsayed. (1998). “A Multi-Objective Model for Locating Fire Stations.” European Journal of Operational Research, 110, 243–260.

    Article  Google Scholar 

  • Beasley, D., D.R. Bull, and R. Martin. (1993a). “An Overview of Genetic Algorithms: Part 1, Fundamental.” University Computing, 15(2), 58–69.

    Google Scholar 

  • Beasley, D., D.R. Bull, and R. Martin. (1993a). “An Overview of Genetic Algorithms: Part 2, Research Topics.” University Computing, 15(4), 170–181.

    Google Scholar 

  • Beasley, J. (2000). “Population Heuristics.” In P.M. Pardalos and M.G.C. Resende (Eds.), Handbook of Applied Optimization. Oxford University Press.

  • Brandeau, M. and S. Chiu. (1989). “An Overview of Representative Problems in Location Research.” Management Science, 35, 645–674.

    Google Scholar 

  • Çela, E. (1998). The Quadratic Assignment Problem: Theory and Algorithms. Kluwer.

  • Coello, C.A. (1999). “An Updated Survey of Evolutionary Multiobjective Optimization Techniques: State of the Art and Future Trends.” In P. Angeline, Z. Michalewicz, M. Schoenauer, X. Yao, and A. Zalzala (Eds.), Proceedings of the Congress on Evolutionary Computation, Vol. 1, pp. 3–13. IEEE Press, Washington D.C.

  • Coello, C.A., G.A. Lamont, and D.A.V. Veldhuizen. (2002). Evolutionary Algorithms for Solving Multi-Objective Problems. Kluwer, New York.

    Google Scholar 

  • Comision de Ajuste a la Institucionalidad Cafetera (2002). El Café Capital Social y Estratégico. Comision de Ajuste a la Institucionalidad Cafetera, Bogota.

    Google Scholar 

  • Current, J., M. Daskin, and D. Schilling. (1995). Facility Location: A Survey of Applications and Methods, pp. 86–122. Springer Verlag, New York, Chapter Discrete Network Location Models.

  • Daskin, M. (1995). Network and Discrete Location. Models, Algorithms and Applications. Wiley, New York.

    Google Scholar 

  • Owen, S.H. and Daskin, M.S. (1998). “Strategic Facility Location: A Review.” European Journal of Operational Research, 111, 423–447.

    Article  Google Scholar 

  • Day, R.O., M.P. Kleeman, and G.B. Lamont. (2003). Solving the Multi-Objective Quadratic Assignment Problem Using a Fast Messy Genetic Algorithm. In Proceedings of the 2003 Congress on Evolutionary Computation (CEC 2003), Vol. 3, pp. 2277–2283, IEEE Press.

  • Deb, K., S. Agrawal, A. Pratap, and T. Meyarivan. (2000). “A Fast Elitist Non-Dominated Sorting Genetic Algorithm for Multi-Objective Optimization: NSGA-II.” KanGAL Report 200001, Indian Institute of Technology. Kanpur, India.

  • Deb, K., A. Pratap, S. Agrawal, and T. Meyarivan. (2002). “A Fast and Elitist Multi-Objective Genetic Algorithm: NSGA-II.” IEEE Transactions on Evolutionary Computation, 6(2), 182–197.

    Article  Google Scholar 

  • Deb, K. and N. Srinivas. (1994). “Multiobjective Optimization Using Nondominated Sorting in Genetic Algorithms.” Evolutionary Computation, 2(3), 221–248.

    Google Scholar 

  • Eaton, D., M. Daskin, D. Simmons, B. Bulloch, and G. Jansma. (1985). “Determining Medical Service Vehicle Deployment in Austin, Texas.” Interfaces, 15, 96–108.

    Article  Google Scholar 

  • Ehrgott, M. and X. Gandibleux. (2000). “A Survey and Annotated Bibliography of Multiobjective Combinatorial Optimization.” OR Spektrum, 22(4), 425–460.

    Google Scholar 

  • Elshafei, A.N. (1977). “Hospital Layout as a Quadratic Assignment Problem.” Operations Research Quarterly, 28, 167–179.

    Article  Google Scholar 

  • Federación Nacional de Cafeteros de Colombia. (2003). “Cafe de Colombia Website.” http://www. cafedecolombia.com/federacion.html.

  • Fernandez, E. and J. Puerto. (2003). “Multiobjetive Solution of Uncapacitated Plant Location Problem.” European Journal of Operational Research, 145, 509–529.

    Article  Google Scholar 

  • Gen, M. and R. Cheng. (1997). Genetic Algorithms & Engineering Design. John Wiley & Sons.

  • Goicochea, A., D. Hansen, and L. Dukstein. (1982). Multiobjective Decision Analysis with Engineering and Business applications. John Wiley and Sons, New York.

    Google Scholar 

  • Goldberg, D. (1989). Genetic Algorithms in Search, Optimization and Machine Learning. Adisson-Wesley, Reading M.A.

    Google Scholar 

  • Haimes, Y.Y., L. Lasdon, and D.A. Wismer. (1971). “On a Bicriterion Formulation of the Problems of Integrated System Identification and System Optimization.” IEEE Transactions on Systems, Man, and Cybernetics, SMC-1(3), 296–297.

    Google Scholar 

  • Hoefer, M. (2003). “UflLib, Benchmark Instances for the Uncapacitated Facility Location Problem.” Accessed from http://www.mpi-sb.mpg.de/units/ag1/projects/benchmarks/UflLib/.

  • Holland, J.H. (1975). Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor.

    Google Scholar 

  • International Coffee Organization. (2003). “ICO website.” Accessed from http://www.ico.org.

  • Jayaraman, V. (1999). “A Multi-Objective Logistics Model for a Capacitated Service Facility Problem.” International Journal of Physical Distribution & Logistics, 29(1), 65–81.

    Article  Google Scholar 

  • Jensen, M.T. (2003). “Reducing the Run-Time Complexity of Multiobjective EAs: The NSGA-II and Other Algorithms.” IEEE Transactions on Evolutionary Computation, 7(5), 503–515.

    Article  Google Scholar 

  • Jones, D., S. Mirrazavi, and M. Tamiz. (2002). “Multi-Objective Meta-Heuristics: An Overview of the Current State-of-the-Art.” European Journal of Operational Research, 137, 1–9.

    Article  Google Scholar 

  • Kleeman, M.P., R.O. Day, and G. Lamont. (2004). “Analysis of Parallel Moea Solving the Multi-Objective Quadratic Assignment Problem.” In K.D., et al. (Ed.), Genetic and Evolutionary Computation GECCO 2004 Proceedings of the Genetic and Evolutionary Computation Conference, Vol. 3103 of Lecture Notes in Computer Science, pp. 402–403. Part II. Springer-Verlag, Seattle.

  • Knowles, J. and D. Corne. (1999). “The Pareto Archived Evolution Strategy: A New Baseline Algorithm for Pareto Multiobjective Optimisation.” In P. Angeline, Z. Michalewicz, M. Schoenauer, X. Yao, and A. Zalzala (Eds.), Proceedings of the Congress on Evolutionary Computation, Vol. 1, pp. 98–105. IEEE Press, Washington D.C.

  • Knowles, J. and D. Corne. (2000). “Approximating the Nondominated Front using the Pareto Archived Evolution Strategy.” Evolutionary Computation, 8(2), 149–172.

    Article  Google Scholar 

  • Knowles, J. and D. Corne. (2002). “On Metrics for Comparing Non-Dominated Sets.” In Congress on Evolutionary Computation Conference (CEC02), pp. 711–716. IEEE Press.

  • Knowles, J.D. and D.W. Corne. (2002). “Instance Generators and Test Suites for the Multiobjective Quadratic Assignment Problem.” In Proceedings of the Evolutionary Multi-Criterion Optimization (EMO 2003) Second International Conference, pp. 295–310.

  • Knowles, J.D. and D.W. Corne. (2002). “Towards Landscape Analyses to Inform the Design of a Hybrid Local Search for the Multiobjective Quadratic Assignment Problem.” In A. Abraham, J. Ruiz-del Solar, and M. Koppen (Eds.), Soft Computing Systems: Design, Management and Applications, pp. 271–279. IOS Press, Amsterdam.

  • Koksalan, M. and A. Keha. (2003). “Using Genetic Algorithms for Single Machine Bicriteria Scheduling Problems.” European Journal of Operational Research, 145, 543–556.

    Article  Google Scholar 

  • Kratica, J., V. Filipovic, and D. Tosic. (1998). “Solving the Uncapacitated Warehouse Location Problem by Sga with Add-Heuristic.” In XV ECPD International Conference on Material Handling and Warehousing, Belgrade.

  • Kratica, J., D. Tosic, V. Filipovic, and I. Liubic. (2001). “Solving the Simple Plant Location Problem by Genetic Algorithm.” RAIRO Operations Research, 35, 127–142.

    Article  Google Scholar 

  • Lopez-Ibañez, M., P.L., and T. Stützle. (2004). “On the Design of ACO for the Biobjective Quadratic Assignment Problem.” In M. Dorigo, L. Gambardella, F. Mondada, T. Stützle, M. Birratari, and C. Blum (Eds.), ANTS 2004 Fourth Internatinal Workshop on Ant Algorithms and Swarm Intelligence, Lecture Notes in Computer Science, Springer Verlag, Berlin, Germany.

  • Marsh, M. and D. Schilling. (1994). “Equity Measurement in Facility Location Analysis. A Review and Framework.” European Journal of Operational Research, 74, 1–17.

    Article  Google Scholar 

  • Mavrotas, G. and D. Diakoulaki. (1998). “A Branch and Bound Algorithm for Mixed Zero-One Multiple Objective Linear Programming.” European Journal of Operational Research, 107, 530–541.

    Article  Google Scholar 

  • Medaglia, A.L. and S.C. Fang. (2003). “A Genetic-Based Framework for Solving (Multicriteria) Weighted Matching Problems.” European Journal of Operational Research, 149(1), 77–101.

    Article  Google Scholar 

  • Michalewicz, Z. (1996). Genetic Algorithms + Data Structures = Evolution Programs. Springer-Verlag, Berlin.

    Google Scholar 

  • Mirchandani, P. and R. Francis. (1990). Discrete Location Theory. Wiley, New York.

    Google Scholar 

  • Nozick, L.K. (2001). “The Fixed Charge Facility Location Problem with Coverage Restrictions.” Transportation Research Part E, 37, 281–296.

    Article  Google Scholar 

  • Nozick, L.K. and M.A. Turnquist. (2001). “Inventory, Transportation, Service Quality and the Location of Distribution Centers.” European Journal of Operational Research, 129, 362–371.

    Article  Google Scholar 

  • Osleeb, J. and S. Ratick. (1983). “A Mixed Integer and Multiple Objective Programming Model to Analyze Coal Handling in New England.” European Journal of Operational Research, 83, 302–313.

    Article  Google Scholar 

  • Paquete, L. and T. Stützle. (2003). “Fast Stochastic Local Searches for the Biobjective Quadratic Assignment Problem.” Technical Report AIDA-03-02, TU Darmstadt. FG Intellektik/FB Informatik.

  • Revelle, C. and G. Laporte. (1996). “The Plant Location Problem: New Models and Research Prospects.” Operations Research, 44, 864–874.

    Google Scholar 

  • Revelle, C., D. Marks, and J. Liebman. (1970). “An Analysis of Private and Public Sector Location Models.” Management Science, 16, 692–707.

    Google Scholar 

  • Ringuest, J.L. (1992). Multiobjective Optimization: Behavioral and Computational Considerations. Kluwer Academic Publishers.

  • Ross, G. and R. Soland. (1980). “A Multicriteria Approach to the Location of Public Facilities.” European Journal of Operational Research, 4, 307–321.

    Article  Google Scholar 

  • Schaffer, J.D. (1985). “Multiple Objective Optimization with Vector Evaluated Genetic Algorithms.” In J.J. Grefenstette (Ed.), Proceedings of the 1st International Conference on Genetic Algorithms, pp. 93–100. Erlbaum, Hillsdale, NJ.

  • Schniederjans, M.J., N.K. Kwak, and M.C. Helmer. (1982). “An Application of Goal Programming to Resolve a Site Location Problem.” Interfaces, pp. 65–72.

  • Steuer, R.E. (1989). Multiple Criteria Optimization: Theory, Computation, and Application. Robert E. Krieger Publishing Company.

  • Zhou, G. and M. Gen. (1999). “Genetic Algorithm Approach on Multi-Criteria Minimum Spanning Tree Problem.” European Journal of Operational Research, 114, 141–152.

    Article  Google Scholar 

  • Zitzler, E., M. Laumanns, L. Thiele, C. Fonseca, and V. da Fonseca. (2002). “Why Quality Assessment of Multiobjective Optimizers is Difficult.” In GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, pp. 666–674. Morgan Kaufmann Publishers, New York.

  • Zitzler, E. and L. Thiele. (1998). “Multiobjective Optimization Using Evolutionary Algorithms—A Comparative Case Study.” Parallel Problem Solving from Nature–PPSN–V, pp. 292–303.

  • Zitzler, E., L. Thiele, M. Laumanns, C. Fonseca, and V.G. da Fonseca. (2003). “Performance Assessment of Multiobjective Optimizers: An analysis and review.” IEEE Transactions on Evolutionary Computation, 7(2), 117–132.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrés L. Medaglia.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Villegas, J.G., Palacios, F. & Medaglia, A.L. Solution methods for the bi-objective (cost-coverage) unconstrained facility location problem with an illustrative example. Ann Oper Res 147, 109–141 (2006). https://doi.org/10.1007/s10479-006-0061-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-006-0061-4

Keywords