000 02157nam a2200241 4500
001 UPMIN-00000010146
003 UPMIN
005 20230206172931.0
008 230206b |||||||| |||| 00| 0 eng d
040 _aDLC
_cUPMin
_dupmin
041 _aeng
090 _aLG993.5 2004
_bA64 O39
100 1 _aOguis, GB Winston R.
_92139
245 0 0 _aA university course timetabling using genetic algorithm /
_cGB Winston R. Oguis
260 _c2004
300 _a46 leaves
502 _aThesis (BS Applied Mathematics) -- University of the Philippines Mindanao, 2004
520 3 _aTimetabling is an assignment-type problem that deals with properly listing university programs. It is classified into two types: examination timetabling and course timetabling. Whichever timetabling it is, this involves two types of constraints: s Oft and hard. Hard constraints are constraints that should always be satisfied by a timetable while soft constraints are only optional but desirable whenever satisfied. This study employed genetic algorithm, a meta-heuristics method that simulates the biological process of cell division and replication as observed in cellular mitosis. This algorithm involves several sub-algorithms such as data recombination, mutation, evaluation, and the generation of a new population of timetables. These algorithms were the applied on the data obtained from the College of Science and Mathematics (CSM) in the University of the Philippines in Mindanao as a timetabling problem. A total of thirty (30) timetables was obtained from the application of the algorithm. The raw data that was obtained from the University was translated into vector codes to facilitate checking of conflicts and mapped into a matrix. Following the algorithm created, manual manipulation as then employed to obtain the succeeding timetables. An evaluation function was created based on the set of hard and soft constraints and was maximized. Thus, a genetic algorithm CSM was formulated and implemented for producing feasible populations of timetables.
658 _aUndergraduate Thesis
_cAMAT200,
_2BSAM
905 _aFi
905 _aUP
942 _2lcc
_cTHESIS
999 _c449
_d449