2001
DOI: 10.1007/3-540-44629-x_3
|View full text |Cite
|
Sign up to set email alerts
|

A Generic Object-Oriented Constraint-Based Model for University Course Timetabling

Abstract: Abstract. The construction of course timetables for academic institutions is a very difficult problem with a lot of constraints that have to be respected and a huge search space to be explored, even if the size of the problem input is not significantly large, due to the exponential number of the possible feasible timetables. On the other hand, the problem itself does not have a widely approved definition, since different variations of it are faced by different departments. However, there exists a set of entiti… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2003
2003
2012
2012

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 13 publications
(6 citation statements)
references
References 23 publications
0
6
0
Order By: Relevance
“…However, the problem solving approach is closer to what is discussed in [53], whereas the software engineering element of this goes in the direction of [56]. More discussions and references are provided below that closer to the sources of the problem solving paradigm adopted in this paper.…”
Section: Introductionmentioning
confidence: 92%
“…However, the problem solving approach is closer to what is discussed in [53], whereas the software engineering element of this goes in the direction of [56]. More discussions and references are provided below that closer to the sources of the problem solving paradigm adopted in this paper.…”
Section: Introductionmentioning
confidence: 92%
“…Each type has some advantages and disadvantages. Local area-based algorithms areSA [18], a very large neighborhood search [1], TS [19], and many more. Usually, local area-based algorithms focus on the exploitation rather than exploration, which means that they move in one direction without performing a wider scan of the search space.. Population-based algorithms start with a number of solutions and refining them to obtain global optimal solution (s) inthewhole search space.…”
Section: Related Workmentioning
confidence: 99%
“…The consistent solution is freeconflict solution which is achieved if an assignment that doesn't violate any constraints related to the problem [20]. The satisfaction of all CSP constraints sometimes is impossible, because some precedence mechanism between constraints must employ to prefer constraint over another [19]. The main advantage for this method is very fast when it deals with small instances [19].…”
Section: Reasoning Approachesmentioning
confidence: 99%