Penerapan Pewarnaan Graf untk Penjadwalan Mata Pelajaran di SMA Nurul Amaliyah Tanjung Morawa
Abstract
Subject scheduling in schools, such as at Nurul Amaliyah Senior High School in Tanjung Morawa, is often done manually using Microsoft Excel, which is time-consuming and prone to errors and scheduling conflicts. This study aims to apply the concept of graph coloring with the Greedy algorithm to address the subject scheduling problem at the school. In its implementation, each unique teaching session is modeled as a vertex, and conflicts between sessions (e.g., the same teacher or class at the same time) are represented as edges in a graph. The Greedy Graph Coloring algorithm is then applied to assign a color to each session, ensuring that no conflicting sessions receive the same color. The result is an allocation of sessions into basic, conflict-free abstract time slots, which are then mapped to a concrete daily schedule. The resulting schedule is proven valid in avoiding conflicts between teachers and classes occupying the same time slot. However, due to the inherent nature of the Greedy algorithm, which does not explicitly consider the specific number of sessions per day per class or other daily distributions, the resulting schedule structure may not be fully optimal under all desired daily constraints, even if the fundamental conflict has been resolved. This study demonstrates that graph coloring with the Greedy algorithm can provide a practical and effective solution for developing conflict-free lesson schedules in schools.
References
Barahama, R. M., Montolalu, C. E. J. C., Tumilaar, R., Kunci, K., Digraf, E., & Gir, G. (2021). Eksentrisitas Digraf pada Graf Gir Menggunakan Algoritma Breadth First Search. Jurnal Matematika Dan Aplikasi, 10(1). https://ejournal.unsrat.ac.id/index.php/decartesian
Buhaerah, P., Busrah, Z., & Sanjaya, H. (2020). Teori Graf Dan Aplikasinya (Vol. 2).
Darnita, Y., & Toyib, R. (2019). Penerapan Algoritma Greedy Dalam Pencarian Jalur Terpendek. In Jurnal Media Infotama (Vol. 15, Issue 2).
Fadel, M., & Pramono, B. (2023). Implementasi Metode Pewarnaan Graf Menggunakan Algoritma Greedy Untuk Menentukan Jadwal Mata Pelajaran Pada Smkn 4 Kendari. Animator, 1(2), 1–5.
Farisi, O. I. R., Maysyaroh, S., & Dewi, E. F. (2021). Penerapan Pewarnaan Graf pada Penjadwalan Mengajar Dosen Pendidikan Matematika Universitas Nurul Jadid. Jurnal Matematika, 11(1), 10. https://doi.org/10.24843/jmat.2021.v11.i01.p132
Faturahman. (2023). Penerapan Konsep Pewarnaan Graf Dalam Penyusunan Jadwal Kbm Menggunakan Metode Welch-Powell Dengan Pemrograman Vba Macro Excel. 8(1).
Fran, F. (2019). Pewarnaan Simpul, Sisi, Wilayah Pada Graf Dan Penerapannya. Bimaster Ilmiah. Stat. Dan Terapannya (Bimaster), 8(4), 773–782.
Khairinal, H., 2016. Menyusun Proposal, Skripsi, Tesisi, Dan Disertasi, in: Salim Media (Ed.). Jambi.
Laela, E. S., Gata, W., & Purnama, J. J. (2022). Optimalisasi Algoritma Greedy dalam Penyusunan Jadwal Pelajaran pada SMK Nurul Islam Cianjur. Jurnal Ilmiah Indonesia , 12(7). https://doi.org/10.36418/syntax
Laili Gadis. (2022). Griya Journal of Mathematics Education and Application. Journal of Mathematics Education and Application, 2(2), 504. https://mathjournal.unram.ac.id/index.php/Griya/indexGriya
Makalew, R. A. M., Montolalu, C. E. J. C., Mananohas, L., Artikel, I., & Kunci, K. (2020). Lintasan Hamiltonian pada Graf 4-Connected A B S T R A K. : : Jurnal Matematika Dan Aplikasi, 9(2). https://ejournal.unsrat.ac.id/index.php/decartesian
Oktaviana, S., & Naufal, A. (2017). Algoritma Greedy Untuk Optimalisasi Ruangan Dalam Penyusunan Jadwal Perkuliahan. Jurnal Multinetics , 3(1).
Shindy Sagita, & Mulyono Mulyono. (2023). Bilangan Kromatik Dari Graf Hasil Operasi Korona Pada Graf Bintang Dan Graf Lingkaran. Jurnal Riset Rumpun Matematika Dan Ilmu Pengetahuan Alam, 2(2), 263–269. https://doi.org/10.55606/jurrimipa.v2i2.1622
Sugiyono (2019), Metode Penelitian Kuantitatif, Kualitatif, dan R&D, Edisi ke-2 Bandung: Alfabeta.






