کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
1133510 | 1489075 | 2016 | 12 صفحه PDF | دانلود رایگان |
• We model a single machine rescheduling problem and analyze its complexity.
• We develop a pseudo-polynomial algorithm for a special case.
• A heuristic procedure is developed and its worst case performance is derived.
• Several structural properties of the problem are formally presented and utilized to optimally solve six instances.
• The numerical experiments show that the heuristic yield close to optimal solutions.
This paper studies a single machine rescheduling problem in which a set of newly arrived rework jobs must be inserted into an existing schedule. The original jobs have ready times, and the objective is to minimize the maximum waiting time of any job in the final schedule. The problem is demonstrated to be NP-hard. Properties of the optimal solution are developed, enabling the development of a pseudo-polynomial algorithm for a special case and a heuristic algorithm for a general problem. A heuristic procedure is developed, and its worst case performance is derived. Experimental results suggest that the heuristic yields optimal and close-to-optimal solutions to problems similar to those present in practice.
Journal: Computers & Industrial Engineering - Volume 91, January 2016, Pages 262–273