Routing Sales Territory by Solving a Multi-objective TSP Variant with Evolutionary Algorithms

The Traveling Salesman Problem is a classic NP-hard combinatorial problem. However, many real-world scenarios do not match the classic TSP modeling. Thus, this paper proposes generating vendors' routes in a sales territory by extending and combining different TSP variants. The proposal deals wi...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings - International Conference on Tools with Artificial Intelligence, TAI pp. 109 - 116
Main Authors: Menezes Sampaio, Savio, Dantas, Altino, Camilo-Junior, Celso G.
Format: Conference Proceeding
Language:English
Published: IEEE 01.11.2019
Subjects:
ISSN:2375-0197
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The Traveling Salesman Problem is a classic NP-hard combinatorial problem. However, many real-world scenarios do not match the classic TSP modeling. Thus, this paper proposes generating vendors' routes in a sales territory by extending and combining different TSP variants. The proposal deals with many constraints such as prioritizing the most valuable customers, resource limits to visit all customers, time and day windows, multiple days horizon, lunch stop, visit frequency and destination importance. We also introduce a permutational representation with a series of directed arcs, and with a slot to indicate customers that could not be visited. We evaluate SPEA2, NSGA-II, and IVF/NSGA-II Multi-Objective Evolutionary Algorithms against three real-world scenarios. The results demonstrate that the proposed model can produce good results in a realistic scenario, maintaining a balance between prioritizing important customers and economic routes. Besides, IVF/NSGA-II outperformed the other algorithms in most cases, and also the manually-created routes, e.g., reducing 35% the route's distance and increasing 60% the route's importance.
ISSN:2375-0197
DOI:10.1109/ICTAI.2019.00024