Evolutionary Computation plus Dynamic Programming for the Bi-Objective Travelling Thief Problem

02/07/2018
by   Junhua Wu, et al.
0

This research proposes a novel indicator-based hybrid evolutionary approach that combines approximate and exact algorithms. We apply it to a new bi-criteria formulation of the travelling thief problem, which is known to the Evolutionary Computation community as a benchmark multi-component optimisation problem that interconnects two classical NP-hard problems: the travelling salesman problem and the 0-1 knapsack problem. Our approach employs the exact dynamic programming algorithm for the underlying Packing-While-Travelling (PWT) problem as a subroutine within a bi-objective evolutionary algorithm. This design takes advantage of the data extracted from Pareto fronts generated by the dynamic program to achieve better solutions. Furthermore, we develop a number of novel indicators and selection mechanisms to strengthen synergy of the two algorithmic components of our approach. The results of computational experiments show that the approach is capable to outperform the state-of-the-art results for the single-objective case of the problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/17/2013

Evolutionary Algorithms and Dynamic Programming

Recently, it has been proven that evolutionary algorithms produce good r...
research
04/18/2023

3-Objective Pareto Optimization for Problems with Chance Constraints

Evolutionary multi-objective algorithms have successfully been used in t...
research
03/20/2019

A Novel Dynamic Programming Approach to the Train Marshalling Problem

Train marshalling is the process of reordering the railcars of a train i...
research
01/12/2006

Automatic Detection of Trends in Dynamical Text: An Evolutionary Approach

This paper presents an evolutionary algorithm for modeling the arrival d...
research
09/17/2020

Multi-objective dynamic programming with limited precision

This paper addresses the problem of approximating the set of all solutio...
research
07/21/2023

Mixed-model Sequencing with Reinsertion of Failed Vehicles: A Case Study for Automobile Industry

In the automotive industry, some vehicles, failed vehicles, cannot be pr...

Please sign up or login with your details

Forgot password? Click here to reset