Industrial Engineering Journal ›› 2012, Vol. 15 ›› Issue (5): 118-124.

• articles • Previous Articles     Next Articles

A Robust Single Machine Scheduling Algorithm with Rush Orders

  

  1. School of Economics and Management, Beihang University, Beijing 100191, China
  • Online:2012-10-31 Published:2012-11-15

Abstract: Rush orders are common in practical production. With high priority, rush orders disturb the schedule being executed and degrade scheduling performance. Aiming at reducing the degradation of scheduling performance and hedging against the rush orders, a robust scheduling algorithm is presented for single machine job release problem with total tardiness as objective. Due to the NPhard nature of the problem, a special structure called toppyramid is established in the light of relationship between the release time and due dates of different jobs. In this way, dominant properties can be obtained. Then, the dominant properties are analyzed when rush orders arrives by considering the characteristics of rush orders, and alternative robust schedules are found. With simulation, an example is given to verify the effectiveness of the proposed algorithm. It shows that the proposed robust scheduling algorithm can effectively reduce scheduling performance degradation caused by rush orders.

Key words: robust scheduling, rush orders, singlemachine scheduling, priority rules