Class scheduling algorithms for navy training schools

Class scheduling algorithms for navy training schools

0.00 Avg rating0 Votes
Article ID: iaor19991806
Country: United States
Volume: 45
Issue: 6
Start Page Number: 533
End Page Number: 551
Publication Date: Sep 1998
Journal: Naval Research Logistics
Authors: , , , , , ,
Keywords: education
Abstract:

The problem of developing good schedules for Navy C-Schools has been modeled as a combinatorial optimization problem. The only complicating feature of the problem is that classes must be grouped together into sequences known as pipelines. An ideal schedule will have all classes in a pipeline scheduled in consecutive weeks. The objective is to eliminate the nonproductive time spent by sailors at C-Schools who are waiting for the next class in a pipeline. In this investigation an implicit enumeration procedure for this problem was developed. The key component of our algorithm is a specialized greedy algorithm which is used to obtain a good initial incumbent. Often this initial incumbent is either an optimal schedule or a near optimal schedule. In an empirical analysis with the only other competing software system, our greedy heuristic found equivalent or better solutions in substantially less computer time. This greedy heuristic was extended and modified for the A-School scheduling problem and was found to be superior to its only competitor.

Reviews

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