OR2 Teknik Industri UAD
NETWORK (Analisa Jaringan) Network: sekumpulan titik yang disebut node, yang dihubungkan oleh busur atau cabang. Di dalam analisa network kita mengenal events (kejadian-kejadian) dan activities (kegiatan-kegiatan). Activities adalah suatu pekerjaan tugas, dimana penyelesaiannya memerlukan periode waktu, biaya serta fasilitas tertentu. Biasanya diberi simbol anak panah. Events adalah permulan atau akhir dari suatu kegiatan. Biasanya diberi simbol lingkaran. Banyak hal yang dapat dipresentasikan dengan network, sistem komunikasi, sistem distribusi, perencanaan proyek dan lain-lain. Tujuan dari analisa jaringan ini adalah mencari jalur terpendek atau jalur yang paling baik (optimal). Ada beberapa metode yang digunakan untuk mencari jalur terpendek (1) metode shortest route problem, (2) spanning tree dan (3) metode arus maksimal.
Node sumber
2
4
aktivitas cabang 6
1 3
5
7 Node tujuan
¤ Shortest Route Problem ¤ Solusi yang dikembangkan: Algoritma Djiskstra’s Langkah 1: Insiliasi ·
Beri label permanan 0 pada node sumber
·
Node yang dapat dicapai dari node sumber diberi label sesuai dengan jaraknya (sementara) à (*)
·
Node yang tidak dapat dicapai/terhubung dengan node sumber diberi label (+ ~) Langkah 2:
·
Diantara label sementara yang terkecil dipilih sebagai label permanen, jika ada yang kembar, pilih salah satu.
·
Jika node dengan label permanen ini disebut node T, kemudian node yang lain kita susun label sementara dengan membandingkan seperti sebelumnya. Label sementara ini merupakan jumlah sampai dengan node sumber dan seterusnya.
Bahan kuliah network1-9
OR2 Teknik Industri UAD
·
Pilih label sementara yang minimal dan dijadikan permanen, jika yang minimal adalah node tujuan, maka selesailah persoalan karena kita telah mendapatkan “node terpendek”, jika belum minimal kembali ke langkah 2.
Contoh : Gambar dibawah ini adalah suatu rute yang menghubungkan dari node 1 ke node 7 (dapat dianggap sebagai kota 1 dan kota 7) dengan cost yang harus dikeluarkan untuk ke setiap nodenya. Dengan melakukan langkah-langkah dari shortest route problem : 2
200 1
150
500
3
100 400 4
700 500
5
400 350
100
7
700
6
400
Nodes
1* 0 -
2 200 1
3 +~ 1
4 +~ 1
5 +~ -
6 +~ -
7 +~ -
L(1) Node pendahulu
1* 0 -
2* 200 1
3 350 1
4 400 1
5 +~ -
6 +~ -
7 +~ -
Nodes L(2) Node pendahulu
1* 0 -
2* 200 1
3* 350 2
4 400 1
5 900 2
6 +~ -
7 +~ -
Nodes L(3) Node pendahulu
1* 0 -
2* 200 1
3* 350 2
4* 400 1
5 750 3
6 700 3
7 +~ -
L(0) Node pendahulu Nodes
Nodes L(4) Node pendahulu
1* 0 -
2* 200 1
3* 350 2
4* 400 1
5 750 3
6* 700 3
7 +~ -
Nodes L(5) Node pendahulu
1* 0 -
2* 200 1
3* 350 2
4* 400 1
5 750 3
6 700 3
7* 1400 6
Nodes
1* 0 -
2* 200 1
3* 350 2
4* 400 1
5* 750 3
6* 700 3
7* 1250 5
L(6) Node pendahulu
Bahan kuliah network2-9
OR2 Teknik Industri UAD
Solusi optimal atau jalur terpendek dari kasus diatas (yang menghubungkan antara node 1 samapi dengan node 7) adalah : 1-2-3-5-7 ¤ Minimum Spanning Tree Problem ¤ langkah-langkahnya: 1. Pilih sembarang node dan kembangkan dengan node terdekat (pilih cabang terpendek) tanpa mempertimbangkan akibatnya dengan node lain. 2. Ambil node yang tidak terhubung dengan node terpilih dilangkah 1 yang terdekat, hubungkan keduanya. 3. Ulangi langkah ke-2 sampai terhubung dengan node tujuan. 200 1
500 400
2
1
5
150
400
3
500
100
350
100
7
6
700
5
500
400
4
200
700
2 150 3
400
100
350
100
Jarak total = 1400 7
6
4
¤ masalah Arus Maksimal ¤ Langkah-langkah: 1. Tentukan jalur dalam network, dari sumber ke tujuan yang dimiliki kapasitas alir pada cabang-cabangnya. 2. Pilih cabang dengan kapasitas alir terkecil (cij*). 3. Kurangi kapasitas alir tiap cabangnya dengan cij*. 4. Tambahkan arah yang berlawanan dengan dengan cij* (guna mengetahui potensi arah aliran). 5. Ulangi nomor - sehingga tidak ada lagi jalur dengan kapasitas positif.
Bahan kuliah network3-9
OR2 Teknik Industri UAD
9
0 9 1 12
0 0
4 2 3 6 2 3 6 3
0 0 0 0
0
4
7 7
2 2
0
5
8
2
7
0
1
7
0
2 2
0
12
0
3 6 05
2 4 2 3 6 2 3 6 3
7 0 0 0
0
4
0
2 2 5
7 8
7
0
0
2 6
7
3 6 5
Iterasi I: 1-2-4-7
2
7 2 10
1 9
0 3
4 2 3 6 2 3 6 0
7 0 0 0
3
4
0 7
2 2
7
5
8
2
7
0
1
16
10
3
2 6
0
3
9
3 6 2
9 0 18
1 3
0 9
4 2 3 6 2 3 0 0
9 0 0 6
3
4
0 7
7 0
7
8
18
3
2 0
1
20
2
4 2 3 6 0 0 3 0 0 11
0 1
3 6 2
6
7 2 2 6
3
(7)
2 (9) 0
7
2 (0)
1 1 (11)
0
2 2 5
2
6
`
7 7 3
2 8
16
3 6 2
4
0
0 4 5
7 0
8
0 0
7 6
5 6 0
Iterasi V: 1-3-4-2-6-7 atau 1-3-4-2-5-6-7
Iterasi IV: 1-2-4-5-7
20
0
4
Iterasi III: 1-3-5-7
0 4 5
4 2 3 6 2 3 0 0
7 0
3
Iterasi II: 1-3-6-7
0
2
0 11
4
2
(2)
3 (0)
0
(2)
(6)
(3)
5
0
0 (2) 0 5
0 0
(7)
0 4
6
0
4
2
6
3
7
3
6
(7) (8)
7
20
(5)
0
Konsep network ini mula-mula disusun oleh perusahaan jasa konsultan manajemen Boaz, Allen dan Hamilton, yang disusun untuk perusahaan pesawat terbang Lockheed. Kebutuhan penyusunan network ini dirasakan karena perlu adanya koordinasi dan pengurutan kegiatan-kegiatan pabrik yang kompleks, yang saling berhubungan dan saling tergantung satu sama lain. Hal ini dilakukan secara sistematis, sehingga dapat diperoleh efisiensi kerja. Nama untuk menyebut analisa network ini banyak sekali, meskipun konsepnya hampir sama. Nama yang paling
Bahan kuliah network4-9
20
OR2 Teknik Industri UAD
umum dipakai adalah PERT (Program Evaluation and Review Technique) dan CPM (Critical Path Method). Meskipun konsep kedua metode yang disebutkan di atas hampir sama, tetapi ada sedikit perbedaan. CPM berusaha untuk mengoptimumkan biaya proyek total (dengan memperpendek salah satu atau beberapa kegiatan dari proyek itu). Jadi CPM mengusahakan optimalisasi biaya total (overhead dan activity cost) untuk jangka waktu penyelesaian yang bisa dicapai. Manfaat Analisa Network Analisa network bisa digunakan untuk merencanakan suatu proyek antara lain sebagai berikut: a.
Pembangunan rumah, jalan atau jembatan.
b.
Kegiatan penelitian.
c.
Perbaikan, pembongkaran dan pemasangan mesin pabrik.
d.
Kegiatan-kegiatan advertensi.
e.
Pembuatan kapal, pesawat terbang.
f.
Kegiatan-kegiatan penataran, dan sebagainya.
Pembuatan Network Di dalam analisa network kita mengenal events (kejadian-kejadian) dan activities (kegiatan-kegiatan). Activity atau kegiatan adalah suatu pekerjaan atau tugas, dimana penyelesaiannya memerlukan periode waktu, biaya serta fasilitas tertentu. Biasanya diberi simbol anak panah. Sedangkan events atau kejadian adalah permulaan atau akhir dari suatu kegiatan. Biasanya diberi simbol lingkaran. Sebagai contoh yang menunjukkan hubungan antara events dengan activities ini adalah pekerjaan mengecat pintu. Event pertama adalah pintu yang masih kotor belum dicat, kemudian dilakukan kegiatan pengecatan, dan akhirnya setelah kegiatan pengecatan selesai kita peroleh event kedua, yaitu pintu telah dicat.
1
2
Gambar 1. hubungan antara event dengan activity Dummy Activities (Kegiatan Semu) Untuk menyusun suatu network yang bisa memenuhi ketentuan-ketentuan di atas maka kadang-kadang diperlukan dummy activities atau kegiatan-kegiatan semu
Bahan kuliah network5-9
OR2 Teknik Industri UAD
dan kejadian-kejadian semu (dummy events). Kegiatan semu adalah bukan kegiatan yang dianggap sebagai kegiatan, hanya saja tanpa memerlukan waktu, biaya dan fasilitas. Adapun kegunaan dari kegiatan semu adalah: a.
Untuk menghindari terjadinya dua kejadian dihubungkan oleh lebih dari satu kegiatan.
b.
Untuk menunjukkan urutan-urutan pekerjaan yang tepat. a
2
b
1
2
a
b
1
c
3
Salah
c
4
Benar
= Dummy activities (kegiatan semu) Jalur dan Jalur Kritis Di dalam analisa network, biasanya pertama kali dicari terlebih dahulu adalah jalur kritis dari pekerjaan proyek tersebut. Jalur adalah satu rangkaian kegiatan yang menghubungkan secara kontinyu permulaan proyek sampai dengan akhir proyek. Adapun jalur kritis adalah jalur yang jumlah jangka waktu penyelesaian kegiatankegiatannya terbesar. Contoh: 2
2
5
3
1 4
3
Jalur kritis = 1-2-3-4 dengan jumlah 4
waktunya 10 minggu.
5
Artinya: Proyek tidak dapat diselesaikan dalam waktu kurang dari 10 minggu (jalur kritis). Hal ini disebabkan karena ada kegiatan yang hanya bisa diselesaikan apabila beberapa kegiatan yang mendahuluinyan sudah selesai. Istilah-istilah yang Digunakan dalam Analisa Network Ada beberapa istilah atau pengertian yang akan digunakan di dalam analisa network, antara lain: a.
Earliest Start Time (ES) Earliest Start Time adalah waktu tercepat untuk bisa memulai suatu kegiatan dengan waktu normal, tanpa mengganggu kegiatan yang lain.
b.
Earliest Finish Time (EF)
Bahan kuliah network6-9
OR2 Teknik Industri UAD
Earliest Finish Time adalah waktu paling cepat untuk dapat menyelesaikan suatu kegiatan dengan menggunakan waktu normal, tanpa mengganggu kelancaran kegiatan- kegiatan yang lain. c.
Latest Start Time (LS) Latest Start Time adalah waktu yang paling lambat untuk bisa memulai suatu kegiatan dengan waktu normal, tanpa mengganggu kelancaran kegiatan- kegiatan yang lain.
d.
Latest Finish Time (LF) Latest Finish Time adalah waktu yang paling lambat untuk menyelesaikan suatu kegiatan dengan waktu normal, tanpa mengganggu kelancaran kegiatan- kegiatan yang lain.
Beberapa Hal yang Perlu Diperhatikan di dalam Analisa Network Untuk bisa melakukan analisa network, kita harus memperhatikan hal-hal sebagai berikut: a.
Sebelum suatu kegiatan dimulai, semua kegiatan yang mendahuluinya harus sudah selesai dikerjakan.
b.
Gambar anak panah hanya menunjukkan urut-urutan di dalam mengerjakan pekerjaan saja. Panjang anak panah dan arahnya tidak menunjukkan letak dari pekerjaan.
c.
Nodes (lingkaran yang menunjukkan kejadian) diberi nomor sedemikian rupa, sehingga tidak terdapat nodes yang mempunyai nomor sama. Untuk menghindari anak panah yang berulang kembali (circularity), biasanya nomor yang lebih kecil diletakkan pada awal anak panah, sedang pada akhir anak panah diberi nomor yang lebih besar.
d.
Dua buah kejadian (events) hanya bisa dihubungkan oleh satu kegiatan (anak panah).
e.
Network hanya dimulai dari satu kejadian awal (initial event) yang sebelumnya tidak ada pekerjaan yang mendahuluinya. Di samping itu network diakhiri oleh satu kejadian saja (terminal event).
ANALISA NETWORK DENGAN METODE ALGORITHMA Kalau kegiatan suatu proyek tidak banyak dan network-knya sederhana, jalur kritis bisa dihitung dengan mudah. Tetapi kalau network-nya kompleks, maka sulit sekali menghitungnya dengan cara sederhana tersebut di atas. Untuk itu bisa digunakan Metode Algoithma, Moetode Matriks, Metode Linear Programming.
Bahan kuliah network7-9
OR2 Teknik Industri UAD
1.
Algorithma ES dan EF Pada metode ini kita cari ES dan EF setiap kegiatan. Tentu saja kalau suatu kegiatan didahului oleh dua rangkaian kegiatan atau lebih, maka untuk menentukan ES kegiatan itu adalah LS dari salah satu rangkaian kegiatan tersebut yang mendahului dan terpanjang.
2.
Algorithma LS dan LF Dalam algorithma LS pertama-tama ditentukan dulu kapan proyek akan selesai. Untuk menentukan LS dan LF dihitung dari belakang, sampai tercapai kegiatan yang pertama.
Slack dan Float (Waktu Longgar) Yang dimaksud dengan slack adalah perbedaan latest dan earliest event time. Jadi merupakan perbedaan antara LS dengan EF. Namun slack ini biasanya digunakan dalam network yang disusun berdasarkan kejadian (event). Adapun nama yang digunakan untuk network yang disusun berdasarkan kegiatan, biasanya disebut dengan float. ANALISA NETWORK DENGAN METODE MATRIKS Dalam metode ini akan disusun kegiatan-kegiatan serta waktu yang dibutuhkannya di dalam tabel. Kemudian dari tabel itu dapat kita cari EF dan LF nya. Selanjutnya untuk menetukan jalur kritis dilakukan dengan mencari deretan dari events yang mempunyai EF = LF. ANALISA NETWORK DENGAN METODE LINEAR PROGRAMMING Cara lain untuk mencari jalur kritis adalah dengan menggunakan linear programming. Caranya dengan menentukan fungsi tujuan (objective function), yaitu mencari jalur yang terpanjang. Adapun batasan-batasannya adalah flow atau aliran pekerjaan yang melalui tiap-tiap jalur. MEMPERPENDEK WAKTU SELESAINYA PROYEK Perpendekan waktu selesainya proyek tentu saja disertai dengan tambahan biaya misalnya untuk menambah tenaga kerja, upah lembur dan sebagainya. Dalam hal ini akan dipilih cara memperpendek yang dapat meminimumkan biaya tambahan. Di dalam memperpendek waktu selsainya proyek, tidak perlu diperpendek semua kegiatan dari proyek itu, melainkan dipilih yang terletak pada jalur kritis. Hal
Bahan kuliah network8-9
OR2 Teknik Industri UAD
ini disebabkan karena apabila diperpendek waktu kegiatan pada jalur yang bukan kritis, maka hanya akan berakibat menambah float saja.
Bahan kuliah network9-9