OPTIMASI PENJADWALAN MATA KULIAH DENGAN MENGGUNAKAN PSO
DOI:
https://doi.org/10.51544/jurnalmi.v10i1.6062Keywords:
Schedule, Courses, PSOAbstract
Penjadwalan mata kuliah merupakan masalah kompleks yang sering dihadapi oleh institusi pendidikan tinggi. Ketidakefisienan dalam penjadwalan dapat mengakibatkan konflik jadwal, pemanfaatan ruang yang tidak optimal, serta ketidakpuasan dosen dan mahasiswa. Oleh karena itu, diperlukan metode optimasi yang efektif untuk menghasilkan jadwal yang optimal dan efisien. Penelitian ini bertujuan untuk mengembangkan dan mengimplementasikan algoritma Particle Swarm Optimization (PSO) untuk mengoptimalkan penjadwalan mata kuliah. PSO dipilih karena kemampuannya dalam menangani masalah optimasi dengan ruang solusi yang besar dan kompleks. Algoritma ini diharapkan dapat menghasilkan jadwal yang meminimalkan konflik, mengoptimalkan penggunaan ruang kelas, serta memperhitungkan preferensi dosen dan mahasiswa. Penelitian ini menggunakan algoritma PSO untuk mencari solusi optimal dalam penjadwalan mata kuliah. Langkah-langkah dalam optimasi penjadwalan meliputi: Membentuk populasi partikel yang mewakili solusi potensial, Menetapkan jumlah partikel, kecepatan awal, koefisien kecepatan (c1, c2), dan faktor inersia, Mengembangkan fungsi tujuan yang mengevaluasi kualitas setiap solusi berdasarkan kriteria minimisasi konflik, optimalisasi penggunaan ruang, dan preferensi dosen serta mahasiswa, Memperbarui posisi dan kecepatan partikel berdasarkan rumus PSO, Mengevaluasi solusi baru, memperbarui pbest dan gbest berdasarkan hasil evaluasi, Menentukan kriteria konvergensi untuk mengakhiri iterasi algoritma. Dengan hasil penelitian ini, diharapkan dapat memberikan solusi yang praktis dan efektif bagi institusi pendidikan tinggi dalam mengelola penjadwalan mata kuliah, sehingga meningkatkan kualitas proses belajar mengajar.
Downloads
References
Tsai, S.H. & Shih, K.S. 2012. Observer-based adaptive FNN controller optimized by NAPSOSA for nonlinear time-delay systems. International Journal of Control, Automation, and Systems 10(5) : 861-872.
Guo, H. & He, J. 2013. A modified particle swarm optimization algorithm.
Journal of Computer Science 10(2) : 341-346.
Alfina Febiani, Agung Mulyo Widodo, Nizirwan Anwar, Binastya Anggara Sekti, Alivia Yulfitri. Implementasi Algoritma “Particle Swarm Optimization” (PSO) Penjadwalan Belajar Mengajar. 2024, E-ISSN :2654-8054 https://journals.upi-yai.ac.id/index.php/ikraith-informatika/article/view/3210/2370,
Agung Mustika Rizki, Afina Lina Nurlaili, Algoritme Particle Swarm Optimization (PSO) untuk Optimasi Perencanaan Produksi Agregat Multi-Site pada Industri Tekstil Rumahan, E-ISSN 2723-5912, 2019 https://journal.ittelkom-sby.ac.id/complete/article/view/73
Dika Prasisti, Yohanes Anton Nugroho, Optimasi Penjadwalan Produksi untuk Meminimalkan Makespan dengan Pendekatan Particle Swarm Optimization dan Genetic Algorithm, E-ISSN: 2829-0038, http://jurnal-tmit.com/index.php/home/article/view/134/54
Erwin Dermawan, Aditya Firmanto, Sitti Nurbaya Ambo, Ery Diniardi, Anwar Ilmar Ramadhan, Desain Frekuensi Kontrol Pada Hybrid Wind-Diesel Dengan Pid - Particle Swarm Optimization (Pso), 2016, e-ISSN : 2460 – 8416, https://jurnal.umj.ac.id/index.php/semnastek/article/view/688
Heizer, J., & Render, B. Manajemen Operasi Edisi 11. Jakarta: Salemba Empat, . 2016
Indra Lina Putra Implementasi Algoritma Particle Swarm Optimization(Pso) Dan K- Nearest Neighbor(K-Nn) Dalam Memprediksi Keberhasilan Anak Smk Mendapatkan Kerja, 2022, https://ojs.uniska-bjm.ac.id/index.php/JIT/article/view/8167/4613.
Irfrans Kusmarna, Luh Kesuma Wardhani, Muhammad Safrizal, Aplikasi Penjadwalan Mata Kuliah Menggunakan Algoritma Particle Swarm Optimization (PSO), 2015, https://journal.uinjkt.ac.id/index.php/ti/article/view/2441
Saprudin Penerapan Particle Swarm Optimization (Pso) Untuk Klasifikasi Dan Analisis Kredit Dengan Menggunakan Algoritma C4.5, 2017, ISSN 2541-1004, https://openjournal.unpam.ac.id/index.php/informatika/article/view/1488
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Magdalena Simanjuntak, Melda Pita Uli Sitompul, Juliana Naftali Sitompul, Kahfi Lanang, Rahimah Faizah

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.











This work is licensed under a