A mathematical programming-based scheduling framework for multitasking environments

A mathematical programming-based scheduling framework for multitasking environments

0.00 Avg rating0 Votes
Article ID: iaor20084372
Country: Netherlands
Volume: 176
Issue: 1
Start Page Number: 193
End Page Number: 209
Publication Date: Jan 2007
Journal: European Journal of Operational Research
Authors: ,
Keywords: heuristics: tabu search, programming: integer
Abstract:

A new paradigm along with a mixed (binary) integer-linear programming model is developed for scheduling tasks in multitasking environments, for which the number of completed tasks is not a good measure. One special case falls into the realm of deteriorating jobs. Polynomial time optimal solution algorithms are presented for this and one other special case. As the complexity of the original problem is believed to be strongly NP-hard, an efficient solution algorithm, based on tabu search, is developed to solve the problem. Small, medium, and large size problems are solved, and the solution obtained from the algorithm is compared with that of the optimal solution or the upper bound found from using the Lagrangian relaxation. Where it was measurable, the search algorithm gave quantifiably good quality solutions, and in all cases it had a much better time efficiency than the branch-and-bound enumeration method. A detailed statistical experiment, based on the split-plot design, is developed to identify the characteristics of the tabu search algorithm, thus guaranteeing a solution that is significantly better in quality. A conjecturing technique is introduced for problems with very large planning horizons. This technique had remarkable time efficiency with no apparent loss of quality.

Reviews

Required fields are marked *. Your email address will not be published.