Perancangan Dan Pembuatan Aplikasi Rekomendasi Jadwal Perkuliahan Pada Institut Informatika Indonesia Memanfaatkan Algoritma Genetika

  • Hermawan Andika
Keywords: Rekomendasi, Penjadwalan, Algoritma Genetika

Abstract

Penjadwalan adalah sebuah proses pengambilan keputusan yang sering dilakukan di industri manufaktur maupun di industri yang bergerak di bidang pelayanan atau jasa. Persoalan penjadwalan berkaitan dengan pengalokasian sumber daya ke dalam tugas-tugas atau fungsi-fungsi tertentu. Begitu juga pada bidang edukasi di perguruan tinggi, penjadwalan mata kuliah merupakan kegiatan rutin yang dilakukan oleh setiap institusi pendidikan pada setiap awal semester. Hal ini termasuk kegiatan yang penting karena pelaksanaannya melibatkan banyak aspek yang berbeda tetapi saling berkaitan. Aspek-aspek yang harus dipertimbangkan antara lain keterbatasan ruang, jumlah ruang yang dapat digunakan untuk menyelenggarakan perkuliahan, keterbatasan kapasitas ruang, dan keterbatasan jam mengajar dosen. Untuk membantu mencari rekomendasi dari penjadwalan maka penulis membuat aplikasi Rekomendasi Jadwal Perkuliahan yang memanfaatkan algoritma genetika, yaitu algoritma yang menyelesaikan masalah dengan melakukan pemodelan mekanisme evolusi biologis. Kombinasi proses genetika yang digunakan adalah reproduksi,mutasi dan crossover. Sedangkan gen yang digunakan adalah hari, pertemuan, ruang kelas. Dan allele-nya berupa dosen dan matakuliah.

Downloads

Download data is not yet available.

References

[1] Arindam Chauduri dan Kajal De. Fuzzy Genetic Heuristic for University Course Timetable Problem. (2011)

[2] Eiben, Agoston E. dan J.E. Smith. Introduction to Evolutionary Computing. (2008)

[3] F. Scott Barker. Database Programming with Visual Basic .NET and ADO. NET: Tips, Tutorials, and Code. (2002)

[4] Gen, Mitsuo dan Runwei Cheng. Genetic Algorithm and Engineering Optimization.(2008)

[5] Jeffrey W. Herrmann dan Chung-Yee Lee. Solving a Class Scheduling problem with a Genetic Algorithm. (1994)

[6] Quatrani, Terry. Visual Modeling with Rational Rose 2002 and UML. (2003)

[7] Sivandam, S.N. dan S.N. Deepa. Introduction to Genetic Algorithms. (2008)

[8] Tapan P. Bagchi. Multiobjective Scheduling by Genetic Algorithms. (1999)

[9] Wiga Ayu Puspaningrum, Arif Djunaidy, dan Retno Aulia Vinarti Penjadwalan Mata Kuliah Menggunakan Algoritma Genetika di Jurusan Sistem Informasi ITS. (ITS 2013).

[10] Microsoft Visual Studio History. Tersedia di :
< http://msdn.microsoft.com/library/vstudio >

[11] Theory of Natural Selection. Tersedia di :
< http://www.biology-online.org/2/10_natural_selection.htm.>

[12] White-box testing. Tersedia di :
< http://span.depkeu.go.id/pengujian-sakti-strategi-dan-metode >
Published
2014-07-01
How to Cite
Andika, H. (2014). Perancangan Dan Pembuatan Aplikasi Rekomendasi Jadwal Perkuliahan Pada Institut Informatika Indonesia Memanfaatkan Algoritma Genetika. Teknika, 3(1), 20-26. https://doi.org/10.34148/teknika.v3i1.17
Section
Articles