A genetic algorithm improvement by tour constraint violation penalty discount for maritime cargo delivery

Вантажиться...
Ескіз

Дата

2023

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Abstract. The problem of minimizing the cost of maritime cargo delivery is considered. The cost is equivalent to the sum of the tour lengths of feeders used for the delivery. The problem is formulated as a multiple traveling salesman problem. In order to find its solution as the shortest route of the tours of feeders, a genetic algorithm is used where we present two inequalities constraining the tour length of every feeder to lie between the shortest and longest lengths. Apart from the constant tour constraint violation penalty in the genetic algorithm, we suggest a changeable penalty as an exponential function of the algorithm iteration, where we maintain the possibility of the penalty rate to be either increasing or decreasing, whose steepness is controlled by a positive parameter. Our tests show that the changeable penalty algorithm may return shorter routes, although the constant penalty algorithms cannot be neglected. As the longest possible tour of the feeder is shortened, the changeable penalty becomes more useful owing to a penalty discount required either at the beginning or at the end of the algorithm run to improve the selectivity of the best feeder tours. In optimizing maritime cargo delivery, we propose to run the genetic algorithm by the low and constant penalties along with the increasing and decreasing penalties. The solution is the minimal value of the four route lengths. In addition, we recommend that four algorithm versions be initialized by four different pseudorandom number generator states. The expected gain is a few percent, by which the route length is shortened, but it substantially reduces expenses for maritime cargo delivery.

Опис

Ключові слова

maritime cargo delivery, tour length, genetic algorithm, tour constraint violation penalty, penalty discount, морська доставка вантажів, довжина рейсу, генетичний алгоритм, штраф за порушення обмежень рейсу, дисконт штрафу

Бібліографічний опис

Romanuke, V.V. A genetic algorithm improvement by tour constraint violation penalty discount for maritime cargo delivery / V.V. Romanuke, A.Y. Romanov, M.O. Malaksiano // Системні дослідження та інформаційні технології : міжнародний науково-технічний журнал. – 2023. – № 2. – С. 104-126. – Бібліогр.: 17 назв.