Minimum Cost Flow 1 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Penerapan Teori Graph untuk Pengoptimalan Masalah Pendistribusian Tabloid Media Umat di kota Malang dengan Metode Minimum Cost Flow LAPORAN



Oleh: Farid Ahmadi



(307312410080)



Bunga S Bintari



(308312410091)



Etika Wahyu Kartika



(308312417501)



Aldila Sakinah Putri



(408312408014)



UNIVERSITAS NEGERI MALANG FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM JURUSAN MATEMATIKA MARET 2011



ABSTRAK



Kelompok 5.2011. Penerapan Teori Graph Untuk Pengoptimalan Masalah Pendistribusian Tabloid Media Umat Di Kota Malang Dengan Metode Minimum Cost Flow. Laporan Jurusan Matematika, FMIPA, Universitas Negeri Malang. Dosen pembina Penerapan Teori Graph Dra. Sapti Wahyuningsih M.si. Kata Kunci: Metode, Algoritma, Penghapusan Sikel, Lintasan Terpendek Berulang, Jaringan Simplex, distribusi. Graph merupakan salah satu cabang matematika yang memiliki banyak aplikasi. Antara lain aplikasi penerapan Graph dalam kehidupan sehari- hari yaitu pemasanagan pipa PDAM, pewarnaan peta, masalah permintaan dan penawaran, minimalisasi jumlah perawat di rumah sakit dan lain sebagainya. Teori graph merupakan salah satu cabang matematika yang banyak manfaat karena teori-teorinya dapat diterapkan untuk memecahkan masalah dalam kehidupan sehari-hari. Salah satu masalah dalam kehidupan yang dapat dipecahkan dalam teori graph adalah masalah distribusi tabloid. Yang dimaksud dengan distribusi adalah penyelenggaraan kegiatan usaha yang tercakup dalam pengangkutan barang dari tempat pengolahan ke tempat penjualan. Persoalan distribusi menjadi sangat penting karena merupakan jalan untuk mencapai keberhasilan penjualan, dan kepuasan pelanggan. Masalah distribusi produk dapat digambarkan sebagai suatu digraph yang memuat beberapa sisi berarah dan titik. Titik mewakili agen atau konsumen yang masing-masing terletak di lokasi yang berbeda, sedangkan sisi mewakili arus distribusi. Suatu jaringan terdiri dari himpunan titik dan himpunan sisi berarah bermuatan yang menghubungkan dua titik tertentu, dimana masing-masing titik, sisi berarah dan muatan pada sisi berarah mewakili kondisi tertentu. Masalah arus biaya minimum adalah masalah penentuan arus distribuasi yang tepat agar biaya yang dikeluarkan minimum. Masalah arus biaya minimum berkorespondensi dengan masalah distribusi produk yang bertujuan untuk meminimumkan biaya distribusi produknya. Dengan mencoba berbagai kemungkinan arus distribusi, menghitung biaya yang diperlukan maka dapat diperoleh biaya minimum. Dalam permasalahan ini diperlukan beberapa teori pendukung antara lain: digraph, digraph bermuatan, jarak, lintasan, jaringan, jaringan berarah, aliran, dan jaringan berarah sisaan. Dan masalah ini dapat diselesaikan dengan Algoritma Penghapusan Sikel, Lintasan Terpendek Berulang,dan Algoritma Jaringan Simplex. Keadaan distribusi digambarkan dalam bentuk digraph Masalah optimasi yang akan dibahas dalam laporan ini adalah masalah arus biaya minimum. Masalah arus biaya minimum adalah masalah penentuan arus distribuasi yang tepat agar biaya yang dikeluarkan minimum. Masalah arus biaya minimum berkorespondensi dengan masalah distribusi produk yang bertujuan untuk meminimumkan biaya distribusi produknya. Dengan mencoba berbagai kemungkinan arus distribusi, menghitung biaya yang diperlukan sehingga dapat diperoleh biaya minimum



BAB I PENDAHULUAN



1.1 Latar Belakang Teori graph merupakan salah satu cabang matematika yang banyak manfaat karena teori-teorinya dapat diterapkan untuk memecahkan masalah dalam kehidupan sehari-hari (Purwanto, 1998:1). Salah satu masalah dalam kehidupan yang dapat dipecahkan dalam teori graph adalah masalah distribusi tabloid. Yang dimaksud dengan distribusi adalah penyelenggaraan kegiatan usaha yang tercakup dalam pengangkutan barang dari tempat pengolahan ke tempat penjualan (Woodward, 1982:1). Persoalan distribusi menjadi sangat penting karena merupakan jalan untuk mencapai keberhasilan penjualan, dan kepuasan pelanggan (Woodward, 1982:2). Keberhasilan penjualan dapat dilihat dari banyaknya penjualan atau kenaikan angka penjualan. Kepuasan pelanggan dapat disebabkan karena cepatnya produk sampai ke pelanggan dengan aman, tepat waktu, tidak rusak, sesuai pesanan pelanggan, dan murahnya harga penjualan. Salah satu faktor yang mendukung murahnya harga penjualan adalah biaya distribusi yang rendah, sehingga harga penjualan dapat ditekan menjadi lebih murah. Masalah distribusi produk dapat digambarkan sebagai suatu digraph yang memuat beberapa sisi berarah dan titik. Titik mewakili agen atau konsumen yang masing-masing terletak di lokasi yang berbeda, sedangkan sisi mewakili arus distribusi. Suatu jaringan terdiri dari himpunan titik dan himpunan sisi berarah bermuatan yang menghubungkan dua titik tertentu, dimana masing-masing titik, sisi berarah dan muatan pada sisi berarah mewakili kondisi tertentu. Masalah optimasi yang akan dibahas dalam kegiatan ini adalah masalah arus biaya minimum. Masalah arus biaya minimum adalah masalah penentuan arus distribuasi yang tepat agar biaya yang dikeluarkan minimum. Masalah arus biaya minimum berkorespondensi dengan masalah distribusi produk yang bertujuan untuk meminimumkan biaya distribusi produknya. Dengan mencoba berbagai



kemungkinan arus distribusi, menghitung biaya yang diperlukan maka dapat diperoleh biaya minimum. Dalam kegiatan ini kami menggunakan beberapa buku yang berhubungan dengan Minimum Cost Flow, laporan PKL yang sesuai dengan materi ini, dan beberapa artikel dari internet mengenai algoritma-algoritma yang dapat digunakan untuk menyelesaikan masalah Minimum Cost Flow. Contoh laporan PKL yang menerapan Minimum Cost Flow antara lain: 1.



Optimalisasi biaya distribusi tabung elpiji pada PT.Gading Mas Indah dengan menerapkan algoritma pada Minimum Cost Flow.



2.



Penerapan algoritma lintasan pendek berulang pada Minimum Cost Flow untuk pendistribusian surat dan barang PT. Pos Indonesia Blitar. Sedangakan buku yang digunakan antara lain:



1.



Handbook of Discrete and Combinatorial Mathematics oleh Kenneth H. Rosen.



2.



Teori Graph oleh Purwanto. Tabloid Media Umat merupakan salah satu media bacaan yang terdapat di



kota Malang. Setiap hari tabloid ini terdistribusi ke masyarakat. Dalam pendistribusiannya, tabloid ini tidak memperhatikan biaya yang dikeluarkan. Sehingga dianggap kurang maksimal dalam memperoleh keuntungan. Oleh karena itu, untuk meminimumkan biaya pendistribusian tabloid Media Umat dapat diselesaikan dengan menggunakan konsep Minimum Cost Flow. Sehingga dapat diperoleh biaya optimal.



1.2 Rumusan Masalah 1.



Algoritma apa saja yang digunakan untuk menentukan Minimum Cost Flow?



2.



Bagaimana menerapkan algoritma penghapusan sikel, lintasan terpendek berulang, dan jaringan simplex pada pendistribusian tabloid Media Umat?



3.



Bagaimana penyelesaian algoritma dengan menggunakan alat bantu?



1.3 Tujuan 1. Mengetahui Algoritma apa saja yang digunakan untuk menentukan Minimum Cost Flow. 2. Mengetahui cara menerapkan algoritma penghapusan sikel, lintasan terpendek berulang, dan jaringan simplex pada pendistribusian tabloid Media Umat. 3. Mengetahui penyelesaian algoritma dengan menggunakan alat bantu.



BAB II KAJIAN PUSTAKA



2.1. Teori Dasar 2.1.1. Graph Suatu Graph G terdiri atas himpunan tak kosong dari elemen-elemen yang disebut titik (vertex) dan suatu daftar pasangan tidak terurut elemen itu yang disebut sisi (edge). Himpunan dari titik-titik pada graph G disebut himpunan titik G, dinotasikan dengan V(G), dan daftar dari sisi-sisi disebut daftar sisi G, dinotasikan dengan E(G) (Wilson, 1990:10). Banyaknya titik pada graph G dinotasikan dengan | V (G) | dan banyaknya sisi pada graph G dinotasikan dengan |E(G)|. b e1



c e2



e7



e6



e8



d e3



a



e5



e



Gambar 1.1 Graph G



Dari Gambar 2.1 diatas dapat dilihat bahwa E (G)  e1 , e2 , e3 , e4 , e5 , e6 , e7 , e8 sehingga



V (G)  {a, b, c, d , e}



| V (G) | 5



dan



dan



| E (G ) | 8



.



Dua sisi atau lebih yang menghubungkan pasangan titik yang sama disebut sisi rangkap, dan sebuah sisi yang menghubungkan sebuah titik dengan dirinya sendiri disebut loop (Wilson, 1990:10).



2.1.2. Digraph Suatu digraph D terdiri atas suatu himpunan tak kosong yang masingmasing unsurnya disebut titik (vertex) dan suatu himpunan pasangan berurutan dari titik-titik tersebut yang disebut sisi berarah (arc). Himpunan dari titik-titik disebut himpunan titik dari D, dinotasikan dengan V(D), dan daftar dari sisi-sisi berarah disebut daftar sisi-sisi berarah dari D, dinotasikan dengan A(D).



Contoh: c



b



d a



e Gambar 2.1 Digraph D



2.1.3. Lintasan (Path) Lintasan (path) adalah jalan yang sisi dan titiknya tidak boleh berulang.



2.1.4. Sikel Sikel adalah jalan (v0,v0) = v0v1v2...vnv0 dengan n ≥ 0 dan vi ≠ vj, jika i ≠ j.



2.1.5. Digraph Bermuatan Suatu digraph D = (V,A) dikatakan digraph bermuatan (weighted digraph) jika setiap sisi berarah pada digraph D diberikan muatan jika v1v2 adalah sisi berarah pada digraph D = (V,A) maka muatan v1v2 dilambangkan dengan w  (v1 , v2 ) .



Contoh: b



c



2



3



3 2



2 3



a



d 3



2



e



Gambar 2.3 Digraph bermuatan D



w(a,b) = 2



w(a,e) = 2



w(b,c) = 2



w(b,e) = 3



w(c,d) = 3`



w(c,a) = 3



w(c,e) = 2



w(e,d) = 3



2.1.6. Jaringan (Network) Jaringan (dilambangkan N) adalah digraph sederhana, bermuatan, jika memenuhi: o Satu titik yang merupakan titik sumber, tidak memiliki sisi masuk. o Satu titik yang merupakan titik tujuan, tidak memiliki sisi keluar. o Muatan sisi (i,j) disebut kapasitas sisi(i,j), dilambangkan cij dengan cij adalah bilangan bulat non negatif. (Johsohnbaugh, 2001:391)



2.1.7. Minimum Cost Flow Definisi 2.1: Misal g = (V,E) adalah jaringan terhubung dengan himpunan titik V dan himpunan sisi berarah E. Masing-masing sisi (i,j)  E mempunyai harga cij dan kapasitas muatan uij  0. Misal n =



V



dan m = E . Masing-masing titik i  V



mempunyai nilai yang disimbolkan b(i). Jika b(i) > 0, maka titik i adalah titik pemberi; jika b(i) < 0, maka titik i adalah titik penerima. (Rosen: 2000) Harga adalah bilangan bulat non negatif yang menyatakan besarnya biaya untuk memindahkan muatan dari satu titik ke titik yang lain. Kapasitas dari suatu sisi adalah jumlah maksimum muatan yang dapat dialirkan melalui sisi-sisi. (Rosen, 2000:630) Definisi 2..2: Suatu aliran fisibel adalah suatu fungsi x = (vij) didefinisikan pada sisi berarah (i,j)  E memenuhi : 



Batas kesetimbangan umum :







Batas kapasitas :



0  xij  u ij



x



ij { j ( i , j )E }







x



ji { j ( j ,i )E }



 b(i) untuk semua i V,



untuk semua (i,j)  E, dimana  b(i)  0 . iV



Harga dari flow x adalah  cij xij . (Rosen, 2000:673-674). ( i , j )E



Definisi 2.3: Jaringan sisa G(x) dalam suatu aliran x didefinisikan dalam sebagai berikut: Mengganti masing-masing sisi berarah (i,j)  E oleh dua sisi berarah (i,j) dan (j,i). Sisi berarah (i,j) mempunyai harga cij dan kapasitas sisa rij = uij- xij, dan sisi berarah (j,i) mempunyai harga –cij dan kapasitas sisa rij = xij. (Rosen, 2000: 673-674). Definisi 2.4: Potensial titik i adalah besarnya



 (i )



yang bersesuaian dengan batas



kesetimbangan umum pada titik i. Untuk himpunan potensial titik yang diberikan, biaya tereduksi dari suatu sisi (i,j) pada jaringan sisaan G(x) adalah cij  cij   (i )   ( j ) .



Definisi 2.5: Kondisi Optimal Kendala Komplemen: Misal x adalah solusi spanning tree fisibel dengan potensial titik yang diperlukan yaitu



 (1)



 0



dan



cij  0



untuk semua sisi pada pohon. Maka x



adalah minimum cost flow jika: 



cij  0



untuk semua sisi (i,j) yang bukan pohon dengan



xij  0







cij  0



untuk semua sisi (i,j) yang bukan pohon dengan



xij  uij



Definisi 2.6: Harga dari lintasan P dalam G(x) adalah c(P) =  cij . (Rosen, 2000:674) ( i , j )P



Harga dari lintasan adalah jumlah harga pada setiap sisi dalam lintasan P. Definisi 2.7: Suatu sikel negatif adalah suatu sikel terhubung W dalam G(x) dimana c(W ) 



c



( i , j )W



ij



 0.



(Rosen, 2000:674).



Definisi 2.8: Kondisi optimal sikel negatif adalah suatu aliran fisibel x yang disebut aliran berharga minimum jika dan hanya jika jaringan sisa G(x) tidak memuat sikel negatif. (Rosen, 2000:674)



2.2. Algoritma-Algoritma Minimum Cost Flow 2.2.1. Algoritma Penghapusan Sikel Algoritma Penghapusan Sikel merupakan salah satu metode dalam menyelesaikan masalah optimasi model jaringan. Algoritma Penghapusan Sikel didasarkan dari kondisi optimal sikel negatif, yang dimulai dengan aliran fisibel dan penambahan berturut-turut sikel negatif dalam jaringan sisaan sampai jaringan sisaan tersebut tidak memuat sikel negatif. Berikut ini adalah algoritma penghapusan sikel : 1.



Tentukan nilai aliran (xij) berdasarkan 0≤xij≤uij dan bi=∑xij-∑xji



2.



Ganti arc (i,j) dengan dua arc (i,j) dan (j,i). Arc (i,j) memiliki harga cij dan kapasitas sisaan rij=uij-xij. Sedang arc (j,i) memiliki harga –cij dan kapasitas rij=xij. Jika rij=0 hapus arc yang bersesuaian.



3.



Cari sikel negatif. Jika tidak ada maka sikel optimal.



4.



Jika ada, tambah aliran sepanjang sikel negatif terpilih dengan rij terkecil pada sikel tersebut. Kurangi uij disepanjang sikel dan naikkan kapasitas arc sebaliknya dari sikel tersebut sebesar rij terkecil dalam sikel.



5.



Ulangi langkah 3 sampai tidak ada sikel negatif maka solusi optimal.



2.2.4. Algoritma Lintasan Terpendek Berulang Algoritma Lintasan Terpendek Berulang merupakan salah satu metode lain dalam menyelesaikan masalah optimasi model jaringan. Algoritma Lintasan Terpendek Berulang didasarkan dari kondisi optimal jaringan sisaan, dimulai dengan digraph awal yang telah disederhanakan dan berturut-turut mencari lintasan terpendek sampai muatan pada titiknya bernilai nol. Berikut ini adalah Algoritma Lintasan Terpendek Berulang: 1.



Cari lintasan dari s ke t pada jaringan kerja



2.



Cari sebarang lintasan terpendek dari s ke t sebut P



3.



Cari δ=min{b(s),-b(t), min{rij I (i,j) є P}}



4.



Kurangi uij pada lintasan terpendek P dengan δ



5.



Ulangi langkah 2 sampai b(s) dan b(t) sama dengan nol.



2.2.4. Algoritma Jaringan Simplek Berikut ini adalah Algoritma Jaringan Simplek : 1. Pilih sebarang spanning tree (T) 2. Cari aliran xij dan potensial titik Π 3. Jika ada arc non basis (non tree) melanggar komplementary slackness kondisi optimal, pilih untuk masuk tree dan keluarkan arc basis dengan x ij yang bila ditambahkan ke kapasitasnya menjadi batas atas. 4. Ulangi langkah 2 sampai tidak ada arc yang melanggar complementary slackness kondisi optimal.



2.2.4. Algoritma Shorthess Augmenting Path Algoritma ini tergolong baru. Oleh karena itu, penjelasannya belum terlalu mendetail. Pada dasarnya algoritma ini mirip dengan algoritma successive shortest path, hanya saja pencarian lintasan terpendek dalam algoritma ini menggunakan algoritma dijkstra. Selain itu, keunggulan algoritma ini dapat menghitung minimum cost dari maksimum flow dari s ke t.



2.2.5 Algoritma Cost-Scaling Kita mulai dengan fungsi biaya nol dan sebarang maksimum flow. Setiap tingkatan scaling kita mulai dari residual arc (ε) dari hasil optimalisasi maksimum flow ke (ε/2) optimal maksimum flow. Untuk memulai tiap tingkatan scaling kita akan menjenuhkan semua biaya negatif dari residual arc. Kebaikan dari algoritma ini adalah bisa digunakan untuk menghitung kapasitas yang bukan merupakan bilangan bulat. Contoh penerapan algoritma: 



Sebuah perusahaan mempunyai 1 pabrik, 2 pusat distribusi, 1 tempat penjualan.







Pabrik tersebut memproduksi 40.000 produk







2 pusat distribusi sebagai tempat penyimpanan sementara, sehingga kapasitasnya 0.







Tempat penjualan mampu menerima produk sebanyak 40.000







Biaya pengangkutan (per unit) adalah







Dari pabrik ke pusat distribusi I



: Rp. 20.000,-



Dari pabrik ke pusat distribusi II



: Rp. 20.000,-



Dari pusat distribusi I ke pusat distribusi II



: Rp. 10.000,-



Dari pusat distribusi I ke pusat penjualan



: Rp. 30.000,-



Dari pusat distribusi II ke pusat penjualan



: Rp. 10.000,-



Kapasitas armada pengangkutan: Dari pabrik ke pusat distribusi I



: Rp. 40.000,-



Dari pabrik ke pusat distribusi II



: Rp. 20.000,-



Dari pusat distribusi I menuju pusat distribusi II



: Rp. 20.000,-



Dari pusat distribusi I menuju pusat penjualan



: Rp. 30.000,-



Dari pusat distribusi II menuju pusat penjualan : Rp. 50.000,Langkah 1 Penggambaran keadaan distribusi produk perusahaan tersebut adalah 0



PD I (20000,40000)



40000



(30000,30000)



(10000,20000)



Pabrik (20000,20000)



TP



-40000



(10000,50000)



PD II 0



Karena masing-masing kapasitas maupun biaya dapat disederhanakan dengan membagi dengan 10.000 dan  Pabrik diberi indeks 1  PD I diberi indeks 2  PD II diberi indeks 3  Pusat penjualan diberi indeks 4 Maka akan diperoleh keadaan produk dalam bentuk yang lebih sederhana, yaitu:



0



2 (3,3) (2,4)



(1,2)



1



4



4



(2,2)



-4



(1,5)



3 0



Langkah 2 : Nilai Produk yang didistribusikan xij dapat ditentukan dari nilai kemampuan masing-masing titik untuk memberi atau menerima b(i) dan kapasitas maksimum dan b(i) 



pengangkutan uij dengan ketentuan Penentuan nilai xij-nya adalah dari syarat  Untuk



,



diperoleh



Untuk



,



diperoleh



Untuk



,



diperoleh



Untuk



,



diperoleh



Untuk



,



diperoleh 



 Untuk



diperoleh ( )



(



)



Untuk



diperoleh ( )



(



)



ij { j ( i , j )E }







x



ji { j ( j ,i )E }



, sehingga:



x



Dengan syarat b(i) 



x



ij { j ( i , j )E }



x



ji { j ( j ,i )E }



, sehingga: , maka , maka



(pers. 1) (



)



(



)



(pers. 2) Untuk ( Untuk (pers. 4)



diperoleh ( )



(



), maka



) (pers. 3) diperoleh ( )



(



), maka



Misalkan



, maka dari pers. 1, (



maka dari pers. 2, dengan memisalkan (



akan diperoleh



)



akan diperoleh



, maka didapat



)akan diperoleh



adalah



,



, maka dari pers. 4,



, sehingga nilai



,



,



yang mungkin



dan



Gambar dari aliran fisibel tersebut adalah sebagai berikut: 0



2 3 3 4



4



0



1



-4



1



1



3 0



Langkah 3 : Jaringan sisaan diperoleh dari digraph awal yag dimodifikasi dengan cara mengganti setiap sisi ( i, j) dengan dua sisi ( i, j) dan ( j, i). Sisi ( i , j) punya harga cij dan kapasitas sisa



sedangkan sisi ( j, i) mempunyai harga –cij



dan kapasitas sisa  Sisi (



) mempunyai harga



 Sisi (



) mempunyai harga



 Sisi (



) mempunyai harga



 Sisi (



) mempunyai harga



 Sisi (



) mempunyai harga



 Sisi (



) mempunyai harga



 Sisi (



) mempunyai harga



 Sisi (



) mempunyai harga



 Sisi (



) mempunyai harga



 Sisi (



) mempunyai harga



dan dan dan dan dan dan dan dan dan dan



Gambar jaringan sisaan: 0



2 (-3,3)



(-2,3)



(3, 0)



(2,1) 4



1



4



(-1,0)



(1,2)



-4



(1,4) (2,1) (-1,1) (-2,1)



3 0



Langkah 4: Nilai



berarti tidak ada arus distribusi produk dari titik i ke titik j sehingga



penghapusan sisi ini tidak berpengaruh terhadap arus distribusi produk total dalam jaringan. Penghapusan sisi berkapasitas



bermanfaat untuk memudahkan



dalam menentukan sikel-sikel pada jaringan. Penghapusan sisi berkapasitas juga dapat dilakukan diantara langkah-langkah yang lain. 0



2 (-3,3)



(-2,3) (2,1) 4



1



4



(1,2)



-4



(1,4) (2,1) (-1,1) (-2,1)



3 0



Langkah 5: Menentukan sikel W yang bernilai negatif ( ( ) sehingga jaringan sisaan tidak memuat sikel negatif.



) dan mereduksinya



0



2 (-3,3)



(-2,3) (2,1) 4



1



4



(1,2)



-4



(1,4) (2,1) (-1,1) (-2,1)



3 0



Iterasi 1 Sikel-sikel yang termuat dalam jaringan sisaan tersebut adalah [1231], [2342], [13421]. Sikel W = [1231] mempunyai nilai



( )



, sehingga W = [1231] bukan sikel negatif. Sikel W = [2342] mempunyai nilai ( )



,



sehingga W = [2342] merupakan sikel negatif. Sikel W = [13421] mempunyai nilai ( )



, sehingga W



= [13421] merupakan sikel negatif. *



Pilih sikel W= [2342] dengan



+



*



+



Menambahkan



pada aliran yang berlawanan dengan sikel W dan



mengurangkan



pada aliranyang searah dengan sikel W, sehingga



didapat G(x) seperti pada gambar berikut: 0



2 (3,2)



(-2,3)



(-3, 1)



(2,1) 4



4



(-1,2)



1



(1,2) (2,1) (-1,3) (-2,1)



3 0



-4



Iterasi 2: Berdasarkan iterasi 1 diperoleh sikel yang bernilai negatif adalah sikel W = [13421] dengan nilai ( )



dan



sikel W = [1231] dengan nilai ( ) *



Pilih sikel W =[13421] dengan dengan *



+



+ Tambahkan



mengurangkan



pada aliran yang berlawanan dengan sikel W dan pada aliranyang searah dengan sikel W, sehingga didapat



G(x) seperti pada gambar berikut: 0



2 (-3,0)



(-2,2)



(3,3)



(2,2) 4



4



(-1,2)



1



-4



(1,1) (2,0) (-1,4) (-2,2)



3 0



Karena jaringan tersebut masih memuat nilai



, maka nilai



tersebut



dapat dihilangkan sehingga 0



2 (-2,2) (3,3)



(2,2) 4



4



(-1,2)



1



(1,1) (-1,4) (-2,2)



3 0



-4



0



2 (3,3)



(-2,2)



(-3, 0)



(2,2) 4



4



(-1,2)



1



-4



(-1,1) (-1,4) (-2,2)



3 0



Jaringan sisaan G(x) yang terbentuk dari iterasi kedua ini sudah tidak memuat sikel bernilai negatif sehingga sesuai dengan kondisi optimum sikel negatif maka G(x) tersebut merupakan solusi yang optimum. Langkah 6: Masalah arus distribusi produk mempunyai fungsi tujuan, yaitu meminimumkan ∑



(



)



, sehingga biaya pengangkutan yang diperlukan minimum.



cij menunjukkan harga pengangkutan atau biaya yang diperlukan dari titik i ke titik j, sedangkan xij didapat dari rij yang mempunyai harga negatif. 0



2 4



(-2,2) (3, 3)



(2,2)



4



(-1,2)



1



(1,1) (-1,4) (-2,2)



3 ∑



0



-4



Jadi nilai minimum yang dibutuhkan untuk mendistribusikan produk dari perusahaan ke tempat penjualan pada contoh tersebut adalah Rp (14 x 10000 x 10000) = Rp 1400000000,-. Nilai 10000 x 10000 diperoleh dari penyederhanaan pada awal langkah dimana biaya dibagi 10000 dan kapasitas pengangkutan juga dibagi 10000.



2.3 Penelitian yang sudah dilakukan 1.



Berdasarkan Praktek Kerja Lapangan yang dilakukan oleh Binti isroul fauziah dengan laporan yang berjudul “Penerapan Algoritma Lintasan Pendek Berulang Pada Minimum Cost Flow Untuk Pendistribusian Surat Dan Barang PT. Pos Indonesia Blitar”, pada tahun 2006 dengan menggunkan alat bantu giden diperoleh hasil sebagai berikut. Hasil perhitungan biaya distribusi surat dan barang PT. Pos indonesia blitar dengan menggunakan rute mobil sesuai keadaan di lapangan, biaya distribusi yang dibutuhkan untuk wilayah timur sebesar 1.431.700 dan wilayah barat sebesar 1.547.200. hasil ini diperoleh dengan menggunakan lintasan terpendek berulang. Rute pengiriman terbentuk wilayah timur adalah dari kantor pos pusat ke KPC 1 (Nglegok) – KPC 2 (garum) – KPC 3 (talun) – KPC 4 (Gandusari) – KPC 5 (wlingi) – KPC 6 (doko) – KPC 7 (kesamben) – KPC 8 (Binangun) dan untuk wilayah barat adalah dari kantor pos pusat ke KPC 1 (kanigoro) – KPC 2 (lodoyo) – KPC 3 (kademangan) – KPC 4 (sanamkulon) – KPC 5 (ponggok) – KPC 6 (srengat) – KPC 7 (wono dadi) – KPC 8 (udanawu).



2.



Berdasarkan Praktek Kerja Lapangan yang dilakukan oleh Marta Yulian S dengan laporan yang berjudul “Optimalisasi Biaya Distribusi Tabung Elpiji Pada PT.Gading Mas Indah Dengan Menerapkan Algoritma Pada Minimum Cost Flow”, pada tahun 2006. Diperoleh hasil sebagai berikut. Untuk tabung gas elpiji 12 kg biaya distribusi produknya sebesar Rp 157.487, hasil tersebut diperoleh dengan menggunakan algoritma penghapusan sikel, algoritma lintasan terpendek berulang, algoritma jaringan simpleks. Rute yang diperoleh dengan menggunakan algoritma penghapusan sikel adalah gudang ke tandan, gudang ke pom, pom ke toko laba tlogomas,



pom ke BC 7 dan toko laba ke toko top, sedangkan dengan menggunakan algoritma lintasan terpendek berulang dan algoritma simpleks adalah gudang ke tandon, gudang ke pom, gudang ke toko laba, pom ke BC 7 dan toko laba ke toko top. Fakta di lapangan pengiriman tabung gas elpiji dilakukan setiap hari dengan melewati setiap toko yang memesan tabung gas maupun yang tidak memesan. Untuk pengiriman tabung gas elpiji 12 kg rute yang ditempuh adalah gudang-tandon-pom tlogomas-toko laba-BC 7-toko top-gudang dengan biaya Rp 750.000. Untuk pengiriman tabung gas elpiji 50 kg rute yang ditempuh adalah gudang-RST sopraoen-Bandulan-Pandanlandung-PG Konagung-Depot 59-RM nikmat lezat-Pecinan-Gudang dengan biaya sebesar Rp 750.000.



2.4 Daftar Pustaka JohsohnBaugh, R. 2001. Discrete Mathematics. New Jersey : Prentice Hall, Inc. Purwanto. 1998. Teori Graph. Malang : FPMIPA IKIP MALANG. Rosen, H., Kenneth. Handbook of Discrete and Combinatorial Mathematics. Washington, D. C. : CRC Press. Woodward, H., Frank. 1972. Manajemen Transpor. Terjemahan oleh Ny. P. Hadinoto. 1982. Jakarta: Pustaka Binaman Pressindo. Zealint. 2007. Minimum Cost Flow, Part 2: Algorithms, (Online), (www.topcoder.com/tc?module=Static&d1=tutorials&d2=minimum CostFlow2 - 54k - Cached, diakses 14 Februari 2011, pukul 15:00)



BAB III METODOLOGI KEGIATAN



3.1 Waktu dan Tempat 3.1.1 Waktu Pelaksanaan Kegiatan survey dilaksanakan pada tanggal 10 Februari 2011 sesuai dengan waktu yang diberikan oleh instansi.



3.1.2 Tempat Pelaksanaan Adapun instansi yang ditunjuk sebagai lokasi sebagai objek penelitian adalah Redaksi Tabloid “Media Ummat” Jl. Wilis No. 11 Malang .



3.1.3 Waktu Pelaksanaan Kegiatan survey pada tanggal 10 Februari 2011 dilaksanakan pada pukul 10.30-12.00.



3.1.4 Sumber Data Data yang digunakan diperoleh dari staf redaksi Tabloid “Media Ummat”. Adapun



data-data



yang



diperlukan



dalam



penelitian



ini



yaitu



lokasi



pendistribusian, biaya distribusi, jalur pendistribusian, jumlah permintaan Tabloid Media Ummat. Berikut beberapa objek yang akan kita kaji: a. Nama- nama agen yang berperan sebagai titik. b. Jalur pendistribusian yang dilalui berperan sebagai sisi. c. Biaya pengiriman dan kapasitas muatan sebagai bobot.



3.2 Algoritma yang digunakan: 4.3.1 Algoritma Penghapusan Sikel Algoritma Penghapusan Sikel merupakan salah satu metode dalam menyelesaikan masalah optimasi model jaringan. Algoritma Penghapusan Sikel didasarkan dari kondisi optimal sikel negatif, yang dimulai dengan aliran fisibel dan penambahan berturut-turut sikel negatif dalam jaringan sisaan sampai jaringan sisaan tersebut tidak memuat sikel negatif. Berikut ini adalah algoritma penghapusan sikel : 1. Tentukan nilai aliran (xij) berdasarkan 0≤xij≤uij dan bi=∑xij-∑xji 2. Ganti arc (i,j) dengan dua arc (i,j) dan (j,i). Arc (i,j) memiliki harga cij dan kapasitas sisaan rij=uij-xij. Sedang arc (j,i) memiliki harga –cij dan kapasitas rij=xij. Jika rij=0 hapus arc yang bersesuaian. 3. Cari sikel negatif. Jika tidak ada maka sikel optimal. 4. Jika ada, tambah aliran sepanjang sikel negatif terpilih dengan rij terkecil pada sikel tersebut. Kurangi uij disepanjang sikel dan naikkan kapasitas arc sebaliknya dari sikel tersebut sebesar rij terkecil dalam sikel. 5. Ulangi langkah 3 sampai tidak ada sikel negatif maka solusi optimal.



4.3.2 Algoritma Lintasan Terpendek Berulang Algoritma Lintasan Terpendek Berulang merupakan salah satu metode lain dalam menyelesaikan masalah optimasi model jaringan. Algoritma Lintasan Terpendek Berulang didasarkan dari kondisi optimal jaringan sisaan, dimulai dengan digraph awal yang telah disederhanakan dan berturut-turut mencari lintasan terpendek sampai muatan pada titiknya bernilai nol. Berikut ini adalah Algoritma Lintasan Terpendek Berulang: 1. Cari lintasan dari s ke t pada jaringan kerja 2. Cari sebarang lintasan terpendek dari s ke t sebut P 3. Cari δ=min{b(s),-b(t), min{rij I (i,j) є P}} 4. Kurangi uij pada lintasan terpendek P dengan δ 5. Ulangi langkah 2 sampai b(s) dan b(t) sama dengan nol.



4.3.3 Algoritma Jaringan Simplek Berikut ini adalah Algoritma Jaringan Simplek : 1.



Pilih sebarang spanning tree (T)



2.



Cari aliran xij dan potensial titik Π



3.



Jika ada arc non basis (non tree) melanggar komplementary slackness kondisi optimal, pilih untuk masuk tree dan keluarkan arc basis dengan x ij yang bila ditambahkan ke kapasitasnya menjadi batas atas.



4.



Ulangi langkah 2 sampai tidak ada arc yang melanggar complementary slackness kondisi optimal



3.3



Alat Bantu Program Dalam menentukan Minimum Cost Flow dapat digunakan beberapa alat



bantu. Alat bantu yang digunakan adalah Giden. Adapun langkah-langkah menggunakan Giden adalah sebagai berikut:  Pilih menu File-New



 Untuk menggambar titik, pilih New Node



 Untuk menggambar sisi, pilih New Edge



 Untuk merubah nama titik dan sisi, pilih Edit Value



 Pilih Solvers-Minimum Cost Flow-Pilih algoritma yang diperoleh maka akan mumcul hasil yang diinginkan.



BAB IV HASIL SURVEI



4.1 Hasil Data Data yang diperoleh dari survei di lapangan adalah 1. Lokasi pendistribusian tabloid Media Ummat sebagai titik-titik pada graf dan jumlah permintaan tabloid sebagai bobot titik yaitu: Tabel 1 lokasi



Jumlah permintaan



pusat



5600



Kec. Klojen



1320



Kec. Lowokwaru



840



Kec. Blimbing



1400



Kec. Kedungkandang



640



Kec. Sukun



1400



2. Biaya pengangkutan dan kapasitas armada sebagai bobot sisi 



Biaya pengangkutan adalah Dari pusat ke klojen



: Rp. 5.000,-



Dari pusat ke lowokwaru



: Rp. 30.000,-



Dari pusat ke Blimbing



: Rp. 27.000,-



Dari pusat ke Kedungkandang



: Rp. 32.000,-



Dari pusat ke Sukun



: Rp. 20.000,-



Dari klojen ke Sukun



: Rp. 11.000,-



Dari lowokwaru ke Sukun



: Rp. 38.000,-



Dari lowokwaru ke Blimbing



: Rp. 12.000,-



Dari Kedungkandang ke Blimbing



: Rp. 35.000,-



Dari kedungkandang ke Sukun



: Rp. 29.000,-







Kapasitas armada pengangkutan: Dari pusat ke klojen



: 300



Dari pusat ke lowokwaru



: 300



Dari pusat ke Blimbing



: 300



Dari pusat ke Kedungkandang



: 300



Dari pusat ke Sukun



: 300



Dari klojen ke Sukun



: 300



Dari lowokwaru ke Sukun



: 300



Dari lowokwaru ke Blimbing



: 300



Dari Kedungkandang ke Blimbing



: 300



Dari kedungkandang ke Sukun



: 300



4.2 Model Graph



Klojen



Lowokwaru



Sukun



Pusat Blimbing



Kedungkandang



4.3 Hasil Perhitungan 4.3.1 



Menggunakan Algoritma Penghapusan Sikel



Dengan perhitungan manual



1. Penentuan nilai aliran fisibel xij Penentuan nilai xij-nya adalah dari syarat 0  untuk i=1, j=2 diperoleh 0







x12







300



 untuk i=1, j=3 diperoleh 0







x13







300



 untuk i=1, j=4 diperoleh 0







x14  300



 untuk i=1, j=5 diperoleh 0







x15  300



 untuk i=1, j=6 diperoleh 0







x16







300



 untuk i=2, j=6 diperoleh 0







x26







300



 untuk i=3, j=4 diperoleh 0







x34







300



 untuk i=3, j=6 diperoleh 0







x36







300



 untuk i=5, j=4 diperoleh 0







x54







300



 untuk i=5, j=6 diperoleh 0







x56







300



dan syarat b(i) =



x



ij { j ( i , j )E }







x



ji { j ( j , i )E }



.,







xij







uij sehingga diperoleh



sehingga diperoleh: 



untuk i = 1 diperoleh b(1) = 560 = x12 + x13 + x14 + x15+ x16……..(1)







untuk i = 2 diperoleh b(2) = - 132 = x26 - x12 ……........................(2)







untuk i = 3 diperoleh b(3) = - 84 = x34 + x36 - x13….......................(3)







untuk i = 4 diperoleh b(4) = - 140 = - x14 - x34 - x54……...............(4)







untuk i = 5 diperoleh b(5) = - 64 = x56 + x54 – x15....................….(5)







untuk i = 6 diperoleh b(6) = - 140 = - x16 - x26 - x36 – x56……........(6)



Dari persamaan (1) misalkan x12 = 140, x13 = 100, x14 = 120, x15 = 100 maka diperoleh: x54 = 120 Dari persamaan (2) x26 - 140 = - 132 X26 = 8 Dari persamaan (3) misalkan x34 = 10 maka diperoleh: x36 + 10 - 100 = - 84 x36 = 6 Dari persamaan (4) -120 – 10 – x54 = - 140 X54 = 10 Dari persamaan (5) x56 + 10 - 100 = - 64 x56 = 26 sehingga diperoleh: x12 = 140



x26 = 8



x13 = 100



x34 = 10



x14 = 120



x36 = 6



x15 = 100



x54 = 10



x16 = 100



x56 = 26



Sehingga gambar aliran fisibel tersebut adalah



2. Penentuan jaringan sisaan G(x) Jaringan sisaan G(x) dalam suatu aliran x didefinisikan sebagai mengganti masing-masing sisi(i,j) dengan dua sisi berarah (i,j) dan (j,i). Sisi berarah (i,j) mempunyai harga cij dan kapasitas sisa rij = uij - xij, dan sisi berarah (j,i) mempunyai harga -cij dan kapasitas sisa rij = xij. 



Sisi (1,2) mempunyai harga : c12 = 5 dan r12 = 160







Sisi (2,1) mempunyai harga : c21 = -5 dan r21 = 140







Sisi (1,3) mempunyai harga : c13 = 30 dan r13 = 200







Sisi (3,1) mempunyai harga : c31 = -30 dan r31 = 100







Sisi (1,4) mempunyai harga : c14 = 27 dan r14 = 180







Sisi (4,1) mempunyai harga : c41 = -27 dan r41 = 120







Sisi (1,5) mempunyai harga : c15 = 32 dan r15 = 200







Sisi (5,1) mempunyai harga : c51 = -32 dan r51 = 100







Sisi (1,6) mempunyai harga : c16 = 20 dan r16 = 200







Sisi (6,1) mempunyai harga : c61 = -20 dan r61 = 100







Sisi (2,6) mempunyai harga : c26 = 11 dan r26 = 292







Sisi (6,2) mempunyai harga : c62 = -11 dan r62 = 8







Sisi (3,4) mempunyai harga : c34 = 12 dan r34 = 290







Sisi (4,3) mempunyai harga : c43 = -12 dan r43 = 10







Sisi (3,6) mempunyai harga : c36 = 38 dan r36 = 294







Sisi (6,3) mempunyai harga : c63 = -38 dan r63 = 6







Sisi (4,5) mempunyai harga : c45 = -35 dan r45 = 10







Sisi (5,4) mempunyai harga : c54 = 35 dan r54 = 290







Sisi (6,5) mempunyai harga : c65 = 29 dan r65 = 274







Sisi (5,6) mempunyai harga : c56 = -29 dan r56 = 26 Diperoleh jaringan sisaan berikut:



3. Penghapusan sisi berkapasitas rij = 0 Tidak ada nilai rij = 0 sehingga langkah ini bias dilewati. 4. Menentukan sikel w yang negative (c (w) < 0) dan mereduksinya sehingga jaringan sisaan tidak memuat sikel negative. Iterasi 1 Jaringan sisaan yang terbentuk masih memuat sikel negative. Salah satu sikel negatifnya adalah [1 2 6 1] dengan c(w) = -5. Sikel negative tersebut mempunyai nilai  = min {160, 292, 100} = 100 Tambahkan  = 100 ke aliran yang berlawanan arah dengan sikel tersebut dan kurangkan  = 100 ke aliran yang searah dengan sikel tersebut, kemudian menghapus sisi yang berkapasitas rij = 0 diperoleh jaringan sisaan sebagai berikut:



Iterasi 2 Jaringan sisaan yang terbentuk masih memuat sikel negative. Salah satu sikel negatifnya adalah [1 4 3 1] dengan c(w) = -15. Sikel negative tersebut mempunyai nilai  = min {120, 10, 100} = 10 Tambahkan  = 10 ke aliran yang berlawanan arah dengan sikel tersebut dan kurangkan  = 10 ke aliran yang searah dengan sikel tersebut, kemudian menghapus sisi yang berkapasitas rij = 0 diperoleh jaringan sisaan sebagai berikut:



Iterasi 3 Jaringan sisaan yang terbentuk masih memuat sikel negative. Salah satu sikel negatifnya adalah [1 4 5 1] dengan c(w) = -40. Sikel negative tersebut mempunyai nilai  = min {170, 10, 100} = 10 Tambahkan  = 10 ke aliran yang berlawanan arah dengan sikel tersebut dan kurangkan  = 10 ke aliran yang searah dengan sikel tersebut, kemudian menghapus sisi yang berkapasitas rij = 0 diperoleh jaringan sisaan sebagai berikut:



Iterasi 4 Jaringan sisaan yang terbentuk masih memuat sikel negative. Salah satu sikel negatifnya adalah [1 2 6 5 1] dengan c(w) = -45. Sikel negative tersebut mempunyai nilai  = min {60, 192, 26, 60} = 26 Tambahkan  = 26 ke aliran yang berlawanan arah dengan sikel tersebut dan kurangkan  = 26 ke aliran yang searah dengan sikel tersebut, kemudian menghapus sisi yang berkapasitas rij = 0 diperoleh jaringan sisaan sebagai berikut:



Iterasi 5 Jaringan sisaan yang terbentuk masih memuat sikel negative. Salah satu sikel negatifnya adalah [1 2 6 3 1] dengan c(w) = -52. Sikel negative tersebut mempunyai nilai  = min {34, 166, 6, 100} = 6 Tambahkan  = 6 ke aliran yang berlawanan arah dengan sikel tersebut dan kurangkan  = 6 ke aliran yang searah dengan sikel tersebut,



kemudian



menghapus sisi yang berkapasitas rij = 0 diperoleh jaringan sisaan sebagai berikut:



5. Penentuan nilai optimum Gambar terakhir merupakan solusi optimum. Nilai fungsi tujuan dari distribusi produk adalah Z =



x c



ij ij



= x12c12 + x13c13 + x14c14 + x15c15 + x26c26 = 572 ∙ 5 + 84 ∙ 30 + 140 ∙ 27 + 64 ∙ 32 + 140 ∙ 11 = 11248 Jadi biaya minimum dalam sekali distribusi adalah Rp. 11248,-.  Dengan menggunakan program Giden Iterasi 1



Iterasi 2



Iterasi 3



Iterasi 4



Iterasi 5



Iterasi 6 k



4.3.2 



Menggunakan Algoritma Lintasan Terpendek Berulang



Dengan Penghitungan Manual



a. Menetukan Lintasan Terpendek - Dipilih titik s dan t yaitu titik 1 dan 2 Lintasan terpendek s ke t adalah [1,2] * ( ) *



( )



{



}+



+



Diperoleh jaringan sisaan yang terbentuk dari lintasan terpendek [1,2]



- Dipilih titik s dan t yaitu titik 1 dan 3 Lintasan terpendek s ke t adalah [1,3] * ( )



( )



*



{



}+



+



Diperoleh jaringan sisaan yang terbentuk dari lintasan terpendek [1,3]



- Dipilih titik s dan t yaitu titik 1 dan 4 Lintasan terpendek s ke t adalah [1,4] * ( ) *



( )



{



}+



+



Diperoleh jaringan sisaan yang terbentuk dari lintasan terpendek [1,4]



- Dipilih titik s dan t yaitu titik 1 dan 5 Lintasan terpendek s ke t adalah [1,5] * ( )



( )



*



{



}+



+



Diperoleh jaringan sisaan yang terbentuk dari lintasan terpendek [1,5]



- Dipilih titik s dan t yaitu titik 1 dan 6 Lintasan terpendek s ke t adalah [1,2,6] * ( ) *



( )



{



}+



+



Diperoleh jaringan sisaan yang terbentuk dari lintasan terpendek [1,6]



Karena jaringan sisaan pada gambar terakhir muatan semua titiknya sudah nol, maka jaringan jaringan pada gambar terakhir merupakan solusi optimum dengan aliran



dengan nilai



b. Menentukan Nilai Optimum



negatif.







Dengan menggunakan Program Giden



Iterasi 1



Iterasi 2



Iterasi 3



Iterasi 4



Iterasi 5



Iterasi 6



4.3.3 



Menggunakan Algoritma Simplek Dengan Penghitungan Manual



1. Menentukan Spanning Tree



Iterasi 1 Kemudian menentukan nilai -



Nilai



()



-



-



Nilai ( ) ( )



( )



( )



( )



( )



( )



-32



Nilai ()



()



Ada sisi yang bukan pohon melanggar definisi (nilainya < 0) yaitu sisi (2,6) sehingga jaringan belum optimum. Masukkan sisi (2,6) ke pohon sehingga menghasilkan sikel [1261], kemudian keluarkan sisi (1,2). Tambahkan nilai



pada



yang searah dan kurangkan pada



berlawanan arah, sehingga diperoleh ( ) Sehingga diperoleh gambar:



yang



Iterasi 2 Kemudian menentukan nilai -



Nilai



-



Nilai ( )



-



()



( )



( )



( )



( )



( )



( )



-32



Nilai ()



()



Ada sisi yang bukan pohon melanggar definisi (nilainya < 0) yaitu sisi (1,2) sehingga jaringan belum optimum. Masukkan sisi (1,2) ke pohon sehingga menghasilkan sikel [1261], kemudian keluarkan sisi (1,6). Tambahkan nilai



pada



yang searah dan kurangkan pada



berlawanan arah, sehingga diperoleh ( ) ( )



Sehingga diperoleh gambar:



yang



Iterasi 3 Kemudian menentukan nilai -



Nilai



-



Nilai ( )



-



()



( )



( )



( )



( )



( )



( )



Nilai ()



()



-32



Karena semua sisi nilai



memenuhi definisi maka jaringan sudah



optimum. 2. Penentuan Nilai Optimum Solusi optimum diperoleh dengan gambar sebagai berikut:



Nilai fungsi tujuan dari distribusi produk adalah ∑



(



)



(



)



(



)



(



)



(



)







Dengan menggunakan program Giden



Iterasi 1



4.4 Analisis Hasil Dari ketiga algoritma yang digunakan diperoleh biaya minimum yang diperlukan untuk pendistribusian Tabloid Media Ummat sebesar Rp 11.248 yaitu dengan rincian sebagai berikut: Tabel 2



Aliran distribusi



cost



capacity



Dari pusat ke klojen



: Rp. 5.000,-



272



Dari pusat ke lowokwaru



: Rp. 30.000,-



84



Dari pusat ke Blimbing



: Rp. 27.000,-



140



Dari pusat ke Kedungkandang



: Rp. 32.000,-



64



Dari pusat ke Sukun



: Rp. 20.000,-



0



Dari klojen ke Sukun



: Rp. 11.000,-



140



Dari lowokwaru ke Sukun



: Rp. 38.000,-



0



Dari lowokwaru ke Blimbing



: Rp. 12.000,-



0



Dari Kedungkandang ke Blimbing



: Rp. 35.000,-



0



Dari kedungkandang ke Sukun



: Rp. 29.000,-



0



Tabel 3 Algoritma yang digunakan



Biaya minimum



Rute yang ditempuh



Penghapusan sikel



Rp 11. 248



Pusat ke Klojen ke Sukun, Pusat ke lowokwaru, Pusat ke Blimbing, Pusat ke Kedungkandang



Lintasan terpendek berulang



Rp 11. 248



Pusat ke Klojen ke Sukun, Pusat ke lowokwaru, Pusat ke Blimbing, Pusat ke Kedungkandang



Metode simplek



Rp 11. 248



Pusat ke Klojen ke Sukun, Pusat ke lowokwaru, Pusat ke Blimbing, Pusat ke Kedungkandang



BAB V KESIMPULAN DAN SARAN



5.1 Kesimpulan Dari pengamatan di lapangan mengenai biaya distribusi Tabloid Media Ummat, kesimpulan yang dapat diperoleh adalah: Tabel 3 Algoritma yang digunakan



Biaya minimum



Rute yang ditempuh



Penghapusan sikel



Rp 11. 248



Pusat ke Klojen ke Sukun, Pusat ke lowokwaru, Pusat ke Blimbing, Pusat ke Kedungkandang



Lintasan terpendek berulang



Rp 11. 248



Pusat ke Klojen ke Sukun, Pusat ke lowokwaru, Pusat ke Blimbing, Pusat ke Kedungkandang



Metode simplek



Rp 11. 248



Pusat ke Klojen ke Sukun, Pusat ke lowokwaru, Pusat ke Blimbing, Pusat ke Kedungkandang



5.2 Saran 1. Rute pengiriman Tabloid Media Ummat yang telah didapatkan dapat digunakan sebagai pertimbangan perusahaan sehingga biaya pendistribusian menjadi minimum. 2. Perhitungan biaya distribusi dapat digunakan sebagai bahan pertimbangan perusahaan untuk menentukan biaya operasional harian. 3. Program Giden yang digunakan dapat dijadikan sebagai alternatif untuk menghitung biaya pendistribusian Tabloid Media Ummat.



LAMPIRAN



Pengalaman Survei (Farid) Tabloid Media Ummat merupakan tabloid yang berada dalam lingkungan pesantren. Banyak pengalaman yang diperoleh dari survey yang telah dilakukan ke tempat ini. Dari segi lingkungan terasa berbeda. Lingkungan di tempat ini terasa aroma pesantren begitu kental, pegawai putra mayoritas memakai sarung dan kopyah sedangkan yang putri berjilbab rapi. Berbeda dengan lingkungan dari kampus yang umumnya beragam. Kami datang ke tempat dengan 2 personil yang berpenampilan agak berbeda. Keduanya tidak berkerudung dan berpenampilan agak nyentrik sehingga membuat kelompok kami agak canggung masuk dalam lingkungan yang mirip pesantren. Awalnya kelompok kami agak canggung berhadapan dengan para penerus ajaran Nabi Muhammad SAW tersebut, tapi ternyata mereka menyambut kami dengan baik dan ramah. Selain sambutan mereka yang menyenangkan, salah satu personil kelompok kami mengerti bahasa ala pesantren sehingga komunikasi antara kelompok kami dengan pihak instansi bisa berjalan. Dari sinilah kami menemukan pentingnya kerjasama dalam tim. Dari survey yang kami lakukan, kami merasakan bahwa survey tersebut merupakan langkah yang harus ditempuh sebagai langkah awal dalam mempersiapkan PKL. Dari pengalaman yang diperoleh dari survey akan banyak membantu dalam pencarian tempat PKL, penentuan tempat PKL, dan pelaksanaan PKL. Dari survey ini juga kami dapat merasakan bahwa ternyata kita tidak bisa sembarangan dalam mencari tampat PKL. Kami juga dapat merasakan bahwa mencari tempat PKL saja butuh perjuangan apalagi mencari kerja.



Pengalaman Survei (Bunga) Survei dilakukan pada hari kamis tanggal 10 Februari 2011 sekitar pukul 10.30 setelah mendapat izin dari bu Sapti karena dilakukan pada jam kuliah terapan graph. Kami berempat berangkat ke tempat survei yaitu redaksi tabloid



Media Ummat yang terletak di jalan wilis bersama-sama, dengan mengendarai sepeda motor berboncengan dua-dua. Karena jalan wilis tidak terlalu jauh dari kampus UM jadi perjalanan tidak terlalu lama, sekitar 15 menit kami sudah sampai di tempat lokasi. Kesan pertama saat tiba di lokasi adalah kesan sederhana yang terlihat. Tempatnya bersebelahan dengan tempat praktek seorang dokter. Ketika masuk kami disambut oleh salah satu staf, dan seorang staf perempuan. Para staf redaksi media ummat sangat ramah pada kami. Mereka melayani kami dengan baik. Hal pertama yang mereka minta adalah surat tugas dari pihak kampus, kemudian mereka melihat proposal survei kami dan sambil staf tersebut membaca proposal, kami menerangkan maksud tujuan kami ke tempat tersebut. Dan alhamdulilah beliau paham apa yang kami inginkan. Dengan senang hati beliau memberikan data yang kami inginkan. Pengalaman survey ini sebagai latihan bagi saya untuk melaksanakan kegiatan PKL berikutnya. Alur dalam kegiatan ini tidak jauh berbeda dengan alur untuk melaksanakan kegiatan PKL sehingga sedikit banyak saya sudah mendapat gambaran tentang apa yang harus saya lakukan nanti ketika akan melaksanakan kegiatan PKL.



Pengalaman Survei (Etika) Tabloid Media Ummat merupakan tabloid yang berada dalam lingkungan pesantren. Di tempat inilah pertama kali saya melakukan dan merasakan bagaimana survey. Banyak pengalaman yang diperoleh dari survey yang telah dilakukan ke tempat ini. Pertama merasa canggung karena tempat suvey yang kami kunjungi merupakan Tabloid Media Ummat, yang pastinya kental dengan keislamannya, sedangkan saya tidak berjilbab. Padahal pegawai putra mayoritas memakai sarung dan kopyah sedangkan yang putri berjilbab rapi. Untungnya salah satu anggota dari kelompok kami sudah mengenali salah satu pegawai yang ada di Tabloid Media Ummat, jadi kelompok kami tidak merasa mengalami kesulitan ataupun kendala untuk mendapatkan data yang kami perlukan. Dan yang mengejutkan salah satu dari pegawai Tabloid Media Ummat



adalah alumni dari UM, jadi mereka bisa memaklumi kedatangan kami yang bermaksud untuk meminta data. Survey yang kami lakukan ini juga sebagai latihan nanti ketika saya akan melaksanakan PKL, dengan survey ini saya bisa mengerti bagaimana nantinya jika kita akan melaksanakan PKL, karena pada survey ini benar-benar alur yang dilakukan seperti pada PKL, dari yang mulai membuat proposal, meminta surat keterangan, membuat surat izin survey, hingga pada akhirnya membuat laporan survey. Pengalaman Survei (Aldila) Berada di jalan Wilis No. 11 Malang, merupakan tempat yang strategis untuk menjadi pusat penerbitan Tabloid Media Ummat. Tabloid Media Ummat adalah salah satu tabloid terbaik yang beredar di masyarakat dengan genre tabloid bernuansa islami. Karena begitu terkenalnya, tabloid ini banyak diminati masyarakat, khususnya santri-santri pesantren yang ingin belajar ilmu agama secara lebih mendalam. Tak heran sebegitu terkenalnya, Tabloid Media Ummat banyak beredar sampai ke luar kota Malang. Setelah membuat proposal dan surat izin survey, kami segera melakukan survey lapangan. Survey yang kami lakukan berjalan cukup lancar. Karena pada hari sebelumnya salah satu anggota kelompok sudah melakukan perjanjian dengan salah satu pegawai, sehingga ketika berada disana kami diberi data-data secara langsung. Pegawai yang baik dan ramah adalah salah satu pendukung suksesnya survey kali ini, karena kebaikan hatinyalah kami bisa mendapatkan data secara lengkap. Data yang diberikan meskipun lengkap namun kami masih memilahmilih data mana yang akan kami gunakan dikarenakan batasan masalah yang kami buat terbatas hanya dalam kota Malang. Tujuan dilakukan survey kali ini tidak hanya untuk penyusunan laporan saja, namun lebih khususnya bertujuan untuk membantu redaksi bagaimana cara melakukan pendistribusian tabloid dengan biaya paling minimum. Sehingga dapat meminimumkan pengeluaran dan meningkatkan pendapatan dari pembendaharaan Tabloid Media Ummat.