METODE OUT OF KILTER MENENTUKAN MINIMAL COST PADA PERSOALAN NETWORK

Ukuran: px
Mulai penontonan dengan halaman:

Download "METODE OUT OF KILTER MENENTUKAN MINIMAL COST PADA PERSOALAN NETWORK"

Transkripsi

1 METODE OUT OF KILTER MENENTUKAN MINIMAL COST PADA PERSOALAN NETWORK SKRIPSI AFNI DEVINA SARI SIREGAR DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

2 METODE OUT OF KILTER MENENTUKAN MINIMAL COST PADA PERSOALAN NETWORK SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai Sarjana Sains AFNI DEVINA SARI SIREGAR DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

3 PERSETUJUAN Judul : METODE OUT OF KILTER MENENTUKAN MINIMAL COST PADA PERSOALAN NETWORK Kategori : SKRIPSI Nama : AFNI DEVINA SARI SIREGAR Nomor Induk Mahasiswa : Program Studi : SARJANA (S1) MATEMATIKA Departemen Fakultas : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Medan, Maret 2009 Pembimbing 2 Pembimbing 1 Drs. Sawaluddin, M.IT Drs. Marwan Harahap M.Eng NIP NIP Diketahui/Disetujui Oleh Departemen Matematika FMIPA USU Ketua, Dr. Saib Suwilo, M.Sc. NIP

4 PERNYATAAN METODE OUT OF KILTER MENENTUKAN MINIMAL COST COST PADA PERSOALAN NETWORK SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Maret 2009 AFNI DEVINA SARI SIREGAR NIM

5 PENGHARGAAN Puji dan syukur penulis panjatkan kehadirat Allah SWT yang Maha Pemurah dan Maha Penyayang dengan limpahan karunia-nya skripsi ini berhasil diselesaikan dalam waktu yang telah ditetapkan. Ucapan terima kasih saya sampaikan kepada Bapak Drs. Marwan Harahap M.Eng dan Bapak Drs. Sawaluddin, M.IT selaku pembimbing pada penyelesaian skripsi ini yang telah memberikan panduan dan penuh kepercayaan kepada saya untuk menyempurnakan skripsi ini. Panduan ringkas dan padat dan profesional telah diberikan kepada saya agar penulis dapat menyelesaikan skripsi ini. Ucapan terima kasih juga ditujuan kepada Ketua dan Sekretaris Departemen Dr. Saib Suwilo, M.Sc. dan Drs. Henri Rani Sitepu, M.Si., Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, semua Dosen pada Departemen Matematika FMIPA USU, dan teman teman seperjuangan komp 06. Akhirnya, tidak terlupakan kepada Ayahanda, ibunda dan adik-adik tercinta yang selama ini telah memberikan bantuan dan semangat yang diperlukan. Semoga Allah SWT akan membalas semua jasa mereka. Amin...

6 ABSTRAK Kajian ini memperkenalkan algoritma out of kilter untuk menemukan suatu aliran biaya minimum pada kapasitas network. Algoritma ini di mulai dengan tahap permulaan dengan memberikan nilai setiap x ij = 0, dan variabel dual dikatakan w i =0. Kemudiaan masuk tahap promal dengan menentukan status arc dan mencari sirkuit (cycle) pada network. Tahap ini arc yang statusnya out of kilter akan di tingkatkan atau diturunkan agar status arc menjadi in-kilter. Jika tidak ditemukan cycle dalam network, maka akan masuk tahap ke tahap dual. Tahap ini akan menghitung nilai z ij - c ij.. Jika semua arc statusnya sudah in-kilter, maka proses akan selesai.

7 THE OUT OF KILTER FORMULATION OF A MINIMAL COST NETWORK FLOW PROBLEM ABSTRACT This paper is introduces out of kilter algorithm to find a minimal cost flow in capacited. This algorithm started with start phase by giving value every x ij = 0., and dual variable, say each w i =0. Then phase admission primal by determining atatus arc and looks for circuit (cycle) at network. This phase arc which out of kilter will be increasing or decreasing arc to become in-kilter. Otherwise is found cycle in network, hence will step into dual phase. This phase will calculate value z ij -c ij. If all arc its status in-kilter had, hence process would completed.

8 DAFTAR ISI Halaman PERSETUJUAN PERNYATAAN PENGHARGAAN ABSTRAK ABSTRACT DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR ii iv v vi BAB I BAB II BAB III PENDAHULUAN 1.1. Latar Belakang Perumusan Masalah Tinjauan Pustaka Tujuan Penelitian Kontribusi Penelitian Metode Penelitian 4 LANDASAN TEORI 2.1. Konsep Dasar Graph Graph Berarah (Directed Graph) Reprensentasi Graph Dalam Matriks Path Minimum Flow Minimal Cost Flow 10 PEMBAHASAN 3.1. Metode Out of Kilter Menentukan Minimal Coct Pada Network Dual pada Aliran Network Kondisi kondisi Complemntary Slackness Strategi Out Of Kilter Tahap Permulaan (Initiation Phase) Tahap Primal : Merubah Aliran 14

9 Tahap Dual : Merubah Variabel Dual Prosedur Label pada Algoritma Out of Kilter Tahap Inisialisas i Tahap Utama Contoh Algoritma Out Of Kilter Contoh Transhippment Pada Algoritma Out Of Kilter Bahasa C++ BAB IV KESIMPULAN DAN SARAN 4.1. Kesimpulan 4.2. Saran DAFTAR PUSTAKA LAMPIRAN A. LISTING PROGRAM DAFTAR TABEL Halaman Tabel 3.1 Status Kilter pada Arc Tabel 3.2 Bilangan Kilter K ij Tabel 3.3 Jumlah dan Arah Perubahan Aliran Yang Diijinkan... 16

10 DAFTAR GAMBAR Gambar 2.1 Graph dengan Lima Verteks dan Enam Edge... 5 Gambar 2.2 Graph Berarah... 6 Gambar 2.3 Graph Matriks Insiden... 7 Gambar 2.4 Graph dengan 6 Verteks dan 10 Edge... 8 Gambar 2.5 Flow dalam Negatif... 9 Gambar 3.2 Status Kilter pada Arc Gambar 3.3 Flowchart Out of Kilter Gambar 3.4 Contoh Network Gamabr 3.4a Breakthourgh dan Tahap Primal Pertama Gambar 3.4b Nonbreakthrough dan Tahap Dual ke Dua Gambar 3.4c Nonbreakthrogh dan Tahap Dual ke Dua Gambar 3.4d Solusi Optimal Gambar 3.6 Problem Kapasitas Pengiriman Gambar 3.7 Kendala Masalah Transshipment : Basic Solusi Layak Gambar 3.8 Bentuk Cycle x56 dan Arus Basic Variable Gambar 3.9 Augmenting Flow ke x56,x35,x34, dan x,45 dilanjutkan ke iterasi berikutnya... 28

11 BAB I PENDAHULUAN 1.1 Latar Belakang Suatu aliran adalah suatu perjalanan objek dari satu tempat ke tempat lain dalam jaringan kerja ( network ). Ada dua masalah yang perlu diperhatikan pada aliran dalam network. Sebagai contoh, bagaimana memaksimalkan jumlah materi yang dikirim dari satu tempat ke tempat lain, menentukan cost yang minimal untuk mengirimkan sejumlah objek dari sumber s ke tujuan t. Jaringan kerja (network) dapat digunakan untuk menjelaskan sebuah sistem seperti transportasi, aliran listrik, sambungan telepon, komunikasi, distribusi dan lain - lain. Hal ini tentu saja bermanfaat pada hampir setiap kegiatan di berbagai bidang Ilmu Pengetahuan, Sosial dan Ekonomi.

12 Persoalan minimal cost flow merupakan permasalahan yang utama dalam network flow. Bentuk persoalan ini adalah menentukan cost pengiriman yang minimal pada sebuah komoditas melalui jaringan yang harus memenuhi node permintaan dan node persediaan. Secara umum suatu network dapat dinotasikan dengan himpunan G =(N,A), dimana N adalah node dan A adalah arc. Diberikan G = (N,A) sebagai network, misalkan jumlah b i adalah jumlah ketersediaan barang maka b i > 0 dan permintaan barang b i < 0. Node dengan b i >0 sering disebut sumber ( sources), dan node dengan b i < 0 sering disebut tujuan ( destination). Dimana b i adalah jumlah yang diminta untuk didatangkan (jumlah permintaan) node sumber i. Sedang i adalah indeks, jika b i = 0, maka tidak ada barang yang tersedia pada node i dan tidak diperlukan. Pada permasalahan ini node i sering disebut perantara ( intermediate ) node. Untuk setiap arc ( i,j ) pada v ij adalah jumlah aliran pada edge (asumsikan 0 v ij ) dan c ij adalah biaya pengiriman sepanjang arc. Dalam hal ini, penulis akan meninjau Algoritma Out of kilter serta beberapa penugasan, persoalan ongkos minimum/aliran maksimum, dan persoalan pengiriman barang (transshipment). 1.2 PERUMUSAN MASALAH Permasalahan dalam tulisan ini adalah bagaimana algoritma out of kilter dapat menyelesaikan permasalahan distribusi aliran dalam network khususnya dalam mencari minimal cost. 1.3 TINJAUAN PUSTAKA Untuk mewujudkan maksud dan tujuan dari penelitian ini, penulis memanfaatkan bukubuku yang dipergunakan sebagai referensi salah satunya : Aliran maksimal adalah suatu persoalan analisis jaringan kerja. Model aliran maksimal digunakan untuk menggambarkan nilai maksimal seluruh aliran didalam suatu jaringan kerja. [6] Bazaara, Mokhtar S. Dan John J.Jarvis [3,bab 10] dalam bukunya Linear Programming and Network Flows, memuat tentang, penyelesaian program integer seperti program linear, dengan rumus seperti di bawah ini :

13 Minimumkan m m i= 1 j= 1 c ij x ij Kendala m m x ij x ki j= 1 k = 1 = 0 i = 1, 2,,m dimana : x ij l ij x ij u ij i,j = 1, 2,,m i,j = 1, 2,,m m c ij x ij l ij u ij : merupakan banyak node : merupakan cost dari node asal i ke node tujuan j : merupakan aliran (flow) dari node asal i ke node tujuan t : merupakan batas bawah : merupakan batas atas Kekekalan aliran yang memenuhi pada batasan tetap l ij x ij u ij adalah feasible flow ( aliran yang layak). Asumsikan c ij,l ij dan u ij dan integer dan 0 l ij u ij. Karena semua nilai di sisi kanan pada persamaan kekekalan aliran adalah nol., dapat disimpulkan bahwa aliran dalam network tidak mempunyai node awal atau node akhir. Dengan demikian kekekalan aliran dalam network akan membentuk lingkaran berarah (directed cycles) (Jean Marie PLA. 1971, hal.279) menyatakan karakteristik pemecahan masalah optimal dalam network flow yang paling sederhana adalah memperkenalkan masalah dual dan kondisi complementary slackness. Dalam menyelesaikan persoalan network dengan algoritma out-of-kilter digunakan asumsi bahwa setiap arc dalam network jaringan mempunyai kapasitas tertentu, atau mempunyai batas bawah dan batas atas bagi alirannya.

14 Algoritma out-of-kilter dapat dipergunakan untuk menyelesaikan beberapa persoalan jaringan berkapasitas, yaitu persoalan transportasi, persoalan penugasan, persoalan ongkos minimum/aliran maksimum, persoalan lintasan terpendek, dan persoalan transshipment TUJUAN PENELITIAN Untuk menganalisa permasalahan distribusi aliran barang (commodity) sampai mencari minimal cost dengan menggunakan Algoritma out of kilter dan mengimplementasikan dengan suatu program KONTRIBUSI PENELITIAN Metode out of kilter dengan menentukan minimal cost pada persoalan network bermanfaat untuk jaringan transportasi, jaringan pipa (Aliran PAM),dan lalu lintas atau perniagaan METODE PENELITIAN 1. Menguraikan pendekatan pada Graph 2. Menentukan lintasan (path) dari sumber (source) ke tujuan ( destination) 3. Menguraikan tentang masalah aliran minimal cost dan hal hal yang menyangkut konsep algoritma out of kilter. 4 Menjelaskan penggunaan algoritma Out of Kilter dalam mencari minimal cost. 5 Implementasikan metode algoritma out of kilter dengan suatu program..

15 BAB II LANDASAN TEORI 2.1. Konsep Dasar Graph Definisi 2.1. Sebuah graph G= (N,A), di mana himpunan N adalah himpunan yang anggotanya disebut node dan A dari pasangan node yang disebut arc. Secara umum graph dapat digambarkan dengan suatu diagram di mana verteks ditunjukkan sebagai titik yang dinotasikan dengan n i, i = 1, 2,,P dan arc

16 digambarkan dengan sebuah garis lurus atau garis lengkung yang menghubungkan dua verteks (n i, n j ) dan dinotasikan dengan a k. Sebagai ilustrasi dapat dilihat Gambar 2.1. yaitu suatu graph yang mempunyai lima node dan enam arc. n 1 a 4 n 3 n 5 a1 a 5 a 3 a 6 n 2 a 2 n 4 Gambar 2.1. Graph dengan lima node dan enam arc 2.2. Graph Berarah ( Directed Graph) Graph berarah G terdiri dari suatu himpunan N dari node node dan suatu himpunan A dari arc - arc sedemikian rupa sehingga setiap arc a A menghubungkan pasangan node terurut. Jika terdapat sebuah arc a yang menghubungkan pasangan terurut (v,w) dari node, dapat ditulis dengan a =(v,w) yang menyatakan sebuah arc dari v ke w. n1 n4 a4 a5 n5 a1 a3 a6 n2 a2 n3 Gambar 2.2. Graph Berarah (Directed Graph)

17 Graph berarah pada gambar 2.2 adalah graph berarah dengan himpunan node N(G) ={n 1,n 2,n 3,n 4,n 5 } dan himpunan sisi A(G) ={a1,a2,a3,a4,a5,a6} yaitu pasangan terurut dari { (n 1,n 2 ), (n 2,n 3 ), (n 3,n 4 ),(n 4,n 5 ),(n 5,n 1 ),(n 2,n 5 ). Pada suatu graph dua buah node n1 dan n2 dikatakan adjacent jika kedua node tersebut dihubungkan oleh suatu arc. Pada gambar 2.2 node n 1 adjacent ( bertetangga) dengan node n 2. Sementara itu a 1 dikatakan incident ( bersisian) dengan node n 1 dan node n Representasi Graph dalam Matriks 1. Matriks Insiden Matriks insidency atau matriks bersisian adalah matriks yang mereprensentasikan hubungan antara node dan arc. Misalkan B adalah matriks dengan m baris untuk setiap node dan n kolom untuk setiap arc. Jika node terhubung dengan arc, maka elemen matriks bernilai 1. Sebaliknya, Jika node tidak terhubung dengan arc maka elemen matriks bernilai 0. Sebuah loop adalah node dengan titik awal sama dengan titik akhirnya, yaitu sebuah node yang mulai dan berakhirnya pada titik yang sama. a3 n 1 n 4 a6 a1 a 2 a5 n 2 n 3 a4 Gambar 2.3 Graph Matriks Insiden e 1 e 2 e 3 e 4 e 5 e 6 v

18 B = v v v b ij = 1 jika node n i adalah insiden pada arc a j 0 Jika tidak ada node n i yang insiden pada arc a j 2 Matriks Adjacency Misalkan G adalah graph berarah yang terdiri dari n node tanpa arc pararel. Matriks Adjacency pada graph G adalah matriks bujur sangkar n x n, A( a ij ) dengan a ij = 1 jika ada arc (n i, n j ) di G 0 Jika tidak ada arc (n i,n j ) di G Matriks adjacency dapat dilihat dari graph gambar 2.3 adalah : v 1 v 2 v 3 v 4 v A = v v v Path Minimum Salah satu aplikasi graph berarah yang sering dipakai adalah mencari lintasan (path) terpendek diantara 2 pasang node (s ke t ). Jika masalahnya adalah mencari jalur

19 tercepat, maka path terpendek tetap dapat digunakan dengan cara menggantikan nilai edge. Definisi 2.2. Lintasan (Path) adalah suatu barisan edge (e i1,e i2,..,e ik ) sedemikian rupa sehingga verteks terminal e ij berimpit dengan verteks awal e i(j+1) untuk 1 j k 1. Contoh 2.1. e 4 v 3 e 5 v 4 e 2 e 3 v 1 v 2 e 7 e 6 e 10 e 1 e 8 v 6 v 5 Gambar 2.4. Graph dengan 6 verteks dan 10 edge e 9 Pada Gambar 2.4 di atas terdapat: a. Semua edge berbeda (e 1, e 3, e 4, dan e 5 masing-masing muncul sekali). Ada verteks yang berulang (v 3 muncul 2 kali). Verteks awal dan verteks akhir tidak sama (verteks awal = v 1 dan verteks akhir = v 4 ). Barisan ini merupakan path dari v 1 ke v 4 dengan panjang 4. b. Ada edge yang muncul lebih dari sekali, yaitu e 5 (muncul 2 kali) berarti barisan tersebut merupakan walk dari v 1 ke v 5 dengan panjang Flow Flow bisa saja dianggap sebagai bentuk kesatuan material yang meninggalkan suatu node menuju suatu node. Jika suatu arc a j insident ke dua node v i dan v j, maka suatu flow f j pada arc a j dapat ditunjukkan dengan sistematis. Defenisi 2.3. Suatu flow pada suatu network G=(X,A) adalah suatu aliran pada suatu graph berarah dan berkapasitas, dimana setiap arc (x,y) A memiliki kapasitas non negatif c(x,y) 0. jika (x,y) A, maka diasumsikan c(x,y) = 0.

20 8 X1 6 a4 X3 6 a1 a8 s 0 a5 5 4 t 6 a2 X2 a3 6 a7 X4 a9 8 a6 Gambar 2.5. Flow dalam network Gambar 2.5 memperlihatkan bahwa setiap arc terletak pada tiap-tiap node dari sumber s ke tujuan t. Arc menggambarkan saluran dengan kapasitas tertentu. Kapasitas merupakan batas maksimal di mana setiap material (misalnya air, gas, listrik) dapat dialirkan melalui saluran. Sedangkan node menggambarkan persimpangan saluran. Material mengalir melalui node tanpa mengumpulkan material tersebut pada node yang dilalui (kecuali pada node sumber dan node tujuan) Minimal Cost Flow Definisi 2.4 Suatu network yang mempunyai arc cost. Cost flow adalah perkalian cost dan flow sehingga cost flow adalah suatu bilangan.. Suatu flow f adalah suatu minimal cost flow jika f mempunyai minimal cost diantara semua flow yang ada dengan nilai flow, maka yang akan dicari dalam masalah minimal cost flow adalah suatu minial cost dengan nilai flow yang maksimal. Definisi 2.5 Anggap G=(X,Y) adalah suatu network yang berarah menggambarkan suatu himpunan node X dan suatu arc A yang berarah. Setiap arc (x,y) A mempunyai

21 non-negatif cost u(x,y) yang mengalirkan unit flow pada setiap arc dan juga memiliki kapasitas c(x,y). Jumlah cost suatu flow dari sumber s ke tujuan t, secara berurut adalah : cost ( f ) = f ( x, y) ( x, y ) A u ( x, y) Dimana ; f x,y u : merupakan aliran (flow) : merupakan arc : merupakan batas atas BAB III PEMBAHASAN 3.1. Metode of Kilter Menentukan Minimal Cost Pada Persoalan Network Bentuk umum dari masalah aliran minimal cost dapat dituliskan sebagai berikut.

22 Minimumkan m m i= 1 j= 1 c ij x ij m m Kendala x = 0 i = 1, 2,...,m (3.1) ij x ki j= 1 k = 1 x ij l ij x ij u ij i,j = 1, 2,,m i,j = 1, 2,,m keterangan : m c ij x ij l ij u ij : merupakan banyak node : cost dari node asal i ke node tujuan j : aliran (flow) dari node asal i ke node tujuan j : batas bawah : batas atas Kekekalan aliran yang memenuhi pada batasan tetap l ij x ij u ij adalah feasible flow(aliran yang layak). Asumsikan c ij, l ij, dan u ij integer dan 0 l ij u ij. Karena semua nilai di sisi kanan pada persamaan kekekalan aliran adalah nol, maka dapat disimpulkan bahwa aliran dalam network tidak akan terlihat di titik awal atau titik akhir, tapi akan beredar terus-menerus sepanjang aliran di network tersebut. Dengan demikian kekekalan aliran dalam network akan membentuk lingkaran berarah (directed cycles) Dual pada Aliran Network Sesuaikan variabel dual w i dengan setiap node pada Persamaan 3.1, variabel dual h ij dengan batasan x ij u ij (yang mana ditetapkan - x ij - u ij untuk mencari dual), dan variabel dual v ij dengan batasan x ij l ij, dual dari out-of-kilter pada permasalahan aliran network minimal cost dituliskan sebagai berikut. Maksimalkan l v ij ij m m i= 1 j= 1 m m - i= 1 j= 1 u ij h ij Kendala w i w j + v ij h ij = c ij i, j = 1,, m h ij,v ij 0 i, j = 1,, m

23 w i tak terbatas (unrestricted) i = 1,, m Keterangan : v ij : nilai constraint atau nilai pembatas x ij u ij h ij w i w j z ij : nilai contraint atau nilai pembatas x ij u ij : nilai bobot dari node asal i : nilai bobot dari node tujuan j : merupakan nilai optimal dari node asal i ke node tujuan j Jika w i (asumsikan semua w i integer), maka dual constraint untuk arc (i, j) menjadi v ij h ij = c ij w i + w j, h ij 0, v ij 0 dan dapat dipenuhi oleh v ij = Maksimum {0, c ij - w i + w j } h ij = Maksimum {0, - (c ij - w i + w j } Kondisi-kondisi Complementary Slackness Kondisi-kondisi complementary slackness untuk mendapatkan nilai yang optimal dari perumusan out-of-kilter adalah sebagai berikut: (x ij l ij )v ij = 0 i,j = 1, 2,, m (3.2) (u ij x ij )v ij = 0 i,j = 1, 2,, m (3.3) z ij c ij w i w j - c ij. Kemudian dari definisi v ij dan h ij didapat v ij = Maksimum {0, -(zij c ij )} (3.4) h ij = Maksimum {0, zij c ij } (3.5) Catatan bahwa z ij c ij akan dikenal sebagai koefisien x ij dalam barisan fungsi objektif pada tabel simpleks batas atas-batas bawah yang mempunyai solusi dasar pada masalah primal.

24 Bila diberikan nilai pada w i, maka dapat dihitung z ij c ij = w i w j - c ij. Jika melihat persamaan pada (3.4) dan (3.5), maka kondisi complementary slackness (3.2) dan (3.3) diperoleh z ij c ij < 0 v ij > 0 x ij = l ij i, j = 1, 2,..., m (3.6) z ij c ij > 0 h ij > 0 x ij = u ij i, j = 1, 2,..., m (3.7) Memasukkan kondisi tambahan z ij c ij = 0 l ij x ij u ij i, j = 1, 2,..., m (3.8) Strategi Out-Of-Kilter Langkah umum algoritma out-of-kilter (diuraikan pada gambar 3.3) adalah sebagai berikut : 1 Mulai dari kekekalan aliran (node masuk sama dengan node yang keluar), masing-masing x ij = 0, dan solusi yang layak untuk dual, masing-masing w i = 0, dengan h ij, v ij seperti yang dijelaskan pada Persamaan (3.4) dan (3.5). Identifikasi keadaan kilter dan hitung bilangan kilter. 2 Jika pada network memiliki arc out-of-kilter, maka lakukan tahap primal algoritma. Selama tahap ini arc out-of-kilter terpilih dan mencoba membuat bentuk kekekalan aliran baru sedemikian bilangan kilter tidak ada arc memburuk dan arc yang terpilih ditingkatkan. 3 Ketika ditentukan bahwa tidak ada aliran yang meningkat terbangun selama tahap primal, algoritma membuat solusi dual yang baru sedemikian tidak ada bilangan kilter yang memburuk (worsened) dan ulangi tahap 2. 4 Iterasi antara tahap 2 dan tahap 3, algoritma secepatnya membangun solusi optimal atau menentukan tidak ada solusi yang layak. Algoritma out-of-kilter yang lengkap terdiri dari 3 (tiga) tahap: tahap permulaan (initiation phase), tahap primal (primal phase), tahap dual (dual phase) Tahap Permulaan (Initiation Phase) Dimulai dengan sebuah aliran, katakan untuk setiap x ij = 0, dan inisial dual variabel, katakan w i = 0. Hitung z ij c ij = w i w j - c ij Tahap Primal: Merubah Aliran

25 Tentukan status kilter dan bilangan kilter untuk setiap arc. Kemudian cari dalam network yang membentuk sirkuit (cycle). Jika semua arc in-kilter, maka stop. Dengan diperoleh solusi optimal. Jika tidak, maka pilih atau lanjutkan dengan arc out-of-kilter (p,q) yang sebelumnya terpilih. Dari network G membentuk network G menurut Tabel 3.3. Untuk setiap arc (i,j) pada G adalah salah satu dari status kilter yang membolehkan aliran meningkat, tempatkan arc(i, j) di dalam G dengan arus yang dibolehkan meningkatkan. Untuk setiap arc (i,j) pada G adalah salah satu dari status kilter yang membolehkan aliran berkurang, selanjutnya tempatkan arc(j, i) di dalam G dengan arus yang dibolehkan. Untuk arc-arc di dalam G yang bagian dari status yang dibolehkan itu tidak ada aliran berubah, kemudian tempatkan tidak ada arc di dalam G. Penentuan sirkuit seperti itu disebut breakthrough. Jika sirkuit seperti itu didapatkan, maka tentukan perubahan aliran Δ sama dengan minimum dari aliran yang berubah pada arc dalam sirkuit. Ubah aliran pada setiap arc dari siklus berhubungan dalam G dengan jumlah Δ menggunakan orientasi yang ditetapkan oleh sirkuit sebagai arah peningkatan. Khususnya, misalkan x ij = x ij + Δ jika (i, j) adalah anggota dari sirkuit G ; misalkan x ij = x ij - Δ jika (j, i) adalah anggota dari sirkuit G ; misalkan x ij = x ij sebaliknya. Ulangi tahap primal. Jika tidak ada sirkuit berisi arc (p, q) ada tersedia di dalam G, maka lakukan tahap dual. Penentuan tidak ada sirkuit seperti itu disebut nonbreakthrough Tabel 3.1. Status kilter pada arc

26 z ij c ij < 0 z ij c ij = 0 z ij c ij > 0 x ij > u ij Out-of-kilter Out-of-kilter Out-of-kilter x ij = u ij Out-of-kilter In-kilter In-kilter l ij < x ij < u ij Out-of-kilter In-kilter Out-of-kilter x ij = l ij In-kilter In-kilter Out-of-kilter x ij < l ij Out-of-kilter Out-of-kilter Out-of-kilter Keadaan in-kilter dan out of kilter pada tiap tiap arc dalam network dapat dijelaskan pada tabel 3.1. Jika z ij c ij < 0 dan x ij > u ij maka statusnya out of kilter Jika z ij c ij < 0 dan x ij = u ij maka statusnya out of kilter Jika z ij c ij < 0 dan l ij < x ij < u ij maka statusnya out of kilter Jika z ij c ij < 0 dan x ij < l ij maka statusnya out of kilter Jika z ij c ij = 0 dan x ij > u ij maka statusnya out of kilter Jika z ij c ij = 0 dan x ij < l ij maka statusnya out of kilter Jika z ij c ij > 0 dan x ij > u i j maka statusnya out of kilter Jika z ij c ij > 0 dan l ij < x ij < u ij maka statusnya out of kilter Jika z ij c ij > 0 dan x ij = l ij maka statusnya out of kilter Jika z ij c ij > 0 dan x ij < l ij maka statusnya out of kilter Jika z ij c ij < 0 dan x ij < l ij maka statusnya In-kilter

27 Jika z ij c ij = 0 dan x ij = u ij maka statusnya In-kilter Jika z ij c ij = 0 dan l ij < x ij < u ij maka statusnya In- kilter Jika z ij c ij = 0 dan x ij = l ij maka statusnya In-kilter Jika z ij c ij > 0 dan x ij = u ij maka statusnya In-kilter Tabel 3.2 Bilangan kilter K ij z ij c ij < 0 z ij c ij = 0 z ij c ij > 0 x ij > u ij x ij - l ij x ij - u ij x ij - u ij x ij = u ij x ij - l ij 0 0 l ij < x ij < u ij x ij - l ij 0 x ij - u ij x ij = l ij 0 0 x ij - u ij x ij < l ij x ij - l ij x ij - l ij x ij - u ij Tabel 3.3 Jumlah dan arah perubahan aliran yang memenuhi x ij > u ij z ij c ij < 0 z ij c ij = 0 z ij c ij > 0 x ij = u ij l ij < x ij < u ij x l x l x u x u x u

28 x ij = l ij x ij < l ij x l x ij Out-of-kilter u ij In-kilter In-kilter In-kilter l ij Out-of-kilter z ij - c ij Out-of-kilter Gambar 3.2. Status kilter pada arc Ada banyak perbedaan ukuran jarak (measure distance) untuk masalah out-ofkilter. Pada Tabel (3.2) dijelaskan satu ukuran jarak yang disebut dengan bilangan kilter (Kilter number) K ij pada arc (i, j). Bilangan kilter didefenisikan bilangan yang

29 mengubah aliran di arc menjadi minimal sehingga dapat menentukan lintasan kilternya. Perlu diingat bahwa karena syarat melibatkan nilai absolut, maka bilangan kilter pada arc harus non negatif. Jika arc yang in-kilter, maka bilangan kilter adalah nol (0) dan jika arc out-of-kilter, maka bilangan kilter adalah harus positif. Jika z ij c ij < 0, maka arc (i, j) adalah in-kilter jika dan hanya jika aliran adalah sama dengan l ij dan oleh sebab itu bilangan kilter x ij - l ij menandai seberapa jauh arus aliran x ij adalah dari kasus ideal l ij. Dengan cara yang sama, jika z ij c ij > 0, maka bilangan kilter x ij - u ij memberi jarak dari aliran ideal u ij. Terakhir, jika z ij c ij = 0, maka arc adalah in-kilter bila l ij x ij u ij. Khususnya, jika x ij > u ij, maka arc dibawa ke in-kilter dan pengurangan aliran oleh x ij - u ij, dan jika x ij < l ij, maka arc dibawa ke in-kilter dan peningkatan aliran oleh x ij - l ij, dan karenanya masuk kedalam kolom z ij c ij = 0 pada Tabel (3.2) Tahap Dual : Merubah Variabel Dual Tahap dual adalah tahap dimana dilakukan proses perubahan nilai variabel dual yang fungsinya adalah mengurangi bilangan kilter untuk mendapatkan nilai pada arc menjadi in kilter. Adapun prosesnya sebagai berikut : Menentukan satuan dari node X yang dapat dicapai dari node q sepanjang path pada G. Misalkan X = N X. Dalam G, dapat digambarkan S 1 dan S 2 oleh S 1 = {(i, j): i Є X, j Є X, z ij - c ij < 0, x ij u ij } S 2 = {(i, j): i Є X, j Є X, z ij - c ij > 0, x ij l ij } Ө = Minimum { z ij - c ij, } Jika Ө =, maka berhenti; tidak ada solusi yang layak. Sebaliknya, ubah w i dan z ij - c ij menurut w i = w i + Ө jika i X w i jika i X (z ij - c ij ) jika (i, j) Є (X, X) U(X, X)

30 (z ij - c ij ) = (z ij - c ij ) + Ө jika (i, j) Є (X, X) (z ij - c ij ) - Ө jika (i, j) Є (X, X) dan lakukan tahap primal Prosedur Label pada Algoritma Out-Of-Kilter Misalkan untuk setiap node j label L( j ) = ( + i, Δ j ). Label (i, Δ j ) menunjukkan bahwa aliran pada arc (i, j) dapat ditingkatkan dengan jumlah Δ j tanpa memperburuk bilangan kilter pada arc manapun Δ j tanpa memperburuk bilangan kilter pada arc manapun. Sebagai catatan bahwa Δ j mewakili perkiraan aliran dari nilai aliran yang diubah yang dapat berlangsung sepanjang siklus yang berisi arc out-of-kilter dan arc (i, j) atau (j, i) Mulai Misalkan x ij = 0 dan w i = 0 Hitung z ij c ij = w i w j - c ij Periksa status kilter.semua arc inkilter? Ya Hitung m m i= 1 j= 1 c ij x ij Tidak Tentukan arc yang out-of-kilter (p, q) Ya Temukan sirkuit (direct cycle) pada network G Tidak Hitung S 1 dan S 2 Hitung Ө; Jika Ө = Ya Tidak ada solusi yang layak Berhenti

31 dengan demikian bahwa bilangan kilter dari arc yang tidak ada ditingkatkan. Algoritma label terdiri dari 2 (dua) tahap, yaitu tahap inisialisasi dan tahap utama Tahap Inisialisasi Tentukan sebuah aliran, sebagai contoh, setiap x ij = 0, dan nilai dari variabel dual, misalkan setiap w i = Tahap Utama 1. Jika semua arc adalah in-kilter sesuai Tabel 3.2, maka stop; dengan demikian nilai optimal diperoleh. Jika tidak, maka pilih (atau lanjutkan dengan pilihan selanjutnya) arc out-of-kilter, misal (p, q). Hapus semua label-label. Jika (p, q) adalah salah satu status di mana aliran meningkat., Δ pq, sesuai Tabel 3.3, maka tetapkan s = q, t = p, dan L(s) = (+t, Δ pq ). Sebaliknya, jika (p, q) adalah salah satu status di mana aliran berkurang, Δ pq, sesuai Tabel 3.3, maka tetapkan s = p, t = q, dan L(s) = (-t, Δ pq ). 2. Jika node i memiliki label, node j tidak memiliki label, dan aliran akan ditingkatkan dengan jumlah Δ ij sepanjang arc (i, j) sesuai dengan Tabel 3.3, maka menetapkan node j label L(j) = (+i, Δ j ) di mana Δ j = minimum{ Δ i, Δ ij }. Jika node i memiliki label, node j tidak memiliki label, dan aliran dikurangi dengan jumlah Δ ji sepanjang arc (j, i) sesuai dengan Tabel 3.3, maka berikan node j label L(j) = (-i, Δ j ) di mana Δ j = minimum{ Δ i, Δ ji }. Ulangi langkah 2 sampai setiap node t diberi label atau sampai tidak ada lagi node-node yang

32 diberi label. Jika node t diberi label, maka lanjut ke langkah ke 3 (breakthrough telah terjadi); jika tidak, maka lanjut ke langkah ke 4 (nonbreakthrough telah terjadi). 4. Misalkan Δ = Δ t. Ubah aliran sepanjang siklus yang dikenali sebagai berikut. Mulai dari node t. Jika masukan pertama di L(t) adalah + k, maka tambahkan Δ ke x kt. Sebaliknya, jika masukan pertama L(t) adalah k, maka kurangi Δ dari x tk. Mundur ke node k dan ulangi proses sampai node t dicapai lagi dalam proses mundur(backtrack process). 3.3 Transportasi dan Transshipment Problem Model transportasi merupakan salah satu bentuk khusus atau variasi dari program linear yang dikembangkan khusus untuk memecahkan masalah yang berhubungan dengan transportasi (pengangkutan) dan distribusi produk atau sumber daya dari berbagai sumber ( pusat pengadaan, atau titik suplai) ke berbagai tujuan ( node permintaan) Masalah Kapasitas Transshipment Menggunakan Algoritma Out Of Kilter Masalah transportasi untuk menemukan total minimum cost pengiriman dari sumber (sources) s, dengan masing masing persediaan yang berbeda, ke n tujuan (destination), dengan masing masing permintaan ( demand) tertentu. Masalah transshipment merupakan suatu bentuk umum model transportasi sedangkan model transportasi adalah bentuk khususnya di mana terdapat pusat- pusat asal atau sumber asli, pusat tujuan yang asli, dan titik titik transshipmentnya. Titiktitik transshipment bisa terdapat pada pusat asal maupun pusat tujuan. Dalam model ini setiap pusat dapat mengirim dan menerima arus barang angkutan. Hal ini berarti terdapat keleluasaan dalam penetapan rute arus barang dari node i ke node j, selain rutenya yang langsung.

33 Ada beberapa cara untuk merumuskan masalah transshipment secara matematis. Andaikan, x ij = Jumlah yang diangkut dari titik j ; i j ; i, j = 1,2,...n. c ij = Biaya angkutan dari node i ke node j ; c ij 0. r i = Selisih node i. s i d j = Persediaan (supply) = Permintaan (demand) Setiap node atau lokasi yang ada harus dapat memenuhi suatu rumusan keseimbangan yaitu antara arus barang yang keluar (diangkut) dikurangi arus barang yang masuk (diterima) harus sama dengan kebutuhan bersih/ selisihnya. 3.3 Contoh Transshipment Pada Algoritma Out Of Kilter S1 = 10 $ 20 D5 = 12 1 $ $5 12 $7 8 7 $ $12 $6 7 $7 5 S2= $15 4 $15 6 D6= Gambar 3.6 Problem kapasitas pengiriman Kita temukan solusi layak dengan percobaan (trial) dan kesalahan (error) : Variable dasar flow Batas bawah flow Batas Atas Flow Basic variable nonbasic variable nonbasic X13 9 X12 0 X15 6 X12 5 X56 0 X24 10 X34 3 X65 0

34 X35 6 X46 13 Solusi yang paling pokok pada basic variable pohon (tree) pada gambar dibawah ini, ditunjukkan aliran cyclenya dibawah arcnya. $20 6 S1=10 D5 = $10 3 $ $7 7 $ $ $7 $6 7 $15 $15 5 S2= D6=13 Flow Gambar 3.7 Kendala Masalah Transshipment: Basic Solusi Layaknya ITERASI 1 Ambil U1melalui 0 kemudian, Langkah 1 : Tentukan U ij Variable Basic C ij - Z ij = 0 Substitusikan Dinyatakan X13 C13 - U1 + U3 = U3 = 0 U3 = -10 X21 C21 U2 + U1 = U2 + 0 = 0 U2 = 6 X34 C34 U3 + U4 = 0 12 (-10) + U4 = 0 U4 = - 22 X35 C35 U3 + U5 =0 7 (-10) + U5 = 0 U5= - 17 X46 C46 U4+ U6 = 0 15 (- 22) +U6 = 0 U6 = - 37 Langkah 2 dan 3 Variable Batas Bawah : Tentukan nilai C ij - Z ij untuk variable nonbasic dan variable Masukan. Variable Hitung C ij - Z ij Out of Kilter? X12 C12 U1 = U2 = = 11 Tidak

35 X56 C56 U5 + U6 = 11 (-17) + (-37) = -19 Ya X65 C65 U6 + U5 = 7 (-37) + (-17) = 27 Tidak Variable Batas Atas Variable Hitung C ij - Z ij Out of Kilter? X15 C15 U1 +U5 = (-17) = 3 Ya X24 C24 U2 + U4 = (-22) = -1 Tidak Langkah 4 : Tentukan perubahan variable basicnya Pada gambar 3.8 ditunjukkan X56 berbentuk cycle dengan variable basic X35, X34, dan X46. Dan X56 berada dibatas bawah (0), maka variable basicnya meningkat. Dari gambar 3.9 menunjukkan, ketika X56 meningkat, X35 harus meningkat dan X46 menurun. Maka X34 juga harus meningkat D=5 5 $7 7 $ $12 4 $15 6 D6=13 17 Gambar 3.8 Bentuk Cycle X56 dan arus basic variable Jumlah maksimum akan dihitung dari perubahan di 4 variable sebelum sampai batasannya yang ditunjukkan digambar, sebagai berikut : Variable Nilai awal Batas Atas Maksimum meningkat

36 Meningkatkan X = 7 X = 2 Variable Menurun Nilai awal Batas Bawah Maksimum menurun X = 3 X = 13 Minimum dari maksimum di ubah menjadi 2, ditentukan X35 meningkat melalui variable batas atas. Lalu kita jumlah kan 2 melalui aliran di arc X56 dan X35 dan kurang 2 dari aliran selama X34 dan X46 digambarkan pada diagram network flow. $20 6 S1= D6=12 12 $ $5 $7 8 7 $ $ $6 S2=15 $15 10 $15 11 D6= Gambar 3.9 Augmenting Flow ke X56,X35,X34, dan X45 dilanjutkan ke iterasi berikutnya. ITERASI 2

37 Variable basic Flow Batas bawah Flow Batas atas Flow nonbasic variable variable nonbasic X13 9 X12 0 X15 6 X21 5 X65 0 X24 10 X34 1 X35 8 X46 11 X56 2 Langkah 1 : Tentukan U ij Ambil U1 melalui 0 Variable basic Nilai peluang = 0 Subsitusi Dinyatakan X13 C12 U1 + U3 = U3 = 0 U3 = -10 X21 C21 U2 + U1 =0 6 U2 + 0 = 0 U2 = 6 X34 C34 U3 +U4 = 0 12 (-10) + U4 = 0 U4 = -22 X46 C46 U4 + U6 = 0 15 (-22) + U6 = 0 U6 = -37 X56 C56 U5 + U6 = 0 1 U5 + (- 37) = 0 U5 = -26 Langkah 2 : Tentukan nilai C ij - Z ij dari variable nonbasic Variable batas bawah Variable Hitung C ij - Z ij Out of Kilter? X12 C12 U1 + U2 = = 11 Tidak X65 C65 U6 + U5 = 7 (-37) + (-26) = 18 Tidak Variable Batas Atas Variable Hitung C ij - Z ij Out of kilter? X15 C15 U1 + U5 = (-26) = - 6 Tidak X24 C24 U2 + U (-22) = - 1 Tidak X35 C35 U3 + U5 7 (-10) + (-26) = -9 Tidak Tidak semua arc arc adalah out of kilter, Kita akan menemukan Solusi optimalnya : Dari Ke Jumlah (Amount) Unit Cost Transportasi Cost

38 Node 1 Node 3 9 $10 $ 90 Node 1 Node 5 6 $20 $ 120 Node 2 Node 1 5 $6 $ 30 Node 2 Node 4 10 $15 $ 150 Node 3 Node 4 1 $12 $ 12 Node 3 Node 5 8 $7 $ 56 Node 4 Node 6 11 $15 $ 165 Node 5 Node 6 2 $11 $ 22 Total = $ 645 Dilangkah ke-3 dari algoritma, dua atau variable basic lainnya boleh berakhir di 0 atau dibatas atas pada waktu bersamaan. Jika menurun. Kita pilih salah satu variable yang dimulai dari nonbasic untuk dilanjutkan ke iterasi selanjutnya, basic lainnya harus sama nilainya 0 atau berada dibatas atas BAHASA C++ Bahasa C++ merupakan program yang terbentuk fungsi fungsi. Seperti main () merupakan nama dari suatu fungsi yang harus ada diprogram C++ dan diletakkan dibagian tertentu yang menunjukkan kepada compiler dimana awal dari suatu program. Selain itu main () ini hanya dapat dikatakan bahwa setiap program C harus mengandung fungsi main() agar dapat diproses. Tanda brance pembuka { yang diletakkan dibawah nama fungsi main() menunjukkan tanda awal dari perintah perintah yang akan ditulis atau tanda { merupakan awal dari function body atau fungsi blok. Tanda brance penutup } menunjukkan akhir dari suatu fungsi blok. Suatu program C++ dapat terdiri dari lebih dari satu tubuh fungsi. Suatu tubuh fungsi dapat berisi beberapa fungsi, sedangkan suatu fungsi dapat dibuat dari satu atau lebih statement atau library function ( fungsi pustaka) yang sudah

39 BAB 4 KESIMPULAN DAN SARAN 4.1. Kesimpulan Berdasarkan uraian-uraian dalam tulisan ini, penulis melihat bahwa algoritma out-ofkilter berperan penting dalam menghasilkan minimal cost dalam network flow. Kesimpulan yang diperoleh pada kajian ini adalah sebagai berikut: 1. Algoritma minimal cost memelihara kelayakan promal dengan memenuhi kendala kendala kapasitas, serta berusaha memenuhi persamaan kekekalan

40 aliran (conserving flow) pada masing masing node dengan memakai prosedur prosedur berdasarkan pada penambahan aliran, penyesuaian biaya, dan menaikkan fungsi dual. 2. Di dalam algoritma out-of-kilter perlu diperhatikan nilai Ө. Ada dua kemungkinan nilai Ө. Jika 0 < Ө <, maka w i = w i + Ө i X dan w i = w i i X. Jika Ө =, maka tidak ada solusi yang layak. Keterangan ; w i adalah variabel dual yang diubah w i adalah variabel dual 3. Aliran distribusi yang dihasilkan dapat menjadi output yang dapat dipertanggung jawabkan secara ilmiah, karena data tersebut memiliki dengan data pendukungnya, baik kendala maupun fungsi tujuan, sehingga menghasilkan nilai yang optimal untuk implementasinya 4.2. Saran Dalam mengimplementasikan Out of kilter pada network flow dapat diterapkan untuk semua masalah distribusi contohnya distribusi pipa minyak dari tempat tambang minyak menuju ke pabrik penyulingan. Bukan itu saja, bisa juga di implementasikan pada distribusi saluran pembuangan air di perumahan dan distribusi lainnya, dan dapat meminimalkan aliran dengan meminimalisasi biaya sehingga menghasilkan nilai yang optimal.

41 DAFTAR PUSTAKA Ahuja, Ravindra, K. Graph and Network Optimization. USA: University of Florida, Bazaraa, Mokhtar S. dan John J. Jarvis, Linear Programing and Network Flows. Canada: John Wiley and Sons Inc Elmaghraby, S., An Algebra for the Analysis of Generalized Actifity Networks, Manage. Sci., 10 (3), pp Eisner, H., A Generalized Network Approach to the Planning and Scheduling of a Research Project, Oper. Res., 10,pp , 1962.

42 Evans, James R. Optimization Algorithms for Networks and Graphs. New York: Marcel Dekker,Inc, Ford, L.R, Jr. And Fulkerson, D. R. Flows in Network. Princeton, New Jersey: Priceton University Press, Ghare P. M, Moore, James M, Tihe, Applications of Graph Theory Algorithms Elsever North Holland, Inc, Liu, Jipping. Algorithms for Minimum - cost Flow. Computer Science Departement, The University of Western Ontario, Sedgemick Robert. Algorithm in C- Part 5 Graph Algorithm. Third Edition. Canada: Addison Wesley, Inc, Taha, Hamdy A., Riset Operasi, Binarupa Aksara, Jakarta, 1996.

43

PENDEKATAN ALGORITMA PEMROGRAMAN DINAMIK DALAM MENYELESAIKAN PERSOALAN KNAPSACK 0/1 SKRIPSI SRI RAHAYU

PENDEKATAN ALGORITMA PEMROGRAMAN DINAMIK DALAM MENYELESAIKAN PERSOALAN KNAPSACK 0/1 SKRIPSI SRI RAHAYU PENDEKATAN ALGORITMA PEMROGRAMAN DINAMIK DALAM MENYELESAIKAN PERSOALAN KNAPSACK 0/1 SKRIPSI SRI RAHAYU 060823001 PROGRAM STUDI SARJANA MATEMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

PEMECAHAN MASALAH MINIMUM SPANNING TREE DENGAN MENGGUNAKAN ALGORITMA SEMUT SKRIPSI ADE MAHENDRA PUTRA NASUTION

PEMECAHAN MASALAH MINIMUM SPANNING TREE DENGAN MENGGUNAKAN ALGORITMA SEMUT SKRIPSI ADE MAHENDRA PUTRA NASUTION PEMECAHAN MASALAH MINIMUM SPANNING TREE DENGAN MENGGUNAKAN ALGORITMA SEMUT SKRIPSI ADE MAHENDRA PUTRA NASUTION 070823017 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

IMPLEMENTASI PENENTUAN MINIMUM SPANNING TREE (MST) DENGAN MENGGUNAKAN ALGORITMA PRIM

IMPLEMENTASI PENENTUAN MINIMUM SPANNING TREE (MST) DENGAN MENGGUNAKAN ALGORITMA PRIM IMPLEMENTASI PENENTUAN MINIMUM SPANNING TREE (MST) DENGAN MENGGUNAKAN ALGORITMA PRIM SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Sains RUDI SURENDRO 041421011 Departemen

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Konsep Dasar Graph Sebelum sampai pada pendefenisian masalah lintasan terpendek, terlebih dahulu pada bagian ini akan diuraikan mengenai konsep-konsep dasar dari model graph dan

Lebih terperinci

REPRESENTASI ALGORITMA KUHN-MUNKRES PADA GRAF BIPARTIT UNTUK MENYELESAIKAN OPTIMAL ASSIGNMENT PROBLEM SKRIPSI DESNI RAHMALINA.

REPRESENTASI ALGORITMA KUHN-MUNKRES PADA GRAF BIPARTIT UNTUK MENYELESAIKAN OPTIMAL ASSIGNMENT PROBLEM SKRIPSI DESNI RAHMALINA. REPRESENTASI ALGORITMA KUHN-MUNKRES PADA GRAF BIPARTIT UNTUK MENYELESAIKAN OPTIMAL ASSIGNMENT PROBLEM SKRIPSI DESNI RAHMALINA. P 070823014 PROGRAM STUDI SARJANA MATEMATIKA DEPARTEMEN MATEMATIKA FAKULTAS

Lebih terperinci

ALGORITMA DOUBLE SCALING UNTUK MENYELESAIKAN PERMASALAHAN MINIMUM COST FLOW DAN IMPLEMENTASINYA PADA PROGRAM KOMPUTER

ALGORITMA DOUBLE SCALING UNTUK MENYELESAIKAN PERMASALAHAN MINIMUM COST FLOW DAN IMPLEMENTASINYA PADA PROGRAM KOMPUTER ALGORITMA DOUBLE SCALING UNTUK MENYELESAIKAN PERMASALAHAN MINIMUM COST FLOW DAN IMPLEMENTASINYA PADA PROGRAM KOMPUTER Agustina Ardhini 1, Sapti Wahyuningsih 2, Darmawan Satyananda 3 Jurusan Matematika,

Lebih terperinci

PERBANDINGAN METODE SIMPLEKS DENGAN ALGORITMA TITIK INTERIOR DALAM PENYELESAIAN MASALAH PROGRAM LINIER SKRIPSI AGUSTINA ANGGREINI SITORUS

PERBANDINGAN METODE SIMPLEKS DENGAN ALGORITMA TITIK INTERIOR DALAM PENYELESAIAN MASALAH PROGRAM LINIER SKRIPSI AGUSTINA ANGGREINI SITORUS PERBANDINGAN METODE SIMPLEKS DENGAN ALGORITMA TITIK INTERIOR DALAM PENYELESAIAN MASALAH PROGRAM LINIER SKRIPSI AGUSTINA ANGGREINI SITORUS 120803060 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

IMPLEMENTASI ALGORITMA CLARKE AND WRIGHT S SAVINGS DALAM MENYELESAIKAN CAPACITATED VEHICLE ROUTING PROBLEM (CVRP) SKRIPSI DONNA DAMANIK

IMPLEMENTASI ALGORITMA CLARKE AND WRIGHT S SAVINGS DALAM MENYELESAIKAN CAPACITATED VEHICLE ROUTING PROBLEM (CVRP) SKRIPSI DONNA DAMANIK IMPLEMENTASI ALGORITMA CLARKE AND WRIGHT S SAVINGS DALAM MENYELESAIKAN CAPACITATED VEHICLE ROUTING PROBLEM (CVRP) SKRIPSI DONNA DAMANIK 110803063 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

IMPLEMENTASI HYBRID ALGORITMA GENETIKA DENGAN TEKNIK KENDALI LOGIKA FUZZY UNTUK MENYELESAIKAN VEHICLE ROUTING PROBLEM SKRIPSI DICKY ANDRYAN

IMPLEMENTASI HYBRID ALGORITMA GENETIKA DENGAN TEKNIK KENDALI LOGIKA FUZZY UNTUK MENYELESAIKAN VEHICLE ROUTING PROBLEM SKRIPSI DICKY ANDRYAN IMPLEMENTASI HYBRID ALGORITMA GENETIKA DENGAN TEKNIK KENDALI LOGIKA FUZZY UNTUK MENYELESAIKAN VEHICLE ROUTING PROBLEM SKRIPSI DICKY ANDRYAN ( 060803049 ) DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU

Lebih terperinci

Mata Kuliah Penelitian Operasional II OPERATIONS RESEARCH AN INTRODUCTION SEVENTH EDITION BY HAMDY A. TAHA BAB 6.

Mata Kuliah Penelitian Operasional II OPERATIONS RESEARCH AN INTRODUCTION SEVENTH EDITION BY HAMDY A. TAHA BAB 6. Mata Kuliah Penelitian Operasional II OPERATIONS RESEARCH AN INTRODUCTION SEVENTH EDITION BY HAMDY A. TAHA BAB 6 Analisis Jaringan Dipresentasikan oleh: Herman R. Suwarman, S.Si Pendahuluan- Ilustrasi

Lebih terperinci

STUDI PERBANDINGAN ALGORITMA PRIM, ALGORITMA KRUSKAL, DAN ALGORITMA SOLLIN DALAM MENENTUKAN POHON MERENTANG MAKSIMUM SKRIPSI IBNU HARIS LUBIS

STUDI PERBANDINGAN ALGORITMA PRIM, ALGORITMA KRUSKAL, DAN ALGORITMA SOLLIN DALAM MENENTUKAN POHON MERENTANG MAKSIMUM SKRIPSI IBNU HARIS LUBIS STUDI PERBANDINGAN ALGORITMA PRIM, ALGORITMA KRUSKAL, DAN ALGORITMA SOLLIN DALAM MENENTUKAN POHON MERENTANG MAKSIMUM SKRIPSI IBNU HARIS LUBIS 050803059 MATEMATIKA KOMPUTASI DEPARTEMEN MATEMATIKA FAKULTAS

Lebih terperinci

PENGEMBANGAN SHORTEST PATH ALGORITHM (SPA) DALAM RANGKA PENCARIAN LINTASAN TERPENDEK PADA GRAF BERSAMBUNG BERARAH BERUNTAI

PENGEMBANGAN SHORTEST PATH ALGORITHM (SPA) DALAM RANGKA PENCARIAN LINTASAN TERPENDEK PADA GRAF BERSAMBUNG BERARAH BERUNTAI PENGEMBANGAN SHORTEST PATH ALGORITHM (SPA) DALAM RANGKA PENCARIAN LINTASAN TERPENDEK PADA GRAF BERSAMBUNG BERARAH BERUNTAI Oliver Samuel Simanjuntak Jurusan Teknik Informatika UPN Veteran Yogyakarta Jl.

Lebih terperinci

STUDI TEKNIS DEKRIPSI DAN ENKRIPSI FILE DENGAN MENGGUNAKAN ALGORITMA GOST PADA CFB (Cipher Feedback) SKRIPSI NOVLENTINA PASI

STUDI TEKNIS DEKRIPSI DAN ENKRIPSI FILE DENGAN MENGGUNAKAN ALGORITMA GOST PADA CFB (Cipher Feedback) SKRIPSI NOVLENTINA PASI STUDI TEKNIS DEKRIPSI DAN ENKRIPSI FILE DENGAN MENGGUNAKAN ALGORITMA GOST PADA CFB (Cipher Feedback) SKRIPSI NOVLENTINA PASI 051411015 PROGRAM STUDI SARJANA MATEMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA

Lebih terperinci

PERANCANGAN PERANGKAT LUNAK PENENTUAN JALUR KRITIS DARI SUATU JARINGAN KERJA PROYEK SKRIPSI AYU NURIANA SEBAYANG

PERANCANGAN PERANGKAT LUNAK PENENTUAN JALUR KRITIS DARI SUATU JARINGAN KERJA PROYEK SKRIPSI AYU NURIANA SEBAYANG PERANCANGAN PERANGKAT LUNAK PENENTUAN JALUR KRITIS DARI SUATU JARINGAN KERJA PROYEK SKRIPSI AYU NURIANA SEBAYANG 041401047 PROGRAM STUDI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Konsep Dasar Graph Sebelu sapai pada pendefinisian asalah network flow, terlebih dahulu pada bagian ini akan diuraikan engenai konsep-konsep dasar dari odel graph dan representasinya

Lebih terperinci

OPTIMASI BERSYARAT DENGAN KENDALA PERSAMAAN MENGGUNAKAN MULTIPLIER LAGRANGE SERTA PENERAPANNYA SKRIPSI SANDRA RIZAL

OPTIMASI BERSYARAT DENGAN KENDALA PERSAMAAN MENGGUNAKAN MULTIPLIER LAGRANGE SERTA PENERAPANNYA SKRIPSI SANDRA RIZAL OPTIMASI BERSYARAT DENGAN KENDALA PERSAMAAN MENGGUNAKAN MULTIPLIER LAGRANGE SERTA PENERAPANNYA SKRIPSI SANDRA RIZAL 060803016 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

PENERAPAN ALGORITMA RELAKSASI PADA PERMASALAHAN MINIMUM COST FLOW

PENERAPAN ALGORITMA RELAKSASI PADA PERMASALAHAN MINIMUM COST FLOW PENERAPAN ALGORITMA RELAKSASI PADA PERMASALAHAN MINIMUM COST FLOW Supiatun, Sapti Wahyuningsih, Darmawan Satyananda Universitas Negeri Malang E-mail: nuta_ipuzzz@yahoo.com Abstrak : Minimum cost flow merupakan

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA 39 BAB 2 TINJAUAN PUSTAKA 2.1. Teori Graf 2.1.1 Definisi Graf Teori graf merupakan salah satu cabang matematika yang paling banyak aplikasinya dalam kehidupan sehari hari. Salah satu bentuk dari graf adalah

Lebih terperinci

STUDI PERBANDINGAN ALGORITMA HUFFMAN DAN SHANNON-FANO DALAM PEMAMPATAN FILE TEKS SKRIPSI NURFITA SARI HASIBUAN

STUDI PERBANDINGAN ALGORITMA HUFFMAN DAN SHANNON-FANO DALAM PEMAMPATAN FILE TEKS SKRIPSI NURFITA SARI HASIBUAN STUDI PERBANDINGAN ALGORITMA HUFFMAN DAN SHANNON-FANO DALAM PEMAMPATAN FILE TEKS SKRIPSI NURFITA SARI HASIBUAN 051411012 PROGRAM STUDI SARJANA MATEMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU

Lebih terperinci

ESTIMASI PARAMETER PADA MULTIPLE REGRESI MENGGUNAKAN MAKSIMUM LIKELIHOOD SKRIPSI SITI MAISAROH RITONGA

ESTIMASI PARAMETER PADA MULTIPLE REGRESI MENGGUNAKAN MAKSIMUM LIKELIHOOD SKRIPSI SITI MAISAROH RITONGA ESTIMASI PARAMETER PADA MULTIPLE REGRESI MENGGUNAKAN MAKSIMUM LIKELIHOOD SKRIPSI SITI MAISAROH RITONGA 070823013 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA

Lebih terperinci

PENERAPAN ALGORITMA EIGENFACE PADA SISTEM ABSENSI KARYAWAN BERBASIS WEBCAM SKRIPSI MAULINA SARI

PENERAPAN ALGORITMA EIGENFACE PADA SISTEM ABSENSI KARYAWAN BERBASIS WEBCAM SKRIPSI MAULINA SARI PENERAPAN ALGORITMA EIGENFACE PADA SISTEM ABSENSI KARYAWAN BERBASIS WEBCAM SKRIPSI MAULINA SARI 060823011 PROGRAM STUDI SARJANA MATEMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2007

DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2007 PERANAN KESEIMBANGAN NASH DALAM TEORI PERMAINAN SKRIPSI BREDTY MAULINA SINAGA 050813011 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2007 PERANAN

Lebih terperinci

STUDI STRATEGI PENGGUNAAN ALGORITMA GREEDY UNTUK MEMBANGUN MINIMUM SPANNING TREE PADA GRAF BERBOBOT (WEIGHTED GRAPH) SKRIPSI

STUDI STRATEGI PENGGUNAAN ALGORITMA GREEDY UNTUK MEMBANGUN MINIMUM SPANNING TREE PADA GRAF BERBOBOT (WEIGHTED GRAPH) SKRIPSI STUDI STRATEGI PENGGUNAAN ALGORITMA GREEDY UNTUK MEMBANGUN MINIMUM SPANNING TREE PADA GRAF BERBOBOT (WEIGHTED GRAPH) SKRIPSI SAHAT HAMONANGAN SIMORANGKIR 050803025 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA

Lebih terperinci

STUDI MENGENAI PENYELESAIAN PERMASALAHAN RUTE TERPENDEK YANG DIPANDANG SEBAGAI MODEL TRANSSHIPMENT (PERSINGGAHAN) SKRIPSI YUPITER SITANGGANG

STUDI MENGENAI PENYELESAIAN PERMASALAHAN RUTE TERPENDEK YANG DIPANDANG SEBAGAI MODEL TRANSSHIPMENT (PERSINGGAHAN) SKRIPSI YUPITER SITANGGANG STUDI MENGENAI PENYELESAIAN PERMASALAHAN RUTE TERPENDEK YANG DIPANDANG SEBAGAI MODEL TRANSSHIPMENT (PERSINGGAHAN) SKRIPSI YUPITER SITANGGANG 050803047 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU

Lebih terperinci

OPTIMASI MASALAH TRANSPORTASI MENGGUNAKAN METODE POTENSIAL PADA SISTEM DISTRIBUSI PT. MEGA ELTRA PERSERO CABANG MEDAN SKRIPSI

OPTIMASI MASALAH TRANSPORTASI MENGGUNAKAN METODE POTENSIAL PADA SISTEM DISTRIBUSI PT. MEGA ELTRA PERSERO CABANG MEDAN SKRIPSI OPTIMASI MASALAH TRANSPORTASI MENGGUNAKAN METODE POTENSIAL PADA SISTEM DISTRIBUSI PT. MEGA ELTRA PERSERO CABANG MEDAN SKRIPSI DIAH PURNAMA SARI 090803062 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU

Lebih terperinci

PENDEKATAN MULTIPLE REGRESI PADA ANALISIS RAGAM KLASIFIKASI DUA ARAH SKRIPSI MARISA INDA PUTRI

PENDEKATAN MULTIPLE REGRESI PADA ANALISIS RAGAM KLASIFIKASI DUA ARAH SKRIPSI MARISA INDA PUTRI PENDEKATAN MULTIPLE REGRESI PADA ANALISIS RAGAM KLASIFIKASI DUA ARAH SKRIPSI MARISA INDA PUTRI 080823023 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN

Lebih terperinci

PENERAPAN ALGORITMA GENETIKA UNTUK MENENTUKAN JALUR TERPENDEK (SHORTEST PATH) SKRIPSI RION SIBORO

PENERAPAN ALGORITMA GENETIKA UNTUK MENENTUKAN JALUR TERPENDEK (SHORTEST PATH) SKRIPSI RION SIBORO PENERAPAN ALGORITMA GENETIKA UNTUK MENENTUKAN JALUR TERPENDEK (SHORTEST PATH) SKRIPSI RION SIBORO 060803025 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

Lebih terperinci

PENGEMBANGAN LONGEST PATH ALGORITHM (LPA) DALAM RANGKA PENCARIAN LINTASAN TERPANJANG PADA GRAF BERSAMBUNG BERARAH BERUNTAI

PENGEMBANGAN LONGEST PATH ALGORITHM (LPA) DALAM RANGKA PENCARIAN LINTASAN TERPANJANG PADA GRAF BERSAMBUNG BERARAH BERUNTAI PENGEMBANGAN LONGEST PATH ALGORITHM (LPA) DALAM RANGKA PENCARIAN LINTASAN TERPANJANG PADA GRAF BERSAMBUNG BERARAH BERUNTAI Oliver Samuel Simanjuntak Prodi Teknik Informatika UPN eteran Yogyakarta Jl. Babarsari

Lebih terperinci

PERMASALAHAN P-HUB MEDIAN DENGAN LINTASAN TERPENDEK SKRIPSI RAJA DAVID PASARIBU

PERMASALAHAN P-HUB MEDIAN DENGAN LINTASAN TERPENDEK SKRIPSI RAJA DAVID PASARIBU PERMASALAHAN P-HUB MEDIAN DENGAN LINTASAN TERPENDEK SKRIPSI RAJA DAVID PASARIBU 080803039 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM MEDAN 2012 PERMASALAHAN P-HUB MEDIAN DENGAN

Lebih terperinci

MEMBANGUN FASILITAS BOOKING ONLINE DI BLACK HOLE MUSIC STUDIO TIKA WAHYUNI SIREGAR

MEMBANGUN FASILITAS BOOKING ONLINE DI BLACK HOLE MUSIC STUDIO TIKA WAHYUNI SIREGAR MEMBANGUN FASILITAS BOOKING ONLINE DI BLACK HOLE MUSIC STUDIO Tugas Akhir Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya TIKA WAHYUNI SIREGAR 072406110 PRPGRAM STUDI D3 ILMU

Lebih terperinci

PERAMALAN CURAH HUJAN BULANAN DI KOTA MEDAN DENGAN METODE BOX-JENKINS TUGAS AKHIR ELLA CHRISTY SARI GULTOM

PERAMALAN CURAH HUJAN BULANAN DI KOTA MEDAN DENGAN METODE BOX-JENKINS TUGAS AKHIR ELLA CHRISTY SARI GULTOM PERAMALAN CURAH HUJAN BULANAN DI KOTA MEDAN DENGAN METODE BOX-JENKINS TUGAS AKHIR ELLA CHRISTY SARI GULTOM 062407161 PROGRAM STUDI D3 STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

MENYELESAIKAN PERSOALAN TRANSPORTASI DENGAN KENDALA CAMPURAN

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

Lebih terperinci

GRAF BIPARTISI LENGKAP BERLABEL DALAM MENYELESAIKAN MASALAH PENUGASAN SKRIPSI RONAL GOMAR PURBA

GRAF BIPARTISI LENGKAP BERLABEL DALAM MENYELESAIKAN MASALAH PENUGASAN SKRIPSI RONAL GOMAR PURBA GRAF BIPARTISI LENGKAP BERLABEL DALAM MENYELESAIKAN MASALAH PENUGASAN SKRIPSI RONAL GOMAR PURBA 040803061 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

Lebih terperinci

ALGORITMA SEMUT UNTUK MENCARI JALUR TERPENDEK YAAYU

ALGORITMA SEMUT UNTUK MENCARI JALUR TERPENDEK YAAYU ALGORITMA SEMUT UNTUK MENCARI JALUR TERPENDEK YAAYU 060803040 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM MEDAN 2012 ALGORITMA SEMUT UNTUK MENCARI JALUR TERPENDEK SKRIPSI Diajukan

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN TUJUAN WISATA MENGGUNAKAN LOGIKA FUZZY DENGAN METODE CLUSTERING Studi Kasus Pulau Batam SKRIPSI

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN TUJUAN WISATA MENGGUNAKAN LOGIKA FUZZY DENGAN METODE CLUSTERING Studi Kasus Pulau Batam SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN TUJUAN WISATA MENGGUNAKAN LOGIKA FUZZY DENGAN METODE CLUSTERING Studi Kasus Pulau Batam SKRIPSI Verdi Septiawan 070823044 PROGRAM STUDI SARJANA MATEMATIKA DEPARTEMEN

Lebih terperinci

STUDI TENTANG METODE BAIRSTOW UNTUK MENYELESAIKAN PERSAMAAN POLINOMIAL. skripsi DOMIATUS SIMBOLON

STUDI TENTANG METODE BAIRSTOW UNTUK MENYELESAIKAN PERSAMAAN POLINOMIAL. skripsi DOMIATUS SIMBOLON STUDI TENTANG METODE BAIRSTOW UNTUK MENYELESAIKAN PERSAMAAN POLINOMIAL skripsi DOMIATUS SIMBOLON 040803050 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

Lebih terperinci

PENERAPAN ALGORITMA GENETIKA UNTUK MASALAH PENJADWALAN JOB SHOP PADA LINGKUNGAN INDUSTRI PAKAIAN SKRIPSI HENDRIK SITANGGANG

PENERAPAN ALGORITMA GENETIKA UNTUK MASALAH PENJADWALAN JOB SHOP PADA LINGKUNGAN INDUSTRI PAKAIAN SKRIPSI HENDRIK SITANGGANG PENERAPAN ALGORITMA GENETIKA UNTUK MASALAH PENJADWALAN JOB SHOP PADA LINGKUNGAN INDUSTRI PAKAIAN SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Sains HENDRIK SITANGGANG

Lebih terperinci

ANALISA KORELASI TERHADAP FAKTOR YANG MEMPENGARUHI KETERSEDIAAN BERAS DI KOTA MEDAN TUGAS AKHIR DIAN ARIESTYA

ANALISA KORELASI TERHADAP FAKTOR YANG MEMPENGARUHI KETERSEDIAAN BERAS DI KOTA MEDAN TUGAS AKHIR DIAN ARIESTYA ANALISA KORELASI TERHADAP FAKTOR YANG MEMPENGARUHI KETERSEDIAAN BERAS DI KOTA MEDAN TUGAS AKHIR DIAN ARIESTYA 082407030 PROGRAM STUDI D-III STATISTIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU

Lebih terperinci

OPTIMASI BICRITERIA LINEAR PROGRAMMING DENGAN KENDALA FUZZY TRIANGULAR SKRIPSI LINTANG GILANG PRATAMA

OPTIMASI BICRITERIA LINEAR PROGRAMMING DENGAN KENDALA FUZZY TRIANGULAR SKRIPSI LINTANG GILANG PRATAMA OPTIMASI BICRITERIA LINEAR PROGRAMMING DENGAN KENDALA FUZZY TRIANGULAR SKRIPSI LINTANG GILANG PRATAMA 090803050 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA

Lebih terperinci

METODE BRANCH AND BOUND UNTUK PENJADWALAN PROYEK DENGAN GENERALIZED PRECEDENCE RELATIONS SKRIPSI JENNI PARULIANA

METODE BRANCH AND BOUND UNTUK PENJADWALAN PROYEK DENGAN GENERALIZED PRECEDENCE RELATIONS SKRIPSI JENNI PARULIANA METODE BRANCH AND BOUND UNTUK PENJADWALAN PROYEK DENGAN GENERALIZED PRECEDENCE RELATIONS SKRIPSI JENNI PARULIANA 070803029 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

APLIKASI ALGORITMA BRANCH AND BOUND UNTUK MENGOPTIMALKAN PERMASALAHAN PENUGASAN DENGAN ADANYA KENDALA TAMBAHAN SKRIPSI PAULINUS SITANGGANG

APLIKASI ALGORITMA BRANCH AND BOUND UNTUK MENGOPTIMALKAN PERMASALAHAN PENUGASAN DENGAN ADANYA KENDALA TAMBAHAN SKRIPSI PAULINUS SITANGGANG APLIKASI ALGORITMA BRANCH AND BOUND UNTUK MENGOPTIMALKAN PERMASALAHAN PENUGASAN DENGAN ADANYA KENDALA TAMBAHAN SKRIPSI PAULINUS SITANGGANG 050803060 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

MENENTUKAN MODEL KOEFISIEN REGRESI MULTIPLE VARIABEL DENGAN MENGGUNAKAN MAKSIMUM LIKELIHOOD SKRIPSI BENNY SOFYAN SAMOSIR

MENENTUKAN MODEL KOEFISIEN REGRESI MULTIPLE VARIABEL DENGAN MENGGUNAKAN MAKSIMUM LIKELIHOOD SKRIPSI BENNY SOFYAN SAMOSIR MENENTUKAN MODEL KOEFISIEN REGRESI MULTIPLE VARIABEL DENGAN MENGGUNAKAN MAKSIMUM LIKELIHOOD SKRIPSI BENNY SOFYAN SAMOSIR 080823004 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

PENENTUAN RANGKING KABUPATEN PROPINSI SUMATERA UTARA BERDASARKAN NILAI INFRASTRUKTUR DENGAN METODE ANALITIC HIERARCHY PROCESS (AHP) SKRIPSI

PENENTUAN RANGKING KABUPATEN PROPINSI SUMATERA UTARA BERDASARKAN NILAI INFRASTRUKTUR DENGAN METODE ANALITIC HIERARCHY PROCESS (AHP) SKRIPSI PENENTUAN RANGKING KABUPATEN PROPINSI SUMATERA UTARA BERDASARKAN NILAI INFRASTRUKTUR DENGAN METODE ANALITIC HIERARCHY PROCESS (AHP) SKRIPSI BINTUR TIORIA PURBA NIM 050813009 DEPARTEMEN MATEMATIKA FAKULTAS

Lebih terperinci

METODE PENGALI LAGRANGE DAN APLIKASINYA DALAM BIDANG EKONOMI SKRIPSI RAHMAD HIDAYAT

METODE PENGALI LAGRANGE DAN APLIKASINYA DALAM BIDANG EKONOMI SKRIPSI RAHMAD HIDAYAT METODE PENGALI LAGRANGE DAN APLIKASINYA DALAM BIDANG EKONOMI SKRIPSI RAHMAD HIDAYAT 110803018 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2015 METODE

Lebih terperinci

MODEL PERSEDIAAN DENGAN BACKORDER BERDASARKAN DEFUZZIFIKASI SIGNED DISTANCE METHOD SKRIPSI WESLEY N. TAMBUNAN

MODEL PERSEDIAAN DENGAN BACKORDER BERDASARKAN DEFUZZIFIKASI SIGNED DISTANCE METHOD SKRIPSI WESLEY N. TAMBUNAN MODEL PERSEDIAAN DENGAN BACKORDER BERDASARKAN DEFUZZIFIKASI SIGNED DISTANCE METHOD SKRIPSI WESLEY N. TAMBUNAN 060803057 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Pada bab ini akan diuraikan mengenai teori dan terminologi graph, yaitu bentukbentuk khusus suatu graph dan juga akan diuraikan penjelasan mengenai shortest path. 2.1 Konsep Dasar

Lebih terperinci

PENENTUAN PELUANG TRANSISI t LANGKAH DALAM RANTAI MARKOV DAN PENERAPANNYA DI BIDANG PERTANIAN SKRIPSI RUDY ASWIN

PENENTUAN PELUANG TRANSISI t LANGKAH DALAM RANTAI MARKOV DAN PENERAPANNYA DI BIDANG PERTANIAN SKRIPSI RUDY ASWIN PENENTUAN PELUANG TRANSISI t LANGKAH DALAM RANTAI MARKOV DAN PENERAPANNYA DI BIDANG PERTANIAN SKRIPSI RUDY ASWIN 060823038 DEPARTEMEN MATEMATIKA FALULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

merupakan himpunan sisi-sisi tidak berarah pada. (Yaoyuenyong et al. 2002)

merupakan himpunan sisi-sisi tidak berarah pada. (Yaoyuenyong et al. 2002) dari elemen graf yang disebut verteks (node, point), sedangkan, atau biasa disebut (), adalah himpunan pasangan tak terurut yang menghubungkan dua elemen subset dari yang disebut sisi (edge, line). Setiap

Lebih terperinci

PENYELESAIAN MASALAH LINTASAN TERPENDEK FUZZY DENGAN MENGGUNAKAN ALGORITMA CHUANG KUNG DAN ALGORITMA FLOYD

PENYELESAIAN MASALAH LINTASAN TERPENDEK FUZZY DENGAN MENGGUNAKAN ALGORITMA CHUANG KUNG DAN ALGORITMA FLOYD PENYELESAIAN MASALAH LINTASAN TERPENDEK FUZZY DENGAN MENGGUNAKAN ALGORITMA CHUANG KUNG DAN ALGORITMA FLOYD 1 Anik Musfiroh, 2 Lucia Ratnasari, 3 Siti Khabibah 1.2.3 Jurusan Matematika Universitas Diponegoro

Lebih terperinci

MASALAH RANK MATRIKS DAN GRAPH ABDUL FATHIR

MASALAH RANK MATRIKS DAN GRAPH ABDUL FATHIR TUGAS AKHIR II MASALAH RANK MATRIKS DAN GRAPH ABDUL FATHIR 020803041 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008 MASALAH RANK MATRIKS DAN GRAPH

Lebih terperinci

PENDEKATAN PROGRAM TUJUAN GANDA UNTUK MENYELESAIKAN PERMASALAHAN FUZZY TRANSPORTASI SKRIPSI RISTYA PUSPITASARI

PENDEKATAN PROGRAM TUJUAN GANDA UNTUK MENYELESAIKAN PERMASALAHAN FUZZY TRANSPORTASI SKRIPSI RISTYA PUSPITASARI PENDEKATAN PROGRAM TUJUAN GANDA UNTUK MENYELESAIKAN PERMASALAHAN FUZZY TRANSPORTASI SKRIPSI RISTYA PUSPITASARI 070803013 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

2-EKSPONEN DARI 2-DIGRAPH DENGAN LOOP SKRIPSI RICHARD ALBERT NASUTION

2-EKSPONEN DARI 2-DIGRAPH DENGAN LOOP SKRIPSI RICHARD ALBERT NASUTION 2-EKSPONEN DARI 2-DIGRAPH DENGAN LOOP SKRIPSI RICHARD ALBERT NASUTION 010803013 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2007 2-EKSPONEN DARI

Lebih terperinci

PENYELESAIAN MASALAH ALIRAN MAKSIMUM MENGGUNAKAN EDMONS KARP ALGORITHM

PENYELESAIAN MASALAH ALIRAN MAKSIMUM MENGGUNAKAN EDMONS KARP ALGORITHM PENYELESAIAN MASALAH ALIRAN MAKSIMUM MENGGUNAKAN EDMONS KARP ALGORITHM Fathimatuzzahro, Sapti Wahyuningsih, dan Darmawan Satyananda Universitas Negeri Malang E-mail: fathimatuzzahro90@gmail.com ABSTRAK:

Lebih terperinci

SKRIPSI MARANATHA PAKPAHAN DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008

SKRIPSI MARANATHA PAKPAHAN DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008 PERANCANGAN PROGRAM PENYELESAIAN SISTEM PERSAMAAN LINIER NON-HOMOGEN DENGAN METODE ELIMINASI GAUSS-JORDAN UNTUK MENENTUKAN JUMLAH KENDERAAN PADA KASUS ARUS LALU LINTAS SKRIPSI MARANATHA PAKPAHAN 030813002

Lebih terperinci

MENENTUKAN MINIMUM SPANNING TREE MENGGUNAKAN ALGORITMA KRUSKAL DENGAN BAHASA PEMROGRAMAN C TUGAS AKHIR ASDITA RIZKI LUBIS

MENENTUKAN MINIMUM SPANNING TREE MENGGUNAKAN ALGORITMA KRUSKAL DENGAN BAHASA PEMROGRAMAN C TUGAS AKHIR ASDITA RIZKI LUBIS i MENENTUKAN MINIMUM SPANNING TREE MENGGUNAKAN ALGORITMA KRUSKAL DENGAN BAHASA PEMROGRAMAN C TUGAS AKHIR ASDITA RIZKI LUBIS 112406125 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS

Lebih terperinci

KAJIAN TENTANG METODE ZERO SUFFIX MENGGUNAKAN TEKNIK ROBUST RANKING PADA MASALAH TRANSPORTASI DENGAN VARIABEL FUZZY

KAJIAN TENTANG METODE ZERO SUFFIX MENGGUNAKAN TEKNIK ROBUST RANKING PADA MASALAH TRANSPORTASI DENGAN VARIABEL FUZZY KAJIAN TENTANG METODE ZERO SUFFIX MENGGUNAKAN TEKNIK ROBUST RANKING PADA MASALAH TRANSPORTASI DENGAN VARIABEL FUZZY SKRIPSI SITI RAMADHANI 120803012 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

SKRIPSI KADAR ERATOSTHENES SITEPU

SKRIPSI KADAR ERATOSTHENES SITEPU SISTEM PENDUKUNG KEPUTUSAN PENJADWALAN MATA KULIAH DENGAN MODEL PEMROGRAMAN HEURISTIC MENGGUNAKAN ALGORITMA A* (STUDI KASUS: S1 ILMU KOMPUTER FMIPA USU) SKRIPSI KADAR ERATOSTHENES SITEPU 061401091 PROGRAM

Lebih terperinci

BAB I. MASALAH TRANSPORTASI KHUSUS

BAB I. MASALAH TRANSPORTASI KHUSUS BAB I. MASALAH TRANSPORTASI KHUSUS Pada perkuliahan pemrograman linear telah dipelajari masalah transportasi secara umum, yaitu suatu masalah pemindahan barang dari beberapa tempat asal (sumber/origin)

Lebih terperinci

PENYELESAIAN MASALAH ALIRAN MAKSIMUM DENGAN MENGGUNAKAN ALGORITMA DIJKSTRA DAN ALGORITMA FORD-FULKERSON TUGAS AKHIR

PENYELESAIAN MASALAH ALIRAN MAKSIMUM DENGAN MENGGUNAKAN ALGORITMA DIJKSTRA DAN ALGORITMA FORD-FULKERSON TUGAS AKHIR PENYELESAIAN MASALAH ALIRAN MAKSIMUM DENGAN MENGGUNAKAN ALGORITMA DIJKSTRA DAN ALGORITMA FORD-FULKERSON TUGAS AKHIR Diajukan Sebagai salah Satu Syarat Untuk Memperoleh Gelar Sarjana Sains pada Jurusan

Lebih terperinci

APLIKASI DATABASE SISWA DI BIMBEL METRO TUGAS AKHIR RUDIANSYAH

APLIKASI DATABASE SISWA DI BIMBEL METRO TUGAS AKHIR RUDIANSYAH APLIKASI DATABASE SISWA DI BIMBEL METRO TUGAS AKHIR RUDIANSYAH 072406101 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010 ii APLIKASI DATABASE

Lebih terperinci

PENYELESAIAN MASALAH TRANSSHIPMENT DENGAN METODE VOGEL S APPROXIMATION (VAM) DAN METODE POTENSIAL SKRIPSI ARIZ KURNIA

PENYELESAIAN MASALAH TRANSSHIPMENT DENGAN METODE VOGEL S APPROXIMATION (VAM) DAN METODE POTENSIAL SKRIPSI ARIZ KURNIA PENYELESAIAN MASALAH TRANSSHIPMENT DENGAN METODE VOGEL S APPROXIMATION (VAM) DAN METODE POTENSIAL SKRIPSI ARIZ KURNIA 130803024 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

PROYEKSI JUMLAH KENDARAAN BERMOTOR MENURUT JENISNYA DI KOTA MEDAN TAHUN 2010 TUGAS AKHIR JULFIANI

PROYEKSI JUMLAH KENDARAAN BERMOTOR MENURUT JENISNYA DI KOTA MEDAN TAHUN 2010 TUGAS AKHIR JULFIANI PROYEKSI JUMLAH KENDARAAN BERMOTOR MENURUT JENISNYA DI KOTA MEDAN TAHUN 2010 TUGAS AKHIR JULFIANI 062407142 PROGRAM STUDI D3 ILMU KOMPUTER / STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

ANALISA DERET WAKTU JUMLAH TENAGA KERJA DI KABUPATEN BIREUEN TUGAS AKHIR INDRI HAFSARI

ANALISA DERET WAKTU JUMLAH TENAGA KERJA DI KABUPATEN BIREUEN TUGAS AKHIR INDRI HAFSARI ANALISA DERET WAKTU JUMLAH TENAGA KERJA DI KABUPATEN BIREUEN TUGAS AKHIR INDRI HAFSARI 062407005 PROGRAM STUDI D3 STATISTIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

PENENTUAN JALUR ALTERNATIF UNTUK MENGHINDARI KEMACETAN LALU LINTAS DENGAN MENGGUNAKAN ALGORITMA DIJKSTRA (Studi Kasus: Simpang Empat Waspada Medan)

PENENTUAN JALUR ALTERNATIF UNTUK MENGHINDARI KEMACETAN LALU LINTAS DENGAN MENGGUNAKAN ALGORITMA DIJKSTRA (Studi Kasus: Simpang Empat Waspada Medan) PENENTUAN JALUR ALTERNATIF UNTUK MENGHINDARI KEMACETAN LALU LINTAS DENGAN MENGGUNAKAN ALGORITMA DIJKSTRA (Studi Kasus: Simpang Empat Waspada Medan) SKRIPSI DIKY LAMHOT FRANS FELI SIAHAAN 100803070 DEPARTEMEN

Lebih terperinci

Pendekatan Dual-Matriks Untuk Menyelesaikan Persoalan Transportasi

Pendekatan Dual-Matriks Untuk Menyelesaikan Persoalan Transportasi Pendekatan Dual-Matriks Untuk Menyelesaikan Persoalan Transportasi Aziskhan, Usna Wita, M D H Gamal Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Riau Abstract: This paper discusses an approach

Lebih terperinci

POHON INTERVAL PADA PERSOALAN GRAPH INTERVAL

POHON INTERVAL PADA PERSOALAN GRAPH INTERVAL POHON INTERVAL PADA PERSOALAN GRAPH INTERVAL TESIS Oleh SITI AISYAH 117021046/MT FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013 POHON INTERVAL PADA PERSOALAN GRAPH

Lebih terperinci

PERANCANGAN APLIKASI SISTEM INFORMASI PENDATAAN OBAT-OBATAN PADA APOTEK SEJATI TUGAS AKHIR ZULFADHLI HARAHAP

PERANCANGAN APLIKASI SISTEM INFORMASI PENDATAAN OBAT-OBATAN PADA APOTEK SEJATI TUGAS AKHIR ZULFADHLI HARAHAP PERANCANGAN APLIKASI SISTEM INFORMASI PENDATAAN OBAT-OBATAN PADA APOTEK SEJATI TUGAS AKHIR ZULFADHLI HARAHAP 082406051 PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Teori Graph 2.1.1 Graph Tak Berarah dan Digraph Suatu Graph Tak Berarah (Undirected Graph) merupakan kumpulan dari titik yang disebut verteks dan segmen garis yang

Lebih terperinci

KAJIAN ALGORITMA GENETIKA PADA TRAVELLING SALESMAN PROBLEM WIRA SEPTI ELISYAH TANJUNG

KAJIAN ALGORITMA GENETIKA PADA TRAVELLING SALESMAN PROBLEM WIRA SEPTI ELISYAH TANJUNG 1 KAJIAN ALGORITMA GENETIKA PADA TRAVELLING SALESMAN PROBLEM SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Sains WIRA SEPTI ELISYAH TANJUNG 070823003 DEPARTEMEN MATEMATIKA

Lebih terperinci

SKRIPSI MARINTAN NOVALINA N

SKRIPSI MARINTAN NOVALINA N KAJIAN PELUANG STEADY STATE PADA RANTAI MARKOV SKRIPSI MARINTAN NOVALINA N 050813010 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2007 KAJIAN PELUANG

Lebih terperinci

PERANCANGAN APLIKASI SISTEM INFORMASI PENDATAAN DI KLINIK MURNI TUGAS AKHIR KHAIRUL TAMIMI

PERANCANGAN APLIKASI SISTEM INFORMASI PENDATAAN DI KLINIK MURNI TUGAS AKHIR KHAIRUL TAMIMI PERANCANGAN APLIKASI SISTEM INFORMASI PENDATAAN DI KLINIK MURNI TUGAS AKHIR KHAIRUL TAMIMI 082406195 PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA

Lebih terperinci

SISTEM INFORMASI UNIVERSITAS GUNADARMA 2012/2013. Graf Berarah

SISTEM INFORMASI UNIVERSITAS GUNADARMA 2012/2013. Graf Berarah SISTEM INFORMASI UNIVERSITAS GUNADARMA 2012/2013 Graf Berarah Graf Berarah Suatu graf berarah (Direct Graf/Digraf) D terdiri atas 2 himpunan : 1. Himpunan V, anggotanya disebut Simpul. 2. Himpunan A, merupakan

Lebih terperinci

Pencarian Jalur Terpendek dengan Algoritma Dijkstra

Pencarian Jalur Terpendek dengan Algoritma Dijkstra Volume 2 Nomor 2, Oktober 207 e-issn : 24-20 p-issn : 24-044X Pencarian Jalur Terpendek dengan Algoritma Dijkstra Muhammad Khoiruddin Harahap Politeknik Ganesha Medan Jl.Veteran No. 4 Manunggal choir.harahap@yahoo.com

Lebih terperinci

SISTEM INFORMASI PENJUALAN BARANG PADA CV. SEJATI GROUP MEDAN TUGAS AKHIR GUSNI ELVINA

SISTEM INFORMASI PENJUALAN BARANG PADA CV. SEJATI GROUP MEDAN TUGAS AKHIR GUSNI ELVINA SISTEM INFORMASI PENJUALAN BARANG PADA CV. SEJATI GROUP MEDAN TUGAS AKHIR GUSNI ELVINA 052406104 PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

PENGARUH KENAIKAN HARGA SEMBAKO TERHADAP PEREKONOMIAN MASYARAKAT DI KELURAHAN URUNG KOMPAS KABUPATEN LABUHANBATU TUGAS AKHIR

PENGARUH KENAIKAN HARGA SEMBAKO TERHADAP PEREKONOMIAN MASYARAKAT DI KELURAHAN URUNG KOMPAS KABUPATEN LABUHANBATU TUGAS AKHIR PENGARUH KENAIKAN HARGA SEMBAKO TERHADAP PEREKONOMIAN MASYARAKAT DI KELURAHAN URUNG KOMPAS KABUPATEN LABUHANBATU TUGAS AKHIR ELSYAWILDA HARAHAP 062407158 PROGRAM STUDI D3 STATISTIKA FAKULTAS MATEMATIKA

Lebih terperinci

KAJIAN ANALISIS SENSITIVITAS PADA METODE ANALYTIC HIERARCHY PROCESS (AHP) SKRIPSI JENHERY PURBA

KAJIAN ANALISIS SENSITIVITAS PADA METODE ANALYTIC HIERARCHY PROCESS (AHP) SKRIPSI JENHERY PURBA 1 KAJIAN ANALISIS SENSITIVITAS PADA METODE ANALYTIC HIERARCHY PROCESS (AHP) SKRIPSI JENHERY PURBA 070823046 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah dalam menentukan rantaian terpendek diantara pasangan node (titik) tertentu dalam suatu graph telah banyak menarik perhatian. Persoalan dirumuskan sebagai kasus

Lebih terperinci

UJI HOMOGENITAS MARGINAL DENGAN MODEL LOG LINIER PADA TABEL KONTINGENSI TIGA DIMENSI ATAU LEBIH

UJI HOMOGENITAS MARGINAL DENGAN MODEL LOG LINIER PADA TABEL KONTINGENSI TIGA DIMENSI ATAU LEBIH UJI HOMOGENITAS MARGINAL DENGAN MODEL LOG LINIER PADA TABEL KONTINGENSI TIGA DIMENSI ATAU LEBIH SKRIPSI ELFRIEDE MAHULAE 070823033 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Teori Graf 2.1.1 Defenisi Graf Graf G didefenisikan sebagai pasangan himpunan (V,E), ditulis dengan notasi G = (V,E), yang dalam hal ini V adalah himpunan tidak kosong dari simpul-simpul

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Sebelum memulai pembahasan lebih lanjut, pertama-tama haruslah dijelaskan apa yang dimaksud dengan traveling salesman problem atau dalam bahasa Indonesia disebut sebagai persoalan

Lebih terperinci

OPTIMALISASI PENJADWALAN PROYEK MENGGUNAKAN FUZZY CRITICAL PATH METHOD (FUZZY CPM) BERDASARKAN METRIC DISTANCE RANK PADA BILANGAN FUZZY SKRIPSI

OPTIMALISASI PENJADWALAN PROYEK MENGGUNAKAN FUZZY CRITICAL PATH METHOD (FUZZY CPM) BERDASARKAN METRIC DISTANCE RANK PADA BILANGAN FUZZY SKRIPSI OPTIMALISASI PENJADWALAN PROYEK MENGGUNAKAN FUZZY CRITICAL PATH METHOD (FUZZY CPM) BERDASARKAN METRIC DISTANCE RANK PADA BILANGAN FUZZY SKRIPSI AULIA RIZKY PUTRI 100803078 DEPARTEMEN MATEMATIKA FAKULTAS

Lebih terperinci

PEMROGRAMAN GRAPHICAL USER INTERFACE (GUI) DENGAN MATLAB UNTUK MENDESAIN ALAT BANTU OPERASI MATEMATIKA SKRIPSI RONISAH PUTRA BUTAR BUTAR

PEMROGRAMAN GRAPHICAL USER INTERFACE (GUI) DENGAN MATLAB UNTUK MENDESAIN ALAT BANTU OPERASI MATEMATIKA SKRIPSI RONISAH PUTRA BUTAR BUTAR PEMROGRAMAN GRAPHICAL USER INTERFACE (GUI) DENGAN MATLAB UNTUK MENDESAIN ALAT BANTU OPERASI MATEMATIKA SKRIPSI RONISAH PUTRA BUTAR BUTAR 020803032 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

APLIKASI MATEMATIKA PADA TRANSPOSISI TANGGA NADA MUSIK SKRIPSI SUAEFRIZAL

APLIKASI MATEMATIKA PADA TRANSPOSISI TANGGA NADA MUSIK SKRIPSI SUAEFRIZAL APLIKASI MATEMATIKA PADA TRANSPOSISI TANGGA NADA MUSIK SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Sains SUAEFRIZAL 080823029 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Graf (Graph) Graf G didefinisikan sebagai pasangan himpunan (V, E) yang dinotasikan dalam bentuk G = {V(G), E(G)}, dimana V(G) adalah himpunan vertex (simpul) yang tidak kosong

Lebih terperinci

LANDASAN TEORI. Bab Konsep Dasar Graf. Definisi Graf

LANDASAN TEORI. Bab Konsep Dasar Graf. Definisi Graf Bab 2 LANDASAN TEORI 2.1. Konsep Dasar Graf Definisi Graf Suatu graf G terdiri atas himpunan yang tidak kosong dari elemen elemen yang disebut titik atau simpul (vertex), dan suatu daftar pasangan vertex

Lebih terperinci

SIMULASI KERAHASIAAN / KEAMANAN INFORMASI DENGAN MENGGUNAKAN ALGORITMA DES (DATA ENCRYPTION STANDARD) SKRIPSI INDRA SYAHPUTRA

SIMULASI KERAHASIAAN / KEAMANAN INFORMASI DENGAN MENGGUNAKAN ALGORITMA DES (DATA ENCRYPTION STANDARD) SKRIPSI INDRA SYAHPUTRA SIMULASI KERAHASIAAN / KEAMANAN INFORMASI DENGAN MENGGUNAKAN ALGORITMA DES (DATA ENCRYPTION STANDARD) SKRIPSI INDRA SYAHPUTRA 051411011 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

PROYEKSI NILAI EKSPOR KELAPA SAWIT DI PT. PERKEBUNAN NUSANTARA III TAHUN BERDASARKAN DATA TAHUN TUGAS AKHIR

PROYEKSI NILAI EKSPOR KELAPA SAWIT DI PT. PERKEBUNAN NUSANTARA III TAHUN BERDASARKAN DATA TAHUN TUGAS AKHIR PROYEKSI NILAI EKSPOR KELAPA SAWIT DI PT. PERKEBUNAN NUSANTARA III TAHUN 2010-2012 BERDASARKAN DATA TAHUN 2008-2009 TUGAS AKHIR SERASINTA TARIGAN 072407040 PROGRAM STUDI D3 STATISTIKA DEPARTEMEN MATEMATIKA

Lebih terperinci

PENGOPTIMALAN PERSEDIAAN DENGAN METODE SIMPLEKS SKRIPSI CHRISTIAN HERMAWAN

PENGOPTIMALAN PERSEDIAAN DENGAN METODE SIMPLEKS SKRIPSI CHRISTIAN HERMAWAN PENGOPTIMALAN PERSEDIAAN DENGAN METODE SIMPLEKS SKRIPSI CHRISTIAN HERMAWAN 090803022 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013 PENGOPTIMALAN

Lebih terperinci

PENDUGAAN DATA HILANG PADA RANCANGAN BUJUR SANGKAR LATIN DENGAN ANALISIS KOVARIAN SKRIPSI AWANG TERUNA SIDDIQ

PENDUGAAN DATA HILANG PADA RANCANGAN BUJUR SANGKAR LATIN DENGAN ANALISIS KOVARIAN SKRIPSI AWANG TERUNA SIDDIQ PENDUGAAN DATA HILANG PADA RANCANGAN BUJUR SANGKAR LATIN DENGAN ANALISIS KOVARIAN SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat untuk mencapai gelar Sarjana Sains AWANG TERUNA SIDDIQ 110803052

Lebih terperinci

PROYEKSI PERTUMBUHAN PENDUDUK KABUPATEN PADANG LAWAS TAHUN 2013 TUGAS AKHIR TONGKU HASIBUAN

PROYEKSI PERTUMBUHAN PENDUDUK KABUPATEN PADANG LAWAS TAHUN 2013 TUGAS AKHIR TONGKU HASIBUAN PROYEKSI PERTUMBUHAN PENDUDUK KABUPATEN PADANG LAWAS TAHUN 2013 TUGAS AKHIR TONGKU HASIBUAN 072407015 PROGRAM STUDI DIPLOMA III STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA

Lebih terperinci

PEMBERIAN NOMOR VERTEX PADA TOPOLOGI JARINGAN GRAF WHEEL, GRAF HELM DAN GRAF LOLLIPOP

PEMBERIAN NOMOR VERTEX PADA TOPOLOGI JARINGAN GRAF WHEEL, GRAF HELM DAN GRAF LOLLIPOP PEMBERIAN NOMOR VERTEX PADA TOPOLOGI JARINGAN GRAF WHEEL, GRAF HELM DAN GRAF LOLLIPOP Oleh : MUHAMAD SIDIQ NIM. M0108095 SKRIPSI Ditulis dan diajukan untuk memenuhi sebagian persyaratan memeperoleh gelar

Lebih terperinci

PROYEKSI JUMLAH NILAI IMPOR MIGAS DAN NON MIGAS INDONESIA TAHUN 2010 BERDASARKAN DATA IMPOR TAHUN 2000 SAMPAI DENGAN 2007 TUGAS AKHIR

PROYEKSI JUMLAH NILAI IMPOR MIGAS DAN NON MIGAS INDONESIA TAHUN 2010 BERDASARKAN DATA IMPOR TAHUN 2000 SAMPAI DENGAN 2007 TUGAS AKHIR 1 PROYEKSI JUMLAH NILAI IMPOR MIGAS DAN NON MIGAS INDONESIA TAHUN 2010 BERDASARKAN DATA IMPOR TAHUN 2000 SAMPAI DENGAN 2007 TUGAS AKHIR CHANRO SIMARMATA NIM:062407130 PROGRAM STUDY DIII STATISTIKA FAKULTAS

Lebih terperinci

APLIKASI METODE BRANCH AND CUT DALAM OPTIMASI PRODUKSI POT BUNGA (Studi Kasus: UD. Pot Bunga Mukhlis Rangkuti, Gelugur) SKRIPSI

APLIKASI METODE BRANCH AND CUT DALAM OPTIMASI PRODUKSI POT BUNGA (Studi Kasus: UD. Pot Bunga Mukhlis Rangkuti, Gelugur) SKRIPSI APLIKASI METODE BRANCH AND CUT DALAM OPTIMASI PRODUKSI POT BUNGA (Studi Kasus: UD. Pot Bunga Mukhlis Rangkuti, Gelugur) SKRIPSI NUSAIBAH KHOLILAH 100803035 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN

Lebih terperinci

PENYELESAIAN PROGRAM BILANGAN BULAT CAMPURAN DUA KRITERIA DENGAN MENGGUNAKAN METODE BRANCH AND CUT SKRIPSI TAUFIK HIDAYAT RITONGA

PENYELESAIAN PROGRAM BILANGAN BULAT CAMPURAN DUA KRITERIA DENGAN MENGGUNAKAN METODE BRANCH AND CUT SKRIPSI TAUFIK HIDAYAT RITONGA PENYELESAIAN PROGRAM BILANGAN BULAT CAMPURAN DUA KRITERIA DENGAN MENGGUNAKAN METODE BRANCH AND CUT SKRIPSI TAUFIK HIDAYAT RITONGA 110803028 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

SKRIPSI YOSUA YUDHANATA SEMBIRING

SKRIPSI YOSUA YUDHANATA SEMBIRING ALGORITMA DAN IMPLEMENTASI ALAT BANTU PEMECAHAN MASALAH MATEMATIKA SKRIPSI YOSUA YUDHANATA SEMBIRING 051411014 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

Lebih terperinci

Penggunaan Algoritma Dijkstra dalam Penentuan Lintasan Terpendek Graf

Penggunaan Algoritma Dijkstra dalam Penentuan Lintasan Terpendek Graf Penggunaan Algoritma Dijkstra dalam Penentuan Lintasan Terpendek Graf Rahadian Dimas Prayudha - 13509009 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,

Lebih terperinci

BAB 2 GRAF PRIMITIF. 2.1 Definisi Graf

BAB 2 GRAF PRIMITIF. 2.1 Definisi Graf BAB 2 GRAF PRIMITIF Pada Bagian ini akan dijelaskan beberapa definisi dan teorema terkait graf, matriks adjency, terhubung, primitifitas, dan scrambling index sebagai landasan teori yang menjadi acuan

Lebih terperinci

PENENTUAN SELANG KEPERCAYAAN YANG BERSIFAT FUZZY DARI KOEFISIEN MULTIPLE REGRESI SKRIPSI HANNARIA RH SINAGA

PENENTUAN SELANG KEPERCAYAAN YANG BERSIFAT FUZZY DARI KOEFISIEN MULTIPLE REGRESI SKRIPSI HANNARIA RH SINAGA PENENTUAN SELANG KEPERCAYAAN YANG BERSIFAT FUZZY DARI KOEFISIEN MULTIPLE REGRESI SKRIPSI HANNARIA RH SINAGA 080823003 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA

Lebih terperinci

ALGORITMA RUTE TERPENDEK BERBASIS TEORI GRAPH

ALGORITMA RUTE TERPENDEK BERBASIS TEORI GRAPH ALGORITMA RUTE TERPENDEK BERBASIS TEORI GRAPH PRAPTO TRI SUPRIYO Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Institut Pertanian Bogor Jl Meranti, Kampus IPB Darmaga, Bogor 6680

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 4 BAB 2 LANDASAN TEORI 2.1 Pengertian Kemacetan Kemacetan adalah situasi atau keadaan tersendatnya atau bahkan terhentinya lalu lintas yang disebabkan oleh banyaknya jumlah kendaraan melebihi kapasitas

Lebih terperinci