“…From then on, the ACO algorithm received increasing attention and enjoyed great success in solving combinatorial optimisation problems. For instance, telecommunication routing (Schoonderwoerd et al 1997), product level MMAL balancing problem (McMullen 2001b), quadratic assignment problem (Shyu et al 2006), vehicle routing problem (Gagne et al 2006), industry layout problem (Hani et al 2007), dynamic manufacturing scheduling problem (Wang and Lee 2008), DNA sequencing problem (Blum et al 2008), multidimensional Knapsack problem (Kong et al 2008), flow shop scheduling problem (Yagmahan and Yenisey 2008), assembly line workload balancing problem (Vilarinho andSimaria 2006, Sabuncuoglu et al 2009), project management problem (Abdallah et al 2009), distributed supply chain management problem (Silva et al 2009), multiprocessor task scheduling problem (Ying and lin 2006), line balancing and sequencing problem (Agrawal and Tiwari 2008), agile manufacturing system scheduling problem , dynamic job shop scheduling problems (Zhou et al 2009), job shop scheduling problem (Chang et al 2008, Huang and Liao 2008, Girish and Jawahar 2009, and others. It has been proved that the ACO based algorithms might get solutions with better quality than simple heuristics (McMullen 2001b), which is important for practical applications.…”