×

Pareto memetic algorithm with path relinking for bi-objective traveling salesperson problem. (English) Zbl 1151.90043

Summary: The paper presents an effective version of the Pareto memetic algorithm with path relinking and efficient local search for multiple objective traveling salesperson problem. In multiple objective Traveling salesperson problem (TSP), multiple costs are associated with each arc (link). The multiple costs may for example correspond to the financial cost of travel along a link, time of travel, or risk in the case of hazardous materials. The algorithm searches for new good solutions along paths in the decision space linking two other good solutions selected for recombination. Instead of a simple local search it uses short runs of tabu search based on the steepest version of the Lin-Kernighan algorithm. The efficiency of local search is further improved by the techniques of candidate moves and locked arcs. In the final step of the algorithm the neighborhood of each potentially Pareto-optimal solution is searched for new solutions that could be added to this set. The algorithm is compared experimentally to the state-of-the-art algorithms for multiple objective TSP.

MSC:

90C29 Multi-objective and goal programming
90C27 Combinatorial optimization

Keywords:

metaheuristics
Full Text: DOI

References:

[1] M. Basseur, F. Seynhaeve, E.-G. Talbi, Path relinking in Pareto multiobjective optimization algorithms, in: C.A. Coello Coello (Ed.), Int. Conf. on Evolutionary Multicriterion Optimization, Lectures Notes in Computer Science, LNCS No. 3410, Guanajuato, Mexico, March 2005, pp. 120-130.; M. Basseur, F. Seynhaeve, E.-G. Talbi, Path relinking in Pareto multiobjective optimization algorithms, in: C.A. Coello Coello (Ed.), Int. Conf. on Evolutionary Multicriterion Optimization, Lectures Notes in Computer Science, LNCS No. 3410, Guanajuato, Mexico, March 2005, pp. 120-130. · Zbl 1109.68585
[2] Coello Coello, C. A.; Van Veldhuizen, D. A.; Lamont, G. B., Evolutionary Algorithms for Solving Multi-Objective Problems (2002), Kluwer Academic Publishers · Zbl 1130.90002
[3] Deb, K., Multi-Objective Optimisation Using Evolutionary Algorithms (2001), John Wiley & Sons · Zbl 1131.90447
[4] B. Freisleben, P. Merz, A genetic local search algorithm for travelling salesman problem, in: H.-M. Voigt, W. Ebeling, I. Rechenberg, H.-P. Schwefel (Eds.), Proceedings of the 4th Conference on Parallel Problem Solving Fram Nature- PPSN IV, 1996, pp. 890-900.; B. Freisleben, P. Merz, A genetic local search algorithm for travelling salesman problem, in: H.-M. Voigt, W. Ebeling, I. Rechenberg, H.-P. Schwefel (Eds.), Proceedings of the 4th Conference on Parallel Problem Solving Fram Nature- PPSN IV, 1996, pp. 890-900.
[5] Glover, F.; Laguna, M., Fundamentals of scatter search and path relinking, Control and Cybernetics, 29, 653-684 (1999) · Zbl 0983.90077
[6] Jaszkiewicz, A., Improving performance of genetic local search by changing local search space topology, Foundations of Computing and Decision Sciences, 24, 2, 77-84 (1999)
[7] A. Jaszkiewicz, Multiple objective metaheuristic algorithms for combinatorial optimization. Habilitation thesis, 360, Poznan University of Technology, Poznan, 2001, <www-idss.cs.put.poznan.pl/ jaszkiewicz>; A. Jaszkiewicz, Multiple objective metaheuristic algorithms for combinatorial optimization. Habilitation thesis, 360, Poznan University of Technology, Poznan, 2001, <www-idss.cs.put.poznan.pl/ jaszkiewicz> · Zbl 1018.90049
[8] Jaszkiewicz, A., Genetic local search for multiple objective combinatorial optimization, European Journal of Operational Research, 137, 1, 50-71 (2002) · Zbl 1002.90051
[9] Jaszkiewicz, A., A comparative study of multiple-objective metaheuristics on the bi-objective set covering problem and the Pareto memetic algorithm, Annals of Operations Research, 131, 1-4, 135-158 (2004) · Zbl 1067.90149
[10] A. Jaszkiewicz, Evaluation of multiple objective metaheuristics, in: X. Gandibleux, M. Sevaux, K. Sörensen, V. T’kindt (Eds.), Metaheuristics for Multiobjective Optimisation, Lecture Notes in Economics and Mathematical Systems, 2004, pp. 65-89.; A. Jaszkiewicz, Evaluation of multiple objective metaheuristics, in: X. Gandibleux, M. Sevaux, K. Sörensen, V. T’kindt (Eds.), Metaheuristics for Multiobjective Optimisation, Lecture Notes in Economics and Mathematical Systems, 2004, pp. 65-89. · Zbl 1140.90488
[11] Paquete, L.; Chiarandini, M.; Stützle, T., Pareto local optimum sets in the biobjective traveling salesman problem: An experimental study, (Gandibleux, X.; Sevaux, M.; Sörensen, K.; T’kindt, V., Multiobjective Metaheuristics. Multiobjective Metaheuristics, Lecture Notes in Economics and Mathematical Systems, vol. 535 (2004), Springer-Verlag) · Zbl 1070.90102
[12] Paquete, L.; Stützle, T., A two-phase local search for the biobjective traveling salesman problem, (Fonseca, C. M.; Fleming, P.; Zitzler, E.; Deb, K.; Thiele, L., Proceedings of the Evolutionary Multi-criterion Optimization (EMO 2003). Proceedings of the Evolutionary Multi-criterion Optimization (EMO 2003), Lecture Notes in Computer Science, vol. 2632 (2003), Springer-Verlag), 479-493 · Zbl 1036.90561
[13] Reinelt, G., TSPLIB - a traveling salesman problem library, ORSA Journal of Computing, 3, 4, 376-384 (1991) · Zbl 0775.90293
[14] Steuer, R. E., Multiple Criteria Optimization - Theory, Computation and Application (1986), Wiley: Wiley New York · Zbl 0663.90085
[15] Zitzler, E.; Thiele, L., Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto evolutionary algorithm, IEEE Transactions on Evolutionary Computation, 3, 4, 257-271 (1999)
[16] Zitzler, E.; Thiele, L.; Laumanns, M.; Fonseca, C. M.; Grunert da Fonseca, V., Performance assessment of multiobjective optimizers: An analysis and review, IEEE Transactions on Evolutionary Computation, 7, 2, 117-132 (2003)
[17] <http://w3.ualg.pt/ lpaquete/tsp/>; <http://w3.ualg.pt/ lpaquete/tsp/>
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.