Click to print
Machine Scheduling with Ant Colony Optimisation
 

 
Ant Colony Optimisation (ACO) is a relatively new nature-inspired meta-heuristic for solving combinatorial optimisation problems. It is a highly parallel multi-agent method that is - as the name suggests - inspired by the behaviour of real ants, in particular by foraging activities.
 
The original ACO algorithm was first applied to the well-known traveling salesman problem, as the structure of this problem is closest to the biological inspiration of foraging and nest building ants. Generalizations to other problems, such as the quadratic assignment problem soon followed, and today ACO (often hybridised with local search or other methods) is among the most promising meta heuristics for many industrially relevant problems.
 
We investigate ACO for machine scheduling, ie. for the problem of finding a sequence assignment of tasks to machines in a manufacturing process such that the production process is optimal in regard to production time, tardiness and other factors that influence the overall production cost. This problem is in principle closely related to the asymmetric traveling salesman problem, but vastly more complex in real-world settings.
 
Our particular interest is the applicability of adaptive ant-colony methods in a dynamically changing production environment.
 
Core Reference
“Inspiration for optimization from social insect behaviour”
by E. Bonabeau, M. Dorigo and G. Theraulaz
in Nature 406, 39 - 42 (2000)
 
Student
Lam Phuong Lam
 
Supervisor
Bernd Meyer, Andreas Ernst (CSIRO)
 
Type
Bachelor Computer Science (Honours)
 
Project Start
February 2002
 
Completion
November 2002
 
In cooperation with
CSIRO



   
Caution   Privacy