The document describes ant colony optimization (ACO), a swarm intelligence technique inspired by how ants find the shortest paths between their nest and food sources. ACO is used to find near-optimal solutions to discrete optimization problems. It works by having "ants" indirectly communicate using pheromone trails, where more intense trails increase the probability that other ants will follow that path. Over iterations, the shortest paths become reinforced by pheromones while longer paths evaporate, eventually leading ants to converge on an optimal or near-optimal solution.