03.01.2015 Views

a multi-objective bisexual reproduction genetic algorithm for ...

a multi-objective bisexual reproduction genetic algorithm for ...

a multi-objective bisexual reproduction genetic algorithm for ...

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!