
ANALISIS PENJADWALAN MATA PELAJARAN MENGGUNAKAN ALGORITMA WELCH-POWELL
Author(s) -
Pramitha Shafika Wicaksono,
Kartono Kartono
Publication year - 2020
Publication title -
prismatika
Language(s) - English
Resource type - Journals
eISSN - 2656-4181
pISSN - 2654-6140
DOI - 10.33503/prismatika.v3i1.1008
Subject(s) - schedule , vertex (graph theory) , scheduling (production processes) , subject (documents) , computer science , colored , graph coloring , mathematics education , combinatorics , graph , edge coloring , mathematics , mathematical optimization , graph power , world wide web , political science , operating system , line graph , law
At the beginning of each semester, subjects scheduling is always carried out by the curriculum representatives and academic staff. There were several problems that must be avoided in subjects scheduling, these problems were the schedule of teachers who teach one subject at the same time are scheduled in different classes, teachers who teach more than one subject are scheduled in the same class at the same time, teachers who are lack of scheduled for teaching. In the subject of graph theory, there is a concept of graph coloring, one of which is vertex coloring. In vertex coloring, there is a Welch-Powell Algorithm application which produces a color for each vertex. In subject scheduling, it is assumed that the vertex is the subject and the teacher, while the edge is the class. In vertex coloring, graph vertices are colored so that there's no two neighboring vertices have the same color. The aim of this research was to arrange a lesson schedule so that problems do not occur such as clashes between teachers, subjects, and teaching hours. The method used in arranging this lesson schedule used the Welch-Powell Algorithm. The results obtained were using the Welch-Powell Algorithm to produce a lesson schedule every day where if there are two classes that have the same subject, they can meet the same day requirements but come in different hours and get a lesson schedule that has no clash between teachers, subjects, and teaching hours.