Parallelized swarm intelligence approach for solving TSP and JSSP problems

7Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.

Abstract

One of the possible approaches to solving difficult optimization problems is applying population-based metaheuristics. Among such metaheuristics, there is a special class where searching for the best solution is based on the collective behavior of decentralized, self-organized agents. This study proposes an approach in which a swarm of agents tries to improve solutions from the population of solutions. The process is carried out in parallel threads. The proposed algorithm—based on the mushroom-picking metaphor—was implemented using Scala in an Apache Spark environment. An extended computational experiment shows how introducing a combination of simple optimization agents and increasing the number of threads may improve the results obtained by the model in the case of TSP and JSSP problems.

Cite

CITATION STYLE

APA

Jedrzejowicz, P., & Wierzbowska, I. (2020). Parallelized swarm intelligence approach for solving TSP and JSSP problems. Algorithms, 13(6). https://doi.org/10.3390/a13060142

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free