2020
DOI: 10.1016/j.future.2020.01.011
|View full text |Cite
|
Sign up to set email alerts
|

Implementing a GPU-based parallel MAX–MIN Ant System

Abstract: The MAX-MIN Ant System (MMAS) is one of the best-known Ant Colony Optimization (ACO) algorithms proven to be efficient at finding satisfactory solutions to many difficult combinatorial optimization problems. The slow-down in Moore's law, and the availability of graphics processing units (GPUs) capable of conducting general-purpose computations at high speed, has sparked considerable research efforts into the development of GPU-based ACO implementations. In this paper, we discuss a range of novel ideas for impr… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
9
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 21 publications
(12 citation statements)
references
References 47 publications
1
9
0
Order By: Relevance
“…(9) was used. Ω is calculated using the formula (10). The average values of ν, Φ and Ω are reported in Tables 4 and 5.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…(9) was used. Ω is calculated using the formula (10). The average values of ν, Φ and Ω are reported in Tables 4 and 5.…”
Section: Resultsmentioning
confidence: 99%
“…Another further promising idea is the use of pheromone update rule based on ants ranking [25]. Extension of the MS-MMAS implementation design with parallel computing techniques [10] and hybridization with other meta-heuristics [26][27][28] is other interesting opportunity for the future research.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The Max-Min Ant System (MMAS) developed by Stuzzle and Hoos [ 60 ] is simply an extension of the classical Ant Colony System (ACS) algorithm by ensuring that only the best ant in each iteration or the global best ant (i.e., the ant with the best solution since the beginning of the search) is allowed to deposit pheromone along its own route. At the start of the algorithm, the pheromone trail is set to some maximum levels to ensure adequate exploration, but this is systematically reduced as the algorithm progresses.…”
Section: The Comparative Algorithmsmentioning
confidence: 99%
“…The main motivations behind developing multiple ACO variants include adaptation to new types of problems, improvements to the convergence to high-quality solutions, and more efficient utilization of computing resources. Additionally, some work was motivated by the ever-growing computational power offered by multi-core CPUs [36,47], specialized accelerators [33,44], and general-purpose graphics processing units (GPUs) [6,12,39,40]. More computational power allowed not only to reduce the computation time but also to tackle larger problems [8,35].…”
Section: Introductionmentioning
confidence: 99%