2015
DOI: 10.3390/a8030407
|View full text |Cite
|
Sign up to set email alerts
|

Implementation of a Parallel Algorithm Based on a Spark Cloud Computing Platform

Abstract: Abstract:Parallel algorithms, such as the ant colony algorithm, take a long time when solving large-scale problems. In this paper, the MAX-MIN Ant System algorithm (MMAS) is parallelized to solve Traveling Salesman Problem (TSP) based on a Spark cloud computing platform. We combine MMAS with Spark MapReduce to execute the path building and the pheromone operation in a distributed computer cluster. To improve the precision of the solution, local optimization strategy 2-opt is adapted in MMAS. The experimental r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0
2

Year Published

2016
2016
2024
2024

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 17 publications
(11 citation statements)
references
References 9 publications
0
9
0
2
Order By: Relevance
“…All the previous studies show that parallel ACOs are faster than sequential ACOs for TSPs [14]- [17]. Although there were mismatched settings between the sequential and parallel ACO algorithms in these studies, the general trend points to the fact that the larger the TSP, the more efficient the parallel computing.…”
Section: A Computing Efficiencymentioning
confidence: 89%
See 2 more Smart Citations
“…All the previous studies show that parallel ACOs are faster than sequential ACOs for TSPs [14]- [17]. Although there were mismatched settings between the sequential and parallel ACO algorithms in these studies, the general trend points to the fact that the larger the TSP, the more efficient the parallel computing.…”
Section: A Computing Efficiencymentioning
confidence: 89%
“…Some previous studies simply assume that the quality of the solutions from obtained both sequential and parallel ACOs are similar [14], [16] whereas others showed parallel ACOs produced better solutions than sequential ACOs, at least among the best solutions [15], [17]. Even in the latter cases, the comparison was based on the mismatched settings between the sequential and parallel ACO algorithms.…”
Section: B Quality Of Solutionsmentioning
confidence: 99%
See 1 more Smart Citation
“…In [30] a GA is parallelized for pairwise test generation. A MAX-MIN Ant System algorithm (MMAS) is presented in [31] to solve the Traveling Salesman Problem (TSP). A coral reef (CR) algorithm is applied to the job shop scheduling problem (JSP) in [32].…”
Section: Related Workmentioning
confidence: 99%
“…The second paper [11], entitled "Implementation of a Parallel Algorithm Based on a Spark Cloud Computing Platform", by Wang et al, proposes to parallelize the well-known MAX-MIN Ant System (MMAS) algorithm in order to solve the annoying Traveling Salesman Problem (TSP) based on a Spark Cloud computing platform. Indeed, as authors correctly highlight, parallel algorithms, such as the ant colony algorithm, take a long time when solving large-scale problems.…”
mentioning
confidence: 99%