首页 | 本学科首页   官方微博 | 高级检索  
     


A branch-and-bound algorithm for minimizing the sum of maximum earliness and tardiness with unequal release times
Authors:Mehdi Mahnam  Ghasem Moslehi
Affiliation:1. Department of Industrial and Systems Engineering , Isfahan University of Technology , Isfahan, 84156-83111, Iran mahnam@in.iut.ac.ir;3. Department of Industrial and Systems Engineering , Isfahan University of Technology , Isfahan, 84156-83111, Iran
Abstract:This article addresses the problem of minimizing the sum of maximum earliness and tardiness on a single machine with unequal release times. It is proven that this problem is NP-hard in the strong sense and a branch-and-bound algorithm is developed as an exact method. In the proposed algorithm, modified dispatching rules based on different release times are proposed as the upper bound, while a procedure considering preemption assumption is used to obtain a good lower bound. Also, dominance rules based on no unforced idle time, adjacent pairwise interchanges in the base problem, and job blocks are used to fathom the nodes. In order to evaluate the efficiency of the proposed algorithm, 4,860 instances were randomly generated, varying from 7 to 1,000 jobs. It is shown that the branch-and-bound algorithm was capable of optimally solving 94.1% of the instances, showing its efficiency in solving all problem sizes.
Keywords:scheduling  single machine  earliness–tardiness  release times  branch and bound
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号