Penjadwalan Mata Pelajaran dengan Pewarnaan Graf Menggunakan Algoritma Greedy

  • Eka Susilowati Universitas Nahdlatul Ulama Al Ghazali Cilacap
Keywords: penjadwalan, pewarnaan graf, algoritma greedy, optimasi, bentrok jadwal

Abstract

Penjadwalan mata pelajaran merupakan salah satu permasalahan penting dalam dunia pendidikan yang bertujuan untuk mengatur waktu pembelajaran secara efektif tanpa terjadi benturan antar mata pelajaran, dan guru. Permasalahan ini termasuk dalam kategori optimasi kombinatorial yang kompleks, sehingga diperlukan metode yang efisien untuk menyelesaikannya. Salah satu pendekatan yang dapat digunakan adalah pewarnaan graf dengan algoritma greedy.

Dalam penelitian ini, setiap mata pelajaran direpresentasikan sebagai simpul (vertex), sedangkan konflik antar mata pelajaran, seperti penggunaan guru pada waktu bersamaan, direpresentasikan sebagai sisi (edge). Proses penjadwalan dilakukan dengan menerapkan algoritma greedy pada pewarnaan graf, di mana setiap simpul diberi warna yang merepresentasikan slot waktu tertentu dengan aturan bahwa simpul yang bertetangga tidak boleh memiliki warna yang sama dan pewarnaan dimulai dari urutan subgraph lengkap dengan derajat tertinggi terlebih dahulu..

Hasil penerapan algoritma greedy menunjukkan bahwa metode ini mampu menghasilkan jadwal yang valid dengan waktu komputasi yang relatif cepat. Meskipun tidak selalu menghasilkan solusi optimal global, pendekatan ini cukup efektif dan praktis untuk digunakan dalam skala permasalahan nyata. Dengan demikian, pewarnaan graf menggunakan algoritma greedy dapat menjadi solusi alternatif dalam penyusunan jadwal mata pelajaran yang efisien dan minim konflik

Downloads

Download data is not yet available.

References

Cormen, T. H., & All, E. (2009). Introduction to Algorithms.
Diestel, R. (2017). Graph Theory, 5th edition 2017.
Irawan, D., Saputra, Y., Komputer, T., Karanganyar, U. M., & Informasi, S. T. (2024). PENERAPAN ALGORITMA GREEDY UNTUK PENYUSUNAN. 31–40.
Rahadi, A. P. (2019). GRAF DENGAN ALGORITMA LARGEST FIRST. Jurnal Padegogik, 2(1), 1–13.
Rizal, M. F. (2024). PENERAPAN ALGORITMA GREEDY UNTUK OPTIMALISASI PENJADWALAN MATA PELAJARAN PADA SISTEM INFORMASI AKADEMIK SMK NEGERI 5 KENDAL BERBASIS WEB.
Robin J. Wilson. (1996). Introduction Graph Theory.
Roihan, A., Nasution, K., & Siambaton, M. Z. (2022). Implementasi Algoritma Greedy Kombinasi dengan Perulangan pada Aplikasi Penjadwalan Praktikum.
Rozi, S., Rarasati, N., & Syelly, R. (2022). Efisiensi Pengaturan Jadwal Perkuliahan Menggunakan Pendekatan Pewarnaan Graf. 10(1), 26–36.
Wicaksono, P. S., & Diponegoro, U. (2020). ANALISIS PENJADWALAN MATA PELAJARAN MENGGUNAKAN ALGORITMA WELCH-POWELL. Prismatika : Jurnal Pendidikan Dan Riset Matematika, 3(1), 1–21.
Yasmin Math Khader1, Youllia Indrawaty Nurhasanah2, A. D. K. (2018). PENJADWALAN MATAKULIAH MENGGUNAKAN ALGORITMA GREEDY ( STUDI KASUS PENJADWALAN SEMESTER GANJIL 2017-2018. IV(3), 207–213.
Published
2026-07-23
How to Cite
Susilowati, E. (2026). Penjadwalan Mata Pelajaran dengan Pewarnaan Graf Menggunakan Algoritma Greedy. SAINTIFIK, 12(2). https://doi.org/10.31605/saintifik.v12i2.648