AUTOMATISASI TIMETABLING ASISTEN PENGAJAR PADA SOFTWARE LABORATORY CENTER MENGGUNAKAN HARMONY SEARCH

Ukuran: px
Mulai penontonan dengan halaman:

Download "AUTOMATISASI TIMETABLING ASISTEN PENGAJAR PADA SOFTWARE LABORATORY CENTER MENGGUNAKAN HARMONY SEARCH"

Transkripsi

1 AUTOMATISASI TIMETABLING ASISTEN PENGAJAR PADA SOFTWARE LABORATORY CENTER MENGGUNAKAN HARMONY SEARCH Niko Sutiono Binus University, Jakarta, DKI Jakarta, Indonesia Ngarap Immanuel Manik Binus University, Jakarta, DKI Jakarta, Indonesia Rojali Binus University, Jakarta, DKI Jakarta, Indonesia ABSTRAK Proses penjadwalan asisten pengajar yang dijalankan unit lembaga ini, masih memerlukan waktu yang cukup lama dengan batasan-batasan yang cukup banyak untuk dipenuhi. Hal ini menyebabkan tingginya tingkat human error, yang mengakibatkan kurangnya efisiensi waktu selama proses penjadwalan terjadi. Tujuan dari penulisan skripsi ini adalah untuk membantu menyelesaikan masalah pada proses penjadwalan tersebut, dengan membuat sebuah program sederhana untuk membantu menjalankan algoritma harmony search. Proses algoritma ini dibagi menjadi lima tahapan, yaitu: melakukan inisialisasi parameter permasalahan dan parameter algoritma, melakukan inisialisasi harmoni memori awal, generate harmoni baru, update harmoni memori, dan pengecekan kondisi berhenti. Algoritma ini digunakan untuk mengoptimalkan nilai objektif dari hasil penjadwalan, yang didapatkan dari hasil formulasi model optimasi untuk setiap harmoni memori. Kondisi optimal didapatkan bila nilai objektif yang didapat dari model optimasi adalah minimal. Model optimasi menggunakan harmony search ini diharapkan dapat membantu proses penjadwalan dalam efisiensi waktu dan mengurangi human error. Kata Kunci: penjadwalan, algoritma, harmony search, model optimasi

2 1. Pendahuluan Berkembangnya sebuah perusahaan sangat dipengaruhi dari kemampuan mengatur dan mengolah operasional perusahaan tersebut, salah satunya adalah penjadwalan, terutama dalam penjadwalan menggunakan sumber daya yang ada. Dalam proses penjadwalan itu sendiri biasanya menghabiskan waktu yang cukup lama, hal ini disebabkan karena batasan-batasan (constraints) yang harus diperhatikan cukup banyak untuk mendapatkan jadwal yang sesuai dan diinginkan. Untuk masalah penjadwalan ini yang lebih dikenal dengan University Timetabling Problem (UTP), sebelumnya sudah banyak diteliti dan dikembangkan dengan menggunakan beberapa metode dan algorima, seperti pada pemecahan masalah tentang penjadwalan perkuliahan menggunakan algoritma genetik (Wijaya & Manurung, 2009) dan aplikasi algoritma genetik untuk optimasi penjadwalan (Nugraha, 2008). Adapun pemecahan masalah penjadwalan ini dikembangkan dan diteliti lebih lanjut oleh Geem, dengan menggunakan pengembangan pada evolutionary algorithm, sehingga ditemukan algoritma harmony search(geem, Kim, & Loganathan, 2001). Dengan menggunakan algoritma baru ini, Geem sudah menerapkannya dalam berbagai aplikasi, diantaranya perancangan struktur (Geem, 2004), perencanaan bus sekolah (Geem, 2005), dan game sudoku (Geem, 2007). Penelitian oleh Geem ini masih dikembangkan dan diteliti oleh para akademisi dari berbagai penjuru dunia. Permasalahan yang dihadapi dalam melakukan penjadwalan ini adalah bagaimana membuat penjadwalan asisten pengajar yang otomatis, yang bisa menghemat waktu, dan memenuhi batasan-batasan dalam penjadwalan, serta adanya penyebaran bobot yang merata untuk setiap asisten pengajar.

3 2. Metodologi 2.1. Metode Penelitian Dalam melakukan penelitian akan permasalahan ini, penulis menggunakan metode rapid application development (RAD), dengan alur pengerjaan sebagai berikut: Gambar 1 Proses pengerjaan penelitian Pada gambar dapat dilihat langkah-langkah yang dilakukan penulis dalam melakukan pengumpulan data dan pengerjaan disesuaikan dengan metode pengerjaan yang

4 digunakan. Proses pemilihan topik, mencari dan memahami makalah-makalah yang relevan, dan mengumpulkan data-data penjadwalan termasuk dalam Requirement and Planning. Proses diskusi dengan tim Resources Management, membuat model matematika optimasi, dan membuat aplikasi dari model matematika yang telah dibuat termasuk dalam Prototyping. Proses penerapan aplikasi dan memperbaiki kekurangankekurangan program termasuk ke dalam Cut Over. Bila dilihat maka ada sedikit pengembangan metode RAD yang diterapkan, ini disebabkan jenis prototype yang digunakan dalam melakukan penelitian ini adalah model matematika. Penulis merasa perlu untuk memasukkan pembuatan model matematika ke dalam proses prototyping, karena model matematika yang digunakan nantinya diharapkan bisa dikembangkan untuk aplikasi-aplikasi penjadwalan lainnya. Dalam pemrograman matematika, model matematika yang valid bisa memberikan gambaran secara umum proses algoritma yang dilakukan dalam aplikasi, hal ini juga yang membuat penulis memasukkannya ke dalam bagian prototyping Inisialisasi Batasan Dari proses mengumpulkan data-data penjadwalan dan diskusi langsung dengan tim Resources Management, Dalam membuat penjadwalan penugasan asisten, ada beberapa hal yang perlu diperhatikan sebagai hard constraint, antara lain: 1. Asisten pengajar mengajar matakuliah praktikum yang sudah dikuasainya, sesuai dengan data kualifikasi yang ada. (H1) 2. Asisten pengajar tidak diperbolehkan mengajar diluar shift kerja yang sudah ditetapkan. (H2)

5 Batasan-batasan di atas harus dipenuhi dalam penjadwalan yang dibuat, bila ada salah satu di antara hard constraint ini dilanggar, maka jadwal tidak bisa digunakan dan harus digenerate ulang. Beberapa batasan tambahan yang perlu diperhatikan dan terhitung sebagai soft constraint adalah sebagai berikut: 1. Asisten pengajar diharapkan mengajar tidak lebih dari jumlah variasi yang ditentukan. (C1) 2. Asisten pengajar diharapkan mengajar tidak lebih dari 2 shift per hari, agar bisa mengerjakan tugas lain yang diberikan. (C2) 3. Para pengajar diharapkan memiliki bobot tidak lebih dari bobot yang sudah ditentukan. (C3) Untuk batasan-batasan di atas, merupakan gambaran penjadwalan yang optimal. Batasan ini tidak akan mengganggu operasional secara signifikan bila tidak dipenuhi, namun penjadwalan akan lebih optimal apabila terpenuhi. Fokus dari pembahasan ini adalah untuk meminimalkan soft constraint di atas Inisialisasi Parameter Parameter-parameter dan inisialisasi himpunan yang digunakan dalam algoritma harmony search sebagai berikut: a. Himpunan 1 untuk transaksi praktikum semester berjalan. b. Himpunan 1 untuk para pengajar praktikum. c. Himpunan 1 untuk matakuliah praktikum. d. Himpunan 1 untuk ruangan praktikum.

6 e. Himpunan 1 untuk periode dengan 34 slot waktu, yang tersebar menjadi 6 hari dengan masing-masing hari menjadi 6 shift (kecuali jumat dan sabtu menjadi 5 shift). f. Himpunan ~ ~,, ~ untuk menyatakan hari, dimulai dengan hari senin dan berakhir pada hari sabtu. g. Subset himpunan ~ ~,, ~, sehingga bila dijabarkan menjadi ~,,, ~,,, dan seterusnya. h.,,,, adalah jumlah dari transaksi, keseluruhan asisten pengajar, group asisten pengajar, group staff pengajar, matakuliah praktikum, periode praktikum berlangsung. i. adalah bobot minimal untuk setiap pengajar,. j. adalah bobot maksimal unutk setiap pengajar,. k. adalah variasi maksimal untuk setiap pengajar,. l. adalah bobot untuk setiap matakuliah praktikum,. m. (shift kerja pengajar) adalah variabel biner, bernilai 1 jika dan hanya jika pengajar available pada periode.,. n. (kualifikasi pengajar) adalah variabel biner, bernilai 1 jika dan hanya jika pengajar memiliki kualifikasi matakuliah praktikum.,. Dari parameter-parameter di atas, perlu ditentukan juga variabel-variabel keputusan yang nantinya akan mempengaruhi optimasi dari penjadwalan itu sendiri.

7 2.4. Inisialisasi Variabel Keputusan Untuk mendapatkan optimasi penjadwalan, maka perlu dibuat rumusan dalam meminimalkan nilai pelanggaran softconstraint tanpa melanggar hard constraint. Rumusan yang didapat nantinya akan mengacu pada variabel-variabel keputusan yang ada. Beberapa variabel keputusan untuk batasan-batasan di atas: a.,, adalah variabel keputusan biner yang memiliki indeks berupa transaksi, matakuliah praktikum dan asisten. Variabel,, 1, jika dan hanya jika untuk transaksi dengan matakuliah praktikum teralokasikan asisten pengajar.,,. b. adalah variabel keputusan yang memiliki indeks berupa asisten. Variabel ini menandakan terjadinya pelanggaran pada batasan C1. Variasi yang ada pada C1, disesuaikan dengan pemerataan dan kesanggupan pengajar, ditentukan oleh tim Resources Management.. c. adalah variabel keputusan yang memiliki indeks berupa asisten. Variabel ini menandakan terjadinya pelanggaran pada batasan C2.. d. adalah variabel keputusan yang memiliki indeks berupa asisten. Variabel ini menandakan terjadinya pelanggaran pada batasan C3. Bobot yang ada pada C3, disesuaikan dengan pemerataan dan kesanggupan pengajar, ditentukan oleh tim Resources Management.. e., adalah variabel keputusan biner yang memiliki indeks berupa transaksi dan periode. Variabel, 1, jika dan hanya jika transaksi ada pada periode.,.

8 2.5. Formulasi Fungsi objektif yang akan digunakan untuk mendapatkan optimasi jadwal asisten pengajar adalah: 1 min Fungsi (1) meminimalkan pelanggaran-pelanggaran pada soft constraint C1, C2, C3. Setiap pelanggaran pada soft constraint akan mendapatkan nilai 1 sebagai nilai penalti. Untuk setiap nilai dari pelanggaran soft constraint didapatkan dari: 2,,, 3,,,, 2 ~ 4, 1,,, 1,,, 0, Fungsi (2), untuk melakukan pengecekan variasi pada masing-masing asisten, dengan menghitung pada jumlah jenis matakuliah yang berbeda. Fungsi (3), untuk melakukan pengecekan jumlah event untuk setiap pengajar per hari. Fungsi (4), untuk melakukan pengecekan terhadap pelanggaran bobot asisten pengajar. Fungsi objektif dan fungsi yang mewakili soft constraint di atas bersifat optimasi. Untuk bisa menjalankan fungsi objektif dan fungsi optimasi, ada beberapa fungsi yang

9 mewakili persyaratan utama (hard constraint) dan harus dipenuhi terlebih dahulu. Untuk fungsi yang harus dipenuhi dan mewakili hard constraint didapatkan dari: 5,,, 1 6,,, 1 7,,,, 1 Fungsi (5), untuk menyatakan penjadwalan sudah utuh dan semua transaksi sudah teralokasikan pengajar. Fungsi (6), untuk menyatakan pengajar yang sudah dialokasikan sesuai dengan kualifikasi yang terdata. Fungsi (7), untuk menyatakan pengajar available pada periode terjadinya transaksi Hasil Penerapan Algoritma Pembahasan untuk penerapan algoritma harmony search yang dilakukan dalam penjadwalan asisten ini, akan dijabarkan dengan ulasan hasil dari inputan parameterparameter yang berbeda. Untuk hasil penjadwalan, dapat dipastikan berbeda dari percobaan yang pertama hingga yang terakhir walaupun parameter yang diinput sama, hal ini karena adanya random value yang digunakan dalam algoritma. Untuk hasil-hasil yang dijabarkan di sini, adalah hasil-hasil selama penulis melakukan percobaan. Dari hasil inisialisasi matriks penampung yang dibaca dari file excel, ada beberapa parameter tetap yang perlu diketahui: adalah jumlah asisten pengajar untuk dialokasikan.

10 adalah jumlah ruangan praktikum yang tersedia untuk alokasi transaksi praktikum adalah jumlah periode yang digunakan dalam transaksi praktikum. Untuk tiga tetapan di atas, akan digunakan secara konstan dalam melakukan algoritma penjadwalan ini. Dalam melakukan implementasi untuk pengujian algoritma ini pada program, akan dilakukan secara bertahap dan terbagi menjadi tiga langkah utama: 1. Konversi raw data ke matriks penampung Langkah ini akan mengubah data-data mentah (raw data) yang didapatkan dari tim Resources Management dan Database Administrator menjadi data olahan dasar, berupa matriks biner 0,1 dan bipolar 1,1. Contoh data mentah untuk data kualifikasi yang akan diolah datanya dilampirkan pada lampiran. Berikut sample yang diambil untuk keterangan: Gambar 2 Contoh raw data kualifikasi Keterangan: a. Kolom A mewakili asisten pengajar. b. Setiap kolom mewakili kode-kode matakuliah yang dilayani oleh Software Laboratory Center. c. Nilai Q menandakan asisten memiliki kualifikasi untuk matakuliah pada kolom yang diwakilinya.

11 d. Nilai selain Q menandakan asisten tidak memiliki kualifikasi untuk matakuliah pada kolom yang diwakilinya. Pada contoh nilai tersebut adalah PT. Hasil konversi dari data di atas, akan dituliskan dalam file qualification_t.xlsx, sebagai contoh: Gambar 3 Hasil konversi data kualifikasi Keterangan: a. Setiap kolom dan baris akan terproyeksi sama seperti data mentah. b. Nilai hasil konversi akan berbentuk biner, nilai 1 akan mewakili status Q, sedangkan 0 untuk lainnya. Contoh data mentah untuk data asisten pengajar yang akan diolah datanya dilampirkan pada lampiran. Berikut sample yang diambil untuk keterangan: Gambar 4 Contoh raw data asisten pengajar Keterangan: a. Data yang dibutuhkan ada pada kolom INISIAL dan SHIFT. b. Untuk nilai pada kolom SHIFT terdiri dari pagi dan malam. Hasil konversi dari data di atas, akan dituliskan dalam file resources_t.xlsx, sebagai contoh:

12 Gambar 5 Hasil konversi data asisten pengajar Keterangan: a. Kolom A mewakili asisten pengajar. b. Setiap kolom mewakili periode praktikum yang ada pada transaksi. c. Nilai -1 mengindikasikan pada periode tersebut, asisten yang diwakili kolom A tidak bisa dialokasikan untuk mengajar, karena asisten yang bersangkutan berada di luar shift kerja. d. Nilai 0 mengindikasikan pada periode tersebut, asisten yang diwakili kolom A available untuk dialokasikan mengajar. Bila pada tahapan selanjutnya ada alokasi yang terjadi, maka nilai 0 akan berubah menjadi 1 atau 0,5 sesuai dengan bobot matakuliah yang dialokasikan. Contoh data mentah untuk data transaksi yang akan diolah datanya dilampirkan pada lampiran. Berikut sample yang diambil untuk keterangan: Gambar 6 Contoh raw data transaksi praktikum Keterangan: a. Data dikonversi menjadi matriks dua dimensi dengan Kode Mtk sebagai nilai. b. Nilai pada kolom ruang, akan menjadi baris. Nilai pada kolom hari dan shift akan menjadi kolom, pada hasil konversi.

13 Hasil konversi dari data di atas, akan dituliskan dalam file transaction_t.xlsx, dan disimpan sebagai matriks,, sebagai contoh: Gambar 7 Hasil konversi data transaksi praktikum Keterangan: a. Setiap baris mewakili ruangan praktikum. b. Setiap kolom mewakili periode praktikum. c. Setiap matakuliah yang diwakili pada nilai matriks, akan terkorespondensi dari data asal. 2. Inisialisasi HM Pada langkah ini, data-data hasil konversi yang tersimpan dalam masingmasing excel ([nama_file]_t.xlsx) akan digunakan untuk diisikan pada harmoni memori, yang merupakan matriks,. Untuk matriks, sendiri merupakan cerminan matriks, yang juga hasil konversi data transaksi praktikum, namun dengan nilai berupa asisten pengajar. Untuk mengisi matriks,, dilakukan perulangan sesuai dengan jumlah baris dan kolom pada matriks,. Nila i matakuliah pada matriks, digunakan sebagai referensi untuk mendapatkan asisten yang memiliki kualifikasi matakuliah tersebut dan available pada shift

14 sesuai dengan kolom pada matriks,. Contoh untuk matriks, dalam file excel: Gambar 8 Contoh matriks, pada file excel Jumlah matriks, yang dihasilkan akan sebanyak jumlah parameter HMS yang akan dimasukkan dalam array multi-dimensi, dengan susunan array berupa array 3 dimensi [$HMS][$r][$p]. Bila matriks, sejumlah HMS sudah didapatkan, maka dilanjutkan untuk mendapatkan nilai objektif untuk masing-masing HM. Untuk mewakili nilai objektif, dalam penerapan digunakan variabel tvalues yang merupakan array 2 dimensi [$HMS][$penalty]. Untuk $penalty = 0, mewakili penalti untuk batasan C3. $penalty = 1, mewakili penalti untuk batasan C2. $penalty = 2, mewakili penalti untuk batasan C1. Dari hasil tvalues yang didapatkan, nilai objektif akan didapat dengan menjumlahkan nilai penalty yang ada untuk masing-masing HMS. $, Improvisasi harmoni baru Untuk mendapatkan harmoni baru, dilakukan cara yang sama dalam melakukan inisialisasi disertai dengan kemungkinan kondisi pengisian dengan nilai pada harmoni memori yang sudah ada (HMCR), dan nilai neighbourhood pada harmoni memori yang sudah ada (PAR).

15 Bagian yang penting dalam langkah ini adalah mengupdate data harmoni memori dan nilai objektif dari harmoni memori yang sudah ada dengan nilai objektif harmoni memori baru yang lebih baik. Bila hal ini dilakukan berulan g (dalam hal ini sesuai dengan parameter NI), maka akan ada kemungkinan terjadi perbaikan harmoni memori, maksimal sebanyak NI. Dari semua langkah yang dilakukan dalam menerapkan algoritma, nantinya akan menghasilkan sebuah dengan nilai objektif yang diharapkan (minimal). Hasil akhir dari algoritma program yang digunakan dalam membantu penerapan algoritma akan dijabarkan dalam tiga bentuk matriks, matrik,, dan, dan akan disimpan dalam sebuah file excel. Berikut akan ditampilkan hasil dari percobaan untuk penjadwalan asisten pengajar dengan menggunakan parameter-parameter HSA dan parameter permasalahan sebagai berikut: HMS = 5, Minimum Weight = 4,5, Maximum Weight = 5,5, Variation Max = 5, HMCR = 90, PAR = 20, dan NI = 75. Sedikit tampilan hasil dalam file excel: Gambar 9 Contoh matriks w hasil algoritma

16 Gambar 10 Contoh matriks t hasil algoritma Gambar 11 Contoh matriks e hasil algoritma

17 3. Simpulan Simpulan yang didapat dari hasil penulisan skripsi ini dalam melakukan penjadwalan dengan menggunakan algoritma harmony search adalah: 1. Algoritma harmony searchbisa digunakan untuk membantu menyelesaikan permasalahan pada penjadwalan asistensi di Software Laboratory Center, namun dengan cakupan batasan yang terbatas. 2. Beberapa batasan yang sudah diselesaikan dalam penulisan ini adalah batasan kualifikasi asisten pengajar dan batasan bekerja pada jam kerja asisten pengajar, dengan mengoptimasikan batasan variasi mengajar, batasan jumlah shift mengajar per hari, dan batasan bobot mengajar asisten pengajar.

18 DAFTAR PUSTAKA Adriaen, M., Causmaecker, P. D., Demeester, P., & Berghe, G. V. (2006). Tackling the University Course Timetabling Problem with an Aggregation Approach. International Conference on the Practice and Theory of Automated Timetabling, (hal ). Brno. Al-Betar, M. A., & Khader, A. T. (2009). A Hybrid Harmony Search for University Course Timetabling. Multidisciplinary International Conference on Scheduling: Theory and Application, (hal ). Dublin. Banowosari, L. Y., & Valentine, V. (2011). University Timetabling Algorithm Considering Lecturer's Workload. International Multi-Conference on Computing in the Global Information Technology. Luxemburg: IARIA. Brownlee, J. (2011). Clever Algorithm: Nature-Inspired Programming Recipes. Melbourne: LuLu. Burke, E., Kingston, J., & Werra, D. D. (2004). Application to Timetabling. Dalam J. Gross, & J. Yellen, The Handbook of Graph Theory (hal ). Chapman Hall. Geem, Z. W. (2009, October 12). Introduction to Harmony Search (PowerPoint). Dipetik November 20, 2011, dari Harmony Search Algorithm: Geem, Z. W., & Lee, K. S. (2005). A New Meta-heuristic Algorithm for Continous Engineering Optimization: Harmony Search Theory and Practice. Comput. Methods Appl. Mech. Engrg. 194, Geem, Z. W., Kim, J. H., & Loganathan, G. V. (2001). A New Heuristic Optimization Algorithm: Harmony Search. Simulation, Gunawan, A., Ng, K. M., & Ong, H. L. (2008). A Genetic Algorithm for the Teacher Assignment Problem for a University in Indonesia. Information and Management Sciences, Irene, H. S., Safaai-Deris, & Hashim, S. Z.-M. (2009). Investigating Constraint-Based Reasoning for University Timetabling Problem. International MultiConference of Engineers and Computer Scientists (hal ). Hong Kong: IAENG. Kazarlis, S., Petridis, V., & Fragkou, P. (2005). Solving University Timetabling Problem Using Advanced Genetic Algorithms. International Conference on Technology and Automation, (hal ). Thessaloniki. Mahdavi, M., Fesanghary, M., & Damangir, E. (2007). An Improved Harmony Search Algorithm for Solving Optimization Problems. Applied Mathematics and Computation 188, Nugraha, I. (2008). Aplikasi Algoritma Genetik Untuk Optimasi Penjadwalan Kegiatan Belajar Mengajar. IF2551 Strategi Algoritmik.

19 Pinedo, M. (2002). Scheduling: Theory, Algorithm, and Systems. New Jersey: Prentice Hall. Russell, & Taylor. (2009). Operation Management: Along the Supply Chain. International: Wiley. Stevenson. (2009). Operations Management. International: McGraw-Hill. Whitten, J. L., & Bentley, L. (2005). System Analysis and Design Methods (7th ed.). McGraw- Hill. Wijaya, T., & Manurung, R. (2009). Solving University Timetabling As a Constraint Satisfaction Problem with Genetic Algorithm. International Conference on Advanced Computer Science and Information Systems. Depok.

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1. Hasil Implementasi Pembahasan untuk penerapan algoritma harmony search yang dilakukan dalam penjadwalan asisten ini, akan dijabarkan dengan ulasan hasil dari inputan parameterparameter

Lebih terperinci

BAB 3 METODOLOGI Metode Penelitian. Dalam melakukan penelitian akan permasalahan ini, penulis menggunakan metode

BAB 3 METODOLOGI Metode Penelitian. Dalam melakukan penelitian akan permasalahan ini, penulis menggunakan metode BAB 3 METODOLOGI 3.1. Metode Penelitian Dalam melakukan penelitian akan permasalahan ini, penulis menggunakan metode rapid application development (RAD), dengan alur pengerjaan sebagai berikut: Gambar

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Penjadwalan 2.1.1 Definisi Penjadwalan Menurut Stevenson (Stevenson, 2009), penjadwalan adalah kegiatan yang berkaitan dengan membangun jaringan waktu dengan satu atau lebih sumber

Lebih terperinci

BAB 1 PENDAHULUAN. Penjadwalan (timetabling) yang baik akan meningkatkan produktivitas dan efisiensi

BAB 1 PENDAHULUAN. Penjadwalan (timetabling) yang baik akan meningkatkan produktivitas dan efisiensi BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1 Latar Belakang Penjadwalan merupakan masalah klasik yang masih menarik sampai saat ini. Penjadwalan (timetabling) yang baik akan meningkatkan produktivitas dan efisiensi

Lebih terperinci

ISSN IMPLEMENTASI ALGORITMA GENETIKA DALAM PENGEMBANGAN SISTEM APLIKASI PENJADWALAN KULIAH

ISSN IMPLEMENTASI ALGORITMA GENETIKA DALAM PENGEMBANGAN SISTEM APLIKASI PENJADWALAN KULIAH ISSN 1829-5282 56 IMPLEMENTASI ALGORITMA GENETIKA DALAM PENGEMBANGAN SISTEM APLIKASI PENJADWALAN KULIAH Oleh : Komang Setemen Jurusan Manajemen Informatika Fakultas Teknik dan Kejuruan Universitas Pedidikan

Lebih terperinci

PENYELESAIAN NURSE ROSTERING PROBLEM (NRP) MENGGUNAKAN CUCKOO SEARCH (CS)

PENYELESAIAN NURSE ROSTERING PROBLEM (NRP) MENGGUNAKAN CUCKOO SEARCH (CS) PENYELESAIAN NURSE ROSTERING PROBLEM (NRP) MENGGUNAKAN CUCKOO SEARCH (CS) Andi Hutami Endang Dosen Jurusan Teknik Informatika Fakultas Sains & Teknologi UIN Alauddin Makassar Email : hutamiendang@gmail.com

Lebih terperinci

APLIKASI PENJADWALAN PERKULIAHAN MENGGUNAKAN ALGORITMA SEQUENTIAL SEARCH DAN FORWARD CHECKING

APLIKASI PENJADWALAN PERKULIAHAN MENGGUNAKAN ALGORITMA SEQUENTIAL SEARCH DAN FORWARD CHECKING APLIKASI PENJADWALAN PERKULIAHAN MENGGUNAKAN ALGORITMA SEQUENTIAL SEARCH DAN FORWARD CHECKING Eduardus Hardika Sandy Atmaja 1), Eko Hari Parnadi 2) 1), 2) Teknik Informatika Universitas Sanata Dharna Yogyakarta

Lebih terperinci

TEKNIK PENJADWALAN KULIAH MENGGUNAKAN METODE ALGORITMA GENETIKA. Oleh Dian Sari Reski 1, Asrul Sani 2, Norma Muhtar 3 ABSTRACT

TEKNIK PENJADWALAN KULIAH MENGGUNAKAN METODE ALGORITMA GENETIKA. Oleh Dian Sari Reski 1, Asrul Sani 2, Norma Muhtar 3 ABSTRACT TEKNIK PENJADWALAN KULIAH MENGGUNAKAN METODE ALGORITMA GENETIKA Oleh Dian Sari Reski, Asrul Sani 2, Norma Muhtar 3 ABSTRACT Scheduling problem is one type of allocating resources problem that exist to

Lebih terperinci

OPTIMISASI TOTAL TEMPUH NPC PADA RTS GAME MENGGUNAKAN HARMONY SEARCH ALGORITHM. Herti Miawarni 1* Jl. A. Yani 114, Surabaya 60231, Telp.

OPTIMISASI TOTAL TEMPUH NPC PADA RTS GAME MENGGUNAKAN HARMONY SEARCH ALGORITHM. Herti Miawarni 1* Jl. A. Yani 114, Surabaya 60231, Telp. OPTIMISASI TOTAL TEMPUH NPC PADA RTS GAME MENGGUNAKAN HARMONY SEARCH ALGORITHM Herti Miawarni 1* 1 Program Studi Teknik Elektro, Fakultas Teknik, Universitas Bhayangkara Surabaya Jl. A. Yani 114, Surabaya

Lebih terperinci

PENJADWALAN MATA KULIAH DENGAN MEMECAH PERTEMUAN BERDASAR PEMROGRAMAN LINEAR INTEGER

PENJADWALAN MATA KULIAH DENGAN MEMECAH PERTEMUAN BERDASAR PEMROGRAMAN LINEAR INTEGER JMA, VOL. 9, NO.1, JULI 2010, 43-48 43 PENJADWALAN MATA KULIAH DENGAN MEMECAH PERTEMUAN BERDASAR PEMROGRAMAN LINEAR INTEGER PRAPTO TRI SUPRIYO Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan

Lebih terperinci

SEMINAR INTERNASIONAL Revitalisasi Pendidikan Kejuruan dalam Pengembangan SDM Nasional

SEMINAR INTERNASIONAL Revitalisasi Pendidikan Kejuruan dalam Pengembangan SDM Nasional OPTIMASI GENERATE JADWAL MATA KULIAH MENGGUNAKAN ALGORITMA GENETIKA DAN TABU SEARCH Oleh: Komang Setemen * ABSTRACT Pada penelitian ini dilakukan pemecahan masalah penjadwalan kuliah di perguruan tinggi

Lebih terperinci

Perancangan Sistem Penjadwalan Asisten Dosen Menggunakan Algoritma Genetika (Studi Kasus: STIKOM Bali)

Perancangan Sistem Penjadwalan Asisten Dosen Menggunakan Algoritma Genetika (Studi Kasus: STIKOM Bali) Konferensi Nasional Sistem & Informatika 2017 STMIK STIKOM Bali, 10 Agustus 2017 Perancangan Sistem Penjadwalan Asisten Dosen Menggunakan Algoritma Genetika (Studi Kasus: STIKOM Bali) I Made Budi Adnyana

Lebih terperinci

Prototype sistem pakar untuk penjadwalan

Prototype sistem pakar untuk penjadwalan Youngster Physics Journal ISSN: 2302-7371 Vol. 6, No. 1, Januari 2017, Hal. 104-109 Prototype sistem pakar untuk penjadwalan Catur Edi Widodo Departemen Fisika, Fakultas Sains dan Matematika, Universitas

Lebih terperinci

Prosiding ISSN : Algoritma Penjadwalan Perkuliahan dengan Kasus Team Teaching dengan Metode Vertex Coloring Graph

Prosiding ISSN : Algoritma Penjadwalan Perkuliahan dengan Kasus Team Teaching dengan Metode Vertex Coloring Graph Algoritma Penjadwalan Perkuliahan dengan Kasus Team Teaching dengan Metode Vertex Coloring Graph Nelly Oktavia Adiwijaya a, Slamin b a Program Studi Sistem Informasi Universitas Jember Jl. Kalimantan 37

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Spesifikasi perangkat lunak dan perangkat keras yang digunakan dalam pengembangan aplikasi adalah sebagai berikut

Lebih terperinci

ALGORITMA HARMONY SEARCH DALAM OPTIMALISASI VEHICLE ROUTING PROBLEM WITH TIME WINDOW (VRPTW)

ALGORITMA HARMONY SEARCH DALAM OPTIMALISASI VEHICLE ROUTING PROBLEM WITH TIME WINDOW (VRPTW) ALGORITMA HARMONY SEARCH DALAM OPTIMALISASI VEHICLE ROUTING PROBLEM WITH TIME WINDOW (VRPTW) Irinne Puspitasari 1, Purwanto 2 Email : irinne.puspitasari@gmail.com JURUSAN MATEMATIKA FAKULTAS MATEMATIKA

Lebih terperinci

BAB I PENDAHULUAN. sejumlah aktivitas kuliah dan batasan mata kuliah ke dalam slot ruang dan waktu

BAB I PENDAHULUAN. sejumlah aktivitas kuliah dan batasan mata kuliah ke dalam slot ruang dan waktu 18 BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Penjadwalan merupakan kegiatan administrasi utama di berbagai institusi. Masalah penjadwalan merupakan masalah penugasan sejumlah kegiatan dalam periode

Lebih terperinci

Analisis Penyelesaian Masalah Penjadwalan Kuliah Menggunakan Teknik Pewarnaan Graph Dengan Algoritma Koloni Lebah

Analisis Penyelesaian Masalah Penjadwalan Kuliah Menggunakan Teknik Pewarnaan Graph Dengan Algoritma Koloni Lebah Analisis Penyelesaian Masalah Penjadwalan Kuliah Menggunakan Teknik Pewarnaan Graph Dengan Algoritma Koloni Lebah Oleh : Heni Rachmawati 2209206810 Prof.Dr.Ir.Mauridhi Hery Purnomo,M.Eng Dr.I Ketut Eddy

Lebih terperinci

APLIKASI PENJADWALAN RUANG KULIAH DENGAN METODE INTEGER LINEAR PROGRAMMING PADA FTIF ITATS

APLIKASI PENJADWALAN RUANG KULIAH DENGAN METODE INTEGER LINEAR PROGRAMMING PADA FTIF ITATS APLIKASI PENJADWALAN RUANG KULIAH DENGAN METODE INTEGER LINEAR PROGRAMMING PADA FTIF ITATS Anita T. Kurniawati 1 dan Maskur Teknik Informatika ITATS, Jl. Arief Rahman Hakim 100 Surabaya Email 1 : anitateku@yahoo.com

Lebih terperinci

OPTIMASI PENJADWALAN CERDAS MENGGUNAKAN ALGORITMA MEMETIKA

OPTIMASI PENJADWALAN CERDAS MENGGUNAKAN ALGORITMA MEMETIKA OPTIMASI PENJADWALAN CERDAS MENGGUNAKAN ALGORITMA MEMETIKA Muhammad Arief Nugroho 1, Galih Hermawan, S.Kom., M.T. 2 1, 2 Universitas Komputer Indonesia Jl. Dipatiukur No. 112-116, Bandung 40132 E-mail

Lebih terperinci

Program Studi Sistem Informasi STMI - Kementerian Perindustrian Jakarta 2012

Program Studi Sistem Informasi STMI - Kementerian Perindustrian Jakarta 2012 OPTIMASI SISTEM INFORMASI PENJADWALAN KULIAH BERBASIS HEURISTIC SEARCH YANG DIKOMBINASIKAN DENGAN TEKNIK SMART BACK TRACKING DAN LOOK AHEAD (STUDI KASUS PADA STMI KEMENTERIAN PERINDUSTRIAN) Oleh : Dedy

Lebih terperinci

PENERAPAN ALGORITMA GENETIKA UNTUK MENYELESAIKAN PERMASALAHAN PENJADWALAN DOSEN DENGAN FUZZY

PENERAPAN ALGORITMA GENETIKA UNTUK MENYELESAIKAN PERMASALAHAN PENJADWALAN DOSEN DENGAN FUZZY PENERAPAN ALGORITMA GENETIKA UNTUK MENYELESAIKAN PERMASALAHAN PENJADWALAN DOSEN DENGAN FUZZY Arief Kelik Nugroho Fakultas Teknik, Universitas PGR Yogyakarta e-mail : ariefkeliknugroho@gmail.com Abstrak

Lebih terperinci

Penjadwalan Mata Kuliah Menggunakan Algoritma Genetika di Jurusan Sistem Informasi ITS

Penjadwalan Mata Kuliah Menggunakan Algoritma Genetika di Jurusan Sistem Informasi ITS JURNAL TEKNIK POMITS Vol. 2, No. 1, (2013) ISSN: 2337-3539 (2301-9271 Print) A-127 Mata Kuliah Menggunakan Algoritma Genetika di Jurusan Sistem Informasi ITS Wiga Ayu Puspaningrum, Arif Djunaidy, dan Retno

Lebih terperinci

OPTIMASI PENUGASAN GURU PADA KEGIATAN PEMBELAJARAN DI SMKN 2 SURABAYA DENGAN MENGGUNAKAN INTEGER PROGRAMMING

OPTIMASI PENUGASAN GURU PADA KEGIATAN PEMBELAJARAN DI SMKN 2 SURABAYA DENGAN MENGGUNAKAN INTEGER PROGRAMMING OPTIMASI PENUGASAN GURU PADA KEGIATAN PEMBELAJARAN DI SMKN SURABAYA DENGAN MENGGUNAKAN INTEGER PROGRAMMING Anik Perwita Sari dan Abdullah Shahab Program Studi MagisterManajemen Teknologi Institut Teknologi

Lebih terperinci

Aplikasi Sistem Penjadwalan Praktikum dengan Metode Bipartite Graphs

Aplikasi Sistem Penjadwalan Praktikum dengan Metode Bipartite Graphs Aplikasi Sistem Penjadwalan Praktikum dengan Metode Bipartite Graphs Studi Kasus : Laboratorium Terpadu Teknik Informatika UII A mal Sholihan amalsholihan@gmail.com Hendika Andra Saputra hendikaandra@yahoo.com

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi dan informasi telah berdampak pada semua bidang. Semakin banyaknya aplikasi yang dapat mendukung mengerjakan suatu pekerjaan tertentu agar menjadi

Lebih terperinci

PENERAPAN ALGORITMA HARMONY SEARCH DALAM PENYELESAIAN RESOURCE-CONSTRAINED PROJECT SCHEDULING PROBLEM

PENERAPAN ALGORITMA HARMONY SEARCH DALAM PENYELESAIAN RESOURCE-CONSTRAINED PROJECT SCHEDULING PROBLEM PENERAPAN ALGORITMA HARMONY SEARCH DALAM PENYELESAIAN RESOURCE-CONSTRAINED PROJECT SCHEDULING PROBLEM Peneliti Dosen Pembimbing : Achmad Setiawan NRP. 2506100136 : Ir. Budi Santosa, M.Sc., Ph.D NIP. 132

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang 12 BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah penjadwalan secara umum adalah aktifitas penugasan yang berhubungan dengan sejumlah kendala, sejumlah kejadian yang dapat terjadi pada suatu periode waktu

Lebih terperinci

SISTEM PENGELOLAAN KURIKULUM, ABSENSI DOSEN DAN KULIAH PENGGANTI PADA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS TARUMANAGARA

SISTEM PENGELOLAAN KURIKULUM, ABSENSI DOSEN DAN KULIAH PENGGANTI PADA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS TARUMANAGARA SISTEM PENGELOLAAN KURIKULUM, ABSENSI DOSEN DAN KULIAH PENGGANTI PADA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS TARUMANAGARA Yunita 1) Lely Hiryanto 2) 1) 2) Program Studi Teknik Informatika Fakultas Teknik

Lebih terperinci

BAB 1 PENDAHULUAN. kegiatan belajar mengajar yang efektif.

BAB 1 PENDAHULUAN. kegiatan belajar mengajar yang efektif. 2 BAB 1 PENDAHULUAN 1.1. Latar Belakang Seiring dengan perkembangan teknologi yang semakin pesat, Binus University sebagai salah satu perguruan tinggi di Indonesia dituntut untuk mengikuti perkembangan

Lebih terperinci

BAB 1 PENDAHULUAN. jadwal yang disusun tetap realistis untuk digunakan. berjalan sebagaimana mestinya. Agar praktikum berjalan dengan baik, kepala

BAB 1 PENDAHULUAN. jadwal yang disusun tetap realistis untuk digunakan. berjalan sebagaimana mestinya. Agar praktikum berjalan dengan baik, kepala 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Penjadwalan merupakan salah satu hal yang penting bagi sebuah lembaga pendidikan, mengingat bahwa dengan adanya penjadwalan yang baik maka sumber daya manusia, ruang,

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang pesat memberikan banyak kemudahan dalam penyelesaian masalah dan pencapaian hasil kerja yang memuaskan bagi kehidupan manusia. Salah satu

Lebih terperinci

PENEMPATAN MAHASISWA PESERTA MATA KULIAH UMUM DENGAN ALGORITMA GENETIK DI UNIVERSITAS KATOLIK PARAHYANGAN

PENEMPATAN MAHASISWA PESERTA MATA KULIAH UMUM DENGAN ALGORITMA GENETIK DI UNIVERSITAS KATOLIK PARAHYANGAN PENEMPATAN MAHASISWA PESERTA MATA KULIAH UMUM DENGAN ALGORITMA GENETIK DI UNIVERSITAS KATOLIK PARAHYANGAN Nico Saputro dan Guntur Setia Negara Jurusan Ilmu Komputer Universitas Katolik Parahyangan nico@home.unpar.ac.id

Lebih terperinci

PENGENALAN KOMPUTER DAN SOFTWARE II. Semester: 2 Pengenalan Komputer dan Software II. Introduction to Computer and Software II

PENGENALAN KOMPUTER DAN SOFTWARE II. Semester: 2 Pengenalan Komputer dan Software II. Introduction to Computer and Software II PENGENALAN KOMPUTER DAN SOFTWARE II I. SILABUS RINGKAS Kode Matakuliah: KU1202 Nama Mata Kuliah Bobot SKS: 2 Semester: 2 Pengenalan Komputer dan Software II Bidang Pengutamaan: TPB Introduction to Computer

Lebih terperinci

Keywords Algoritma, Genetika, Penjadwalan I. PENDAHULUAN

Keywords Algoritma, Genetika, Penjadwalan I. PENDAHULUAN Optimasi Penjadwalan Mata Kuliah Dengan Algoritma Genetika Andysah Putera Utama Siahaan Universitas Pembangunan Pancabudi Jl. Gatot Subroto Km. 4,5, Medan, Sumatra Utara, Indonesia andiesiahaan@gmail.com

Lebih terperinci

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

Perancangan Dan Pembuatan Aplikasi Rekomendasi Jadwal Perkuliahan Pada Institut Informatika Indonesia Memanfaatkan Algoritma Genetika Perancangan Dan Pembuatan Aplikasi Rekomendasi Jadwal Perkuliahan Pada Institut Informatika Indonesia Memanfaatkan Algoritma Genetika Hermawan Andika, S.Kom., M.Kom. Jurusan Teknik Informatika Institut

Lebih terperinci

ABSTRAK. Kata kunci: Optimasi Penjadwalan, Algoritma Genetik

ABSTRAK. Kata kunci: Optimasi Penjadwalan, Algoritma Genetik ABSTRAK Fakultas Informasi Teknologi Universitas Kristen Maranatha saat ini masih melakukan penjadwalan penggunaan ruangan laboratorium secara manual. Penjadwalan penggunaan ruangan laboratorium memiliki

Lebih terperinci

OPTIMASI NURSE SCHEDULING PROBLEM

OPTIMASI NURSE SCHEDULING PROBLEM OPTIMASI NURSE SCHEDULING PROBLEM Disusun Oleh Aditya Pratama H (2510100111) Pembimbing Prof. Ir. Budi Santosa, M.S., Ph.D Pendahuluan Latar Belakang Perumusan Masalah Batasan & Asumsi Penjadwalan Proses

Lebih terperinci

BAB III PENJADWALAN KULIAH DI DEPARTEMEN MATEMATIKA DENGAN ALGORITMA MEMETIKA. Penjadwalan kuliah di departemen Matematika UI melibatkan

BAB III PENJADWALAN KULIAH DI DEPARTEMEN MATEMATIKA DENGAN ALGORITMA MEMETIKA. Penjadwalan kuliah di departemen Matematika UI melibatkan BAB III PENJADWALAN KULIAH DI DEPARTEMEN MATEMATIKA DENGAN ALGORITMA MEMETIKA Penjadwalan kuliah di departemen Matematika UI melibatkan beberapa komponen yakni ruang kuliah, dosen serta mahasiswa. Seorang

Lebih terperinci

Penerapan Konsep Algoritma Genetika untuk Penjadwalan Kegiatan Perkuliahan Semester Ganjil Kurikulum 2012 di Jurusan Matematika FMIPA UNSRI

Penerapan Konsep Algoritma Genetika untuk Penjadwalan Kegiatan Perkuliahan Semester Ganjil Kurikulum 2012 di Jurusan Matematika FMIPA UNSRI Jurnal Penelitian Sains Volume 15 Nomor 2(A) April 2012 Penerapan Konsep Algoritma Genetika untuk Penjadwalan Kegiatan Perkuliahan Semester Ganjil Kurikulum 2012 di Jurusan Matematika FMIPA UNSRI Putra

Lebih terperinci

TAKARIR. algorithm algoritma/ kumpulan perintah untuk menyelesaikan suatu masalah. kesalahan program

TAKARIR. algorithm algoritma/ kumpulan perintah untuk menyelesaikan suatu masalah. kesalahan program TAKARIR advanced tingkat lanjut algorithm algoritma/ kumpulan perintah untuk menyelesaikan suatu masalah alleles nilai suatu gen. bug kesalahan program chromosome kromosom crossover penyilangan kromosom

Lebih terperinci

IMPLEMENTASI ALOKASI JADWAL MATA PELAJARAN SMU MENGGUNAKAN ALGORITMA KOLONI SEMUT (AKS)

IMPLEMENTASI ALOKASI JADWAL MATA PELAJARAN SMU MENGGUNAKAN ALGORITMA KOLONI SEMUT (AKS) IMPLEMENTASI ALOKASI JADWAL MATA PELAJARAN SMU MENGGUNAKAN ALGORITMA KOLONI SEMUT (AKS) Devie Rosa Anamisa, S.Kom, M.Kom Jurusan D3 Teknik Multimedia Dan Jaringan-Fakultas Teknik Universitas Trunojoyo

Lebih terperinci

PENJADWALAN OPERASIONAL PEMBANGKIT BERBASIS ALGORITMA GENETIK PADA SISTEM PEMBANGKIT SUMATERA BAGIAN TENGAH

PENJADWALAN OPERASIONAL PEMBANGKIT BERBASIS ALGORITMA GENETIK PADA SISTEM PEMBANGKIT SUMATERA BAGIAN TENGAH Penjadwalan Operasional Pembangkit Berbasis Algoritma Genetik (Dwi Ana dkk) PENJADWALAN OPERASIONAL PEMBANGKIT BERBASIS ALGORITMA GENETIK PADA SISTEM PEMBANGKIT SUMATERA BAGIAN TENGAH Rahmanul Ikhsan 1,

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang digilib.uns.ac.id BAB I PENDAHULUAN 1.1 Latar Belakang Jadwal merupakan daftar atau tabel kegiatan atau rencana kegiatan dengan pembagian waktu pelaksanaan yang terperinci. Universitas menggunakan tabel

Lebih terperinci

PENJADWALAN UJIAN AKHIR SEMESTER DENGAN ALGORITMA GENETIKA (STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNESA)

PENJADWALAN UJIAN AKHIR SEMESTER DENGAN ALGORITMA GENETIKA (STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNESA) Penjadwalan Ujian Akhir Semester dengan Algoritma Genetika PENJADWALAN UJIAN AKHIR SEMESTER DENGAN ALGORITMA GENETIKA (STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNESA) Anita Qoiriah Jurusan Teknik Informatika,

Lebih terperinci

Penerapan Algoritma Genetika dalam Job Shop Scheduling Problem

Penerapan Algoritma Genetika dalam Job Shop Scheduling Problem Penerapan Algoritma Genetika dalam Job Shop Scheduling Problem Haris Sriwindono Program Studi Ilmu Komputer Universitas Sanata Dharma Paingan, Maguwoharjo, Depok Sleman Yogyakarta, Telp. 0274-883037 haris@staff.usd.ac.id

Lebih terperinci

RANCANG BANGUN PERANGKAT LUNAK PENJADWALAN PERKULIAHAN MENGGUNAKAN METODE META- HEURISTIK (PENGGABUNGAN METODE ALGORITMA GENETIK DAN TABU SEARCH)

RANCANG BANGUN PERANGKAT LUNAK PENJADWALAN PERKULIAHAN MENGGUNAKAN METODE META- HEURISTIK (PENGGABUNGAN METODE ALGORITMA GENETIK DAN TABU SEARCH) RANCANG BANGUN PERANGKAT LUNAK PENJADWALAN PERKULIAHAN MENGGUNAKAN METODE META- HEURISTIK (PENGGABUNGAN METODE ALGORITMA GENETIK DAN TABU SEARCH) TUGAS AKHIR Disusun Oleh : RIO PRAYOGA SUPRAYANA NPM. 06

Lebih terperinci

BAB I PENDAHULUAN. I.1. Latar Belakang

BAB I PENDAHULUAN. I.1. Latar Belakang BAB I PENDAHULUAN I.1. Latar Belakang Pada penelitian untuk kerja praktek yang dilakukan sebelumnya telah dibuat sebuah aplikasi penjadwalan sidang otomatis dengan menggunakan algoritma genetik yang bertujuan

Lebih terperinci

PERBANDINGAN KINERJA ALGORITMA GENETIK DAN ALGORITMA BRANCH AND BOUND PADA TRAVELLING SALESMAN PROBLEM

PERBANDINGAN KINERJA ALGORITMA GENETIK DAN ALGORITMA BRANCH AND BOUND PADA TRAVELLING SALESMAN PROBLEM PERBANDINGAN KINERJA ALGORITMA GENETIK DAN ALGORITMA BRANCH AND BOUND PADA TRAVELLING SALESMAN PROBLEM Nico Saputro dan Suryandi Wijaya Jurusan Ilmu Komputer Universitas Katolik Parahyangan nico@home.unpar.ac.id

Lebih terperinci

PREPROCESSING DATA DAN REPRESENTASI ORGANISME ALGORITMA SYMBIOTIC ORGANISMS SEARCH PADA PERMASALAHAN PENJADWALAN PRAKTIKUM PERGURUAN TINGGI

PREPROCESSING DATA DAN REPRESENTASI ORGANISME ALGORITMA SYMBIOTIC ORGANISMS SEARCH PADA PERMASALAHAN PENJADWALAN PRAKTIKUM PERGURUAN TINGGI PREPROCESSING DATA DAN REPRESENTASI ORGANISME ALGORITMA SYMBIOTIC ORGANISMS SEARCH PADA PERMASALAHAN PENJADWALAN PRAKTIKUM PERGURUAN TINGGI Hendrawan Armanto 1), C. Pickerling 2), Eka Rahayu Setyaningsih

Lebih terperinci

PENYELESAIAN PENJADWALAN MATAKULIAH MENGGUNAKAN HIBRIDISASI ALGORITMA GENETIKA DAN ALGORITMA KOLONI SEMUT

PENYELESAIAN PENJADWALAN MATAKULIAH MENGGUNAKAN HIBRIDISASI ALGORITMA GENETIKA DAN ALGORITMA KOLONI SEMUT PENYELESAIAN PENJADWALAN MATAKULIAH MENGGUNAKAN HIBRIDISASI ALGORITMA GENETIKA DAN ALGORITMA KOLONI SEMUT Devie Rosa Anamisa 1), Arif Djunaidy 2) 1) Jurusan Teknik Informatika, Fakultas Teknologi Informasi

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Permasalahan

BAB I PENDAHULUAN 1.1 Latar Belakang Permasalahan BAB I PENDAHULUAN 1.1 Latar Belakang Permasalahan Masalah penjadwalan secara umum adalah aktivitas penugasan yang berhubungan dengan sejumlah constraint, sejumlah kejadian yang dapat terjadi pada suatu

Lebih terperinci

PEMODELAN STANDAR SISTEM INFORMASI PADA PERGURUAN TINGGI DI INDONESIA

PEMODELAN STANDAR SISTEM INFORMASI PADA PERGURUAN TINGGI DI INDONESIA PEMODELAN STANDAR SISTEM INFORMASI PADA PERGURUAN TINGGI DI INDONESIA Cuk Tho, Meiliana *, Rosmina Jurusan Teknik Informatika, School of Computer Science, Binus University Jl. K.H. Syahdan No.9, Palmerah,

Lebih terperinci

Penyelesaian {0,1}-Knapsack Problem dengan Algoritma Soccer League Competition

Penyelesaian {0,1}-Knapsack Problem dengan Algoritma Soccer League Competition Penyelesaian {0,1}-Knapsack Problem dengan Algoritma Soccer League Competition Muji Prasetyo Iryanto, Sri Mardiyati Departemen Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Indonesia,

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN digilib.uns.ac.id BAB III METODE PENELITIAN Penelitian ini sebelumnya diawali oleh pengumpulan litelatur dan pengumpulan data. Pengumpulan literatur merupakan pengumpulan bahan-bahan seperti jurnal, buku,

Lebih terperinci

ANALISIS PENYELESAIAN MASALAH PENJADWALAN KULIAH MENGGUNAKAN TEKNIK PEWARNAAN GRAPH DENGAN ALGORITMA KOLONI LEBAH

ANALISIS PENYELESAIAN MASALAH PENJADWALAN KULIAH MENGGUNAKAN TEKNIK PEWARNAAN GRAPH DENGAN ALGORITMA KOLONI LEBAH ANALISIS PENYELESAIAN MASALAH PENJADWALAN KULIAH MENGGUNAKAN TEKNIK PEWARNAAN GRAPH DENGAN ALGORITMA KOLONI LEBAH Heni Rachmawati 1,2 I Ketut Edy Purnama 1 Mauridhi Hery Purnomo 1 Bidang Keahlian Telematika,

Lebih terperinci

Optimasi Penjadwalan Mata Pelajaran Pada Kurikulum 2013 Dengan Algoritme Genetika (Studi Kasus: SMA Negeri 3 Surakarta)

Optimasi Penjadwalan Mata Pelajaran Pada Kurikulum 2013 Dengan Algoritme Genetika (Studi Kasus: SMA Negeri 3 Surakarta) Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 1, No. 12, Desember 2017, hlm. 1535-1542 http://j-ptiik.ub.ac.id Optimasi Penjadwalan Mata Pelajaran Pada Kurikulum 2013

Lebih terperinci

PERSIAPAN DATA DAN REPRESENTASI KROMOSOM ALGORITMA GENETIK PADA PENJADWALAN PENDIDIKAN TINGGI

PERSIAPAN DATA DAN REPRESENTASI KROMOSOM ALGORITMA GENETIK PADA PENJADWALAN PENDIDIKAN TINGGI PERSIAPAN DATA DAN REPRESENTASI KROMOSOM ALGORITMA GENETIK PADA PENJADWALAN PENDIDIKAN TINGGI Hendrawan Armanto Teknik Informatika Sekolah Tinggi Teknik Surabaya hendrawan@stts.edu ABSTRAK Di era modern

Lebih terperinci

FPMIPA UNIVERSITAS PENDIDIKAN INDONESIA. Abstrak

FPMIPA UNIVERSITAS PENDIDIKAN INDONESIA. Abstrak PEMBANGUNAN SISTEM PENJADWALAN KULIAH DI PROGRAM STUDI ILMU KOMPUTER DENGAN GRAPH COLOURING Drs.-, M.T. 1, Eddy Prasetyo Nugroho, M.T. 2, Yudi Wibisono, M.T. 3, Rani Megasari, S.Kom. 4 1 )2)3)4) PROGRAM

Lebih terperinci

Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004

Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004 Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004 Penyelesaian Masalah Penugasan dengan Algoritma Genetika Zainudin Zukhri Jurusan Teknik Informatika, Fakultas Teknologi Industri,

Lebih terperinci

BAB 1 PENDAHULUAN. ekstensi bisnis perusahaan. Perluasan atau ekstensi bisnis diperlukan oleh suatu

BAB 1 PENDAHULUAN. ekstensi bisnis perusahaan. Perluasan atau ekstensi bisnis diperlukan oleh suatu BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Semakin berkembangnya suatu perusahaan akan diiringi dengan perluasan ekstensi bisnis perusahaan. Perluasan atau ekstensi bisnis diperlukan oleh suatu perusahaan

Lebih terperinci

Pengantar Teknik Informatika

Pengantar Teknik Informatika Pengantar Teknik Informatika Algoritma dan Kompleksitas Pertemuan Ke-3 Materi E-learning Tanggal : 1 Oleh : Supatman Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta Tahun 2012 Algoritma

Lebih terperinci

SILABUS MATA KULIAH. Pengalaman Pembelajaran. 1. Mendiskusikan pentingnya. perancangan tata

SILABUS MATA KULIAH. Pengalaman Pembelajaran. 1. Mendiskusikan pentingnya. perancangan tata SILABUS MATA KULIAH Program Studi : Teknik Industri Kode Mata Kuliah : TKI-310 Nama Mata Kuliah : Perancangan Tata Letak Fasilitas Jumlah SKS : 2 Semester : VI Mata Kuliah Pra Syarat : TKI-307 Perencanaan

Lebih terperinci

M. Ainul Yaqin 1,Totok Lisbiantoro 2, Jurusan Teknik Informatika, Fakultas Sains dan Teknologi Universitas Islam Negeri Maulana Malik Ibrahim Malang

M. Ainul Yaqin 1,Totok Lisbiantoro 2, Jurusan Teknik Informatika, Fakultas Sains dan Teknologi Universitas Islam Negeri Maulana Malik Ibrahim Malang OPTIMASI PENJADWALAN PERKULIAHAN JURUSAN TEKNIK INFORMATIKA UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG MENGGUNAKAN ALGORITMA GENETIKA DENGAN METODE SELEKSI RANK M. Ainul Yaqin 1,Totok Lisbiantoro

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI MAHASISWA TERPADU DI STIKI MALANG BERDASARKAN KERANGKA KERJA RAPID APPLICATION DEVELOPMENT

PENGEMBANGAN SISTEM INFORMASI MAHASISWA TERPADU DI STIKI MALANG BERDASARKAN KERANGKA KERJA RAPID APPLICATION DEVELOPMENT PENGEMBANGAN SISTEM INFORMASI MAHASISWA TERPADU DI STIKI MALANG BERDASARKAN KERANGKA KERJA RAPID APPLICATION DEVELOPMENT Eka Widya Sari 1) 1) Program Studi Teknik Informatika, Sekolah Tinggi Informatika

Lebih terperinci

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 Universitas Bina Nusantara Jurusan Teknik Informatika Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 PERANCANGAN OTOMATISASI PENJADWALAN PENGAJAR PRAKTIKUM DENGAN

Lebih terperinci

Bab 1. Pendahuluan. 1.1 Latar Belakang

Bab 1. Pendahuluan. 1.1 Latar Belakang Bab 1 Pendahuluan 1.1 Latar Belakang Pentingnya suatu jadwal dalam sebuah kegiatan tidak lain agar kegiatan tersebut berjalan dengan lancar tanpa adanya gangguan seperti bentroknya jadwal. Penyusunan jadwal

Lebih terperinci

BAB 1 PENDAHULUAN. dapat memudahkan setiap pengguna dalam menjalankan kegiatan yang. internet dapat mengakses serta mengolah data dimana saja.

BAB 1 PENDAHULUAN. dapat memudahkan setiap pengguna dalam menjalankan kegiatan yang. internet dapat mengakses serta mengolah data dimana saja. BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG Dalam sebuah perusahaan, terdapat banyak proses bisnis yang harus dijalankan. Kemampuan menyelesaikan proses bisnis yang ada dengan hanya menggunakan sumber daya manusia

Lebih terperinci

Optimasi Penjadwalan Damping Mahasiswa Difabel Menggunakan Algoritma Genetika (Studi Kasus PSLD Universitas Brawijaya)

Optimasi Penjadwalan Damping Mahasiswa Difabel Menggunakan Algoritma Genetika (Studi Kasus PSLD Universitas Brawijaya) Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 1, No. 9, Juni 2017, hlm. 774-782 http://j-ptiik.ub.ac.id Optimasi Penjadwalan Damping Mahasiswa Difabel Menggunakan Algoritma

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PROSES EVALUASI PRA-KUALIFIKASI PENGADAAN BARANG DENGAN SUMBER DANA PLN BERBASIS WEB SKRIPSI

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PROSES EVALUASI PRA-KUALIFIKASI PENGADAAN BARANG DENGAN SUMBER DANA PLN BERBASIS WEB SKRIPSI ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PROSES EVALUASI PRA-KUALIFIKASI PENGADAAN BARANG DENGAN SUMBER DANA PLN BERBASIS WEB SKRIPSI Oleh Alexander Lois 1301012093 Peter Alexander 1301012206 Gerardus

Lebih terperinci

(Sistem Informasi Manajemen / SIM) Dosen : POLITEKNIK

(Sistem Informasi Manajemen / SIM) Dosen : POLITEKNIK (Sistem Informasi Manajemen / SIM) Dosen : POLITEKNIK TMKM @2012 Literatur Raymond McLeod, Management Information System, 8th Edition, Prentice Hall International, 2001 Kenneth C. Laudon & Jane P. Laudon,

Lebih terperinci

Pengenalan Sistem Cerdas. Soft Computing dan Aplikasi AI

Pengenalan Sistem Cerdas. Soft Computing dan Aplikasi AI Pengenalan Sistem Cerdas Soft Computing dan Aplikasi AI Soft Computing (SC) Merupakan pendekatan inovatif untuk konstruksi komputasi dalam sistem cerdas SC adalah suatu pendekatan yang muncul untuk komputasi

Lebih terperinci

MENYELESAIKAN PERSOALAN TRANSPORTASI DENGAN KENDALA CAMPURAN

MENYELESAIKAN PERSOALAN TRANSPORTASI DENGAN KENDALA CAMPURAN MENYELESAIKAN PERSOALAN TRANSPORTASI DENGAN KENDALA CAMPURAN J. K. Sari, A. Karma, M. D. H. Gamal junikartika.sari@ymail.com Mahasiswa Program Studi S Matematika Laboratorium Matematika Terapan Jurusan

Lebih terperinci

KONSEP ALGORITMA GENETIK BINER UNTUK OPTIMASI PERENCANAAN JADWAL KEGIATAN PERKULIAHAN

KONSEP ALGORITMA GENETIK BINER UNTUK OPTIMASI PERENCANAAN JADWAL KEGIATAN PERKULIAHAN Jurnal Teknik dan Ilmu Komputer KONSEP ALGORITMA GENETIK BINER UNTUK OPTIMASI PERENCANAAN JADWAL KEGIATAN PERKULIAHAN (Binary Genetic Algorithm Concept to Optimize Course Timetabling) Iwan Aang Soenandi

Lebih terperinci

PERMASALAHAN PENJADWALAN FLOW SHOP DALAM PROSES PENGECATAN BODY MOBIL DENGAN MENGGUNAKAN HARMONY SEARCH ALGORITHM SKRIPSI ANNAS MAIYASYA

PERMASALAHAN PENJADWALAN FLOW SHOP DALAM PROSES PENGECATAN BODY MOBIL DENGAN MENGGUNAKAN HARMONY SEARCH ALGORITHM SKRIPSI ANNAS MAIYASYA PERMASALAHAN PENJADWALAN FLOW SHOP DALAM PROSES PENGECATAN BODY MOBIL DENGAN MENGGUNAKAN HARMONY SEARCH ALGORITHM SKRIPSI ANNAS MAIYASYA 081402044 PROGRAM STUDI S1 TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER

Lebih terperinci

Perancangan Sistem Informasi Penjadwalan Kegiatan Perkualiahan Dengan Framework Code Ignetier

Perancangan Sistem Informasi Penjadwalan Kegiatan Perkualiahan Dengan Framework Code Ignetier Perancangan Sistem Informasi Penjadwalan Kegiatan Perkualiahan Dengan Framework Code Ignetier Dan Algoritma Genetika Pada Universitas Bina Darma Palembang Najjemy Pratama 1, Muhammad Izman Herdiansyah

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Pada bab ini dibahas mengenai penjadwalan kuliah secara umum pada subbab 2.1, permodelan penjadwalan kuliah sebagai constraint satisfaction problem (CSP) pada subbab 2.2, dan penyelesaian

Lebih terperinci

Munifah, Retno Wulan Damayanti, Haryono Setiadi Jurusan Teknik Industri, Universitas Sebelas Maret

Munifah, Retno Wulan Damayanti, Haryono Setiadi Jurusan Teknik Industri, Universitas Sebelas Maret PERANCANGAN SISTEM INFORMASI KEPEGAWAIAN FAKULTAS TEKNIK UNIVERSITAS SEBELAS MARET DENGAN METODE PROTOTYPING SEBAGAI UPAYA PENINGKATAN EFISIENSI INTERNAL Munifah, Retno Wulan Damayanti, Haryono Setiadi

Lebih terperinci

DAFTAR ACUAN. Sites Through Gis And Bim Integration. Journal of. Information Technology in Construction, 17,

DAFTAR ACUAN. Sites Through Gis And Bim Integration. Journal of. Information Technology in Construction, 17, DAFTAR ACUAN [1]. Irizarry. J., Karan, E. P. 2012. Optimizing Location Of Tower Cranes [2]. Irizarry. J., Karan, E. P. 2012. Optimizing Location Of Tower Cranes [3]. Al-Hussein, M., Niaz, M., A., Yu, H.,

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI 111 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Aplikasi otomatisasi penjadwalan yang dibuat merupakan aplikasi desktop. Dalam pengoperasiannya, dibutuhkan perangkat keras dan piranti lunak dengan

Lebih terperinci

Analisis Penggunaan Algoritma Backtracking dalam Penjadwalan Kuliah

Analisis Penggunaan Algoritma Backtracking dalam Penjadwalan Kuliah Analisis Penggunaan Algoritma Backtracking dalam Penjadwalan Kuliah Farhan Makarim 13515003 Teknik Informatika Institut Teknologi Bandung Bandung, Indonesia Farhan_makarim@student.itb.ac.id Abstrak model

Lebih terperinci

Optimasi Penjadwalan Ujian Menggunakan Algoritma Genetika

Optimasi Penjadwalan Ujian Menggunakan Algoritma Genetika Optimasi Penjadwalan Ujian Menggunakan Algoritma Genetika Nia Kurnia Mawaddah Wayan Firdaus Mahmudy, (wayanfm@ub.ac.id) Jurusan Matematika, FMIPA Universitas Brawijaya, Malang 65145 Abstrak Penjadwalan

Lebih terperinci

PENGGABUNGAN ANT SYSTEM ALGORITHM DAN GENETIC ALGORITHM DALAM PENGATURAN JADUAL KULIAH

PENGGABUNGAN ANT SYSTEM ALGORITHM DAN GENETIC ALGORITHM DALAM PENGATURAN JADUAL KULIAH PENGGABUNGAN ANT SYSTEM ALGORITHM DAN GENETIC ALGORITHM DALAM PENGATURAN JADUAL KULIAH Djasli Djamarus Informatics Department Trisakti University Jakarta 11440, Indonesia Email: djasli@trisakti.ac.id,

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. genetik yang dibuat. Dalam mengimplementasi program aplikasi diperlukan syarat

BAB 4 IMPLEMENTASI DAN EVALUASI. genetik yang dibuat. Dalam mengimplementasi program aplikasi diperlukan syarat BAB 4 IMPLEMENTASI DAN EVALUASI Pada bab ini, penulis akan menguraikan hasil implementasi dan evaluasi terhadap program aplikasi optimasi penjadwalan penggunaan ruang menggunakan teori algoritma genetik

Lebih terperinci

Perancangan Sistem Pembagian Kelas Kuliah Mahasiswa dengan Kombinasi Metode K-Means dan K-Nearest Neighbors

Perancangan Sistem Pembagian Kelas Kuliah Mahasiswa dengan Kombinasi Metode K-Means dan K-Nearest Neighbors Konferensi Nasional Sistem & Informatika 2017 STMIK STIKOM Bali, 10 Agustus 2017 Perancangan Sistem Pembagian Kelas Kuliah Mahasiswa dengan Kombinasi Metode K-Means dan K-Nearest Neighbors Gede Aditra

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Seiring dengan perkembangan teknologi yang semakin pesat, Software

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Seiring dengan perkembangan teknologi yang semakin pesat, Software BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring dengan perkembangan teknologi yang semakin pesat, Software Laboratory Center sebagai unit kerja dari Bina Nusantara University dituntut untuk mengikuti perkembangan

Lebih terperinci

PERANCANGAN SISTEM BASIS DATA OPERASIONAL PADA SMP STRADA SANTO FRANSISKUS XAVERIUS 2

PERANCANGAN SISTEM BASIS DATA OPERASIONAL PADA SMP STRADA SANTO FRANSISKUS XAVERIUS 2 PERANCANGAN SISTEM BASIS DATA OPERASIONAL PADA SMP STRADA SANTO FRANSISKUS XAVERIUS 2 Swandy Binus University, Jakarta, DKI Jakarta, Indonesia David Binus University, Jakarta, DKI Jakarta, Indonesia Mario

Lebih terperinci

Manual Penggunaan Algoritma Tabu Search untuk Mengoptimasikan Penjadwalan Job Shop

Manual Penggunaan Algoritma Tabu Search untuk Mengoptimasikan Penjadwalan Job Shop Manual Penggunaan Algoritma Tabu Search untuk Mengoptimasikan Penjadwalan Job Shop Akhmad Hidayatno Armand Omar Moeis Komarudin Zulkarnain Aziiz Sutrisno Laboratorium Rekayasa, Simulasi dan Pemodelan Sistem

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SISWA BERPRESTASI SMK KRISTEN TOMOHON MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SISWA BERPRESTASI SMK KRISTEN TOMOHON MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING Konferensi Nasional Sistem & Informatika 2017 STMIK STIKOM Bali, 10 Agustus 2017 SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SISWA BERPRESTASI SMK KRISTEN TOMOHON MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING

Lebih terperinci

Manual. Alokasi Mengajar

Manual. Alokasi Mengajar Manual Alokasi Mengajar Binus University Software Laboratory Cente r 2011 Splash Screen Gambar 1. Tampilan Layar Halaman Splash Screen Pada saat pertama kali aplikasi dijalankan akan muncul layar Splash

Lebih terperinci

PEMANFAATAN SOLVER EXCEL UNTUK OPTIMASI PENJADWALAN MATA PELAJARAN

PEMANFAATAN SOLVER EXCEL UNTUK OPTIMASI PENJADWALAN MATA PELAJARAN PEMANFAATAN SOLVER EXCEL UNTUK OPTIMASI PENJADWALAN MATA PELAJARAN Erika Eka Santi Dosen Universitas Muhammadiyah Ponorogo Email : erikapmatumpo@gmail.com ABSTRAK Penyusunan jadwal pelajaran merupakan

Lebih terperinci

Penjadwalan dan Penentuan Rute Kendaraan pada Industri Bahan Kimia Menggunakan Kombinasi Algoritma Genetika dan Algoritma Pencarian Tabu

Penjadwalan dan Penentuan Rute Kendaraan pada Industri Bahan Kimia Menggunakan Kombinasi Algoritma Genetika dan Algoritma Pencarian Tabu JURNAL TEKNIK POMITS Vol. 1, No. 1, (2012) 1-7 1 Penjadwalan dan Penentuan Rute Kendaraan pada Industri Bahan Kimia Menggunakan Kombinasi Genetika dan Pencarian Tabu Maya Sagita Walalangi, Arif Djunaidy

Lebih terperinci

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) RENCANA PEMBELAJARAN SEMESTER (RPS) CSG3A3 SISTEM INFORMASI Disusun oleh: Tim Dosen Sistem Informasi PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS INFORMATIKA TELKOM UNIVERSITY LEMBAR PENGESAHAN Rencana

Lebih terperinci

Optimasi Penjadwalan Mata Kuliah Menggunakan Pewarnaan Graf

Optimasi Penjadwalan Mata Kuliah Menggunakan Pewarnaan Graf Petunjuk Sitasi: Sunarni, T., Bendi, R. K., & Alfian, A. (2017). Optimasi Penjadwalan Mata Kuliah Menggunakan Pewarnaan Graf. Prosiding SNTI dan SATELIT 2017 (pp. E48-53). Malang: Jurusan Teknik Industri

Lebih terperinci

PENERAPAN TEORI GRAF UNTUK MENYELESAIKAN MASALAH MINIMUM SPANNING TREE (MST) MENGGUNAKAN ALGORITMA KRUSKAL

PENERAPAN TEORI GRAF UNTUK MENYELESAIKAN MASALAH MINIMUM SPANNING TREE (MST) MENGGUNAKAN ALGORITMA KRUSKAL PENERAPAN TEORI GRAF UNTUK MENYELESAIKAN MASALAH MINIMUM SPANNING TREE (MST) MENGGUNAKAN ALGORITMA KRUSKAL Swaditya Rizki Program Studi Pendidikan Matematika, Fakultas Keguruan dan Ilmu Pendidikan, Universitas

Lebih terperinci

4 BAB 4 IMPLEMENTASI DAN EVALUASI. rencana implementasi dapat dilihat pada Tabel 4.1 di bawah ini : Tabel 4.1 Tabel Rencana Implementasi

4 BAB 4 IMPLEMENTASI DAN EVALUASI. rencana implementasi dapat dilihat pada Tabel 4.1 di bawah ini : Tabel 4.1 Tabel Rencana Implementasi 4 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Rencana Implementasi Untuk memastikan program dapat berjalan dengan lancar, maka perlu dilakukan instalasi perangkat keras, sistem operasi dan DBMS, program aplikasi,

Lebih terperinci

ABSTRAK. Kata kunci: algoritma genetika adaptif, algoritma koloni lebah buatan, penjadwalan kelas, timetabling, hibridisasi

ABSTRAK. Kata kunci: algoritma genetika adaptif, algoritma koloni lebah buatan, penjadwalan kelas, timetabling, hibridisasi ABSTRAK Penjadwalan kelas atau yang disebut timetabling merupakan suatu permasalahan yang sering dihadapi oleh setiap perguruan tinggi. Setiap perguruan tinggi memiliki kebijakan tersendiri dalam penyusunan

Lebih terperinci

GARIS - GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS - GARIS BESAR PROGRAM PENGAJARAN (GBPP) GARIS - GARIS BESAR PROGRAM PENGAJARAN (GBPP) MATA KULIAH : MANAJEMEN OPERASI KODE MATA KULIAH : BOBOT SKS : 2 (2-0) SKS SEMESTER : GANJIL (VII) PENANGGUNGJAWAB : TOTOK PUJIANTO,IR.,MT DWI PURNOMO STP.,MT.

Lebih terperinci

BAB 6 KESIMPULAN DAN REKOMENDASI

BAB 6 KESIMPULAN DAN REKOMENDASI BAB 6 KESIMPULAN DAN REKOMENDASI 6.1. Kesimpulan Berdasarkan pada bagian-bagian sebelumnya, penulis dapat mengambil beberapa kesimpulan dari penelitian pada tugas akhir ini, diantaranya adalah: 1. Penelitian

Lebih terperinci

QUERY PENJADWALAN MATAKULIAH MENGGUNAKAN BASIS DATA TERELASI

QUERY PENJADWALAN MATAKULIAH MENGGUNAKAN BASIS DATA TERELASI Jurnal Ilmiah STMIK U Budiyah Vol.1, No.2, Maret 2012 QUERY PENJADWALAN MATAKULIAH MENGGUNAKAN BASIS DATA TERELASI Irvanizam Zamanhuri Jurusan Matematika, Program Studi Informatika, Universitas Syiah Kuala

Lebih terperinci