Scheduling a Single Batching Machine with Non-Identical Job Release Times and Sizes Using Ant Colony Clustering

DU Bing,CHEN Hua-ping,SHAO Hao,XU Rui,LI Xiao-lin
2010-01-01
Systems Engineering - Theory & Practice
Abstract:This paper studies the problem of scheduling a batch processing machine with non-identical job release times and job sizes.By introducing the concept of job unit and relaxing batching constraint,we proposed a new lower bound of the problem and prove its validity.An Ant Colony Clustering Algorithm based on multi-stage clustering was also presented.The algorithm adopts K-mean algorithm to divide jobs into k clusters and uses ACO to search batching plan in these clusters subsequently.A global process was then proposed to synthesize and optimize local batching plans.The algorithm can improve the efficiency of traditional ACO and is suitable for the cases with large job number.The experimental results show that ACC achieves better effectiveness than the existing approaches such as LPTBFF(Longest Processing Time Batch First Fit) and HGA(Hybrid Genetic Algorithm).
What problem does this paper attempt to address?