CONSTRAINT PROGRAMMING AND UNIVERSITY TIMETABLING

  • Groves G
  • Van Wijck W
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

The technology of Constraint Programming is rapidly becoming a popular alternative for solving large-scale industry problems. This paper provides an introduction to Constraint Programming and to Constraint Logic Programming (CLP), an enabler of constraint programming. The use of Constraint Logic Programming is demonstrated by describing a system developed for scheduling university timetables. Timetabling problems have a high degree of algorithmic complexity (they are usually NP-Complete), and share features with scheduling problems encountered in industry. The system allows the declaration of both hard requirements, which must always be satisfied, and soft constraints which need not be satisfied, though this would be an advantage.

Cite

CITATION STYLE

APA

Groves, G. W., & Van Wijck, W. (2012). CONSTRAINT PROGRAMMING AND UNIVERSITY TIMETABLING. The South African Journal of Industrial Engineering, 13(1). https://doi.org/10.7166/13-1-314

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free