University course timetabling with probability collectives
Loading...
Authors
Autry, Brian M.
Subjects
Advisors
Squire, Kevin
Date of Issue
2008-03
Date
Publisher
Monterey, California. Naval Postgraduate School
Language
Abstract
The Naval Postgraduate School currently uses a time consuming manual process to generate course schedules for students and professors. Each quarter, the process of timetabling approximately 2000 students into nearly 500 courses takes up to 8 weeks. This thesis introduces an automated timetabling algorithm using Probability Collectives (PC) theory. PC Theory is an agent based approach that utilizes Collective Intelligence (COIN) to solve optimization problems by using a collection of agents attempting to achieve a single goal. The algorithm was tested on a set of data provided by the organizers of the 2007 International Timetabling Competition. The algorithm provided valid timetables for every problem instance and successfully scheduled between 70% and 91.6% of all student course requests.
Type
Thesis
Description
Series/Report No
Department
Organization
Naval Postgraduate School (U.S.)
Identifiers
NPS Report Number
Sponsors
Funding
Format
xiv, 37 p. ;
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
