PERANCANGAN APLIKASI OPTIMALISASI MUATAN PADA KONTAINER DENGAN ALGORITMA METAHEURISTIC

Ukuran: px
Mulai penontonan dengan halaman:

Download "PERANCANGAN APLIKASI OPTIMALISASI MUATAN PADA KONTAINER DENGAN ALGORITMA METAHEURISTIC"

Transkripsi

1 PERANCANGAN APLIKASI OPTIMALISI MUATAN PADA KONTAINER DENGAN ALGORITMA METAHEURISTIC Irawati Djajadi 1) Lely Hiryanto 2) Gunadi Gan 3) 1)2)3) Teknik Informatika Fakultas Teknologi Informasi Universitas Tarumanagara Jl. Letjen. S. Parman 1, Jakarta Indonesia 1) id.aoi.hero@gmail.com, 2) lely@fti.untar.ac.id, 3) gunadiawn07@yahoo.co.id ABSTRACT Container Loading Problem (CLP) is a problem that will occur in loading cargo into a container in which the expected result is that goods can be entered into a container with maximum quantity of cargo and empty space on the container to a minimum. An application of container s cargo optimization is made in the form of cargo arrangement simulation to cope CLP.The method used is metaheuristics which is the development of heuristic algorithms. This method is used to find a better solution to resolve the problem making the charge that the results obtained are expected to be more optimal with some conditions. Based on the tests performed, the results of metaheuristics is sometimes worst than heuristics related to the amount of cargo that successfully stacked but the position of the resulting preparation is better than stage heuristic seen from the resulting fitness value based on stability, type dan cargo load which stacked. Keywords Cell division, container loading problem, heuristik, metaheuristik, simulated annealing 1. Pendahuluan Kegiatan pengiriman muatan sudah diterapkan oleh masyarakat di dunia. Perkembangan industri menghasilkan muatan dalam berbagai bentuk dan ukuran berdampak pula pada cara pengirimannya. Solusi untuk menyelesaikan CLP ialah membuat sebuah simulasi penyusunan muatan pada kontainer. CLP dapat diselesaikan dengan berbagai macam metode. Simulasi yang sudah pernah ada ialah simulasi penyusunan muatan menggunakan genetic algorithm [1] dan wall building [2]. Hasil dari kedua simulasi tersebut sudah cukup baik tetapi ada kemungkinan didapatkan solusi lain yang lebih optimal. Kekurangan dari simulasi dengan genetic algorithm ialah proses penyusunan tidak memperhatikan jenis, tujuan dan stabilitas muatan serta efisiensi kontainer. Simulasi dengan algoritma wall building sudah memperhatikan tujuan dan beban muatan tetapi tidak memperhatikan jenis serta stabilitas muatan. Oleh karena itu, dirancanglah sebuah program aplikasi dengan menerapkan algoritma metaheuristik yang hanya mempertimbangkan lokasi pengiriman pada satu kontainer untuk setiap muatan hanya pada satu lokasi saja. Tujuan dari pembuatan simulasi ini ialah untuk mengoptimalkan penempatan dan penyusunan benda berbentuk tiga dimensi (balok dan kubus) ke dalam sebuah kontainer. Dengan meminimalkan jumlah ruang kosong yang ada sehingga memungkinkan jumlah barang menjadi lebih banyak pada sebuah kontainer dengan memperhitungkan beberapa ketentuan yang ada. Ketentuan tersebut seperti ukuran, beban, jenis serta stabilitas muatan. 2. Alokasi Algoritma Pada bagian ini akan dijelaskan algoritma yang digunakan untuk mengalokasikan muatan ke dalam kontainer. Diasumsikan muatan yang tersedia terbatas pada balok dan kubus. Dalam menerapkan algoritma metaheuristik terdiri dari dua buah tahap yaitu tahap lower stage: heuristik untuk mendapatkan hasil penyusunan awal. Dilanjutkan dengan tahap upper stage: metaheuristik untuk mendapatkan solusi lain yang lebih baik apabila terdapat muatan yang tidak berhasil disusun ke dalam kontainer [3]. Pembahasan dimulai dari strategi penyusunan yang dilakukan Strategi Penyusunan Strategi penyusunan muatan yang digunakan ialah flat loading [3]. Penyusunan muatan dimulai dari sisi paling bawah kontainer dengan ketentuan memenuhi ukuran panjang kontainer terlebih dahulu dilanjutkan dengan lebar kontainer hingga tidak tersedia ruang kosong. Setelah sisi bawah terisi penuh maka dilanjutkan dengan menyusun muatan pada sisi di atasnya dengan memenuhi panjang dilanjutkan dengan lebar hingga sisa ruang pada kontainer yang tersedia tidak dapat diisi dengan muatan lagi. 86

2 Stabilitas Muatan Nilai stabilitas suatu muatan saat dialokasikan dengan muatan lainnya dapat dihitung sebagai berikut: Gambar 1 Flat Loading 2.2. Constraint Dalam melakukan penyusunan muatan pada kontainer memiliki beberapa constraint dalam hal penyusunan. Daftar muatan yang akan disusun diurutkan berdasarkan kode order, jenis serta beban muatan. Jenis muatan yang tersedia ialah non fragile, liquid dan fragile. Penyusunan dimulai dari non fragile, liquid hingga fragile. Setelah diketahui urutan penyusunan berdasarkan jenis dilanjutkan dengan mengurutkan berdasarkan beban yang paling berat dilanjutkan dengan beban yang lebih ringan. Setelah semua proses pengurutan selesai maka mulai dilakukan penyusunan. Dalam hal penyusunan harus memperhatikan ruang yang tersedia serta stabilitas muatan. Apabila tidak dapat disusun dengan posisi awal maka dapat dilakukan rotasi Rotasi muatan Dalam hal penyusunan muatan, langkah pertama yang dilakukan ialah melakukan pengecekan ruang yang tersedia pada kontainer apakah mencukupi atau tidak apabila dialokasikan sebuah muatan. Jika tidak mencukupi maka akan dilakukan rotasi pada muatan. Apabila muatan berjenis fragile atau liquid maka hanya dapat diputar searah sumbu X dan Z di mana panjang menjadi lebar dan lebar menjadi panjang. Gambar 2 Rotasi sumbu X dan Z Muatan berjenis non fragile dapat diputar searah sumbu X dan Z maupun sumbu X dan Y. Apabila terjadi perputaran searah sumbu X dan Y maka panjang menjadi tinggi dan tinggi menjadi panjang. Gambar 3 Rotasi sumbu X dan Y s = a p * l Keterangan: s = nilai stabilitas muatan a = jumlah sisi bawah muatan yang akan dialokasikan dengan sisi atas muatan dibawahnya yang berhubungan p = panjang muatan yang akan dialokasikan l = lebar muatan yang akan dialokasikan Muatan dapat dialokasikan apabila memenuhi nilai stabilitas 0.65<s 1. s 1 menandakan bahwa sisi bagian bawah muatan yang akan dialokasikan tidak sepenuhnya terhubung dengann sisi bagian atas muatan di bawahnya Tahap Lower Stage: Heuristik Pada bagian ini akan dijelaskan tahap awal penyusunan muatan pada kontainer yaitu tahap lower stage: Heuristik. Algoritma yang digunakan ialah cell division [3]. Cell division merupakan sebuah metode yang digunakan dengan membentuk sejumlah cell seukuran kontainer. Pada kasus ini, tiap cell mewakili 1 dm 3 pada kontainer. Ditandaii dengan nilai 1 apabila terdapat muatan sedangkan 0 apabila tidak terdapat muatan. Ilustrasi dari metode cell division. Gambar 4 Cell Division Algoritma cell division: : 1. Baca data kontainer (P, L, T). 2. Buat cell. C xzy (1 x P,1 z L,1 y T) (2) C xzy = 1 menunjukkan ada muatan pada cell tersebut. C xzy = 0 menunjukkan tidak ada muatan pada cell tersebut. 3. Mengosongkan nilai cell. ( 1 x P,1 z L, 1 y T) = 0 (3) C xzy (1) 4. Baca data muatan setelah diurutkan (p, l, t). a. Menghitung n n merupakan jumlah maksimal muatan yang dapat dimasukkan ke dalam kontainer. b. Sorting n Daftar muatan diurutkan berdasarkan jenis muatan dilanjutkan dengan beban muatan. 5. Jumlah = 0. 87

3 Inisialisasi jumlah muatan awal yang berhasil dimasukkan. 6. Mencari cell kosong. 7. Cek muatan di tiap cell. Jika C xzy memenuhi C prq = 0 (x p x+p-1,z r z+l-1,y q y+t-1) (4) Jika nilai y > 1 maka cek stabilitas setelah memenuhi C xzy untuk C prq. 8. Jika 0.65<s 1 maka alokasikan muatan ke dalam kontainer. C xzy : C prq = 1 (x p x+p-1,z r z+l-1,y q y+t-1) Apabila tidak memenuhi kondisi no 7 dan 8 dapat dilakukan rotasi muatan. 9. Jumlah = jumlah Ulang sebanyak jumlah barang (n). 11. Jika jumlah < n maka lanjutkan dengan tahap upper stage: metaheuristik Tahap Upper Stage: Metaheuristik Tahap ini merupakan kelanjutan dari tahap lower stage: heuristik. Tahap ini akan dilakukan apabila terdapat sisa muatan yang tidak berhasil disusun ke dalam kontainer. Dalam penerapannya, tahap ini menggunakan algoritma pencarian local search dengan bantuan simulated annealing. Simulated annealing merupakan sebuah algoritma pencarian dengan memperhitungkan nilai fitness suatu muatan. Setelah didapatkan nilai fitness semua muatan maka akan didapatkan nilai fitness suatu solusi. Dengan membandingkan nilai fitness tersebut maka akan didapatkan hasil yang lebih optimal Menghitung nilai fitness Berikut ini akan dijelaskan komponen yang diperhitungkan dalam menentukan nilai fitness suatu muatan, yaitu: 1. Cek ruang dan stabilitas a. Jika posisi muatan paling bawah maka cek ruang. Jika tersedia berikan nilai 10. Jika tidak memenuhi maka lakukan rotasi dan cek kembali. b. Jika posisi muatan tidak paling bawah maka cek ruang dan stabilitas. Apabila ruang terpenuhi beri nilai 5. Cek stabilitas 0.65<s 1, beri nilai s 1 dengan cara * Cek jenis dan beban muatan di bawahnya a. Apabila tidak ada muatan di bawah maka cek jenis muatan. Apabila non fragile nilai 10, liquid nilai 5 dan fragile nilai 0. b. Apabila ada muatan, cek jenis muatan sekarang dan di bawahnya. Apabila jenis muatan sekarang lebih besar berikan nilai 0. Jika tidak berikan nilai 5. Jenis dari muatan ditandai dengan non fragile (3), liquid (2) dan fragile (1). Jika jenis sama maka cek beban. Jika muatan sekarang lebih berat maka nilai 0, jika tidak berikan nilai Cek jenis dan beban muatan di atasnya a. Apabila tidak ada muatan di atas maka cek jenis muatan. Apabila non fragile nilai 0, liquid nilai 5 dan fragile nilai 10. b. Apabila ada muatan, cek jenis muatan sekarang dan di atasnya. Apabila jenis muatan sekarang lebih kecil berikan nilai 0. Jika tidak berikan nilai 5. Jika jenis sama maka cek beban. Jika muatan sekarang leih ringan maka nilai 0, jika tidak berikan nilai Algoritma Simulated Annealing Dalam penerapannya, algoritma metaheuristik memiliki lebih dari satu algoritma yang dapat digunakan. Pada makalah ini, akan digunakan algoritma pencarian local search [4]. Local search merupakan salah satu metode pencarian dengan mengecek semua ruang pencarian yang besar. Solusi pencarian pada local search disebut neighbors. Dari semua neighbors yang ada akan dicari yang terbaik dengan bantuan Simulated annealing () [5]. merupakan algoritma pencarian yang digunakan untuk mendapatkan hasil yang lebih baik dengan memodifikasi solusi sementara. Dalam mencari neighbors, cara yang digunakan ialah simple searching neighborhoods [5]. Algortima simulated annealing: 1. Hitung fitness solusi awal = F(S 0 ). F(S 0 ) merupakan total fitness dari semua muatan hasil penyusunan dari tahap lower stage: heuristik. η 2. Tetapkan rep = 3 sebagai batas perulangan mencari neighbors yang akan ditukar. 3. Tentukan T sebagai suhu awal. T merupakan volume kontainer yang digunakan. Nilai T akan berubah jika η rep telah selesai. 4. Tentukan T F sebagai suhu ahir = 1. Digunakan untuk menghentikan proses optimalisasi. 5. Tentukan N move berupa jumlah muatan yang berhasil dimasukkan hasil dari tahap lower stage. 6. Menghitung α untuk mereduksi domain ruang yang digunakan (T) dengan cara: α = 1 (ln( T ) ln( T F )) / N move (5) 7. Ambil satu muatan secara acak dan hitung fitness (S 0 ) pada posisi sekarang. 8. Cari cell kosong secara acak. Hitung fitness muatan pada cell tersebut (S 1 ). S 1 9. S 0, muatan akan ditempatkan pada cell kosong tersebut. 10. Mencoba memasukkan muatan yang tidak berhasil disusun hasil dari tahap lower stage. 11. Hitung fitness akhir = F(S 1 ). 88

4 12. F(S 0 ) F(S 1 ) maka F(S 0 ) = F(S 1 ). 13. Ubah nilai T dengan algoritma cooling schedule sebagai berikut: T = α *T (6) 14. Proses optimalisasi akan berhenti apabila T T F atau semua matan berhasil disusun ke dalam kontainer. Alur kerja dari tahap metaheuristik dimulai dari tahap penyusunan awal menggunakan algoritma cell division (lihat Gambar 5). Apabila jumlah maksimal muatan yang dapat dimasukkan ke dalam kontainer tidak berhasil disusun semua maka dilanjutkan dengan optimalisasi penyusunan menggunakan algoritma simulated annealing (lihat Gambar 6). Ilustrasi alur kerja algoritma metaheuristik ditampilkan sebagai berikut. 3. Hasil Percobaan Setelah aplikasi selesai dibuat maka dilakukan sebuah percobaan untuk mengetahui apakah aplikasi sudah dapat digunakan dengan baik. Percobaan dilakukan terhadap modul utama, yang digunakan saat pengguna ingin melakukan proses pengiriman. Percobaan lainnya ialah percobaan dengan menggunakan beberapa set data yang berbeda serta data perusahaan untuk mengetahui kesesuaian dengan algoritma yang digunakan. Gambar 6 Optimalisasi Penyusunan dengan Simulated Annealing 3.1. Pengujian Modul Gambar 5 Penyusunan Awal dengan Cell Division Percobaan dilakukan terhadap beberapa modul penting pada aplikasi yang telah dibuat. Modul utama yang digunakan ialah modul untuk melakukan pengiriman muatan. Dalam menggunakan modul ini, data yang harus tersedia ialah data kontainer yang akan digunakan serta daftar muatan yang akan dikirim. Dalam memilih muatan yang akan dikirim, pengguna diberikan dua buah pilihan cara. Cara pertama dengan memilih muatan yang akan diprioritaskan sedangkan cara kedua ialah pengguna hanya perlu memilih tombol susun yang disediakan maka secara otomatis aplikasi akan memilih muatan sesuai dengan kode order. Setelah semua data tersedia, proses pengiriman dapat langsung dilakukan dan aplikasi akan menampilkan hasil penyusunan muatan berupa daftar muatan yang berhasil maupun tidak berhasil disusun (lihat Gambar 7). Hasil penyusunan muatan juga ditampilkan dalam bentuk 3D (lihat Gambar 8) serta 89

5 report optimalisasi (lihat Gambar 9) untuk memudahkan dalam melihat hasil penyusunan muatan pada kontainer. Tabel 1 Hasil Percobaan Kontainer Ukuran 52,44m 3 tanpa Prioritas Jum. Max Brg (7306) (8879) (9755) (9935) (11070) (10905) (10815) Jum. Brg (Fitness) Sebelum Sesudah Waktu(s) - 6, (7331) (8934) (9755) (9975) (11095) (10950) (10930) 53,219 Tabel 2 Hasil Percobaan Kontainer Ukuran 52,44m 3 dengan Prioritas Gambar 7 Modul Proses Gambar 8 Tampilan 3D 3.2. Pengujian Data Percobaan dilakukan sebanyak dua kali. Percobaan pertama terhadap sepuluh set data yang berbeda dengan dua buah jenis kontainer. Percobaan dilakukan sebanyak dua kali dengan dan tanpa prioritas. Hasil percobaan pada kontainer dengan volume m 3 disajikan dalam bentuk tabel dengan hasil tujuh macam set data yang berhasil menerapkan dan dua yang berhasil dioptimalkan karena terjadi penambahann muatan. Gambar 9 Tampilan Report Optimalisasi Jum. Jum. Brg Max (prio)(fitness) Waktu Brg Sebelum Sesudah (s) (prio) 1 249(15) 249(15) (23) 259(23) 259(23) (7306) (7331) (31) 268(31) (40) 280(40) (45) 315(45) 315(45) (8879) (8934) (47) 339(47) 339(47) (9755) (9855) (55) 345(55) 345(55) (9935) (11050) (134) 385(134) (142) (11070) (11070) (7) 389(7) 392(7) (10905) (10955) (14) 390(14) 393(14) (10815) (10930) Hasil percobaan pada kontainer dengan volume m 3 dengan hasil dua macam set data yang menerapkan metaheuristik disajikan dalam bentuk tabel sebagai berikut. Tabel 3 Hasil Percobaan Kontainer Ukuran 77,76m 3 tanpa Prioritas Jum. Max Brg Jum. Brg (Fitness) Sebelum Sesudah Waktu(s) , (13010) 471(13010) (13340) 482(13340)

6 Tabel 4 Hasil Percobaan Kontainer Ukuran 77,76m 3 dengan Prioritas Jum. Jum. Brg Max (prio)(fitness) Waktu Brg Sebelum Sesudah (s) (prio) 1 249(15) 249(15) (26) 263(26) (31) 268(31) (40) 280(40) (45) 324(45) (47) 348(47) (55) 354(55) (60) 400(60) (148) 471(148) (148) 510 (138) (13010) 482(138) (13340) (13010) 482(138)(1 3340) Percobaan kedua dilakukan terhadap dua buah set data yang didapatkan dari sebuah perusahaan ekspedisi. Percobaan pertama dengan jumlah muatan sebanyak 756 muatan yang disusun pada periode 29 November 2012 hingga 30 November Pengiriman kedua dengan jumlah muatan sebanyak 1963 muatan yang dikirim dari tanggal 28 Desember 2012 hingga 1 Januari Dikarenakan tidak terjadi maka dilakukan percobaan kembali sebanyak tiga kali dengan menambahkan beberapa muatan. Percobaan dilakukan terhadap kontainer dengan volume m 3 dengan hasil sebagai berikut. Tabel 5 Hasil Percobaan Data Perusahaan Jum. Jum. Brg (Fitness) Waktu Max Sebelum Sesudah (s) Brg Berdasarkan percobaan tersebut didapatkan nilai fitness yang dihasilkan setelah menerapkan metaheuristik untuk satu set data yang sama dapat berbeda dikarenakan terjadi penambahan muatan. Tetapi, apabila tidak terjadi penambahan muatan, nilai fitness yang dihasilkan dapat berbeda dikarenakan terjadi pertukaran posisi muatan secara acak di mana stabilitas muatan yang ditukar lebih baik pada posisi sekarang. Waktu pemrosesan untuk satu set data dengan jenis kontainer yang sama dapat berbeda dan jumlah barang tidak mempengaruhi waktu pemrosesan. Hasil penerapan metode metaheuristik terkadang tidak memperbaiki hasil dari tahap heuristik dikarenakan terjadi proses pencarian ruang kosong secara acak dan apabila ditemukan ternyata ruang yang tersedia tidak mencukupi sehingga tidak terjadi penambahan muatan ke dalam kontainer. 4. Kesimpulan Berdasarkan hasil percobaan yang dilakukan dapat diambil kesimpulan sebagai berikut: 1. Aplikasi sudah dapat memberikan hasil penyusunan muatan pada kontainer dengan menyertakan posisi setiap muatan serta dapat divisualisasikan dengan membentuk grid tiap 1dm 3 seukuran volume kontainer. 2. Hasil penerapan metode metaheuristik sekitar 60% yang berhasil memperbaiki hasil dari tahap heuristik dikarenakan nilai fitness yang dihasilkan lebih besar dibandingkan hasil penyusunan awal dan hanya 28,6% yang berhasil dioptimalkan, dengan kondisi selama proses pencarian ditemukan posisi kosong dan posisi kosong tersebut dapat diisi oleh muatan yang belum berhasil dimasukkan ke dalam kontainer. 3. Dapat digunakan kontainer lain dengan volume yang lebih besar apabila setelah menerapkan metode metaheuristik terdapat sisa muatan yang tidak berhasil disusun, karena ruang kosong pada kontainer tidak sesusai dengan ukuran sisa muatan. 4. Waktu pemrosesan yang dihasilkan pada kontainer yang sama tanpa menerapkan metaheuristik dapat berbeda karena selama proses penyusunan muatan dapat terjadi rotasi muatan sehingga waktu pemrosesan menjadi lebih lama serta jumlah muatan tidak mempengaruhi waktu pemrosesan. Berdasarkan kesimpulan yang didapatkan, aplikasi ini dapat dikembangkan kembali dalam hal sebagai berikut: 1. Tampilan visualisasi pada aplikasi dapat diperbaiki dimulai dari tampilan awal posisi kamera hasil penyususnan muatan serta cara mengendalikan fitur bantuan bagi pengguna dalam melihat secara keseluruhan posisi penyususnan muatan pada kontainer. 2. Bentuk muatan yang tersedia dapat lebih beragam tidak terbatas pada balok dan kubus. 3. Dapat ditambahkan fitur bagi pengguna untuk mengubah posisi penyusunan muatan pada kontainer yang dihasilkan oleh aplikasi secara manual. 4. Tujuan pengiriman muatan pada satu kontainer dapat beragam, lebih dari satu lokasi pengiriman. REFERENSI [1] A. Bortfeldt and H. Gehring, 1997, A genetic algorithm for solving the container loading problem, International Transactions in Operational Research, Vol.4, Wiley, San Francisco. [2] Amelia Utama, 2006, Analisis Perancangan Algoritma Heuristic untuk Optimalisasi Penempatan Benda pada Kontainer untuk Studi Kasus: UD Wijaya, Universitas Tarumanagara, Jakarta. [3] S. Miyamoto, Y. Endo, K. Hanzawa, Y. Hamasuna, 2007, Metaheuristic Algorithms for Container Loading Problems: Framework and Knowledge Utilization, Journal 91

7 of Advanced Computational Intelligence and Intelligent Informatics, Vol. 11, Ibaraki. [4] Luca Di Gaspero, 2003, Local Search Techniques for Scheduling Problems: Algorithms and Software Tools, Universitas Degli, Udine. [5] E. Aycan and T. Ayav, 2009, Solving the Course Scheduling Problem Using Simulated Annealing, IEEE International, Izmir. Irawati Djajadi, merupakan mahasiswa program Sarjana S1, Program Studi Teknik Informatika, universitas Tarumanagara. Lely Hiryanto, memperoleh gelar S.T. dari Universitas Tarumanagara, Indonesia tahun Kemudian tahun 2006 memperoleh M.Sc dari Curtin University of Technology, Australia. Saat ini sebagai staf Pengajar Fakultas Technology Informasi, Universitas Tarumanagara. Gunadi Gan, memperoleh gelar BSc dan MSc majoring in Operations Research dari Naval Postgraduate School, Monterey California tahun Saat ini sebagai staf Pengajar Fakultas Technology Informasi, Universitas Tarumanagara. 92

Perancangan Aplikasi Container Loading Problem dengan Menggunakan Maximal Space Algorithm

Perancangan Aplikasi Container Loading Problem dengan Menggunakan Maximal Space Algorithm Perancangan Aplikasi Container Loading Problem dengan Menggunakan Maximal Space Algorithm Rosalinda 1) Lely Hiryanto 2) Gunadi Gan 3) 1) 2) 3) Program Studi Teknik Informatika Fakultas Teknik Informasi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Optimalisasi Optimalisasi merupakan suatu proses untuk mengoptimalkan suatu solusi agar ditemukannya solusi terbaik dari sekumpulan alternatif solusi yang ada dengan menggunakan

Lebih terperinci

PENJADWALAN KELAS MATAKULIAH MENGGUNAKAN VERTEX GRAPH COLORING DAN SIMULATED ANNEALING

PENJADWALAN KELAS MATAKULIAH MENGGUNAKAN VERTEX GRAPH COLORING DAN SIMULATED ANNEALING PENJADWALAN KELAS MATAKULIAH MENGGUNAKAN VERTEX GRAPH COLORING DAN SIMULATED ANNEALING Mariana 1) Lely Hiryanto 2) 1)2) Teknik Informatika Universitas Tarumanagara Jl. Letjen S. Parman No.1, Jakarta Barat

Lebih terperinci

Optimasi Masalah Pemuatan Peti Kemas Pada PT. Trias Sentosa

Optimasi Masalah Pemuatan Peti Kemas Pada PT. Trias Sentosa Optimasi Masalah Pemuatan Peti Kemas Pada PT. Trias Sentosa Hans Marsha 1, I Gede Agus Widyadana 2 Abstract: PT. Trias Sentosa is a flexible packaging film manufacturing company. Customers who buy from

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

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

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Dengan semakin berkembangnya dunia bisnis dan usaha, suatu perusahaan dituntut untuk meningkatkan efisiensi dalam segala bidang dengan menerapkan prinsip ekonomi yaitu

Lebih terperinci

ABSTRAK. Kata Kunci: optimasi, pengiriman, pengepakan barang, pivoting, algoritma best-fit decreasing. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: optimasi, pengiriman, pengepakan barang, pivoting, algoritma best-fit decreasing. Universitas Kristen Maranatha ABSTRAK Suatu badan jasa penerimaan dan pengiriman barang dapat dikatakan telah memegang peranan penting dalam perkembangan hidup manusia saat ini. Tanpa adanya badan jasa ini, pertukaran barang yang sering

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

PENERAPAN EVOLUTIONARY ALGORITHM PADA PENJADWALAN PRODUKSI (Studi Kasus di PT Brother Silver Product Indonesia)

PENERAPAN EVOLUTIONARY ALGORITHM PADA PENJADWALAN PRODUKSI (Studi Kasus di PT Brother Silver Product Indonesia) PENERAPAN EVOLUTIONARY ALGORITHM PADA PENJADWALAN PRODUKSI (Studi Kasus di PT Brother Silver Product Indonesia) I Gede Agus Widyadana Dosen Fakultas Teknologi Industri, Jurusan Teknik Industri Universitas

Lebih terperinci

OPTIMASI POLA PENYUSUNAN BARANG DALAM RUANG TIGA DIMENSI MENGGUNAKAN METODE GENETIC ALGORITHMS

OPTIMASI POLA PENYUSUNAN BARANG DALAM RUANG TIGA DIMENSI MENGGUNAKAN METODE GENETIC ALGORITHMS OPTIMASI POLA PENYUSUNAN BARANG DALAM RUANG TIGA DIMENSI MENGGUNAKAN METODE GENETIC ALGORITHMS Kartika Gunadi, Irwan Kristanto Julistiono Fakultas Teknologi Industri, Jurusan Teknik Informatika, Universitas

Lebih terperinci

Analisis Komparasi Genetic Algorithm dan Firefly Algorithm pada Permasalahan Bin Packing Problem

Analisis Komparasi Genetic Algorithm dan Firefly Algorithm pada Permasalahan Bin Packing Problem Analisis Komparasi Genetic Algorithm dan Firefly Algorithm pada Permasalahan Bin Packing Problem Adidtya Perdana Sekolah Tinggi Teknik Harapan Medan Jl. H.M. Jhoni No. 70 C Medan adid.dana@gmail.com Abstrak

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

PENYELESAIAN PERMASALAHAN MULTI-OBJECTIVE HYBRID FLOW SHOP SCHEDULING DENGAN ALGORITMA MODIFIED PARTICLE SWARM OPTIMIZATION

PENYELESAIAN PERMASALAHAN MULTI-OBJECTIVE HYBRID FLOW SHOP SCHEDULING DENGAN ALGORITMA MODIFIED PARTICLE SWARM OPTIMIZATION PENYELESAIAN PERMASALAHAN MULTI-OBJECTIVE HYBRID FLOW SHOP SCHEDULING DENGAN ALGORITMA MODIFIED PARTICLE SWARM OPTIMIZATION Fiqihesa Putamawa 1), Budi Santosa 2) dan Nurhadi Siswanto 3) 1) Program Pascasarjana

Lebih terperinci

MINIMASI WAKTU PENGERJAAN PRODUK MELANIE SLEIGH CHANGING TABLE MELALUI PENDEKATAN SIMULASI DAN TABU SEARCH

MINIMASI WAKTU PENGERJAAN PRODUK MELANIE SLEIGH CHANGING TABLE MELALUI PENDEKATAN SIMULASI DAN TABU SEARCH MINIMASI WAKTU PENGERJAAN PRODUK MELANIE SLEIGH CHANGING TABLE MELALUI PENDEKATAN SIMULASI DAN TABU SEARCH Natalia Sofyan, Meifani, dan I Gede Agus W. Laboratorium Optimasi dan Simulasi, Jurusan Teknik

Lebih terperinci

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Distribusi merupakan salah satu komponen dari suatu sistem logistik yang bertanggungjawab akan perpindahan material antar fasilitas. Distribusi berperan dalam membawa

Lebih terperinci

ANALISIS ALGORITMA A* DAN BDA* PADA PERMASALAHAN PLANNING (STUDI KASUS: LOGISTIK)

ANALISIS ALGORITMA A* DAN BDA* PADA PERMASALAHAN PLANNING (STUDI KASUS: LOGISTIK) ANALISIS ALGORITMA A* DAN BDA* PADA PERMASALAHAN PLANNING (STUDI KASUS: LOGISTIK) Ezra Juliemma Silalahi¹, Ririn Dwi Agustin², Agung Toto Wibowo³ ¹Teknik Informatika,, Universitas Telkom Abstrak Dalam

Lebih terperinci

DAFTAR ISI. viii. LEMBAR PENGESAHAN... i. PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... ii. PERNYATAAN PUBLIKASI LAPORAN PENELITIAN...

DAFTAR ISI. viii. LEMBAR PENGESAHAN... i. PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... ii. PERNYATAAN PUBLIKASI LAPORAN PENELITIAN... ABSTRAK Salah satu algoritma yang dapat dipakai untuk memecahkan permasalahan penjadwalan kuliah adalah algoritma genetika. Algoritma genetika merupakan teknik pencarian pemecahan masalah yang berusaha

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang. Sebelum terjadi revolusi industri setiap produk dibuat dengan menggunakan

BAB I PENDAHULUAN. 1.1 Latar Belakang. Sebelum terjadi revolusi industri setiap produk dibuat dengan menggunakan BAB I PENDAHULUAN 1.1 Latar Belakang Sebelum terjadi revolusi industri setiap produk dibuat dengan menggunakan tangan (manual). Dibutuhkan waktu yang lama dan jumlah pekerja yang tidak sedikit untuk membuat

Lebih terperinci

PENYELESAIAN TRAVELLING SALESMAN PROBLEM DENGAN ALGORITMA BRANCH AND BOUND

PENYELESAIAN TRAVELLING SALESMAN PROBLEM DENGAN ALGORITMA BRANCH AND BOUND PENYEESAIAN TRAVEING SAESMAN PROBEM DENGAN AGORITMA BRANCH AND BOND Yogo Dwi Prasetyo Pendidikan Matematika, niversitas Asahan e-mail: abdullah.prasetyo@gmail.com Abstract The shortest route search by

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. piranti lunak. Kedua kelompok tersebut dijabarkan di bawah ini:

BAB 4 IMPLEMENTASI DAN EVALUASI. piranti lunak. Kedua kelompok tersebut dijabarkan di bawah ini: BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Sistem sistem pendukung yang dibutuhkan untuk menjalankan aplikasi yang telah dibuat terbagi menjadi dua kelompok, yaitu kelompok perangkat keras

Lebih terperinci

FUNGSI GRIEWANK DAN PENENTUAN NILAI OPTIMUMNYA MENGGUNAKAN ALGORITMA STROBERI. Tri Nadiani Solihah

FUNGSI GRIEWANK DAN PENENTUAN NILAI OPTIMUMNYA MENGGUNAKAN ALGORITMA STROBERI. Tri Nadiani Solihah Prosiding Seminar Nasional Matematika dan Terapannya 2016 p-issn : 2550-0384; e-issn : 2550-0392 FUNGSI GRIEWANK DAN PENENTUAN NILAI OPTIMUMNYA MENGGUNAKAN ALGORITMA STROBERI Tri Nadiani Solihah trinadianisolihah@gmail.com

Lebih terperinci

Sistem Pendukung Keputusan Untuk Pengiriman Barang Dengan Menggunakan Metode Simulated Annealing Pada PT. Rimo Catur Lestari Tbk

Sistem Pendukung Keputusan Untuk Pengiriman Barang Dengan Menggunakan Metode Simulated Annealing Pada PT. Rimo Catur Lestari Tbk Sistem Pendukung Keputusan Untuk Pengiriman Barang Dengan Menggunakan Metode Simulated Annealing Pada PT. Rimo Catur Lestari Tbk SKRIPSI Oleh : ARY NANDO HARYONO PUTRA NPM : 0634010042 JURUSAN TEKNIK INFORMATIKA

Lebih terperinci

PERANCANGAN PERANGKAT LUNAK KRIPTOGRAFI VISUAL TANPA EKSPANSI PIKSEL DAN ALGORITMA RLE

PERANCANGAN PERANGKAT LUNAK KRIPTOGRAFI VISUAL TANPA EKSPANSI PIKSEL DAN ALGORITMA RLE PERANCANGAN PERANGKAT LUNAK KRIPTOGRAFI VISUAL TANPA EKSPANSI PIKSEL DAN ALGORITMA RLE Dhina Bangkit Kumalasari Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha Jl. Prof.Drg.Suria

Lebih terperinci

OPTIMASI PENJADWALAN SUMBER DAYA DENGAN METODE ALGORITMA GENETIK TESIS MAGISTER OLEH: DEDE SUMIRTO PEMBIMBING: DR.IR. BIEMO W.

OPTIMASI PENJADWALAN SUMBER DAYA DENGAN METODE ALGORITMA GENETIK TESIS MAGISTER OLEH: DEDE SUMIRTO PEMBIMBING: DR.IR. BIEMO W. OPTIMASI PENJADWALAN SUMBER DAYA DENGAN METODE ALGORITMA GENETIK TESIS MAGISTER OLEH: DEDE SUMIRTO PEMBIMBING: DR.IR. BIEMO W. SOEMARDI BIDANG MANAJEMEN DAN REKAYASA KONSTRUKSI DEPARTEMEN TEKNIK SIPIL

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

PENERAPAN ALGORITMA GENETIK UNTUK OPTIMASI POLA PENYUSUNAN BARANG DALAM RUANG TIGA DIMENSI ABSTRAK

PENERAPAN ALGORITMA GENETIK UNTUK OPTIMASI POLA PENYUSUNAN BARANG DALAM RUANG TIGA DIMENSI ABSTRAK PENERAPAN ALGORITMA GENETIK UNTUK OPTIMASI POLA PENYUSUNAN BARANG DALAM RUANG TIGA DIMENSI Eddy Triswanto Setyoadi, ST., M.Kom. ABSTRAK Melakukan optimasi dalam pola penyusunan barang di dalam ruang tiga

Lebih terperinci

ABSTRAK. Kata kunci : Algoritma Genetik, Penjadwalan. i Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Algoritma Genetik, Penjadwalan. i Universitas Kristen Maranatha ABSTRAK Aplikasi penjadwalan sidang otomatis di Fakultas Teknologi Informasi Universitas Kristen Maranatha ini dibuat dengan tujuan untuk melakukan pengembangan dan optimasi terhadap aplikasi penjadwalan

Lebih terperinci

Optimasi Penataan Barang pada Proses Distribusi Menggunakan Algoritme Evolution Strategies

Optimasi Penataan Barang pada Proses Distribusi Menggunakan Algoritme Evolution Strategies Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 2, No. 5, Mei 2018, hlm. 1874-1882 http://j-ptiik.ub.ac.id Optimasi Penataan Barang pada Proses Distribusi Menggunakan Algoritme

Lebih terperinci

PENERAPAN ALGORITMA TABU SEARCH DALAM PENJADWALAN JOB SHOP

PENERAPAN ALGORITMA TABU SEARCH DALAM PENJADWALAN JOB SHOP MAKARA, TEKNOLOGI, VOL. 7, NO. 3, DESEMBER 2003 PENERAPAN ALGORITMA TABU SEARCH DALAM PENJADWALAN JOB SHOP Betrianis dan Putu Teguh Aryawan Departemen Teknik Industri, Fakultas Teknik, Universitas Indonesia,

Lebih terperinci

Mega Orina Fitri Dosen Jurusan Ilmu Perpustakaan UIN Imam Bonjol Padang ABSTRAK

Mega Orina Fitri Dosen Jurusan Ilmu Perpustakaan UIN Imam Bonjol Padang   ABSTRAK OPTIMASI PENGANGKUTAN PETI KEMAS DALAM PENYELESAIAN KNAPSACK BERDASARKAN PERBANDINGAN ALGORITMA GENETIKA DAN ALGORITMA GREEDY Mega Orina Fitri Dosen Jurusan Ilmu Perpustakaan UIN Imam Bonjol Padang Email

Lebih terperinci

PERENCANAAN PENJADWALAN PRODUKSI PADA PT HARAPAN WIDYATAMA PERTIWI UNTUK PRODUK PIPA PVC

PERENCANAAN PENJADWALAN PRODUKSI PADA PT HARAPAN WIDYATAMA PERTIWI UNTUK PRODUK PIPA PVC Jurnal Teknik dan Ilmu Komputer PERENCANAAN PENJADWALAN PRODUKSI PADA PT HARAPAN WIDYATAMA PERTIWI UNTUK PRODUK PIPA PVC (Planning Production Schedule of PVC Pipe Product in PT Harapan Widyatama Pertiwi)

Lebih terperinci

METODE MAX MIN VOGEL S APPROXIMATION METHOD UNTUK MENEMUKAN BIAYA MINIMAL PADA PERMASALAHAN TRANSPORTASI

METODE MAX MIN VOGEL S APPROXIMATION METHOD UNTUK MENEMUKAN BIAYA MINIMAL PADA PERMASALAHAN TRANSPORTASI METODE MAX MIN VOGEL S APPROXIMATION METHOD UNTUK MENEMUKAN BIAYA MINIMAL PADA PERMASALAHAN TRANSPORTASI Bilqis Amaliah 1), Agri Krisdanto 2), dan Astris Dyah Perwita 3) 1,2,3) Teknik Informatika, Fakultas

Lebih terperinci

APLIKASI SOFTWARE CUBE IQ DALAM AKTIVITAS LOADING (STUDI KASUS: PT X)

APLIKASI SOFTWARE CUBE IQ DALAM AKTIVITAS LOADING (STUDI KASUS: PT X) APLIKASI SOFTWARE CUBE IQ DALAM AKTIVITAS LOADING (STUDI KASUS: PT X) Rienna Oktarina Jurusan Teknik Industri, Fakultas Teknik, Universitas Widyatama Jl. Cikutra 204 Bandung 40125 E-mail: rienna.oktarina@widyatama.ac.id

Lebih terperinci

OPTIMALISASI PENYUSUNAN BARANG PADA PETI KEMAS MENGGUNAKAN ALGORITMA THREE-DIMENSIONAL FIRST-FIT DECREASING SKRIPSI LEONARDO SILAEN

OPTIMALISASI PENYUSUNAN BARANG PADA PETI KEMAS MENGGUNAKAN ALGORITMA THREE-DIMENSIONAL FIRST-FIT DECREASING SKRIPSI LEONARDO SILAEN i OPTIMALISASI PENYUSUNAN BARANG PADA PETI KEMAS MENGGUNAKAN ALGORITMA THREE-DIMENSIONAL FIRST-FIT DECREASING SKRIPSI LEONARDO SILAEN 091402079 PROGRAM STUDI S1 TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER

Lebih terperinci

Simulasi Pencarian Rute Terpendek dengan Metode Algoritma A* (A-Star) Agus Gustriana ( )

Simulasi Pencarian Rute Terpendek dengan Metode Algoritma A* (A-Star) Agus Gustriana ( ) Simulasi Pencarian Rute Terpendek dengan Metode Algoritma A* (A-Star) Agus Gustriana (0222182) Jurusan Teknik Elektro, Fakultas Teknik, Jl. Prof. Drg. Suria Sumantri 65, Bandung 40164, Indonesia E-mail

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

OPTIMALISASI LAHAN TANAH UNTUK AREA RUMAH DAN JALAN MENGGUNAKAN ALGORITMA GENETIKA

OPTIMALISASI LAHAN TANAH UNTUK AREA RUMAH DAN JALAN MENGGUNAKAN ALGORITMA GENETIKA Optimalisasi Lahan Tanah untuk Area Rumah dan Jalan... (Fadhil dkk.) OPTIMALISASI LAHAN TANAH UNTUK AREA RUMAH DAN JALAN MENGGUNAKAN ALGORITMA GENETIKA Luthfi Ahmad Fadhil *, Esmeralda C Djamal, Ridwan

Lebih terperinci

PENGGABUNGAN ALGORITMA GENETIKA DENGAN TABU SEARCH UNTUK PENGEMBANGAN METODE PENJADWALAN MATA KULIAH DI UNIVERSITAS SEBELAS MARET SURAKARTA SKRIPSI

PENGGABUNGAN ALGORITMA GENETIKA DENGAN TABU SEARCH UNTUK PENGEMBANGAN METODE PENJADWALAN MATA KULIAH DI UNIVERSITAS SEBELAS MARET SURAKARTA SKRIPSI PENGGABUNGAN ALGORITMA GENETIKA DENGAN TABU SEARCH UNTUK PENGEMBANGAN METODE PENJADWALAN MATA KULIAH DI UNIVERSITAS SEBELAS MARET SURAKARTA SKRIPSI Diajukan untuk Memenuhi Salah Satu Syarat Mencapai Gelar

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

IMPLEMENTASI METODE HEURISTIK DAN SIMULASI UNTUK MENYEIMBANGKAN LINI PERAKITAN LAMPU

IMPLEMENTASI METODE HEURISTIK DAN SIMULASI UNTUK MENYEIMBANGKAN LINI PERAKITAN LAMPU IMPLEMENTASI METODE HEURISTIK DAN SIMULASI UNTUK MENYEIMBANGKAN LINI PERAKITAN LAMPU Septian Andrew Susanto 1) dan Nurhadi Siswanto 2) 1) Jurusan Teknik Industri, Institut Teknologi Sepuluh Nopember, Surabaya,

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 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Pembangunan daerah perkotaan atau city development memiliki beberapa aspek penting salah satunya adalah logistik perkotaan atau city logistics. Alasan mengapa city

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang 1 BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan dunia usaha mengalami persaingan yang begitu ketat dan peningkatan permintaan pelayanan lebih dari pelanggan. Dalam memenangkan persaingan tersebut

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

MODEL PENYELESAIAN JOB SHOP SCHEDULING PROBLEM MENGGUNAKAN METODE LOCAL SEARCH ALGORITHM DENGAN CROSS OVER

MODEL PENYELESAIAN JOB SHOP SCHEDULING PROBLEM MENGGUNAKAN METODE LOCAL SEARCH ALGORITHM DENGAN CROSS OVER MODEL PENYELESAIAN JOB SHOP SCHEDULING PROBLEM MENGGUNAKAN METODE LOCAL SEARCH ALGORITHM DENGAN CROSS OVER Amiluddin Zahri Dosen Universtas Bina Darma Jalan Ahmad Yani No.3 Palembang Sur-el: amiluddin@binadarma.ac.id

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

PENERAPAN ALGORITMA GENETIKA UNTUK TRAVELING SALESMAN PROBLEM DENGAN MENGGUNAKAN METODE ORDER CROSSOVER DAN INSERTION MUTATION

PENERAPAN ALGORITMA GENETIKA UNTUK TRAVELING SALESMAN PROBLEM DENGAN MENGGUNAKAN METODE ORDER CROSSOVER DAN INSERTION MUTATION PENERAPAN ALGORITMA GENETIKA UNTUK TRAVELING SALESMAN PROBLEM DENGAN MENGGUNAKAN METODE ORDER CROSSOVER DAN INSERTION MUTATION Samuel Lukas 1, Toni Anwar 1, Willi Yuliani 2 1) Dosen Teknik Informatika,

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

OPTIMASI PENYUSUNAN BOX KOMPONEN PROGRAM SPIRIT DI DALAM CONTAINER UNTUK MEMINIMASI SPACE KOSONG MENGGUNAKAN METODE ALGORITMA GENETIKA

OPTIMASI PENYUSUNAN BOX KOMPONEN PROGRAM SPIRIT DI DALAM CONTAINER UNTUK MEMINIMASI SPACE KOSONG MENGGUNAKAN METODE ALGORITMA GENETIKA ISSN : 2355-9365 e-proceeding of Engineering : Vol.3, No.2 Agustus 2016 Page 2890 OPTIMASI PENYUSUNAN BOX KOMPONEN PROGRAM SPIRIT DI DALAM CONTAINER UNTUK MEMINIMASI SPACE KOSONG MENGGUNAKAN METODE ALGORITMA

Lebih terperinci

Optimalisasi Penyelesaian Knapsack Problem Dengan Algoritma Genetika

Optimalisasi Penyelesaian Knapsack Problem Dengan Algoritma Genetika Optimalisasi Penyelesaian Knapsack Problem Dengan Algoritma Genetika I Wayan Supriana a1 a Jurusan Ilmu Komputer, Fakultas MIPA, Universitas Udayana, Indonesia Jalan Kampus Bukit Jimbaran, Bali, Indonesia

Lebih terperinci

OPTIMALISASI SOLUSI TERBAIK DENGAN PENERAPAN NON-DOMINATED SORTING II ALGORITHM

OPTIMALISASI SOLUSI TERBAIK DENGAN PENERAPAN NON-DOMINATED SORTING II ALGORITHM OPTIMALISASI SOLUSI TERBAIK DENGAN PENERAPAN NON-DOMINATED SORTING II ALGORITHM Poetri Lestari Lokapitasari Belluano poe3.setiawan@gmail.com Universitas Muslim Indonesia Abstrak Non Dominated Sorting pada

Lebih terperinci

IMPLEMENTASI ALGORITMA CAT SWARM OPTIMIZATION DALAM MENYELESAIKAN JOB SHOP SCHEDULING PROBLEM (JSSP) KOMPETENSI FINANSIAL SKRIPSI

IMPLEMENTASI ALGORITMA CAT SWARM OPTIMIZATION DALAM MENYELESAIKAN JOB SHOP SCHEDULING PROBLEM (JSSP) KOMPETENSI FINANSIAL SKRIPSI IMPLEMENTASI ALGORITMA CAT SWARM OPTIMIZATION DALAM MENYELESAIKAN JOB SHOP SCHEDULING PROBLEM (JSSP) KOMPETENSI FINANSIAL SKRIPSI I WAYAN RADIKA APRIANA 1108405016 JURUSAN MATEMATIKA FAKULTAS MATEMATIKA

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

Bab 3 Algoritma Feature Pengurangan

Bab 3 Algoritma Feature Pengurangan Bab 3 Algoritma Feature Pengurangan Sebelum membahas pemodelan produk berbasis yang disusun berdasarkan algoritma pengurang terlebih dahulu akan dijelaskan hal-hal yang mendasari pembuatan algoritma tersebut,

Lebih terperinci

Modifikasi Algoritma Genetika untuk Penyelesaian Permasalahan Penjadwalan Pelajaran Sekolah

Modifikasi Algoritma Genetika untuk Penyelesaian Permasalahan Penjadwalan Pelajaran Sekolah IJCCS, Vol.8, No.2, July 2014, pp. 111~120 ISSN: 1978-1520 111 Modifikasi Algoritma Genetika untuk Penyelesaian Permasalahan Penjadwalan Pelajaran Sekolah Rahman Erama* 1, Retantyo Wardoyo 2 1 Jurusan

Lebih terperinci

Khristian Edi Nugroho; Dimas Rahmawan; Prayogo Adi Utomo

Khristian Edi Nugroho; Dimas Rahmawan; Prayogo Adi Utomo USULAN TATA LETAK ULANG MENGGUNAKAN SOFTWARE QUANTITATIVE SYSTEMS UNTUK MEMINIMALKAN JARAK PERPINDAHAN BAHAN DI LANTAI PRODUKSI DEPARTEMEN MECHANIC PT JEFTA PRAKARSA PRATAMA Khristian Edi Nugroho; Dimas

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

PENENTUAN BIAYA OPTIMUM PADA PERMASALAHAN TRANSPORTASI SEIMBANG DENGAN VAM DAN MODI

PENENTUAN BIAYA OPTIMUM PADA PERMASALAHAN TRANSPORTASI SEIMBANG DENGAN VAM DAN MODI PENENTUAN BIAYA OPTIMUM PADA PERMASALAHAN TRANSPORTASI SEIMBANG DENGAN VAM DAN MODI Hendy Tannady 1 E-mail: htannady@bundamulia.ac.id 1 Penulis Hendy Tannady adalah dosen tetap sekaligus ketua program

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

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Listrik dewasa ini menjadi salah satu kebutuhan yang sangat penting bagi kehidupan manusia. Teknologi dan ilmu pengetahuan yang tidak pernah henti perkembangannya mendorong

Lebih terperinci

MODIFIKASI METODE BACKTRACKING UNTUK MEMBANTU MENCARI PENYELESAIAN PERMAINAN PEG SOLITAIRE

MODIFIKASI METODE BACKTRACKING UNTUK MEMBANTU MENCARI PENYELESAIAN PERMAINAN PEG SOLITAIRE MODIFIKASI METODE BACKTRACKING UNTUK MEMBANTU MENCARI PENYELESAIAN PERMAINAN PEG SOLITAIRE Susana Limanto dan Monica Widiasri Universitas Surabaya, Surabaya susana @ubaya.ad.id dan monica@ubaya.ac.id ABSTRACT

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

PENJADWALAN TIPE DAWN-A DAN DAWN-B PADA JARINGAN RADIO SINKRON

PENJADWALAN TIPE DAWN-A DAN DAWN-B PADA JARINGAN RADIO SINKRON PENJADWALAN TIPE DAWN-A DAN DAWN-B PADA JARINGAN RADIO SINKRON Nola Marina Pusat Studi Komputasi Matematika, Universitas Gunadarma Jl. Margonda Raya no. 100, Depok 16424, Jawa Barat nolamarina@staff.gunadarma.ac.id

Lebih terperinci

Penjadwalan Job Shop pada Empat Mesin Identik dengan Menggunakan Metode Shortest Processing Time dan Genetic Algorithm

Penjadwalan Job Shop pada Empat Mesin Identik dengan Menggunakan Metode Shortest Processing Time dan Genetic Algorithm Jurnal Telematika, vol.9 no.1, Institut Teknologi Harapan Bangsa, Bandung ISSN: 1858-251 Penjadwalan Job Shop pada Empat Mesin Identik dengan Menggunakan Metode Shortest Processing Time dan Genetic Algorithm

Lebih terperinci

FRAMEWORK OPTIMALISASI TATA LETAK POLA BUSANA PADA KAIN BATIK DENGAN MEMPERTIMBANGKAN KESERASIAN MOTIF

FRAMEWORK OPTIMALISASI TATA LETAK POLA BUSANA PADA KAIN BATIK DENGAN MEMPERTIMBANGKAN KESERASIAN MOTIF FRAMEWORK OPTIMALISASI TATA LETAK POLA BUSANA PADA KAIN BATIK DENGAN MEMPERTIMBANGKAN KESERASIAN MOTIF Halimatus Sa dyah ), Diana Purwitasari 2), Nanik Suciati 3),2,3 Jurusan Teknik Informatika Institut

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Penelitian Terdahulu Pujawan dan Mahendrawati (2010) telah menjelaskan bahwa fungsi dasar manajemen distribusi dan transportasi pada umumnya yang terdiri dari:

Lebih terperinci

APLIKASI ALGORITMA GENETIKA UNTUK MENGOPTIMALKAN POLA RADIASI SUSUNAN ANTENA

APLIKASI ALGORITMA GENETIKA UNTUK MENGOPTIMALKAN POLA RADIASI SUSUNAN ANTENA APLIKASI ALGORITMA GENETIKA UNTUK MENGOPTIMALKAN POLA RADIASI SUSUNAN ANTENA Eston Damanus Lingga/0222180 Jurusan Teknik Elektro, Fakultas Teknik, Jl.Prof.Drg.Suria Sumantri 65, Bandung 40164, Indonesia

Lebih terperinci

IMPLEMENTASI PERANGKAT LUNAK DENGAN PENERAPAN PENCARIAN RELATIF (HASH SEARCH)

IMPLEMENTASI PERANGKAT LUNAK DENGAN PENERAPAN PENCARIAN RELATIF (HASH SEARCH) Techno.COM, Vol. 10, No. 1, Februari 2011: 7-14 IMPLEMENTASI PERANGKAT LUNAK DENGAN PENERAPAN PENCARIAN RELATIF (HASH SEARCH) Sri Winarno, Sumardi Program Studi Teknik Informatika, Fakultas Ilmu Komputer,

Lebih terperinci

IMPLEMENTASI METODE ALGORITMA GENETIKA PADA APLIKASI OTOMASI PENJADWALAN PERKULIAHAN ANDRE ARSYAN JORDIE

IMPLEMENTASI METODE ALGORITMA GENETIKA PADA APLIKASI OTOMASI PENJADWALAN PERKULIAHAN ANDRE ARSYAN JORDIE IMPLEMENTASI METODE ALGORITMA GENETIKA PADA APLIKASI OTOMASI PENJADWALAN PERKULIAHAN ANDRE ARSYAN JORDIE 1112001029 PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS BAKRIE JAKARTA

Lebih terperinci

DAFTAR ISI.. LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK.. ABSTRACT... DAFTAR TABEL.. DAFTAR PERSAMAAN..

DAFTAR ISI.. LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK.. ABSTRACT... DAFTAR TABEL.. DAFTAR PERSAMAAN.. ABSTRAK Perkembangan teknologi yang semakin pesat, membuat semakin sedikitnya suatu industri yang memakai operator dalam menjalankan suatu proses produksi. Pada saat ini, kontrol otomatis lebih banyak

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

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

PENDEKATAN BARU PENYELESAIAN KASUS PENJADWALAN UJIAN AKHIR SEMESTER SEKOLAH MENENGAH ATAS (STUDI KASUS SMA NEGERI 3 SURAKARTA)

PENDEKATAN BARU PENYELESAIAN KASUS PENJADWALAN UJIAN AKHIR SEMESTER SEKOLAH MENENGAH ATAS (STUDI KASUS SMA NEGERI 3 SURAKARTA) PENDEKATAN BARU PENYELESAIAN KASUS PENJADWALAN UJIAN AKHIR SEMESTER SEKOLAH MENENGAH ATAS (STUDI KASUS SMA NEGERI 3 SURAKARTA) SKRIPSI Diajukan untuk Memenuhi Sebagian Persyaratan Mendapatkan Gelar Strata

Lebih terperinci

JALUR OPTIMUM PENGIRIMAN BARANG DI KANTOR POS GRESIK DENGAN METODE SIMULATED ANNEALING

JALUR OPTIMUM PENGIRIMAN BARANG DI KANTOR POS GRESIK DENGAN METODE SIMULATED ANNEALING Vol. 4, No. 2 Desember 2014 ISSN 2088-2130 JALUR OPTIMUM PENGIRIMAN BARANG DI KANTOR POS GRESIK DENGAN METODE SIMULATED ANNEALING Santhi Yulia Retnani, Moch. Kautsar Sophan, Vivi Tri Widyaningrum Prodi

Lebih terperinci

Penentuan Jadwal dan Rute Perjalanan Kapal dengan Batasan Waktu dan Jumlah Kunjungan

Penentuan Jadwal dan Rute Perjalanan Kapal dengan Batasan Waktu dan Jumlah Kunjungan Jurnal Teknik Industri, Vol. 18, No. 2, Desember 2016, 123-128 ISSN 1411-2485 print / ISSN 2087-7439 online DOI: 10.9744/jti.18.2.123-128 Penentuan Jadwal Rute Perjalanan Kapal dengan Batasan Waktu Jumlah

Lebih terperinci

JURNAL KHATULISTIWA INFORMATIKA, VOL. IV, NO. 2 DESEMBER 2016

JURNAL KHATULISTIWA INFORMATIKA, VOL. IV, NO. 2 DESEMBER 2016 PENYELESAIAN TRAVELING SALESMAN PROBLEM PADA PERUSAHAAN DISTRIBUSI PRODUK DENGAN ALGORITMA FARTHEST INSERTION Lisnawanty Program Studi Komputerisasi Akuntansi, AMIK BSI Pontianak Jalan Abdurahman Saleh

Lebih terperinci

PERBANDINGAN KINERJA ALGORITMA GENETIKA DAN SIMULATED ANNEALING UNTUK MASALAH MULTIPLE OBJECTIVE PADA PENJADWALAN FLOWSHOP

PERBANDINGAN KINERJA ALGORITMA GENETIKA DAN SIMULATED ANNEALING UNTUK MASALAH MULTIPLE OBJECTIVE PADA PENJADWALAN FLOWSHOP JURNAL TEKNIK INDUSTRI VOL. 4, NO. 1, JUNI 2002: 26-35 PERBANDINGAN KINERJA ALGORITMA GENETIKA DAN SIMULATED ANNEALING UNTUK MASALAH MULTIPLE OBJECTIVE PADA PENJADWALAN FLOWSHOP I Gede Agus Widyadana Dosen

Lebih terperinci

Perbandingan Algoritma Simulated Annealing dan Harmony Search dalam Penerapan Picking Order Sequence

Perbandingan Algoritma Simulated Annealing dan Harmony Search dalam Penerapan Picking Order Sequence Jurnal Teknik Industri, Vol. 19, o. 2, December 2017, 125-132 ISS 1411-2485 print / ISS 2087-7439 online DOI: 10.9744/jti.19.2.125-132 Perbandingan Algoritma Simulated Annealing dan Harmony Search dalam

Lebih terperinci

BAB 2 LANDASAN TEORI. waktu yang diperlukan. Pengukuran waktu yang diperlukan dalam mengeksekusi suatu

BAB 2 LANDASAN TEORI. waktu yang diperlukan. Pengukuran waktu yang diperlukan dalam mengeksekusi suatu BAB 2 LANDASAN TEORI 2.1 Permasalahan NP-Hard dan NP-Complete Salah satu ukuran biaya dalam pengeksekusian sebuah algoritma adalah lamanya waktu yang diperlukan. Pengukuran waktu yang diperlukan dalam

Lebih terperinci

PERANCANGAN APLIKASI PENJADWALAN TRAVELING SALESMAN PROBLEM DENGAN ALGORITMA GENETIKA

PERANCANGAN APLIKASI PENJADWALAN TRAVELING SALESMAN PROBLEM DENGAN ALGORITMA GENETIKA PERANCANGAN APLIKASI PENJADWALAN TRAVELING SALESMAN PROBLEM DENGAN ALGORITMA GENETIKA Hendy Tannady; Andrew Verrayo Limas Industrial Engineering Department, Faculty of Engineering, Binus University Jl.

Lebih terperinci

Pendekatan Algoritma Genetika pada Peminimalan Fungsi Ackley menggunakan Representasi Biner

Pendekatan Algoritma Genetika pada Peminimalan Fungsi Ackley menggunakan Representasi Biner Vol. 7, 2, 108-117, Januari 2011 Pendekatan Algoritma Genetika pada Peminimalan Fungsi Ackley menggunakan Representasi Biner Jusmawati Massalesse Abstrak Tulisan ini dimaksudkan untuk memperlihatkan proses

Lebih terperinci

Disusun Oleh: Rahmad Afandi M

Disusun Oleh: Rahmad Afandi M STUDI PEMANFAATAN ALGORITMA LOOK DALAM MENGATASI MASALAH ANTRIAN PADA SIMULASI SISTEM KONTROL ELEVATOR SEDERHANA SKRIPSI Diajukan untuk memenuhi sebagian persyaratan mendapatkan gelar Strata Satu Jurusan

Lebih terperinci

STMIK GI MDP. Program StudiTeknikInformatika SkripsiSarjanaKomputer Semester GanjilTahun 2010/2011

STMIK GI MDP. Program StudiTeknikInformatika SkripsiSarjanaKomputer Semester GanjilTahun 2010/2011 STMIK GI MDP Program StudiTeknikInformatika SkripsiSarjanaKomputer Semester GanjilTahun 2010/2011 STUDI ANALISIS ALGORITMA GENETIKA DAN ALGORITMA SEMUT UNTUK PERENCANAAN INSTALASI LISTRIK PADA RUMAH Willi

Lebih terperinci

Aplikasi Acak Huruf dengan Matriks 3x3

Aplikasi Acak Huruf dengan Matriks 3x3 1 Aplikasi Acak Huruf dengan Matriks 3x3 Stephanie Chandra 1, Rika Perdana Sari 2 & Memen Akbar 3 1 Program Studi Sistem Informasi Politeknik Caltex Riau, Pekanbaru 28265, email:vanni_est@yahoo.com 2 Program

Lebih terperinci

Perancangan dan Analisis Kinerja Jaringan MPLS (Multiprotocol Label Switching) pada Teknologi IPv6 untuk Teleconference

Perancangan dan Analisis Kinerja Jaringan MPLS (Multiprotocol Label Switching) pada Teknologi IPv6 untuk Teleconference Perancangan dan Analisis Kinerja Jaringan MPLS (Multiprotocol Label Switching) pada Teknologi IPv6 untuk Teleconference Artikel Ilmiah Peneliti : Peter Wicaksono (672009099) Indrastanti R. Widiasari, M.T.

Lebih terperinci

MENGUKUR KINERJA ALGORITMA GENETIK PADA PEMAMPATAN MATRIKS JARANG

MENGUKUR KINERJA ALGORITMA GENETIK PADA PEMAMPATAN MATRIKS JARANG MENGUKUR KINERJA ALGORITMA GENETIK PADA PEMAMPATAN MATRIKS JARANG Nico Saputro dan Joice Aritonang Email : nico@home.unpar.ac.id, jo_aritonang@yahoo.com A matrix that has lots of zero elements is called

Lebih terperinci

PERENCANAAN SUMBER DAYA PADA PROYEK DENGAN MENGGUNAKAN METODE ANT COLONY

PERENCANAAN SUMBER DAYA PADA PROYEK DENGAN MENGGUNAKAN METODE ANT COLONY PERENCANAAN SUMBER DAYA PADA PROYEK DENGAN MENGGUNAKAN METODE ANT COLONY Niken A. Savitri, I Nyoman Pujawan, Budi Santosa Jurusan Teknik Industri, Fakultas Teknologi Industri Institut Teknologi Sepuluh

Lebih terperinci

Optimasi Penyusunan Paket Suku Cadang Pada PT. XYZ Menggunakan Metode Algoritma Genetik

Optimasi Penyusunan Paket Suku Cadang Pada PT. XYZ Menggunakan Metode Algoritma Genetik Optimasi Penyusunan Paket Suku Cadang Pada PT. XYZ Menggunakan Metode Algoritma Genetik Ridzky Utomo 1,, Pratya Poeri S 2, Mira Rahayu 3 Program Studi Teknik Industri, Fakultas Rekayasa Industri,Institut

Lebih terperinci

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Universitas Kristen Maranatha ABSTRAK Dalam beberapa tahun terakhir ini, peranan algoritma genetika terutama untuk masalah optimisasi, berkembang dengan pesat. Masalah optimisasi ini beraneka ragam tergantung dari bidangnya. Dalam

Lebih terperinci

Implementasi Algoritma Negascout Untuk Permainan Checkers

Implementasi Algoritma Negascout Untuk Permainan Checkers Implementasi Algoritma Negascout Untuk Permainan Checkers Aditya Kurniawan Effendi 1 aditya.kurniawan.eff@gmail.com Rosa Delima 2 rosadelima@ukdw.ac.id Antonius R. C. 3 anton@ti.ukdw.ac.id Abstract Checker

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

Optimasi Fungsi Tanpa Kendala Menggunakan Algoritma Genetika Dengan Kromosom Biner dan Perbaikan Kromosom Hill-Climbing

Optimasi Fungsi Tanpa Kendala Menggunakan Algoritma Genetika Dengan Kromosom Biner dan Perbaikan Kromosom Hill-Climbing Optimasi Fungsi Tanpa Kendala Menggunakan Algoritma Genetika Dengan Kromosom Biner dan Perbaikan Kromosom Hill-Climbing Wayan Firdaus Mahmudy, (wayanfm@ub.ac.id) Program Studi Ilmu Komputer, Universitas

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

UJM 3 (2) (2014) UNNES Journal of Mathematics.

UJM 3 (2) (2014) UNNES Journal of Mathematics. UJM 3 (2) (2014) UNNES Journal of Mathematics http://journal.unnes.ac.id/sju/index.php/ujm IMPLEMENTASI ALGORITMA BRANCH AND BOUND PADA 0-1 KNAPSACK PROBLEM UNTUK MENGOPTIMALKAN MUATAN BARANG Arum Pratiwi,

Lebih terperinci

LAPORAN SKRIPSI APLIKASI MEDIA PEMBELAJARAN PENGENALAN NAMA HEWAN DALAM BAHASA INGGRIS BERBASIS AUGMENTED REALITY. Oleh: HERUL FATHONI

LAPORAN SKRIPSI APLIKASI MEDIA PEMBELAJARAN PENGENALAN NAMA HEWAN DALAM BAHASA INGGRIS BERBASIS AUGMENTED REALITY. Oleh: HERUL FATHONI LAPORAN SKRIPSI APLIKASI MEDIA PEMBELAJARAN PENGENALAN NAMA HEWAN DALAM BAHASA INGGRIS BERBASIS AUGMENTED REALITY Oleh: HERUL FATHONI 2009-51-016 SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK MEMPEROLEH

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PADA PERMASALAHAN BIN PACKING PROBLEM DENGAN METODE FIREFLY ALGORITHM DI PT ANUGERAH MANDIRI SUCCESS

PERANCANGAN SISTEM INFORMASI PADA PERMASALAHAN BIN PACKING PROBLEM DENGAN METODE FIREFLY ALGORITHM DI PT ANUGERAH MANDIRI SUCCESS PERANCANGAN SISTEM INFORMASI PADA PERMASALAHAN BIN PACKING PROBLEM DENGAN METODE FIREFLY ALGORITHM DI PT ANUGERAH MANDIRI SUCCESS William Kwesnady Anggara Hayun Anujuprana Bernadus Gunawan Sudarsono Binus

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

PENENTUAN RUTE DISTRIBUSI UNTUK MINIMASI BIAYA DISTRIBUSI TEH WALINI READY TO DRINK DI PT PERKEBUNAN NUSANTARA VIII (PERSERO) *

PENENTUAN RUTE DISTRIBUSI UNTUK MINIMASI BIAYA DISTRIBUSI TEH WALINI READY TO DRINK DI PT PERKEBUNAN NUSANTARA VIII (PERSERO) * Reka Integra ISSN: 2338-5081 Jurusan Teknik Industri Itenas No.01 Vol.03 Jurnal Online Institut Teknologi Nasional Januari 2015 PENENTUAN RUTE DISTRIBUSI UNTUK MINIMASI BIAYA DISTRIBUSI TEH WALINI READY

Lebih terperinci

APLIKASI MASALAH 0/1 KNAPSACK MENGGUNAKAN ALGORITMA GREEDY

APLIKASI MASALAH 0/1 KNAPSACK MENGGUNAKAN ALGORITMA GREEDY PLAGIAT PLAGIATMERUPAKAN MERUPAKANTINDAKAN TINDAKANTIDAK TIDAKTERPUJI TERPUJI APLIKASI MASALAH 0/1 KNAPSACK MENGGUNAKAN ALGORITMA GREEDY Skripsi Diajukan untuk Menempuh Salah Satu Syarat Memperoleh Gelar

Lebih terperinci