Artificial Intellegence Project
Home

Abstract
Ever since the internet became a must have in today's technological world people have been
looking for faster and faster ways to connect one machine to another. Many eloquent techniques
have been proposed for this problem, some that are highly effective in individual cases. However,
when it comes to the internet as a whole and connecting the mass of people to their individual
destinations, an efficient algorithm is more difficult to produce.

One proposed technique is to use Artificial Intelligence at the global router level to help
different computers use the most efficient route between each other. One direction that
researchers have gone to pursue this is to study the behaviors of ants for their techniques to
find the fastest path between two points. They also analyze their problem solving techniques when
the path that they are following has been broken. Computer Scientists began researching the
behavior of ants in the early 1990's to find new routing algorithms. The result of these studies
called is Ant Colony Optimization (ACO) and in the case of well implemented ACO techniques,
optimal performance is comparative to existing top-performing routing algorithms. [2] This
research has yielded ways to minimize the number of nodes that are taken to get to the
destination, techniques for quickly resolving an efficient path, and ways to avoid having loops
within a routing scheme.


Paper: Artificial Intelligence in Networking: Ant Colony Optimization (pdf)
Presentation: Artificial Intelligence in Networking: Ant Colony Optimization (pptx)