Carleton University - Canada’s Capital University Carleton University - Canada’s Capital University Sitemap
Contact SCS
Campus Map
Computer Science Search:
Powered by Google
News & Seminars Future Students Current Students SCS Research People Tech Support
Undergraduate Honours Projects

Carleton University - School of Computer Science
Undergraduate Honours Project

Fall 2012
Hospital Task Scheduling using Constraint Programming

Chaman Chahal



ABSTRACT

Hospitals strive to minimize patient wait times and minimize the amount of time patients spend in the hospital (thus freeing hospital beds), while ensuring that all patients receive the necessary treatments and attention. Working towards these goals, this project consists of a tool to help physicians schedule their tasks such that it minimizes the time that patients stay in the hospital, while taking into account constraints such as resource conflicts and travel time between tasks. This tool must solve an NP-Hard scheduling problem, so it uses the constraint programming and scheduling features of IBM ILOG CPLEX Optimizer to find an approximate solution. By adjusting the CPLEX engine to have greater optimality tolerances, this tool is capable of solving large scheduling problems in short periods of time.