A cellular ant colony optimisation for the generalised Steiner problem. (14th June 2010)