I\'ve been reading things here and there for a while now about using an \"ant colony\" model as a heuristic approach to optimizing various types of algorithms. However, I have
See for example this article on scholarpedia.
There is also discussion here in the What is the most efficient way of finding a path through a small world graph? question.