1 exam scheduling problem: an ahp model for parameter estimation zehra kamiŞli ÖztÜrk anadolu...

21
1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY [email protected] Assoc.Prof. Dr. Mujgan SAĞIR ÖZDEMİR Eskişehir Osmangazi University Industrial Engineering Department Eskisehir/TURKEY [email protected]

Post on 21-Dec-2015

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

1

EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR

PARAMETER ESTIMATION

Zehra KAMIŞLI ÖZTÜRKAnadolu University, Open Education Faculty

Eskisehir/TURKEY [email protected]

Assoc.Prof. Dr. Mujgan SAĞIR ÖZDEMİREskişehir Osmangazi University

Industrial Engineering DepartmentEskisehir/[email protected]

Page 2: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

2

Outline

• The Goal

• Timetabling Problems

• Educational Timetabling

• Invigilator-Exam Scheduling

• The AHP

• Conclusions and Future Works

Page 3: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

3

GOAL

Constructing a valid multi cirteria decison model.

– Robustness

– Appropriate method

– Qualitative and quantitative factors

Page 4: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

4

Timetabling Problems

• Timetabling problems are a kind of scheduling problems that deal with allocationallocation of given resourcesresources to objects being placed in space timespace time, in such a way as to satisfy as nearly as possible a set of desirable objectivesobjectives, subject to constraints. constraints.

Page 5: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

5

Educational Timetabling

The problem of constructing course timetables for academic institutions consists of

“allocating the set of courses offered by the university to time periods and classrooms in such a way that no teacher, student or room is used more than once per period and that room capacities are not exceeded”

Page 6: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

6

Educational Timetabling

Educational Timetabling Problems

Exam Scheduling

Exam-invigilator assignment

Course-timeslot assignment

Course-room assignment

Course-lecturer-room-timeslot assignment

Course Scheduling

Course-lecturer assignment

Exam-timeslot assignment

Exam-room assignment

Exam-room-timeslot assignment

Page 7: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

7

which invigilators will take part on which exam

Invigilator-Exam Assignment

Time Slots (TS) ExamsInvigilators

S1 S2 S3 . . .

TS1

Exam1 ? ? ? ?

Exam2 ? ? ? ?

TS2

Exam3 ? ? ? ?

Exam4 ? ? ? ?

Exam5 ? ? ? ?

TS3 Exam6 ? ? ? ?

. . ? ? ? ?

. . ? ? ? ?

Page 8: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

8

The context diagram of automated invigilator assignment system

Page 9: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

9

Multiobjective Structure

Simultaneous minimization of • total assignment cost, • the total deviation from average exam weights • the total deviation from average number of

exams in undesired time slots

Page 10: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

10

Constraints… continue

• Hard Constraints • One invigilator must be assigned to maximum one exam at

time slot t• required number of invigilators must be assinged to exactly

each exam • Pre assignments must be satisfied

• Soft Constraints (description of user’ whishes) balancing of

• the total exam weights of each invigilators • number of exams in undesired time slots,

Page 11: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

11

Mathematical Model

i t i

iiiiitit ddddxc 5544min

j

jtij TtIisy ,,1

Jjgyi

jij ,

TtIimx itit ,,

ji

jjtj

iijtij TtIirns

sg

ddsy ,,555

ji

ii

jjj

iiijij TtIirw

ga

wdday ,,444

subject to

CC11

CC22

CC33

CC44

CC55

Page 12: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

12

AHP

An Analytic Hierarchy Process (AHP) model is developed to weigh different criteria of the problem. AHP has been a popular research and application tool for multicriteria decision-making. The AHP was developed by Saaty [Saaty, 1986; Saaty, 1980] and has been identified as an important approach to multi-criteria decision making problems of choose and prioritization. There can be several tangibletangible and intangibleintangible criteria that influence the decision problems.

Page 13: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

13

AHP

• In the AHP process decision makers give judgments judgments about relative importance for each criterion, and then they specify preferences preferences on each criterion for each decision alternative.

• The first step of AHP is the definition of decision problem and determination of its objective.

• Then, the decision criteria are defined in the form of a hierarchy.

• To make the pair-wise pair-wise comparisons, the comparison matrices of criteria and decision alternatives are constructed.

• By making the comparisons, the weightsweights (importance) of each criterion are obtained. In the final step, by hierarchical synthesis, the weights (priorities) of the alternatives are obtained.

Page 14: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

14

AHP Model of the ProblemGoal: Find the most important criteria of invigilator-exam assignment problem

Invigilator Requirements Exam parameters

Assignments to undesired time

slots

Equally loaded exam schedules

Time slot Day Type

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

9 am -11 am

11 am- 1 pm

2 pm- 4 pm

4 pm- 6 pm

Open book

Test based

Paper based

Without answer sheet

Duration

60 minutes

120 minutes

90 minutes

Page 15: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

15

Weights of all criteria

Page 16: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

16

Sensitivity Analysis

Page 17: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

17

Sensitivity Analysis

Page 18: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

18

Conclusions and Future Works

Considering preferences affect the overall performance of the system

Considering preferences affect the overall performance of the system

Exam scheduling problem is a time consuming task that is usually solved manually

Exam scheduling problem is a time consuming task that is usually solved manually

The parameters of invigilator-exam assignment problem are evaluated

Page 19: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

19

Future work

Page 20: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

20

Future Work

20

Page 21: 1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY zkamisli@anadolu.edu.tr

21

An integer programming approach to classification problems

based on polyhedral conic functions

Thank you …Thank you …

EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR

PARAMETER ESTIMATION

Zehra KAMIŞLI ÖZTÜRKAnadolu University, Open Education Faculty

Eskisehir/TURKEY [email protected]

Assoc.Prof. Dr. Mujgan SAĞIR ÖZDEMİREskişehir Osmangazi University

Industrial Engineering DepartmentEskisehir/[email protected]