Abstract

The traveling thief problem (TTP) is a benchmark problem that consists of two well-known problems, the traveling salesman problem (TSP) and the knapsack problem (KP). It was defined to imitate complex real-world applications that comprise different interdependent sub-problems. Various approaches were proposed in the literature to solve such a problem. These approaches mostly focus on local search algorithms, heuristics methods and evolutionary approaches. In addition, some of these approaches concentrated on solving the problem by considering each sub-problem independently. Thus far, limited approaches were proposed to solve the problem using swarm intelligence. In this article, the authors introduce a modified artificial bees colony (ABC) algorithm that addresses the TTP in an interdependent manner. The performance of this approach was compared with various recent approaches in the literature using different benchmark instances. The obtained results demonstrated that it is competitive with the state-of-the-art approaches, especially on small and medium instances.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call