Description: This paper deals with the job shop scheduling problem with due window to minimize the sum of weighted earliness and weighted tardiness of jobs. This due window is a time duration between the due date and the latest acceptable completion date, namely dealine, of a job. Penalties are incurred if jobs are completed within the due window and the illegal schedule will occur if one job is finished after its deadline. A new Enhanced Genetic Algorithm (EGA), based on a two phase schedule mechanism was introduced. To avoid the violations of due window constraint and simultaneously reduce tardiness costs, a chromosome repair method based on critical paths was designed to adjust chromogene sequence. Then, on keeping tardiness costs unchanged, an objective value revision method based on reverse rescheduling was put forward to delay job release date for reducing earliness costs introduced by each job.
To Search:
File list (Check if you may need any files):
基于遗传算法的作业车间E-T调度问题研究\crossover.m
.....................................\decoding.m
.....................................\Gantt.m
.....................................\generatepop.asv
.....................................\generatepop.m
.....................................\input_data.xls
.....................................\input_machine.xls
.....................................\input_oper_due.xls
.....................................\main.asv
.....................................\main.m
.....................................\mutation.m
.....................................\output.xls
.....................................\PlotRec.m
.....................................\result.txt
.....................................\selection.m
.....................................\setdata.asv
.....................................\setdata.m
.....................................\todecode.m
.....................................\数据.xls
基于遗传算法的作业车间E-T调度问题研究