“…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].…”