Performance-extending Approaches for Total Tardiness Scheduling Problem on One Machine

Shuning Wang
2008-01-01
Abstract:The total tardiness problem on one machine is one of the important scheduling problems. The decomposition algorithm is, up to now, the best optimization algorithm for the problem, however, it can only solve problems with no more than 100 jobs. Various heuristics have been developed which can solve large-scale problems within several seconds. Large-scale problems could be solved in much longer times (several minutes for instance). This paper describes how to obtain better scheduling performance at the expense of longer CPU times using the decomposition algorithm with a search tree. A function based on the MDD algorithm and empirical formulas for specific problems is used to evaluate node values. The time complexity of the algorithm is controlled by properly setting the number of candidate nodes. Extensive experiments show that the method balances the CPU time and the scheduling performance to obtain good results within acceptable times in large-scale problems.
What problem does this paper attempt to address?