Skip to main content
Log in

Proper balance between search towards and along Pareto front: biobjective TSP case study

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

Abstract

In this paper we propose simple yet efficient version of the two-phase Pareto local search (2PPLS) for solving the biobjective traveling salesman problem (bTSP). In the first phase the powerful Lin–Kernighan heuristic is used to generate some high quality solutions being very close to the Pareto front. Then Pareto local search is used to generate more potentially Pareto efficient solutions along the Pareto front. Instead of previously used method of Aneja and Nair we use uniformly distributed weight vectors in the first phase. We show experimentally that properly balancing the computational effort in the first and second phase we can obtain results better than previous versions of 2PPLS for bTSP and at least comparable to the state-of-the art results of more complex MOMAD method. Furthermore, we propose a simple extension of 2PPLS where some additional solutions are generated by Lin–Kernighan heuristic during the run of PLS. In this way we obtain a method that is more robust with respect to the number of initial solutions generated in the first phase.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. The source code of the this heuristic is available on http://www.math.uwaterloo.ca/tsp/concorde.

  2. Additional figures for other instances and the R indicator can be found on http://www-desir.lip6.fr/~lustt/Research.html#ProperBalance.

References

  • Aneja, Y., & Nair, K. (1979). Bicriteria transportation problem. Management Science, 25, 73–78.

    Article  Google Scholar 

  • Angel, E., Bampis, E., & Gourvès, L. (2004). A dynasearch neighborhood for the bicriteria traveling salesman problem. In X. Gandibleux, M. Sevaux, K. Sörensen, & V. T’kindt (Eds.), Metaheuristics for multiobjective optimisation. Lecture notes in economics and mathematical systems (Vol. 535, pp. 153–176). Berlin: Springer.

    Chapter  Google Scholar 

  • Applegate, D. (2003). Chained Lin–Kernighan for large traveling salesman problems. INFORMS Journal on Computing, 15, 82–92.

    Article  Google Scholar 

  • Battiti, R., Brunato, M., & Mascia, F. (2008). Reactive search and intelligent optimization, operations research/Computer science interfaces. Berlin: Springer. (ISBN 978-0-387-096 23-0).

    Google Scholar 

  • Coello, C. A. C., & Cortés, N. C. (2005). Solving multiobjective optimization problems using an artificial immune system. Genetic Programming and Evolvable Machines, 6, 163–190.

    Article  Google Scholar 

  • Czyzak, P., & Jaszkiewicz, A. (1998). Pareto simulated annealing—A metaheuristic technique for multiple-objective combinatorial optimization. Journal of Multi-Criteria Decision Analysis, 7, 34–47.

    Article  Google Scholar 

  • Deb, K., Agrawal, S., Pratab, A., & Meyarivan, T. (2000). A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In Proceedings of the parallel problem solving from nature VI conference. Lecture notes in computer science no. 1917 (pp. 849–858). Paris, France: Springer.

  • Ehrgott, M. (2005). Multicriteria optimization (2nd ed.). Berlin: Springer.

    Google Scholar 

  • Ehrgott, M., & Gandibleux, X. (2007). Bound sets for biobjective combinatorial optimization problems. Computers & Operations Research, 34, 2674–2694.

    Article  Google Scholar 

  • Ferguson, T. (1967). Mathematical statistics, a decision theoretic approach. New York: Academic Press.

    Google Scholar 

  • Hansen, M. P., & Jaszkiewicz, A. (1998). Evaluating the quality of approximations to the non-dominated set. Lyngby: IMM, Department of Mathematical Modelling, Technical University of Denmark.

    Google Scholar 

  • Jaszkiewicz, A. (2002). On the performance of multiple-objective genetic local search on the 0/1 knapsack problem—A comparative experiment. IEEE Transactions on Evolutionary Computation, 6, 402–412.

    Article  Google Scholar 

  • Jaszkiewicz, A. (2004). A comparative study of multiple-objective metaheuristics on the bi-objective set covering problem and the Pareto memetic algorithm. Annals of Operations Research, 131, 135–158.

    Article  Google Scholar 

  • Jaszkiewicz, A., & Zielniewicz, P. (2009). Pareto memetic algorithm with path-relinking for biobjective traveling salesman problem. European Journal of Operational Research, 193, 885–890.

    Article  Google Scholar 

  • Laporte, G., & Osman, I. (1995). Routing problems: A bibliography. Annals of Operations Research, 61, 227–262.

    Article  Google Scholar 

  • Lara, A., Sanchez, G., Coello, C. C., & Schutze, O. (2010). HCS: A new local search strategy for memetic multiobjective evolutionary algorithms. IEEE Transactions on Evolutionary Computation, 14, 112–132.

    Article  Google Scholar 

  • Liangjun, K., Qingfu, Z., & Battiti, R. (2014). Hybridization of decomposition and local search for multiobjective optimization. IEEE Transactions on Cybernetics, 44, 1808–1820.

    Article  Google Scholar 

  • Lin, S., & Kernighan, B. (1973). An effective heuristic algorithm for the traveling-salesman problem. Operations Research, 21, 498–516.

    Article  Google Scholar 

  • Lust, T., & Jaszkiewicz, A. (2010). Speed-up techniques for solving large-scale biobjective TSP. Computers & Operations Research, 37, 521–533.

    Article  Google Scholar 

  • Lust, T., & Teghem, J. (2010). Two-phase Pareto local search for the biobjective traveling salesman problem. Journal of Heuristics, 16, 475–510.

    Article  Google Scholar 

  • Lust, T., & Teghem, J. (2012). The multiobjective multidimensional knapsack problem: A survey and a new approach. International Transactions in Operational Research, 19, 495–520.

    Article  Google Scholar 

  • Lust, T., & Tuyttens, D. (2014). Variable and large neighborhood search to solve the multiobjective set covering problem. Journal of Heuristics, 20, 165–188.

    Article  Google Scholar 

  • Paquete, L., Schiavinotto, T., & Stützle, T. (2007). On local optima in multiobjective combinatorial optimization problems. Annals of Operations Research, 156, 83–97.

    Article  Google Scholar 

  • Paquete, L., & Stutzle, T. (2006). A study of stochastic local search algorithms for the biobjective QAP with correlated flow matrices. European Journal of Operational Research, 169, 943–959.

    Article  Google Scholar 

  • Steuer, R. (1986). Multiple criteria optimization: Theory, computation and applications. New York: Wiley.

    Google Scholar 

  • Ulungu, E., Teghem, J., Fortemps, P., & Tuyttens, D. (1999). MOSA method: A tool for solving multiobjective combinatorial optimization problems. Journal of Multi-Criteria Decision Analysis, 8, 221–236.

    Article  Google Scholar 

  • Zitzler, E. (1999). Evolutionary algorithms for multiobjective optimization: Methods and applications. Ph.D. thesis, Zurich: Swiss Federal Institute of Technology (ETH).

  • Zitzler, E., Laumanns, M., Thiele, L., Fonseca, C., & Grunert da Fonseca, V. (2002). Why quality assessment of multiobjective optimizers is difficult. In W. Langdon, E. Cantú-Paz, K. Mathias, R. Roy, D. Davis, R. Poli, K. Balakrishnan, V. Honavar, G. Rudolph, J. Wegener, L. Bull, M. Potter, A. Schultz, J. Miller, E. Burke, & N. Jonoska (Eds.), Proceedings of the Genetic and Evolutionary Computation Conference (GECCO’2002) (pp. 666–673). San Francisco: Morgan Kaufmann Publishers.

Download references

Acknowledgements

The research of Andrzej Jaszkiewicz was funded by the the Polish National Science Center, Grant No. UMO-2013/11/B/ST6/01075.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thibaut Lust.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jaszkiewicz, A., Lust, T. Proper balance between search towards and along Pareto front: biobjective TSP case study. Ann Oper Res 254, 111–130 (2017). https://doi.org/10.1007/s10479-017-2415-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-017-2415-5

Keywords

Navigation