Swarm: Programming Assignment One
SI Solutions to the TSP Problem

The purpose of this exercise is to experiment with different swarm intelligence (SI) solutions to the traveling salesperson problem (TSP). To this effect, design and implement software that solves the traveling salesperson problem, using swarm intelligence techniques. In particular, I would like you to experiment with different strategies when it comes to the complexity of the agents, the complexity of the stigmery, and possibly the complexity of the colony of the agents, in the sense that not all agents have the same behavior.

Please work on this project in pairs.

Software Specifications

Report Specifications

Test data

I modified the software so that the distance is in the interval [1, 100]. I also modified it so that the city IDs start at 0.

The test data is of following format: CityA CityB Distance

Submission Information

The deadline for this project is Wednesday, January 5th, at 5pm. A progress report, detailing the work you accomplished so far and your current thinking about the design of your software is due Wednesday December 15th at 5pm.