An investigation of the course-section assignment problem

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Springer-Verlag Berlin

Access Rights

info:eu-repo/semantics/closedAccess

Abstract

We investigate the problem of enumerating schedules, consisting of course-section assignments, in increasing order of the number of conflicts they contain. We define the problem formally, and then present an algorithm that systematically enumerates solutions for it. The algorithm uses backtracking to perform a depth-first search of the implicit search space defined by the problem, pruning the search space when possible. We derive a mathematical formula for the algorithm's average-case time complexity using a probabilistic approach, and also give a brief overview of its implementation in a WEB application.

Description

20th International Symposium on Computer and Information Sciences -- OCT 26-28, 2005 -- Istanbul, TURKEY

Keywords

Journal or Series

Computer and Information Sciences - Iscis 2005, Proceedings

WoS Q Value

Scopus Q Value

Volume

3733

Issue

Citation

Endorsement

Review

Supplemented By

Referenced By