主管:中国科学院
主办:中国优选法统筹法与经济数学研究会
   中国科学院科技战略咨询研究院

Chinese Journal of Management Science ›› 2010, Vol. 18 ›› Issue (4): 114-123.

Previous Articles     Next Articles

A Hybrid Discrete Differential Evolution Algorithm for Minimizing Weighted Earliness and Tardiness on A Single Batch Scheduling Problem

ZHANG Ming-xi, LI Kun-peng   

  1. School of Management, Huazhong University of Science and Technology, Wuhan 430074, China
  • Received:2009-06-08 Revised:2010-07-12 Online:2010-08-30 Published:2010-08-30

Abstract: This paper considers a single batch scheduling problem,where the batch processing machine has restricted capacity.The processing time of a batch is equal to the longest time among all the jobs contained in the batch.All jobs have different sizes,different earliness and tardiness punishing weights,but the same due date which is unrestri-ctively late.The objective is to minimize the sum of weighted earliness and tardiness of all jobs,which are the absolute deviations of completion times from the common due date. This problem is proved to be NP-complete.In this paper,we identify several properties of the optimal scheduling.According to these properties,we propose a hybrid discrete differential evolution algorithm (HDDE)based on differential evolution(DE)and dynamic programming(DP)to solve this scheduling problem.Compared to three traditional heuristicalg orithm(genetic algorithm(GA),simulated annealing (SA),it erated greedy(IG)),HDDE shows a subst antially better global searching ability for the batch scheduling problem.

Key words: batch scheduling, earliness and tardiness, dynamic program, differential evolution algorithm

CLC Number: