An investigation into many-objective optimization on combinatorial problems: Analyzing the pickup and delivery problem

Many-objective optimization focuses on solving optimization problems with four or more objectives. Effort has been made mainly on studying continuous problems, with interesting results and for which several proposals have appeared. An important result states that the problem does not necessarily bec...

Full description

Saved in:
Bibliographic Details
Published inSwarm and evolutionary computation Vol. 38; pp. 218 - 230
Main Authors García-Nájera, Abel, López-Jaimes, Antonio
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.02.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Many-objective optimization focuses on solving optimization problems with four or more objectives. Effort has been made mainly on studying continuous problems, with interesting results and for which several proposals have appeared. An important result states that the problem does not necessarily becomes more difficult while more objectives are considered. Nevertheless, combinatorial problems have not received an appropriate attention, making this an open research area. This investigation takes this subject on by studying a many-objective combinatorial problem, particularly, the pickup and delivery problem (PDP), which is an important combinatorial optimization problem in the transportation industry and consists of finding a collection of routes with minimum cost. Traditionally, cost has been associated with the number of routes and the total travel distance, however, in many applications, some other objectives emerge, for example, travel time, workload imbalance, and uncollected profit. If we consider all these objectives equally important, PDP can be tackled as a many-objective problem. This study is concerned with the study of: (i) the performance of four representative multi-objective evolutionary algorithms on PDP varying the number of objectives, (ii) the properties of the many-objective PDP regarding scalability, i.e. the conflict between each pair of objectives and the proportion of non-dominated solutions as the number of objectives is varied, and finally (iii) the change of PDP's difficulty when the number of objectives is increased. Results show that the regarded objectives are actually in conflict and that the problem is more difficult to solve while more objectives are considered. •Many-objective analysis of a combinatorial problem with four evolutionary algorithms.•The well-known pickup and delivery problem is used as a benchmark problem.•Six objectives are defined and different settings are used for experimentation.•Results indicate that all the considered objectives contribute to the problem difficulty.•Not all of the evolutionary algorithms have the same performance on the problem.
ISSN:2210-6502
DOI:10.1016/j.swevo.2017.08.001