Pertemuan 16 Flow Shop Scheduling

Slides:



Advertisements
Presentasi serupa
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
Advertisements

Pertemuan 4 Aplikasi Perhitungan Gaya Dengan Program Komputer
Pertemuan 3 Mencari Titik Berat Penampang Majemuk
Pertemuan 5-6 Metode pemulusan eksponential tunggal
1 Pertemuan 1 Algoritma Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
1 Pertemuan > > Matakuliah: >/ > Tahun: > Versi: >
1 Pertemuan 9 DIVIDE And CONQUER Matakuliah: T0034/Perancangan & Analisis Algoritma Tahun: 2005 Versi: R1/0.
Pertemuan 13 Dynamic Programming
1 Pertemuan 24 Branch and Bound II Matakuliah: T0034/Analisis & Perancangan Algoritma Tahun: 2005 Versi: 1/0.
Pertemuan 10 DIVIDE And CONQUER Lanjutan ….
1 Pertemuan 11 METODA GREEDY Matakuliah: T0034/Perancangan & Analisis Algoritma Tahun: 2005 Versi: R1/0.
1 Pertemuan 23 Branch And Bound I (B – A – B) Matakuliah: T0034/Analisis & Perancangan Algoritma Tahun: 2005 Versi: 1/0.
1 Pertemuan 25 LC-Branch-And-Bound Matakuliah: T0034/Analisis & Perancangan Algoritma Tahun: 2005 Versi: 1/0.
1 Pertemuan 26 Penyederhanaan dan Transformasi Aljabar Matakuliah: T0034/Analisis & Perancangan Algoritma Tahun: 2005 Versi: 1/0.
Pertemuan 22 BackTracking
1 Pertemuan 7 Klasifikasi dan Rekognisi Pola (1) Matakuliah: T0283 – Computer Vision Tahun: 2005 Versi: Revisi 1.
Pertemuan 5 Balok Keran dan Balok Konsol
1 Pertemuan 5 Diferensial Matakuliah: R0262/Matematika Tahun: September 2005 Versi: 1/1.
Fungsi Logaritma Pertemuan 12
Pertemuan 10 Sendi-Sendi Arsitektur Modern
Pertemuan 26 PERANCANGAN LANJUT
1 Pertemuan 5 PPh PASAL 21 Matakuliah: A0572/ Perpajakan Tahun: 2005 Versi: Revisi 1.
Pertemuan 10 Gaya – gaya dalam
Matakuliah : R0022/Pengantar Arsitektur Tahun : Sept 2005 Versi : 1/1
1 Pertemuan > > Matakuliah: > Tahun: > Versi: >. 2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : >
1 Pertemuan 9 Integral Matakuliah: R0262/Matematika Tahun: September 2005 Versi: 1/1.
1 Pertemuan 7 Diferensial Matakuliah: R0262/Matematika Tahun: September 2005 Versi: 1/1.
Matakuliah : R0262/Matematika Tahun : September 2005 Versi : 1/1
1 Pertemuan > > Matakuliah: >/ > Tahun: > Versi: >
1 Pertemuan 19 Rendering perspektif mata burung Matakuliah: R0124 / Teknik Komunikasi Arsitektur Tahun: 2005 Versi: >/ >
PENJADWALAN MESIN ENNY ARIYANI.
Pengertian Algoritma Pemrograman Pertemuan 1
Matakuliah : I0014 / Biostatistika Tahun : 2005 Versi : V1 / R1
Matakuliah : K0074/Kalkulus III Tahun : 2005 Versi : 1/0
Pertemuan 24 Metode Unit Load
SEQUENCING DAN SCHEDULING
Pertemuan 12 METODA GREEDY lanjutan….
Masalah PL dgn Simpleks Pertemuan 3:
Pertemuan 4 ALGORITMA lanjutan….
Pertemuan 6 KONVERSI NFA MENJADI DFA Lanjutan..
Penjadwalan Produksi (Bagian 2): Mesin Paralel dan Seri
Pertemuan 8 Review Berbagai Struktur Data Lanjutan …..
Matakuliah : T0034/Perancangan & Analisis Algoritma
Regresi Dalam Lambang Matriks Pertemuan 09
KRITERIA DESAIN, STANDAR DESAIN, DAN METODE ANALISIS PERTEMUAN 6
Matakuliah : K0074/Kalkulus III Tahun : 2005 Versi : 1/0
Pertemuan 2 Kemampuan Berkomunikasi bagi seorang arsitek
Pertemuan 14 The Traveling Sales Person Problem
Pertemuan 18 Optimalisasi Kode dan Mewarnai Graph I
Pertemuan 3 PD Dapat Dihomogenkan
Matakuliah : T0074 / Grafika Komputer
Pertemuan 16 SISTEM AKUNTANSI UTANG
Pertemuan 4 Kombinasi linier vektor
Pertemuan 2 METODOLOGI PENGEMBANGAN SISTEM AKUNTANSI
Pertemuan 17 Lintasan Terpendek
Matakuliah : S0024/Mekanika Bahan Tahun : September 2005 Versi : 1/1
Matakuliah : S0512 / Perancangan Struktur Baja Lanjut
Pertemuan 06 Permasalahan dalam Perancangan Arsitektur
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
Pertemuan 9 Algoritma Program Analisis Balok
Pertemuan 3 Diferensial
Matakuliah : R0262/Matematika Tahun : September 2005 Versi : 1/1
Pertemuan 19 Tegangan Lentur dengan Gaya Normal yang bekerja Eksentris
Penjadwalan Produksi (Bagian 2): Mesin Paralel dan Seri
Pertemuan 3 Pembebanan Rangka Atap
Matakuliah : A0114/ Sistem Akuntansi Tahun : 2005 Versi : Revisi 1
Pertemuan 13 Bentuk Bangunan
Pengambilan Keputusan dengan Data Utama Pertemuan 18
Tahun : <<2005>> Versi : <<1/2>>
KAPASITAS PENAMPANG MENAHAN GAYA LINTANG Pertemuan 13
Transcript presentasi:

Pertemuan 16 Flow Shop Scheduling Matakuliah : T0034/Analisis & Perancangan Algoritma Tahun : 2005 Versi : 1/0 Pertemuan 16 Flow Shop Scheduling

<< TIK-99 >> << TIK-99>> Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : << TIK-99 >> << TIK-99>>

Outline Materi Materi 1 Materi 2 Materi 3 Materi 4 Materi 5

Flow Shop Scheduling Suatu job i diproses dalam waktu Tij, j>1 tidak dapat diproses sebelum job yang waktu prosesnya Tj-1,i selesai. The finish time fi(s) suatu job i adalah waktu yang diperlukan oleh job i pada schedule s. The mean flow time didefinisikan sebagai dimana n banyaknya job yang akan diselesaikan

Contoh 1 Misalkan n=4, ( a1, a2, a3, a4 ) = ( 3, 4, 8, 10 ) dan ( b1, b2, b3, b4 ) = ( 6, 2, 9, 15) Deretan terurut dari a dan b adalah = ( b2, a1, a2, b1, a3, b3, a4, b4 ) = ( 2, 3, 4, 6, 8, 9, 10, 15 ). Misalkan 1, 2, 3, 4 adalah schedule optimal dan karena bilangan terkecil adalah b2, tetapkan 4 = 2. Maka bilangan berikut adalah a1 dan set 2 = a1 dan seterusnya, maka 3 = 4. Schedule diatas dapat di implementasikan, dengan waktu proses

Contoh 2 misalkan 2 job diproses pada 3 prosessor. Waktu proses dinyatakan dengan matriks Yang dapat di jadwalkan dengan dua cara, seperti pada gambar 5.15 (a) dan (b) pada buku : Fundamental of Computer Algorithms oleh Ellis Horrowitz dan Sakni Sartaj hal 234.

Flow Shop Scheduling contd’ Fi (s) = waktu penyelesaian total job i F(s) = waktu penjadwalan pada schedule s Waktu proses rata-rata OFT = Optimal Finish Time Schedule dari set job dalam non preemptive schedule s POFT = Preemptive Optimal Finish Time Schedule OMFT = Optimal Mean Finish Time Schedule POMFT = Preemptive Optimal Finish Time

Flow Shop Scheduling contd’ Pada problema dengan banyak job (m > 2), maka untuk OFT, POFT dan OMFT sangat sukar dan ini termasuk NP-hard dan NP- Complete problem. Disini ditinjau untuk m=2 Lihat contoh 5.25 pada buku tersebut diatas halaman 238.

Reabilitas Rancangan (Reability Design) Problemnya adalah merancang suatu sistem yang merupakan gabungan dari beberapa alat yang dihubungkan secara serie, seperti pada gambar 5.12 dan 5.13 pada buku Fundamental of Computer Algorithms oleh Ellis Horrowitz dan Sakni Sartaj, halaman 228. Fungsi objektive-nya : dengan kendala dan mi  1 bilangan bulat serta 1in mi = duplikat dari alat Di ci = Cost dari tiap unit alat I C = Cost maksimum yang diijinkan

Contoh seperti pada contoh 5.23 pada buku tersebut diatas halaman 230. End of Pertemuan 16