Solving combinatorial optimization problems with single seekers society algorithm

作者:

Highlights:

摘要

The single seekers society (SSS) algorithm is a recently developed meta-heuristic algorithm for solving complex continuous optimization problems. The aim of this paper is to adapt the SSS algorithm to handle combinatorial optimization problems. As the original SSS algorithm does, the combinatorial SSS algorithm also brings several single-solution based search algorithms together while making them to communicate through an information mechanism based on the superposition principle and reproduction procedure. Therefore, the algorithmic logic remains the same for the combinatorial SSS algorithm; however, some components are modified to suit combinatorial problems. Performance of the combinatorial SSS algorithm is tested on the well-known combinatorial optimization problems such that the vehicle routing problem with simultaneous pickup and delivery, the vehicle routing problem with mixed pickup and delivery, the flow shop scheduling problem, and the job shop scheduling problem. This paper also compares the SSS algorithm against different solution approaches in the related literature on routing and scheduling problems. Experimental results indicate that the SSS algorithm has satisfactory performance and high capability in solving combinatorial optimization problems.

论文关键词:Algorithmic coalition,Single seekers society algorithm,Combinatorial optimization,Vehicle routing problems,Scheduling problems

论文评审过程:Received 1 November 2019, Revised 12 May 2020, Accepted 14 May 2020, Available online 19 May 2020, Version of Record 20 May 2020.

论文官网地址:https://doi.org/10.1016/j.knosys.2020.106036