Multi-objectivization inspired metaheuristics for the sum-of-the-parts combinatorial optimization problems
Multi-objectivization is a term used to describe strategies developed for optimizing single-objective problems by multi-objective algorithms. This paper focuses on multi-objectivizing the sum-of-the-parts combinatorial optimization problems, which include the traveling salesman problem, the unconstr...
Saved in:
| Published in: | Applied soft computing Vol. 103; p. 107157 |
|---|---|
| Main Authors: | , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Elsevier B.V
01.05.2021
|
| Subjects: | |
| ISSN: | 1568-4946, 1872-9681 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | Multi-objectivization is a term used to describe strategies developed for optimizing single-objective problems by multi-objective algorithms. This paper focuses on multi-objectivizing the sum-of-the-parts combinatorial optimization problems, which include the traveling salesman problem, the unconstrained binary quadratic programming and other well-known combinatorial optimization problem. For a sum-of-the-parts combinatorial optimization problem, we propose to decompose its original objective into two sub-objectives with controllable correlation. Based on the decomposition method, two new multi-objectivization inspired single-objective optimization techniques called non-dominance search and non-dominance exploitation are developed, respectively. Non-dominance search is combined with two metaheuristics, namely iterated local search and iterated tabu search, while non-dominance exploitation is embedded within the iterated Lin–Kernighan metaheuristic. The resultant metaheuristics are called ILS+NDS, ITS+NDS and ILK+NDE, respectively. Empirical studies on some TSP and UBQP instances show that with appropriate correlation between the sub-objectives, there are more chances to escape from local optima when new starting solution is selected from the non-dominated solutions defined by the decomposed sub-objectives. Experimental results also show that ILS+NDS, ITS+NDS and ILK+NDE all significantly outperform their counterparts on most of the test instances.
•This paper proposes a new method to convert a sum-of-the-parts combinatorial optimization problem (e.g. the TSP) into a biobjective problem.•Guided by the bi-objective problem, we propose two new techniques called NDS and NDE that can enhance existing single-objective local search based metaheuristics.•To verify the effect of NDS and NDE, we combine NDS with Iterated Local Search (ILS) and with Iterated Tabu Search (ITS), and combine NDE with Iterated Lin–Kernighan algorithm (ILK).•Experimental results on some TSP and UBQP instances show that the resultant ILS+NDS, ITS+NDS and ILK+NDE all significantly outperform their counterparts on most of the test instances. |
|---|---|
| ISSN: | 1568-4946 1872-9681 |
| DOI: | 10.1016/j.asoc.2021.107157 |