What is it about?

Ant Colony Optimization (ACO) algorithms solve optimisation problems, adopting problem-solving strategies from ants in nature. They have been widely adopted in many domains, including scheduling, vehicle routing, and image processing. In this tutorial, we discuss how software engineers can also benefit from ACO algorithms, allowing them, for example, to automatically generate test cases. We also do a code-intensive dive into Isula, a Java library for an easy implementation of ACO algorithms.

Featured Image

Read the Original

This page is a summary of: Ant colony optimization for software engineers, July 2022, ACM (Association for Computing Machinery),
DOI: 10.1145/3520304.3533644.
You can read the full text:

Read

Resources

Contributors

The following have contributed to this page