a multi-objective bisexual reproduction genetic algorithm for ...
a multi-objective bisexual reproduction genetic algorithm for ...
a multi-objective bisexual reproduction genetic algorithm for ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4<br />
Classroom i<br />
Time-slot Hour Mon Tue Wed Thu Fri<br />
0 08:00-09:00 Course 1 Course 3 Course 15<br />
1 09:00-10:00 Course 1 Course 4 Course 3 Course 15<br />
2 10:00-11:00 Course 1 Course 4 Course 2 Course 15<br />
3 11:00-12:00 Course 2 Course 15<br />
4 13:00-14:00 Course 8 Course 5 Course 6 Course 7<br />
5 14:00-15:00 Course 8 Course 5 Course 6 Course 7<br />
6 15:00-16:00 Course 13 Course 5 Course 19 Course 7<br />
7 16:00-17:00 Course 13 Course 19 Course 7<br />
FIGURE 1-3 Sample timetable <strong>for</strong> a classroom<br />
1.3.1.3 Neither a class nor a lecturer nor a classroom is assigned to more<br />
than one course at the same time.<br />
1.3.1.4 Each course must be booked to a classroom that is large enough to<br />
hold students of that course.<br />
1.3.1.5 In each semester, each class of students studies from list of<br />
courses in the curriculum. All these courses have to be scheduled to different times in<br />
each week so that all students in that class can attend.<br />
1.3.1.6 If a course is attended by students who come from different<br />
classes, it has to be scheduled so that these students can attended this course and their<br />
other courses without any time conflicts.<br />
1.3.1.7 Each lecturer can teach courses in his/her faculty and other<br />
faculties.<br />
1.3.1.8 Lecturers can require some unavoidable working-sessions in a<br />
week. For instance, Dr. Tim cannot teach on Monday morning because of a weekly<br />
meeting. There<strong>for</strong>e, his courses must be scheduled at another time.<br />
1.3.1.9 Each course must be booked to a classroom of a designated<br />
classroom group.<br />
1.3.2 The system tries to satisfy as much as possible the following soft<br />
constraint:<br />
The system avoids booking lecturers’ courses to their undesired time.