A full process algebraic representation of Ant Colony Optimization
arXiv:2601.14436 · doi:10.1016/j.ins.2023.120025
Abstract
We present a process algebra capable of specifying parallelized Ant Colony Optimization algorithms in full detail: PACO. After explaining the basis of three different ACO algorithms (Ant System, MAX-MIN Ant System, and Ant Colony System), we formally define PACO and use it for representing several types of implementations with different parallel schemes. In particular fine-grained and coarse-grained specifications, each one taking advantage of parallel executions at different levels of system granularity, are formalized.
This paper was published in Information Sciences. The present version is the author's accepted manuscript