APLIKASI PENDEKATAN DYNAMIC PROGRAMMING PADA TRAVELING SALESMAN PROBLEM SKRIPSI WIDYA MAULINA

Ukuran: px
Mulai penontonan dengan halaman:

Download "APLIKASI PENDEKATAN DYNAMIC PROGRAMMING PADA TRAVELING SALESMAN PROBLEM SKRIPSI WIDYA MAULINA"

Transkripsi

1 APLIKASI PENDEKATAN DYNAMIC PROGRAMMING PADA TRAVELING SALESMAN PROBLEM SKRIPSI WIDYA MAULINA PROGRAM STUDI SARJANA MATEMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

2 APLIKASI PENDEKATAN DYNAMIC PROGRAMMING PADA TRAVELING SALEMAN PROBLEM SKRIPSI Diajuka utuk melegkapi tugas da memeuhi syarat mecapai gelar Sarjaa Sais WIDYA MAULINA PROGRAM STUDI SARJANA MATEMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

3 PERSETUJUAN Judul : APLIKASI PENDEKATAN DYNAMIC PROGRAMMING PADA TRAVELING SALESMAN PROBLEM Kategori : SKRIPSI Nama : WIDYA MAULINA Nomor Iduk Mahasiswa : Program Studi : SARJANA (S1) MATEMATIKA Departeme Fakultas Komisi Pembimbig : : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluska di Meda, Maret 2009 Pembimbig 2 Pembimbig 1 Syahriol Sitorus, S.Si, M.IT Dra. Mardiigsih, M.Si NIP NIP Diketahui oleh : Departeme Matematika FMIPA USU Ketua, Dr. Saib Suwilo,M.Sc NIP

4 PERNYATAAN APLIKASI PENDEKATAN DYNAMIC PROGRAMMING PADA TRAVELING SALESMAN PROBLEM SKRIPSI Saya megakui bahwa skripsi ii adalah hasil kerja saya sediri, kecuali beberapa kutipa da rigkasa yag masig-masig disebutka sumberya. Meda, Maret 2009 WIDYA MAULINA

5 PENGHARGAAN Puji da syukur peulis pajatka kepada Allah SWT, dega limpaha da karuia- Nya kertas kajia ii berhasil diselesaika dalam waktu yag telah ditetapka. Ucapa terima kasih saya sampaika kepada Dra. Mardiigsih, M.Si da Syahriol Sitorus, S.Si, M.IT selaku pembimbig pada peyelesaia skripsi ii yag telah memberika padua da peuh kepercayaa kepada saya utuk meyempuraka kajia ii. Padua rigkas, padat da professioal telah diberika kepada saya agar peulis dapat meyelesaika tugas ii. Ucapa terima kasih juga ditujuka kepada Ketua da Sekretaris Departeme Matematika FMIPA USU Dr. Saib Suwilo, M.Sc. da Drs. Hery Rai Sitepu, M.Si, Deka da Pembatu Deka Fakultas Matematika da Ilmu Pegetahua Alam Uiversitas Sumatera Utara, semua dose pada Departeme Matematika FMIPA USU, pegawai di FMIPA USU, da reka-reka kuliah. Akhirya, tidak terlupaka kepada kedua orag tua da semua ahli keluarga da reka terdekat saya yag selama ii memberika batua da doroga yag diperluka. Semoga Allah SWT memberika balasa yag layak.

6 ABSTRAK Dyamic programmig adalah metode pemecaha masalah dega cara meguraika solusi mejadi sekumpula lagkah (step) atau tahapa (stage) sedemikia higga solusi dari persoala dapat dipadag dari seragkaia keputusa yag salig berkaita. Dalam tulisa ii membahas tetag pegguaa graph dalam dyamic programmig utuk mecari solusi optimal pada Travelig Salesma Problem (TSP). Dega memberika sejumlah kota, TSP dapat didefeisika perjalaa seorag salesma dalam meemuka jalur terpedek dega megujugi setiap kota yag ada haya sekali da kembali ke asalya da kemudia diimplemetasika ke dalam suatu program dega megguaka Visual Basic 6.0 beserta waktu komputasiya. Hasil dari aalisi kota terhadap waktu adalah berbetuk o liier.

7 ABSTRACT Dyamic programmig is problem solvig methode by elaboratig solutio to become a group of step or stage i such a way fiite solutio from problem ca be looked ito from with refer to decisio that is each other itercoected. I this articles studies about used of graph i dyamic programmig to look for optimal solutio at Travelig Salesma Problem (TSP). By givig a umber of city, TSP ca be defiitio walk of a salesma i fidig shorthestpath by visitig every cities oce ad back to source ad tha implemetatio ito a program by usig Visual Basic 6.0 ad the time computatio. The result of aalyze about the city of the time as o liier.

8 DAFTAR ISI Halama Persetujua Peryataa Peghargaa Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar ii iii iv v vi vii viii ix Bab 1 Pedahulua Latar Belakag Perumusa Masalah Tijaua Pustaka Tujua Peelitia Kotribusi Peelitia Metode Peelitia 5 Bab 2 Ladasa Teori Teori Graph Graph Hamilto Represetasi Graph pada Komputer Permasalaha Optimasi Travelig Salesma Problem Sejarah Sigkat Travelig Salesma Problem Dyamic Programmig Model Dyamic Programmig Kosep Dasar Dalam Dyamic Programmig Ciri-ciri Dasar dari Suatu masalah Dyamic Programmig 16 Bab 3 Pembahasa Aalisa dyamic Programmig Peracaga Flowchart Peracaga Atar Muka Aalisa Kebutuha Peragkat Keras Peracaga Peragkat Luak 26 Bab 4 Kesimpula da Sara Kesimpula Sara 33 Daftar Pustaka Lampira

9 DAFTAR TABEL Halama Tabel 2.1 Daftar History dari TSP 11 Tabel 3.1 Perhituga Waktu Atar Kota 31 Tabel 3.2 Hasil Pegujia dega Black Box 32

10 DAFTAR GAMBAR Halama Gambar 2.1 Graph dega Empat vertex 6 Gambar 2.2 Graph Tak-Berarah 7 Gambar 2.3 Graph Berarah 7 Gambar 2.4 Peggambara Graph Hamilto 8 Gambar 3.1 Graph dega Empat Vertex 20 Gambar 3.2 Graph dega Empat Vertex 23 Gambar 3.3 Flowchart dyamic programmig pada TSP 24 Gambar 3.4 Form Utama Aplikasi Dyamic Programmig 25 Gambar 3.5 Form Utama 26 Gambar 3.6 Form Meu 27 Gambar 3.7 Form Etri Data Graph 27 Gambar 3.8 Form Komputasi jalur Terpedek 28 Gambar 3.9 Form Hasil Komputasi Jalur Terpedek 29 Gambar 3.10 Form Hasil Graph Jalur Terpedek 29 Gambar 3.11 Grafik Waktu Proses Komputasi 31

11 BAB 1 PENDAHULUAN 1.1 Latar Belakag Travelig Salesma Problem (TSP) merupaka salah satu permasalaha petig dalam duia matematika da iformatika. TSP dapat diilustrasika sebagai perjalaa seorag salesma yag harus melalui semua kota yag dituju dega jarak terpedek, dimaa setiap kota haya boleh dilalui satu kali. Solusi dari TSP ialah jalur yag dilalui oleh salesma tersebut. Tetuya solusi terbaik atau optimal dari permasalaha ii ialah jalur dega jarak terpedek atau dapat disebut juga dega rute perjalaa miimum. Peggambara yag sagat sederhaa dari istilah TSP adalah seorag salesma yag harus megujugi buah kota dega atura: ia harus megujugi setiap kota haya sebayak satu kali. Ia harus memiimalisasi total jarak perjalaa da pada akhirya ia harus kembali ke kota asalya. Dega demikia, apa yag telah ia lakuka disebut sebagai sebuah tour. Gua memudahka permasalaha, pemetaa kota tersebut aka digambarka dega sebuah graph, dimaa jumlah vertex da edge-ya terbatas (sebuah vertex aka mewakili sebuah kota da sebuah edge aka mewakili jarak atar dua kota yag dihubugka). Peagaa problem TSP ii ekuivale dega mecari sirkuit Hamilto terpedek. Dyamic Programmig merupaka sebuah metode pemecaha masalah dega cara meguraika solusi mejadi sekumpula lagkah (step) atau tahapa (stage) sedemikia sehigga solusi dari persoala dapat dipadag dari seragkaia keputusa yag salig berkaita. Peemu da orag yag bertaggug jawab atas kepopulera dyamic programmig adalah Richard Bellma. Pada dyamic programmig, ragkaia keputusa optimal yag dibuat dega megguaka prisip optimalitas. Prisip Optimalitas: jika solusi total optimal, maka bagia solusi sampai tahap ke-k juga optimal. Dega prisip

12 Optimalitas ii dijami bahwa pegambila keputusa pada suatu tahap adalah keputusa yag bear utuk tahap-tahap selajutya. Iti dari pemrograma diamik adalah membuag satu bagia kecil dari sebuah persoala dalam setiap lagkahya, kemudia meyelesaika persoala yag lebih kecil tersebut da megguaka solusi hasil peyelesaia ii utk ditambahka kembali ke bagia persoala dalam lagkah berikutya. Dyamic programmig mecoba utuk memberika solusi yag memiliki pemikira terhadap kosekuesi yag ditimbulka dari pegambila keputusa pada suatu tahap. Dyamic programmig mampu meguragi pegeumerasia keputusa yag tidak megarah ke solusi. Peerapa pedekata dyamic programmig telah bayak diperlihatka mampu utuk meyelesaika aeka masalah seperti: alokasi, muata (kapsack), capital budgetig, pegawasa persediaa, da lai-lai. 1.2 Perumusa Masalah Bagaimaa peraa atau pedekata program diamik dalam peyelesaia TSP dalam meetuka jalur yag palig optimal dega jarak total yag palig miimum dega pedekata maju (forward atau up-dow). 1.3 Tijaua Pustaka Muhammad Ghifary (2007 : 2) dalam juralya mejelaska bahwa ada dua pedekata yag berbeda dalam dyamic programmig yaitu: 1. Maju (forward atau up-dow) : bergerak mulai dari tahap 1, terus maju ke tahap 2,3,,. uruta variabel keputusa adalah. 2. Mudur (backward atau bottom-up) : bergerak mulai dari tahap, terus mudur ke tahap -1, -2, 2,1. Uruta variabel keputusa adalah. Dyamic programmig memiliki karakteristik sebagai berikut:

13 1. Persoala dapat dibagi mejadi beberapa tahap (stage), yag pada setiap tahap haya diambil satu keputusa yag optimal. 2. Masig-masig tahap terdiri dari sejumlah status (state) yag berhubuga dega tahap tersebut. 3. Hasil keputusa yag diambil pada tahap ditrasformasika dari status yag bersagkuta ke status berikutya pada tahap berikutya. 4. Jarak pada suatu tahap bergatug pada jarak tahap-tahap sebelumya da meigkat secara teratur dega bertambahya jumlah tahapa. 5. Keputusa terbaik pada suatu tahap bersifat idepede terhadap keputusa yag dilakuka tahap sebelumya. 6. Adaya hubuga rekursif yag megidetifikasika keputusa terbaik utuk setiap status pada tahap k memberika keputusa terbaik utuk tahap sebelumya. 7. Prisip optimalitas berlaku pada persoala ii. Mohamad Irva Faradia (2007 : 6) berdasarka prisip optimalitas, diperoleh hubuga sebagai berikut: Misalka G = (V, E) adalah graph legkap berarah dega edge-ya yag diberi harga c ij > 0 utuk setiap i da j, dimaa i da j adalah vertex-vertex yag berada di dalam V. Misalka V = da > 1. Setiap simpul diberi omor 1, 2,,. f ( 1, V {1}) = mi{ c1 2 k k + f ( k, V {1, k})} (1) dimaa: f(1, V {1}) = pajag optimal dari tour V = himpua berhigga tidak kosog dari vertex-vertex dari sebuah graph V {1} = himpua vertex dari suatu graph yag dikurag vertex 1 (awal) k = vertex yag terhubug ke vertex 1 (awal) = bobot dari vertex 1 (awal) ke k dari persamaa (1), diperoleh ricia:

14 (2) (rekures) dimaa: f(i, S) = bobot jalur terpedek S {j} = ragkaia jalur S dikurag vertex j. i da j = vertex-vertex di dalam V = bobot dari vertex i ke j Asumsika perjalaa (tour) dimulai da berakhir pada vertex 1. Setiap tur pasti terdiri dari sisi utuk beberapa k V {1} da sebuah jalur dari vertex k ke vertex 1. jalur dari vertex k ke vertex 1 tersebut melalui setiap vertex di dalam V {1,k} tepat haya sekali. Misalka f(i, S) adalah bobot jalur terpedek yag berawal dari vertex i, yag melalui semua vertex di dalam S da berakhir pada vertex 1. Nilai f(1, V {1}) adalah bobot tour terpedek. Dari persamaa (1) dapat diperoleh persamaa (2) jika kita megetahui f (k, V {1, k}) utuk seluruh piliha ilai k. Nilai f tersebut dapat diperoleh dega megguaka persamaa (2). Kita megguaka persamaa (2) utuk memperoleh f(i, S) utuk, kemudia kita dapat memperoleh f(i, S) utuk, higga S = Tujua Peelitia Megkaji TSP sebagai graph Hamiltoia dega megguaka dyamic programmig utuk medapatka jumlah bobot yag palig miimum da megaplikasikaya ke dalam sebuah program.

15 1.5 Kotribusi Peelitia Dega megaplikasika dyamic programmig pada TSP dapat bermafaat dalam pegembaga program diamik lebih lajut da diharapka hasil dari tulisa ii dapat dikembagka da direpresetasika pada lembaga atau perusahaa yag bergerak di bidag Trasportasi, Alokasi, Capital Budgetig, da lai-lai. 1.6 Metode Peelitia Metode peelitia yag diguaka dalam peelitia ii adalah sebagai berikut: 1. Meggambarka cotoh TSP dalam betuk graph. 2. Meerapka dyamic programmig utuk peyelesaia TSP. 3. Megaplikasika dyamic programmig pada TSP ke dalam bahasa pemrograma.

16 BAB 2 LANDASAN TEORI 2.1 Teori Graph Graph didefiisika dega G = (V, E), di maa V adalah himpua berhigga tidak kosog dari vertex-vertex = da E himpua sisi (edges atau arcs) yag meghubugka sepasag vertex. Vertex dalam graph pada tulisa ii merupaka kota da edge atau sisi merupaka rute atau jala yag meghubugka atar kota. a b c d Gambar 2.1. Graph dega Empat Vertex Keteraga Gambar: G adalah graph dega: V = { a, b, c, d } E = { (a, b), (a, c), (a,d), (c, a), (c, d), (b,b), (b, d), (d, b) } = { e1, e2, e3, e4, e5, e6, e7, e8 } Secara umum graph dapat dibedaka atas dua jeis: 1. Graph tak-berarah (udirected graph) adalah graph yag edge-ya tidak memiliki arah tertetu.

17 Gambar 2.2. Graph Tak-Berarah 2. Graph berarah (directed graph atau digraph) adalah graf yag semua edge-ya memiliki arah tertetu. Gambar 2.3. Graph Berarah 2.2 Graph Hamilto Litasa Hamilto ialah litasa yag melalui tiap vertex di dalam graph tepat satu kali. Bila litasa itu kembali ke vertex asal membetuk litasa tertutup (sirkuit), maka litasa tertutup itu diamaka sirkuit Hamilto. Jadi, sirkuit Hamilto ialah sirkuit yag melalui tiap vertex di dalam graph tepat satu kali. Graph yag memiliki sirkuit Hamilto diamaka graph Hamilto, sedagka yag memiliki litasa Hamilto disebut graph semi-hamilto. Teorema 2.1. Setiap graph legkap adalah graph Hamilto. a b a a b b d c d c d c a b c Gambar 2.4. Peggambara Graph Hamilto

18 Keteraga gambar: (a) graph yag memiliki litasa Hamilto (misal:c, b, a, d) (b) graph yag memiliki sirkuit Hamilto (a, b, c, d, a) (c) graph yag tidak memiliki litasa maupu sirkuit Hamilto 2.3 Represetasi Graph Pada Komputer Utuk megimplemetasika suatu graph dalam bahasa pemrograma komputer, dibutuhka suatu cara utuk meterjemahka betuk graph ke dalam betuk lai yag dikeal oleh komputer, sebab komputer tidak dapat megeal graph dalam betuk gambar graph biasa. Matriks dapat diguaka utuk meyataka suatu graph, jika graph diyataka sebagai matriks maka perhituga-perhituga yag diperluka dapat dilakuka dega mudah. Represetasi graph pada komputer dapat dilakuka dega beberapa cara, yaitu: 1. Matriks Adjacecy Matriks adjacecy didefiisika sebagai berikut, misalka A matriks berordo x ( baris da kolom). Jika atara dua vertex terhubug (adjacet) maka eleme matriks berilai 1, da sebalikya jika tidak terhubug berilai 0. Cotoh dari matriks adjacecy: A = Jika graph yag diberika adalah graph berbobot maka eleme matriks yag terhubug atara vertex adalah bobot graph. 2. Matriks Icidecy Matriks icidecy atau matriks bersisia adalah matriks yag merepresetasika hubuga atara vertex da edge. Misalka B adalah matriks dega m baris utuk setiap vertex da kolom utuk setiap edge. Jika vertex terhubug dega

19 edge, maka eleme matriks berilai 1. Sebalikya, jika vertex tidak terhubug dega edge maka eleme matriks berilai 0. Cotoh matriks bersisia adalah: B = Seperti halya matriks kedekata utuk matriks berbobot, utuk matriks bersisia eleme dari matriks juga merupaka bobot dari setiap edge dari graph. 2.4 Permasalaha Optimasi Secara umum, peyelesaia masalah pecaria jalur terpedek dapat dilakuka dega megguaka dua metode, yaitu metode kovesioal da metode heuristik. 1. Metode Kovesioal Metode kovesioal adalah metode yag megguaka perhituga matematis biasa. Ada beberapa metode kovesioal yag biasa diguaka utuk melakuka pecaria jalur terpedek, diataraya: algoritma Djikstra, algoritma Floyd-Warshall, da algoritma Bellma-Ford. 2. Metode Heuristik Metode Heuristik adalah sub bidag dari kecerdasa buata yag diguaka utuk melakuka pecaria da optimasi. Ada beberapa algoritma pada metode heuristik yag biasa diguaka dalam permasalaha optimasi, diataraya algoritma geetika, algoritma semut, logika fuzzy, jariga syaraf tirua, pecaria tabu, simulated aealig, da lai-lai. 2.5 Travelig Salesma Problem

20 TSP merupaka salah satu permasalaha petig dalam duia matematika da iformatika. TSP dapat diilustrasika sebagai perjalaa seorag salesma yag harus memulai perjalaaya dari satu kota, melalui setiap kota laiya haya sekali da kembali lagi ke kota asal keberagkata. Solusi dari TSP ialah litasa yag dilalui oleh salesma tersebut. Tetuya solusi terbaik atau optimal dari permasalaha ii ialah litasa dega jarak terpedek atau dapat disebut juga dega tour perjalaa miimum. Model TSP diyataka dalam betuk graph, dega kata lai TSP termasuk ke dalam problem meemuka litasa atau siklus Hamilto. Dalam tulisa ii TSP yag dibahas adalah TSP asimetris, dimaa TSP asimetris adalah jarak dari kota A ke kota B adalah tidak sama dega jarak dari kota B ke kota A (asimetris terjadi karea jala satu arah)(adhi,2008). Graph yag direpresetasika sebagai permasalahaya merupaka graph yag terhubug secara peuh artiya pada setiap vertex yag ada pasti terhubug dega vertex yag lai Sejarah Sigkat Travelig Salesma Problem Permasalaha TSP dalam ilmu matematika dilakuka pada tahu 1800 oleh ahli matematika Irladia William Rowa Hamilto da ahli matematika Iggris Thomas Peygto Kirkma, dega membuat permaia utuk meyelesaika perjalaa melalui 20 titik dega megguaka koeksi yag sudah ditetapka. Permaia yag disebut game Icosia tersebut tak lai adalah meemuka siklus Hamilto di atas suatu bidag dega megujugi tiap-tiap edge-ya sekali da akhirya kembali ke edge awal, suatu permaia yag jelas seperti rumus TSP. TSP kemudia dipelajari oleh ahli matematika Karl Meger di Viea, Harvard serta Hassler Whitey ad Merrill Flood di Priceto pada tahu 1930 da meuliska betuk umumya. Karea pertumbuha algoritma yag semaki meigkat dari tahu ke tahu, mulai tahu 1950 peyelesaia TSP dipecahka dega komputer. Tahu 1954 pertumbuha petig dari TSP diteliti oleh para peeliti yaitu: Datzig, Fulkerso da Jhoso yag terus megembagka metode baru utuk meyelesaika permasalaha TSP. Berikut tabel daftar history dari TSP (TSPLIB95, 1995)

21 Tabel 2.1 Daftar History dari TSP Tahu Tim Periset Ukura 1954 G. Datzig, R. Fulkerso, da S. Johso 49 kota 1971 M. Held da R.M. Karp 64 kota 1975 P.M. Camerii, L. Fratta, da F. Maffioli 67 kota 1977 M. Grötschel 120 kota 1980 H. Crowder da M.W. Padberg 318 kota 1987 M. Padberg da G. Rialdi 532 kota 1987 M. Grötschel da O. Hollda 666 kota 1987 M. Padberg da G. Rialdi kota 1994 D. Applegate, R. Bixby, V. Chvátal, da kota W. Cook 1998 D. Applegate, R. Bixby, V. Chvátal, da kota W. Cook 2001 D. Applegate, R. Bixby, V. Chvátal, da kota W. Cook 2004 D. Applegate, R. Bixby, V. Chvátal, W kota Cook, da K. Helsgau 2.6 Dyamic Programmig Dyamic programmig adalah tekik maajeme sais yag diaplikasika kepada persoala yag melibatka keputusa yag salig berkaita. Program ii dikembagka oleh Richard Bellma da G. B Datzig pada tahu Sebagai sebuah kosep, dyamic programmig lebih luwes dibadig programprogram optimasi laiya. Aplikasi dyamic programmig telah terbukti baik pada pegelolaam persediaa, jariga, pejadwala kerja utuk karyawa, pegedalia produksi, perecaaa pejuala da bidag laiya. Dyamic programmig adalah metode pemecaha masalah dega cara meguraika solusi mejadi sekumpula lagkah (step) atau tahapa (stage) sedemikia sehigga solusi dari persoala dapat dipadag dari seragkaia keputusa yag salig berkaita.

22 Pada peyelesaia persoala dega metode dyamic programmig ii terdapat sejumlah berhigga piliha yag mugki, solusi pada setiap tahap dibagu dari hasil solusi tahap sebelumya, kita megguaka persyarata optimasi kedala utuk membatasi sejumlah piliha yag harus dipertimbagka pada suatu tahap. Pada dyamic programmig, ragkaia keputusa yag optimal dibuat dega megguaka Prisip Optimalitas. Prisip Optimalitas: jika solusi optimal, maka bagia solusi pada tahap ke-k juga optimal. Prisip optimalitas berarti bahwa jika kita bekerja dari tahap k ke tahap k+1, kita dapat megguaka hasil optimal dari tahap k tapa harus kembali ke tahap awal. Ogkos pada tahap k+1 = (ogkos yag dihasilkam pada tahap k) + (ogkos dari tahap k ke tahap k+1). Dega prisip optimalitas ii dijami bahwa pegambila keputusa yag bear utuk tahap-tahap selajutya Model Dyamic Programmig Secara umum, model dari dyamic programmig dapat dituliska sebagai berikut: f ( S, D ) = R + f 1 *( S 1, D 1) dega: f S, D ) = retur pada tahap- dari ilai status iput S da keputusa ( D S = kodisi awal S 1 = kodisi akhir D = keputusa yag dibuat pada setiap tahap D 1 = keputusa pada tahap akhir R = retur fuctio f ( S, D ) = retur optimal pada tahap- 1 dari ilai status iput da 1 * 1 1 S 1 keputusa D 1

23 Adapu model dari Dyamic Programmig utuk TSP adalah: f ( 1, V {1}) = mi{ c1 2 k k + f ( k, V {1, k})} dega: f(1, V {1}) = pajag optimal dari tour V = himpua berhigga tidak kosog dari vertex-vertex dari sebuah graph V {1} = himpua vertex dari suatu graph yag dikurag vertex 1 (awal) K = vertex yag terhubug ke vertex 1 (awal) C 1 k = bobot dari vertex 1 (awal) ke k Kosep Dasar Dalam Dyamic Programmig Adapu kosep dasar dalam sebuah dyamic programmig adalah: a. Dekomposisi Persoala dyamic programmig dapat dipecah-pecah mejadi sub-persoala atau tahapa yag lebih kecil da beruruta. Setiap tahap disebut juga sebagai titik keputusa. Setiap keputusa yag dibuat pada suatu tahap aka mempegaruhi keputusa-keputusa pada tahap berikutya. b. Status Status adalah kodisi awal ( ) da kodisi akhir ( ) pada setiap tahap, S S 1 dimaa pada tahap tersebut keputusa dibuat ( ). Status akhir pada sebuah tahap tergatug kepada status awal da keputusa yag dibuat pada tahap yag bersagkuta. Status akhir pada suatu tahap merupaka iput bagi tahap berikutya. D

24 c. Variabel Keputusa da Hasil Keputusa yag dibuat pada setiap tahap ( berorietasi kepada retur yag diakibatkaya ( R atau miimal. D ) merupaka keputusa yag D ), tigkat maksimal d. Fugsi Trasisi Fugsi trasisi mejelaska secara pasti bagaimaa tahap-tahap salig berhubuga. Fugsi ii berbetuk fugsi hubuga atar status pada setiap tahap yag beruruta. Fugsi trasisi secara umum berbetuk : S 1 = S D Di maa S 1 = status pada tahap -1, atau status akhir pada tahap-. S adalah status awal pada tahap-. e. Optimasi Tahap Optimasi tahap dalam dyamic programmig adalah meetuka keputusa optimal pada setiap tahap dari berbagai kemugkia ilai status iputya. Fugsi umum dari keputusa optimal adalah : f ( S, D ) = retur pada tahap- dari ilai status iput S, da keputusa, D. f ( S ) = retur optimal pada tahap- dari ilai iput status. * S f. Fugsi Rekursif Fugsi rekursif biasaya diguaka pada berbagai program komputer, di maa ilai sebuah variabel pada fugsi itu merupaka ilai kumulatif dari ilai variabel tersebut pada tahap sebelumya. Pada DP, fugsi umum dituliska sebagai : f ( S, D ) = R + f 1 *( S 1, D 1) Prosedur optimasi diawali dari tahap akhir meuju tahap awal (backward).

25 Karakteristik dyamic programmig adalah : 1. Persoala dapat dipisahka mejadi beberapa tahap (stages), di maa setiap tahap membutuhka keputusa kebijaka yag stadard da salig berhubuga. 2. Setiap tahap memiliki sejumlah status (state). Secara umum, sekumpula status ii merupaka berbagai kemugkia kodisi yag timbul dari sistem persoalaya. Status ii memberika iformasi yag dibutuhka setiap keputusa da dampakya pada tahap berikutya. Jumlah status pada setiap tahap bisa defiit atau ifiit. 3. Setiap keputusa kebijaka yag dibuat pada suatu tahap, status pada tahap tersebut ditrasformasi ke dalam status yag berkaita pada tahap berikutya. Hubuga atar status pada tahap yag beruruta bisa bersifat determiistik atau probabilistik. Pada sebuah persoala dega -tahap, ada dua iput, yaitu : (1) state pada S X tahap- ( ) da decisio variable ( ). Sedag outputya adalah : (1) retur atau akibat dari setiap X yag dipilih, f S, X ) ; da (2) status baru yag ( mejadi iput pada tahap berikutya ( S ). Hubuga atara X da 1 f ( S, X ) ditetuka oleh retur fuctio. Sedag hubuga atar status pada tahap tertetu ditetuka oleh trasitio fuctio. 4. Solusi pada dyamic programmig berprisip kepada optimalitas yag dikembagka oleh Bellma. 5. Keputusa pada tahap berikutya bersifat idepede terhadap keputusa sebelumya. Utuk meyelesaika persoala dyamic programmig, dimulai dari solusi awal pada suatu tahap, da secara beruruta meuju tahap berikutya dega proses yag terbalik (backward iductio process). 6. Solusi optimal yag dihasilka pada setiap tahap berprisip kepada hubuga dalam betuk fugsi rekursif (recursio relatioship). Secara umum betuk fugsi rekursif adalah :

26 f *( S ) = max/ mi{ f ( S, X )} Di maa f *( S ) = adalah hasil optimal dari keputusa pada tahap Ciri ciri dasar dari suatu masalah dyamic programmig Adapu ciri-ciri dasar dari suatu masalah dyamic programmig adalah: 1. Dalam masalah dyamic programmig, keputusa tetag suatu masalah ditadai dega optimisasi pada tahap berikutya, buka keseretaka. Ii berarti, jika suatu masalah aka diselesaika dega dyamic programmig, ia harus dipisahka mejadi sub problem. 2. Dyamic programmig berkaita dega masalah-masalah dimaa piliha atau keputusa dibuat pada masig-masig tahap. Seluruh kemugkia piliha dicermika, di-atur, oleh sistem status atau state pada setiap tahap. 3. Berkaita dega setiap keputusa pada setiap tahap adalah retur fuctio yag megevaluasi piliha yag dibuat dalam arti sumbaga yag diberika kepada tujua keseluruha (maksimisasi atau miimisasi). 4. Pada setiap tahap proses keputusa dihubugka dega tahap yag berdekata melalui fugsi trasisi. 5. Suatu hubuga rekursif diguaka utuk meghubugka kebijaksaaa optimum pada tahap dega -1. Ada dua macam prosedur rekursif yaitu: a. Foreward recursive equatio (perhituga dari depa ke belakag) b. Backward recursive equatio (perhituga dari belakag ke depa) Lagkah- lagkah pegembaga dyamic programmig adalah sebagai berikut: 1. Karakteristikka struktur solusi optimal. 2. Defeisika secara rekursif ilai solusi optimal. 3. Hitug ilai solusi optimal secara maju atau mudur. 4. Kotruksi solusi optimal.

27 BAB 3 PEMBAHASAN 3.1 Aalisa Dyamic programmig Dyamic programmig merupaka metode pemecaha masalah dega cara meguraika solusi mejadi sekumpula lagkah (step) atau tahapa (stage) sedemikia sehigga solusi dari persoala dapat dipadag dari seragkaia keputusa yag salig berkaita. Diberika sejumlah kota da jarak atar kota. Tetuka sirkuit terpedek yag harus dilalui oleh seorag salesma, bila salesma itu beragkat dari sebuah kota asal da meyiggahi setiap kota tepat satu kali da kembali lagi ke kota asal keberagkata. Permasalaha melewati setiap kota tepat satu kali da kembali ke kota asal adalah meliputi pecaria litasa terpedek pada sebuah graph Hamilto. Apabila cotoh kasus tersebut diubah mejadi persoala pada graph, maka dapat dilihat bahwa kasus tersebut adalah bagaimaa meetuka sirkuit Hamilto yag memiliki bobot miimum pada graph tersebut. Dalam dyamic programmig, diperluka beberapa variabel da lagkahlagkah utuk meetuka jalur terpedek dega bobot miimum megguaka metode forward, yaitu: Misalka G = (V, E) adalah graf legkap dega edge-edge yag diberi harga c ij > 0 utuk setiap i da j adalah vertex-vertex di dalam V. Misalka V = da > 1. Setiap vertex diberi omor 1, 2,,. Asumsika perjalaa (tour) dimulai da berakhir pada vertex 1 da setiap titik salig terhubug. Setiap tur pasti terdiri dari edge (1, k) utuk beberapa k V {1} da sebuah jalur dari vertex k ke vertex 1. Jalur dari vertex k ke vertex 1 tersebut melalui setiap vertex di dalam V {1, k} tepat haya sekali. Iisialisasi a. Graph legkap berarah (G)

28 b. Himpua berhigga tidak kosog dari vertex-vertex pada sebuah graph (V), V = {1, 2, 3, } c. Himpua edge pada sebuah graph (E) d. Jarak dari i ke j (jarak atar kota), dimaa e. Ragkaia jalur (S), S {2, 3,, } f. Bobot jalur terpedek yag berawal pada vertex i yag melalui semua vertex di dalam S da berakhir pada vertex 1 ( f(i,s) ), i S da S Adapu lagkah-lagkah dalam peyelesaia TSP dega dyamic programmig adalah sebagai berikut: Lagkah 1: Meetuka basis dari graph Hamilto yag telah direpresetasika mejadi sebuah matriks adjacecy dega persamaa: f = ( i, ) ci,1, 2 i Lagkah 2: Hitug f(i, S) utuk S = 1, kemudia kita dapat memperoleh f(i, S) utuk S = 2, higga S = - 1. Dega persamaa: f ( i, S) mi{ c + f ( j, S { j})} = j S ij dega: f(i, S) = bobot jalur terpedek S {j} = ragkaia jalur S dikurag vertex j. i da j = vertex-vertex di dalam V = bobot dari vertex i ke j Lagkah 3: Setelah diperoleh hasil dari lagkah 3, kemudia hitug persamaa hubuga rekursif: f ( 1, V {1}) = mi{ c1 2 k k + f ( k, V {1, k})}

29 dega: f(1, V {1}) = pajag optimal dari tour V = himpua berhigga tidak kosog dari vertex-vertex dari sebuah graph V {1} = himpua vertex dari suatu graph yag dikurag vertex 1 (awal) k = vertex yag terhubug ke vertex 1 (awal) = bobot dari vertex 1 (awal) ke k Lagkah 4: Setelah meghitug persamaa rekursif pada lagkah 3,aka diperoleh bobot jalur terpedek, maka utuk memperoleh solusi optimal / pajag jalur terpedek utuk sebuah graph adalah dega meghitug f(1, {2, 3, 4,, }) yag artiya adalah pajag jalur dari vertex awal (1) meuju vertex 1 setelah melewati vertex 2, 3, 4,.., dega uruta apapu (dicari yag miimum) kemudia cari pembetuk dari solusi optimal miimum yag telah diperoleh. Berikut cotoh peyelesaia TSP dega megguaka dyamic programmig. Diketahui sebuah graph legkap berarah, dega persoala TSP utuk = 4. Ragkaia jalur {2, 3, 4}. Dapat dilihat pada gambar 3.1. berikut Gambar 3.1. Graf dega Empat Vertex Berikut Jarak dari i ke j (jarak atar kota), dimaa yag dirubah dalam betuk matriks:

30 Berikut lagkah-lagkah peyelesaiaya: Lagkah 1: Hitug f ( i, ) = c, 2 i i, 1 Diperoleh: f ( 2, ) = c = f ( 3, ) = c = 31 8 f ( 4, ) = c = 41 9 Lagkah 2: Utuk S = 1, Hitug f ( i, S) mi{ c + f ( j, S { j})} Diperoleh: = j S ij

31 Utuk S = 2, hitug f ( i, S) mi{ c + f ( j, S { j})} Diperoleh: = j S ij = mi{ , } = mi{42, 35} = 35 = mi{14 +19, } = mi{33, 38} = 33 = mi{ , } = mi{33, 46} = 33 Lagkah 3: Dega megguaka persamaa, f ( 1, V {1}) = mi{ c1 2 k k + f ( k, V {1, k})} diperoleh: = mi { , , } = mi {47, 44, 49} = 44 Jadi, bobot jalur terpedek yag berawal da berakhir di vertex 1 adalah 44. Lagkah 4: Utuk megetahui jalur yag dilalui, mula-mula diketahui bahwa ilai 44 yag merupaka ilai miimum didapatka dari Berarti jalur terpedek adalah, diperoleh bahwa bagia awal dari jalur adalah 1-3. Kemudia cari tahu kompoe pembetuk yag meghasilka ilai miimum teryata adalah. Maka diketahui bahwa edge 3-2 adalah bagia dari jalur

32 terpedek. Dega cara yag sama, ditelusuri pembetuk yag teryata adalah. Edge 2-4 teryata juga bagia dari solusi jalur terpedek. Lagkah terakhir adalah meelusuri pembetuk yag teryata adalah (berarti edge 4-1 juga bagia dari jalur terpedek). Haya dega meragkai edgeedge yag ditemuka (edge 1-3, 3-2, 2-4, 4-1)dari depa ke belakag. Berarti jalur terpedek adalah dega jumlah bobot miimum 44. Dapat dilihat pada gambar berikut (edge yag bercetak tebal merupaka jalur terpedek): Gambar 3.2 Graf dega Empat Vertex 2

33 3.2 Peracaga Flowchart Gambara secara umum proses yag terjadi dalam meyelesaika permasalaha TSP dalam meetuka jalur terpedek dega bobot miimum yaitu : Mulai Gambar dari ode i ke j Iput ilai Validasi matriks jarak tidak ya Hitug f = ( i, ) ci,1, 2 i Hitug persamaa rekursif utuk S =1-1 Hitug hubuga rekursif Idetifikasi pembetuk jalur dega bobot terpedek Tampilka Hasil Selesai Gambar 3.3 Flowchart dyamic programmig pada TSP

34 3.3 Peracaga Atar Muka Racaga atar muka dari dyamic programmig megguaka visual basic. Gambar 3.4 adalah tampila dari aplikasi dyamic programmig. Aplikasi terdiri dari beberapa bagia yaitu meu, form graph da form hasil. Dyamic Programmig Graph Matriks Jarak Editor Graph Hasil Gambar 3.4 Form Utama Aplikasi Dyamic Programmig 3.4 Aalisa Kebutuha Peragkat Keras Peragkat keras yag diguaka utuk meguji implemetasi dari dyamic programmig ii pada TSP adalah sebagai berikut : 1. Procesor Petium IV 1,8D GHz 2. Memory 512 MB 3. Hard Disk 40 GB 4. O/S Widows XP 5. Mouse 6. Keyboard

35 3.5 Peracaga Peragkat Luak Implemetasi dari dyamic programmig utuk peyelesaia TSP pada tulisa ii diaplikasika dalam bahasa pemrograma Visual Basic 6.0. Aplikasi dari dyamic programmig ii dibatasi haya pada pecaria jalur terpedek dari data graph yag diiput oleh user. Tampilaya terdiri dari beberapa form yag memiliki fugsi masig-masig yag tampil sesuai dega uruta yag telah diprogram. 1. Halama Utama Pada halama utama terdapat dua meu yaitu keluar da graph. Tampila halama utama dapat dilihat pada Gambar 3.4. Gambar 3.5. Form Utama

36 Gambar 3.6. Form Meu 2. Form Graph Form graph merupaka form yag diguaka utuk meggambar graph. Data graph diiput oleh user dega cara meetuka vertex da edge. Data graph juga bisa disimpa da dibuka dalam betuk file dega ekstesio *.tzr, sehigga mempermudah ketika data graph dibutuhka kembali. Jumlah vertex yag dapat diru utuk = 100. Berikut tampila dari form graph dega iput =10. Gambar 3.7. Form Etri Data Graph

37 3. Form Matriks Jarak Form matriks jarak merupaka form yag diguaka utuk memasukka jarak ke dalam matriks. Data matriks diiput oleh user. Berikut tampila dari form matriks jarak dega iput =10. Gambar 3.8. Form Komputasi Jalur terpedek

38 4. Form Hasil Form hasil merupaka form utuk melakuka proses komputasi mecari jalur optimal miimum sekaligus meampilka waktu komputasi. Berikut tampila dari form hasil. Gambar 3.9. Form Hasil Komputasi Jalur Terpedek Gambar Form Hasil Graph Jalur Terpedek

39 5. Codig utuk Dyamic Programmig Berikut adalah codig utuk peyelesaia TSP dega dyamic programmig yag ditulis dega Microsoft Visual Basic Iput Matriks Jarak For i = 1 To Me.flxMap.Rows - 1 For j = 1 To Me.flxMap.Cols - 1 jarak(i, j) = flxmap.textmatrix(i, j) If jarak(i, j) = 0 The Next Next visib(i, j) = 0 ' Else visib(i, j) = Roud(1 / jarak(i, j), 2) Ed If 2. Peetua Jalur Terpedek fuctio TSP(G(),) for k = 2 to C(i,k),k)=d(1,k) ext for s=3 to for a= uboud(s) to lboud(s0 for b= uboud(k()) to lboud(k()) if k(b)=s(b) the C(a,b)=mi(m(c(s-{k(b)),a)+d(a,b) for c = uboud(k) to lboud(k) optimal=mi(c,k + d(b,a) ext ed if ext ext ed fuctio

40 6. Hasil Aalisis Setelah dyamic programmig diimplemetasika dalam bahasa pemrograma, kemudia diuji dega masuka beberapa jumlah kota utuk medapatka jalur terpedek dega bobot miimum. Dari pegujia yag dilakuka dapat dilihat perbadiga waktu pada proses komputasi dega masuka kota yag berbeda. Pegujia dilakuka pada spesifikasi komputer yag peulis guaka, hasil waktu proses algoritma tidak selalu sama pada jeis komputer yag berbeda. Tabel 3.1. Perhituga Waktu atar Kota Jumlah Kota Waktu Proses (Detik) Hasil pegukura terhadap waktu proses dari metode dyamic programmig ii ditujukka pada grafik berikut: Gambar 3.11 Grafik Waktu Proses Komputasi

41 7. Aalisis Berdasarka Regresi Regresi adalah bagia ilmu statistik yag mempelajari data berpasaga yag terdiri atas satu variabel takbebas da miimal satu variabel bebas. Ada dua jeis persamaa regresi, yaitu regresi liier da regresi o liier. Persamaa regresi liier adalah persamaa matematik yag memugkika peramala ilai suatu peubah takbebas (depedet variable) dari ilai peubah bebas (idepedet variable). Berdasarka data grafik waktu proses, dilakuka pegujia utuk meghitug persamaa regresi dega megguaka aplikasi SPSS diperoleh model o liier ekspoesial. (Data tabel SPSS terdapat pada halama lampira). 8. Pegujia Peragkat Luak dega Black Box Pada bagia ii aka dibahas megeai pegujia terhadap Peragkat Luak.Pegujia peragkat luak dilakuka dega pegujia secara black box. Pegujia ii megguaka beberapa kasus, seperti pada tabel di bawah ii : No Pegujia Hasil Pegujia 1 Graph tidak ada Masukka graph 2 Jika (i,j) ={ } Kalkulasi jarak gagal 3 (i,j) = text Kalkulasi jarak gagal 4 Nilai jarak (i,j) = jarak (j,i) Iput jarak gagal 5 Titik awal = {} (kosog) Pecaria rute gagal

42 BAB 4 KESIMPULAN DAN SARAN 4.1 Kesimpula Berdasarka hasil peelitia megeai dyamic programmig dalam peyelesaia kasus TSP dapat disimpulka bahwa: 1. Pada peyelesaia TSP dega dyamic programmig mampu meghasilka rute optimal yaki jalur terpedek beserta pajag rute optimal da dyamic programmig mampu meguragi pegeumerasia keputusa yag tidak megarah ke solusi. 2. Dari hasil aalisis teryata utuk 5, 10, kota, diperoleh fugsi waktu terhadap bayakya kota berbetuk o liier. 4.2 Sara Sebagai sara yag ditujuka kepada pembaca yag igi meyelesaika persoala TSP dega megguaka dyamic programmig, agar dapat megembagka metode ii lebih luas lagi. Disii peulis haya meyelesaika dalam cakupa kecil yag dapat dikerjaka secara maual. Utuk itu peulis berahap agar pembaca dapat meyelesaika persoala TSP yag lebih kompleks dalam cakupa besar.

43 DAFTAR PUSTAKA Adhi, Wahyu A Studi da Implemetasi Graf Badug: Iformatika ITB. dalam Peetuaa Rute. Evas. J. R. da Miieka. E Optimizatio Algorithms for Network ad Graph. Marcel Dekker, Ic Irfa, Mohamad Faradi Peerapa Pegguaa Algoritma Geetika dega Algoritma Kovesioal pada Travelig Salesma Problem. Badug: Iformatika ITB Kusuma, Dia Nigtyas, Via Evaia da Erastusi Evaluasi Kierja Algoritma Travelig Salesma Problem dega Tekik Pemrograma Diamik. Depok: Uiversitas Guadarma. Mioux, M Mathematical Programmig Theory ad Algorithms. Joh Wiley & Sos Ltd. Muir, Rialdi Matematika Diskrit. Badug: Iformatika ITB. Setiadi, Robert Algoritma itu Mudah. Jakarta: PT Prima Ifosaraa. Simoetti, N Applicatios of a Dyamic Programmig Approach to the Travelig Salesma Problem. USA. diakses taggal 12 Desember 2008

BAB 1 PENDAHULUAN. Analisis regresi menjadi salah satu bagian statistika yang paling banyak aplikasinya.

BAB 1 PENDAHULUAN. Analisis regresi menjadi salah satu bagian statistika yang paling banyak aplikasinya. BAB 1 PENDAHULUAN 1.1 Latar Belakag Aalisis regresi mejadi salah satu bagia statistika yag palig bayak aplikasiya. Aalisis regresi memberika keleluasaa kepada peeliti utuk meyusu model hubuga atau pegaruh

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakag Dalam duia iformatika, assigmet Problem yag biasa dibetuk dega matriks berbobot merupaka salah satu masalah terbesar, dimaa masalah ii merupaka masalah yag metode peyelesaiaya

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.. Kosep Dasar Graph Sebelum sampai pada defiisi masalah litasa terpedek, terlebih dahulu pada bagia ii aka diuraika megeai kosep-kosep dasar dari model graph da represetasiya dalam

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB PENDAHULUAN. Latar Belakag Permasalaha peugasa atau assigmet problem adalah suatu persoala dimaa harus melakuka peugasa terhadap sekumpula orag yag kepada sekumpula job yag ada, sehigga tepat satu

Lebih terperinci

PENGARUH VARIASI PELUANG CROSSOVER DAN MUTASI DALAM ALGORITMA GENETIKA UNTUK MENYELESAIKAN MASALAH KNAPSACK. Sutikno

PENGARUH VARIASI PELUANG CROSSOVER DAN MUTASI DALAM ALGORITMA GENETIKA UNTUK MENYELESAIKAN MASALAH KNAPSACK. Sutikno sutiko PENGARUH VARIASI PELUANG CROSSOVER DAN MUTASI DALAM ALGORITMA GENETIKA UNTUK MENYELESAIKAN MASALAH KNAPSACK Sutiko Program Studi Tekik Iformatika Fakultas Sais da Matematika UNDIP tik@udip.ac.id

Lebih terperinci

PERBANDINGAN METODE HUNGARIAN DAN PENDEKATAN PROGRAM DINAMIS DALAM PEMECAHAN ASSIGNMENT PROBLEM

PERBANDINGAN METODE HUNGARIAN DAN PENDEKATAN PROGRAM DINAMIS DALAM PEMECAHAN ASSIGNMENT PROBLEM PERBANDINGAN METODE HUNGARIAN DAN PENDEKATAN PROGRAM DINAMIS DALAM PEMECAHAN ASSIGNMENT PROBLEM Budi Marpaug Fakultas Tekik Jurusa Tekik Idustri Uiversitas Kriste Krida Wacaa budimarpg_ti@yahoo.com Abstract

Lebih terperinci

BAB III PEMBAHASAN. Pada BAB III ini akan dibahas mengenai bentuk program linear fuzzy

BAB III PEMBAHASAN. Pada BAB III ini akan dibahas mengenai bentuk program linear fuzzy BAB III PEMBAHASAN Pada BAB III ii aka dibahas megeai betuk program liear fuzzy dega koefisie tekis kedala berbetuk bilaga fuzzy da pembahasa peyelesaia masalah optimasi studi kasus pada UD FIRDAUS Magelag

Lebih terperinci

BAB III METODE PENELITIAN. Jenis penelitian ini adalah penelitian pengembangan (research and

BAB III METODE PENELITIAN. Jenis penelitian ini adalah penelitian pengembangan (research and BAB III METODE PENELITIAN A. Jeis Peelitia Jeis peelitia ii adalah peelitia pegembaga (research ad developmet), yaitu suatu proses peelitia utuk megembagka suatu produk. Produk yag dikembagka dalam peelitia

Lebih terperinci

BAB 2 LANDASAN TEORI Operasi Riset (Operation Research)

BAB 2 LANDASAN TEORI Operasi Riset (Operation Research) BAB 2 LANDASAN TEORI 2.1. Operasi Riset (Operatio Research) Meurut Operatio Research Society of Great Britai, operatio research adalah peerapa metode-metode ilmiah dalam masalah yag kompleks da suatu pegelolaa

Lebih terperinci

BAB I PENDAHULUAN. Integral adalah salah satu konsep penting dalam Matematika yang

BAB I PENDAHULUAN. Integral adalah salah satu konsep penting dalam Matematika yang BAB I PENDAHULUAN 1.1 Latar Belakag Masalah Itegral adalah salah satu kosep petig dalam Matematika yag dikemukaka pertama kali oleh Isac Newto da Gottfried Wilhelm Leibiz pada akhir abad ke-17. Selajutya

Lebih terperinci

I. DERET TAKHINGGA, DERET PANGKAT

I. DERET TAKHINGGA, DERET PANGKAT I. DERET TAKHINGGA, DERET PANGKAT. Pedahulua Pembahasa tetag deret takhigga sebagai betuk pejumlaha suku-suku takhigga memegag peraa petig dalam fisika. Pada bab ii aka dibahas megeai pegertia deret da

Lebih terperinci

Pendekatan Nilai Logaritma dan Inversnya Secara Manual

Pendekatan Nilai Logaritma dan Inversnya Secara Manual Pedekata Nilai Logaritma da Iversya Secara Maual Moh. Affaf Program Studi Pedidika Matematika, STKIP PGRI BANGKALAN affafs.theorem@yahoo.com Abstrak Pada pegaplikasiaya, bayak peggua yag meggatugka masalah

Lebih terperinci

BAB I PENDAHULUAN. Matematika merupakan suatu ilmu yang mempunyai obyek kajian

BAB I PENDAHULUAN. Matematika merupakan suatu ilmu yang mempunyai obyek kajian BAB I PENDAHULUAN A. Latar Belakag Masalah Matematika merupaka suatu ilmu yag mempuyai obyek kajia abstrak, uiversal, medasari perkembaga tekologi moder, da mempuyai pera petig dalam berbagai disipli,

Lebih terperinci

BAB II LANDASAN TEORI. matematika secara numerik dan menggunakan alat bantu komputer, yaitu:

BAB II LANDASAN TEORI. matematika secara numerik dan menggunakan alat bantu komputer, yaitu: 4 BAB II LANDASAN TEORI 2.1 Model matematis da tahapa matematis Secara umum tahapa yag harus ditempuh dalam meyelesaika masalah matematika secara umerik da megguaka alat batu komputer, yaitu: 2.1.1 Tahap

Lebih terperinci

6. Pencacahan Lanjut. Relasi Rekurensi. Pemodelan dengan Relasi Rekurensi

6. Pencacahan Lanjut. Relasi Rekurensi. Pemodelan dengan Relasi Rekurensi 6. Pecacaha Lajut Relasi Rekuresi Relasi rekuresi utuk dereta {a } adalah persamaa yag meyataka a kedalam satu atau lebih suku sebelumya, yaitu a 0, a,, a -, utuk seluruh bilaga bulat, dega 0, dimaa 0

Lebih terperinci

BAB III METODOLOGI DAN PELAKSANAAN PENELITIAN. Perumusan - Sasaran - Tujuan. Pengidentifikasian dan orientasi - Masalah.

BAB III METODOLOGI DAN PELAKSANAAN PENELITIAN. Perumusan - Sasaran - Tujuan. Pengidentifikasian dan orientasi - Masalah. BAB III METODOLOGI DAN PELAKSANAAN PENELITIAN 3.1. DIAGRAM ALIR PENELITIAN Perumusa - Sasara - Tujua Pegidetifikasia da orietasi - Masalah Studi Pustaka Racaga samplig Pegumpula Data Data Primer Data Sekuder

Lebih terperinci

3 METODE PENELITIAN 3.1 Kerangka Pemikiran 3.2 Lokasi dan Waktu Penelitian

3 METODE PENELITIAN 3.1 Kerangka Pemikiran 3.2 Lokasi dan Waktu Penelitian 19 3 METODE PENELITIAN 3.1 Keragka Pemikira Secara rigkas, peelitia ii dilakuka dega tiga tahap aalisis. Aalisis pertama adalah megaalisis proses keputusa yag dilakuka kosume dega megguaka aalisis deskriptif.

Lebih terperinci

Mata Kuliah : Matematika Diskrit Program Studi : Teknik Informatika Minggu ke : 4

Mata Kuliah : Matematika Diskrit Program Studi : Teknik Informatika Minggu ke : 4 Program Studi : Tekik Iformatika Miggu ke : 4 INDUKSI MATEMATIKA Hampir semua rumus da hukum yag berlaku tidak tercipta dega begitu saja sehigga diraguka kebearaya. Biasaya, rumus-rumus dapat dibuktika

Lebih terperinci

Pemrograman Dinamis (Dynamic Programming) Materi

Pemrograman Dinamis (Dynamic Programming) Materi 0/8/009 Pemrograma Diamis (Dyamic Programmig) Kuliah 04-05 TI Peelitia Operasioal II Materi Pegatar Masalah pemrograma diamis determiistik Masalah pemrograma diamis probabilistik TI Peelitia Operasioal

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB ENDAHULUAN. Latar Belakag Masalah Dalam kehidupa yata, hampir seluruh feomea alam megadug ketidak pastia atau bersifat probabilistik, misalya pergeraka lempega bumi yag meyebabka gempa, aik turuya

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB PENDAHULUAN. Latar Belakag Didalam melakuka kegiata suatu alat atau mesi yag bekerja, kita megeal adaya waktu hidup atau life time. Waktu hidup adalah lamaya waktu hidup suatu kompoe atau uit pada

Lebih terperinci

REGRESI LINIER DAN KORELASI. Variabel bebas atau variabel prediktor -> variabel yang mudah didapat atau tersedia. Dapat dinyatakan

REGRESI LINIER DAN KORELASI. Variabel bebas atau variabel prediktor -> variabel yang mudah didapat atau tersedia. Dapat dinyatakan REGRESI LINIER DAN KORELASI Variabel dibedaka dalam dua jeis dalam aalisis regresi: Variabel bebas atau variabel prediktor -> variabel yag mudah didapat atau tersedia. Dapat diyataka dega X 1, X,, X k

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 31 Flowchart Metodologi Peelitia BAB III METODOLOGI PENELITIAN Gambar 31 Flowchart Metodologi Peelitia 18 311 Tahap Idetifikasi da Peelitia Awal Tahap ii merupaka tahap awal utuk melakuka peelitia yag

Lebih terperinci

JURNAL MATEMATIKA DAN KOMPUTER Vol. 6. No. 2, , Agustus 2003, ISSN : METODE PENENTUAN BENTUK PERSAMAAN RUANG KEADAAN WAKTU DISKRIT

JURNAL MATEMATIKA DAN KOMPUTER Vol. 6. No. 2, , Agustus 2003, ISSN : METODE PENENTUAN BENTUK PERSAMAAN RUANG KEADAAN WAKTU DISKRIT Vol. 6. No., 97-09, Agustus 003, ISSN : 40-858 METODE PENENTUAN BENTUK PERSAMAAN RUANG KEADAAN WAKTU DISKRIT Robertus Heri Jurusa Matematika FMIPA UNDIP Abstrak Tulisa ii membahas peetua persamaa ruag

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakag Dalam keadaa dimaa meghadapi persoala program liier yag besar, maka aka berusaha utuk mecari peyelesaia optimal dega megguaka algoritma komputasi, seperti algoritma

Lebih terperinci

BAB III METODOLOGI PENELITIAN. kuantitatif karena bertujuan untuk mengetahui kompetensi pedagogik mahasiswa

BAB III METODOLOGI PENELITIAN. kuantitatif karena bertujuan untuk mengetahui kompetensi pedagogik mahasiswa 54 BAB III METODOLOGI PENELITIAN A. Jeis Peelitia Peelitia ii merupaka peelitia deskriptif dega pedekata kuatitatif karea bertujua utuk megetahui kompetesi pedagogik mahasiswa setelah megikuti mata kuliah

Lebih terperinci

MANAJEMEN RISIKO INVESTASI

MANAJEMEN RISIKO INVESTASI MANAJEMEN RISIKO INVESTASI A. PENGERTIAN RISIKO Resiko adalah peyimpaga hasil yag diperoleh dari recaa hasil yag diharapka Besarya tigkat resiko yag dimasukka dalam peilaia ivestasi aka mempegaruhi besarya

Lebih terperinci

BAB 1 PENDAHULUAN. Bagi Negara yang mempunyai wilayah terdiri dari pulau-pulau yang dikelilingi lautan,

BAB 1 PENDAHULUAN. Bagi Negara yang mempunyai wilayah terdiri dari pulau-pulau yang dikelilingi lautan, BAB 1 PENDAHULUAN 1.1 Latar Belakag Bagi Negara yag mempuyai wilayah terdiri dari pulau-pulau yag dikeliligi lauta, laut merupaka saraa trasportasi yag dimia, sehigga laut memiliki peraa yag petig bagi

Lebih terperinci

MATHunesa (Volume 3 No 3) 2014

MATHunesa (Volume 3 No 3) 2014 MATHuesa (Volume 3 No 3) 014 MINIMUM PENUTUP TITIK DAN MINIMUM PENUTUP SISI PADA GRAF KOMPLIT DAN GRAF BIPARTIT KOMPLIT Yessi Riskiada Kusumawardai Program Studi S1 Matematika, Fakultas Matematika da Ilmu

Lebih terperinci

DIMENSI PARTISI PADA GRAF KINCIR PARTITION DIMENSION OF WINDMILL GRAPH

DIMENSI PARTISI PADA GRAF KINCIR PARTITION DIMENSION OF WINDMILL GRAPH PROPOAL TUGA AKHIR DIMENI PARTII PADA GRAF KINCIR PARTITION DIMENION OF WINDMILL GRAPH Oleh: CHANDRA IRAWAN NRP : 100 109 04 JURUAN MATEMATIKA FAKULTA MATEMATIKA DAN ILMU PENGETAHUAN ALAM INTITUT TEKNOLOGI

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BB LNDSN TEORI..Graf Teori Graf mulai dikeal pada saat seorag matematikawa bagsa Swiss, berama Leohard Euler, berhasil megugkapka Misteri Jembata Koigsberg pada tahu 736. Sebuah Graf G megadug himpua yaitu

Lebih terperinci

BAB III METODE PENELITIAN. penelitian yaitu PT. Sinar Gorontalo Berlian Motor, Jl. H. B Yassin no 28

BAB III METODE PENELITIAN. penelitian yaitu PT. Sinar Gorontalo Berlian Motor, Jl. H. B Yassin no 28 5 BAB III METODE PENELITIAN 3.1 Lokasi Peelitia da Waktu Peelitia Sehubuga dega peelitia ii, lokasi yag dijadika tempat peelitia yaitu PT. Siar Gorotalo Berlia Motor, Jl. H. B Yassi o 8 Kota Gorotalo.

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Program Ganda Skripsi Sarjana Program Ganda Semester Ganjil 2005/2006

UNIVERSITAS BINA NUSANTARA. Program Ganda Skripsi Sarjana Program Ganda Semester Ganjil 2005/2006 UNIVERSITAS BINA NUSANTARA Program Gada 2005-2006 Skripsi Sarjaa Program Gada Semester Gajil 2005/2006 PEMBANGKITAN FRAKTALUNTUK MENINGKATKAN EFISIENSI KERJA DESAINER GRAFIS MENGGUNAKAN METODE NEWTON RAPHSON

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Perecaaa Produksi 2.1.1 Pegertia Perecaaa Produksi Perecaaa produksi dapat diartika sebagai proses peetua sumber-sumber yag diperluka utuk melaksaaka operasi maufaktur da megalokasikaya

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Optimasi 2.1.1. Pegertia Optimasi Optimasi (Optimizatio) adalah aktivitas utuk medapatka hasil terbaik di bawah keadaa yag diberika. Tujua akhir dari semua aktivitas tersebut

Lebih terperinci

III. METODOLOGI PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Way Jepara Kabupaten Lampung Timur

III. METODOLOGI PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Way Jepara Kabupaten Lampung Timur 0 III. METODOLOGI PENELITIAN A. Lokasi da Waktu Peelitia Peelitia ii dilakuka di SMA Negeri Way Jepara Kabupate Lampug Timur pada bula Desember 0 sampai Mei 03. B. Populasi da Sampel Populasi dalam peelitia

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang Permasalahan

BAB I PENDAHULUAN Latar Belakang Permasalahan BAB I PENDAHULUAN 1.1. Latar Belakag Permasalaha Matematika merupaka Quee ad servat of sciece (ratu da pelaya ilmu pegetahua). Matematika dikataka sebagai ratu karea pada perkembagaya tidak tergatug pada

Lebih terperinci

BAB 3 METODE PENELITIAN

BAB 3 METODE PENELITIAN BAB 3 METODE PENELITIAN 3.1 Disai Peelitia Tujua Jeis Peelitia Uit Aalisis Time Horiso T-1 Assosiatif survey Orgaisasi Logitudial T-2 Assosiatif survey Orgaisasi Logitudial T-3 Assosiatif survey Orgaisasi

Lebih terperinci

Bab III Metoda Taguchi

Bab III Metoda Taguchi Bab III Metoda Taguchi 3.1 Pedahulua [2][3] Metoda Taguchi meitikberatka pada pecapaia suatu target tertetu da meguragi variasi suatu produk atau proses. Pecapaia tersebut dilakuka dega megguaka ilmu statistika.

Lebih terperinci

Kompleksitas dari Algoritma-Algoritma untuk Menghitung Bilangan Fibonacci

Kompleksitas dari Algoritma-Algoritma untuk Menghitung Bilangan Fibonacci Kompleksitas dari Algoritma-Algoritma utuk Meghitug Bilaga Fiboacci Gregorius Roy Kaluge NIM : 358 Program Studi Tekik Iformatika, Istitut Tekologi Badug Jala Gaesha, Badug e-mail: if8@studets.if.itb.ac.id,

Lebih terperinci

Pengendalian Proses Menggunakan Diagram Kendali Median Absolute Deviation (MAD)

Pengendalian Proses Menggunakan Diagram Kendali Median Absolute Deviation (MAD) Prosidig Statistika ISSN: 2460-6456 Pegedalia Proses Megguaka Diagram Kedali Media Absolute Deviatio () 1 Haida Lestari, 2 Suliadi, 3 Lisur Wachidah 1,2,3 Prodi Statistika, Fakultas Matematika da Ilmu

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB PENDAHULUAN. Latar Belakag Statistika iferesi merupaka salah satu cabag statistika yag bergua utuk meaksir parameter. Peaksira dapat diartika sebagai dugaa atau perkiraa atas sesuatu yag aka terjadi

Lebih terperinci

IV. METODE PENELITIAN

IV. METODE PENELITIAN IV. METODE PENELITIAN 4.1 Lokasi da Waktu peelitia Peelitia dilakuka pada budidaya jamur tiram putih yag dimiliki oleh usaha Yayasa Paguyuba Ikhlas yag berada di Jl. Thamri No 1 Desa Cibeig, Kecamata Pamijaha,

Lebih terperinci

Laboratorium Ilmu dan Rekayasa Komputasi Departemen Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung

Laboratorium Ilmu dan Rekayasa Komputasi Departemen Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung Eksplorasi Algoritma Mass, Profit,, Profit / Mass, atau Profit / utuk Persoala Iteger Kapsack yag Bedaya Berupa Zat Kimia dega Jeisya Terdefiisi Abstrak Riyai Mardikaigrum 1, Nurshati 2, Vaia Karimah 3

Lebih terperinci

Model Pertumbuhan BenefitAsuransi Jiwa Berjangka Menggunakan Deret Matematika

Model Pertumbuhan BenefitAsuransi Jiwa Berjangka Menggunakan Deret Matematika Prosidig Semirata FMIPA Uiversitas Lampug, 0 Model Pertumbuha BeefitAsurasi Jiwa Berjagka Megguaka Deret Matematika Edag Sri Kresawati Jurusa Matematika FMIPA Uiversitas Sriwijaya edagsrikresawati@yahoocoid

Lebih terperinci

HUBUNGAN PELABELAN GRACEFUL PADA DIGRAF BIDIRECTIONAL G DAN GRAF UNDERLYING DARI G

HUBUNGAN PELABELAN GRACEFUL PADA DIGRAF BIDIRECTIONAL G DAN GRAF UNDERLYING DARI G J Sais MIPA Desember 7 Vol 1 No Hal: 197 - ISSN 1978-187 ABSTRACT HUBUNGAN PELABELAN GRACEFUL PADA DIGRAF BIDIRECTIONAL G DAN GRAF UNDERLYING DARI G Kristiaa Wijaya Jurusa Matematika FMIPA Uiversitas Jember

Lebih terperinci

Institut Teknologi Sepuluh Nopember Surabaya. Model Sistem dalam Persamaan Keadaan

Institut Teknologi Sepuluh Nopember Surabaya. Model Sistem dalam Persamaan Keadaan Istitut Tekologi Sepuluh Nopember Surabaya Model Sistem dalam Persamaa Keadaa Pegatar Materi Cotoh Soal Rigkasa Latiha Pegatar Materi Cotoh Soal Rigkasa Istilah-istilah Dalam Persamaa Keadaa Aalisis Sistem

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN SEPEDA MOTOR DENGAN METODE WEIGHTED PRODUCT

SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN SEPEDA MOTOR DENGAN METODE WEIGHTED PRODUCT Jural Iformatika Mulawarma Vol. 10 No. 2 September 2015 20 SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN SEPEDA MOTOR DENGAN METODE WEIGHTED PRODUCT Necy Nurjaah 1), Zaial Arifi 2), Dya Marisa Khairia 3) 1,2,3)

Lebih terperinci

BAB I KONSEP DASAR PERSAMAAN DIFERENSIAL

BAB I KONSEP DASAR PERSAMAAN DIFERENSIAL BAB I KONSEP DASAR PERSAMAAN DIFERENSIAL Defiisi Persamaa diferesial adalah persamaa yag melibatka variabelvariabel tak bebas da derivatif-derivatifya terhadap variabel-variabel bebas. Berikut ii adalah

Lebih terperinci

BAB 3 DATA DAN METODOLOGI PENELITIAN

BAB 3 DATA DAN METODOLOGI PENELITIAN BAB 3 DATA DAN METODOLOGI PENELITIAN Pada Bab ii aka memberika iformasi hal yag berkaita dega lagkah-lagkah sistematis yag aka diguaka dalam mejawab pertayaa peelitia.utuk itu diperluka beberapa hal sebagai

Lebih terperinci

PERANCANGAN DAN PEMBUATAN APLIKASI DECISION SUPPORT SYSTEM (DSS) UNTUK PREDIKSI PERMINTAAN KEBUTUHAN BERAS SECARA MULTIUSER

PERANCANGAN DAN PEMBUATAN APLIKASI DECISION SUPPORT SYSTEM (DSS) UNTUK PREDIKSI PERMINTAAN KEBUTUHAN BERAS SECARA MULTIUSER ISSN : 2338-4018 PERANCANGAN DAN PEMBUATAN APLIKASI DECISION SUPPORT SYSTEM (DSS) UNTUK PREDIKSI PERMINTAAN KEBUTUHAN BERAS SECARA MULTIUSER Agik Damai Istato (agik_damai@yahoo.co.id) Muhammad Hasbi (mhasbi@sius.ac.id)

Lebih terperinci

BAB II LANDASAN TEORI. Dalam tugas akhir ini akan dibahas mengenai penaksiran besarnya

BAB II LANDASAN TEORI. Dalam tugas akhir ini akan dibahas mengenai penaksiran besarnya 5 BAB II LANDASAN TEORI Dalam tugas akhir ii aka dibahas megeai peaksira besarya koefisie korelasi atara dua variabel radom kotiu jika data yag teramati berupa data kategorik yag terbetuk dari kedua variabel

Lebih terperinci

Materi 5 DATA MINING 3 SKS Semester 6 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

Materi 5 DATA MINING 3 SKS Semester 6 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya Materi 5 DATA MINING 3 SKS Semester 6 S1 Sistem Iformasi UNIKOM 2016 Nizar Rabbi Radliya izar.radliya@yahoo.com Nama Mahasiswa NIM Kelas Kompetesi Dasar Memahami tekik data miig klasifikasi da mampu meerapka

Lebih terperinci

PENGARUH INFLASI TERHADAP KEMISKINAN DI PROPINSI JAMBI

PENGARUH INFLASI TERHADAP KEMISKINAN DI PROPINSI JAMBI Halama Tulisa Jural (Judul da Abstraksi) Jural Paradigma Ekoomika Vol.1, No.5 April 2012 PENGARUH INFLASI TERHADAP KEMISKINAN DI PROPINSI JAMBI Oleh : Imelia.,SE.MSi Dose Jurusa Ilmu Ekoomi da Studi Pembagua,

Lebih terperinci

III. METODE PENELITIAN. kelas VIII semester ganjil SMP Sejahtera I Bandar Lampung tahun pelajaran 2010/2011

III. METODE PENELITIAN. kelas VIII semester ganjil SMP Sejahtera I Bandar Lampung tahun pelajaran 2010/2011 III. METODE PENELITIAN A. Latar Peelitia Peelitia ii merupaka peelitia yag megguaka total sampel yaitu seluruh siswa kelas VIII semester gajil SMP Sejahtera I Badar Lampug tahu pelajara 2010/2011 dega

Lebih terperinci

PENAKSIRAN DAN PERAMALAN BIAYA D. PENAKSIRAN BIAYA JANGKA PANJANG E. PERAMALAN BIAYA

PENAKSIRAN DAN PERAMALAN BIAYA D. PENAKSIRAN BIAYA JANGKA PANJANG E. PERAMALAN BIAYA PENAKSIRAN DAN PERAMALAN BIAYA Ari Darmawa, Dr. S.AB, M.AB Email: aridarmawa_fia@ub.ac.id A. PENDAHULUAN B. PENAKSIRAN DAN PRAKIRAAN FUNGSI BIAYA C. PENAKSIRAN JANGKA PENDEK - Ekstrapolasi sederhaa - Aalisis

Lebih terperinci

II. LANDASAN TEORI. dihitung. Nilai setiap statistik sampel akan bervariasi antar sampel.

II. LANDASAN TEORI. dihitung. Nilai setiap statistik sampel akan bervariasi antar sampel. II. LANDASAN TEORI Defiisi 2.1 Distribusi Samplig Distribusi samplig adalah distribusi probibilitas dari suatu statistik. Distribusi tergatug dari ukura populasi, ukura sampel da metode memilih sampel.

Lebih terperinci

BAB II TEORI DASAR. Definisi Grup G disebut grup komutatif atau grup abel jika berlaku hukum

BAB II TEORI DASAR. Definisi Grup G disebut grup komutatif atau grup abel jika berlaku hukum BAB II TEORI DASAR 2.1 Aljabar Liier Defiisi 2. 1. 1 Grup Himpua tak kosog G disebut grup (G, ) jika pada G terdefiisi operasi, sedemikia rupa sehigga berlaku : a. Jika a, b eleme dari G, maka a b eleme

Lebih terperinci

Bab 3 Metode Interpolasi

Bab 3 Metode Interpolasi Baha Kuliah 03 Bab 3 Metode Iterpolasi Pedahulua Iterpolasi serig diartika sebagai mecari ilai variabel tergatug tertetu, misalya y, pada ilai variabel bebas, misalya, diatara dua atau lebih ilai yag diketahui

Lebih terperinci

ANALISIS TENTANG GRAF PERFECT

ANALISIS TENTANG GRAF PERFECT Aalisis Tetag Graf Perfect ANALISIS TENTANG GRAF PERFET Nurul Imamah AH Fakultas Matematika da Ilmu Pegetahua Alam Uiversitas Pesatre Tiggi Darul Ulum Jombag urul.imamah86@gmail.com Abstrak Seirig perkembaga

Lebih terperinci

1 n MODUL 5. Peubah Acak Diskret Khusus

1 n MODUL 5. Peubah Acak Diskret Khusus ODUL 5 Peubah Acak Diskret Khusus Terdapat beberapa peubah acak diskret khusus yag serig mucul dalam aplikasi. Peubah Acak Seragam ( Uiform) Bila X suatu peubah acak diskret dimaa setiap eleme dari X mempuyai

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakag Maajeme risiko merupaka salah satu eleme petig dalam mejalaka bisis perusahaa karea semaki berkembagya duia perusahaa serta meigkatya kompleksitas aktivitas perusahaa

Lebih terperinci

Pendugaan Selang: Metode Pivotal Langkah-langkahnya 1. Andaikan X1, X

Pendugaan Selang: Metode Pivotal Langkah-langkahnya 1. Andaikan X1, X Pedugaa Selag: Metode Pivotal Lagkah-lagkahya 1. Adaika X1, X,..., X adalah cotoh acak dari populasi dega fugsi kepekata f( x; ), da parameter yag tidak diketahui ilaiya. Adaika T adalah peduga titik bagi..

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN A. Jeis Peelitia BAB III METODE PENELITIAN Peelitia ii termasuk peelitia pegembaga (Developmet Research) karea peeliti igi megembagka peragkat pembelajara sub pokok bahasa bilaga. Peragkat pembelajara

Lebih terperinci

kesimpulan yang didapat.

kesimpulan yang didapat. Bab ii merupaka bab peutup yag merupaka hasil da kesimpula dari pembahasa serta sara peulis berdasarka kesimpula yag didapat. BAB LANDASAN TEORI. Kosep Dasar Peramala Peramala adalah kegiata utuk memperkiraka

Lebih terperinci

3. Rangkaian Logika Kombinasional dan Sequensial 3.1. Rangkaian Logika Kombinasional Enkoder

3. Rangkaian Logika Kombinasional dan Sequensial 3.1. Rangkaian Logika Kombinasional Enkoder 3. Ragkaia Logika Kombiasioal da Sequesial Ragkaia Logika secara garis besar dibagi mejadi dua, yaitu ragkaia logika Kombiasioal da ragkaia logika Sequesial. Ragkaia logika Kombiasioal adalah ragkaia yag

Lebih terperinci

Balas Additive Algorithm, Algoritma Branch & Bound untuk Binary Integer Programming

Balas Additive Algorithm, Algoritma Branch & Bound untuk Binary Integer Programming Balas Additive Algorithm, Algoritma Brach & Boud utuk Biary Iteger Programmig Aditio Pagestu 13514030 Program Studi Tekik Iformatika Sekolah Tekik Elektro da Iformatika Istitut Tekologi Badug, Jl. Gaesha

Lebih terperinci

III. METODE PENELITIAN. Lokasi penelitian dilakukan di Provinsi Sumatera Barat yang terhitung

III. METODE PENELITIAN. Lokasi penelitian dilakukan di Provinsi Sumatera Barat yang terhitung 42 III. METODE PENELITIAN 3.. Lokasi da Waktu Peelitia Lokasi peelitia dilakuka di Provisi Sumatera Barat yag terhitug mulai miggu ketiga bula April 202 higga miggu pertama bula Mei 202. Provisi Sumatera

Lebih terperinci

Pertemuan Ke-11. Teknik Analisis Komparasi (t-test)_m. Jainuri, M.Pd

Pertemuan Ke-11. Teknik Analisis Komparasi (t-test)_m. Jainuri, M.Pd Pertemua Ke- Komparasi berasal dari kata compariso (Eg) yag mempuyai arti perbadiga atau pembadiga. Tekik aalisis komparasi yaitu salah satu tekik aalisis kuatitatif yag diguaka utuk meguji hipotesis tetag

Lebih terperinci

Probabilitas dan Statistika Teorema Bayes. Adam Hendra Brata

Probabilitas dan Statistika Teorema Bayes. Adam Hendra Brata robabilitas da Statistika Teorema ayes dam Hedra rata Itroduksi - Joit robability Itroduksi Teorema ayes eluag Kejadia ersyarat Jika muculya mempegaruhi peluag muculya kejadia atau sebalikya, da adalah

Lebih terperinci

PERTEMUAN 13. VEKTOR dalam R 3

PERTEMUAN 13. VEKTOR dalam R 3 PERTEMUAN VEKTOR dalam R Pegertia Ruag Vektor Defiisi R Jika adalah sebuah bilaga bulat positif, maka tupel - - terorde (ordered--tuple) adalah sebuah uruta bilaga riil ( a ),a,..., a. Semua tupel - -terorde

Lebih terperinci

1 Persamaan rekursif linier non homogen koefisien konstan tingkat satu

1 Persamaan rekursif linier non homogen koefisien konstan tingkat satu Secara umum persamaa rekursif liier tigkat-k bisa dituliska dalam betuk: dega C 0 0. C 0 x + C 1 x 1 + C 2 x 2 + + C k x k = b, Jika b = 0 maka persamaa rekursif tersebut diamaka persamaa rekursif liier

Lebih terperinci

STATISTICS. Hanung N. Prasetyo Week 11 TELKOM POLTECH/HANUNG NP

STATISTICS. Hanung N. Prasetyo Week 11 TELKOM POLTECH/HANUNG NP STATISTICS Haug N. Prasetyo Week 11 PENDAHULUAN Regresi da korelasi diguaka utuk megetahui hubuga dua atau lebih kejadia (variabel) yag dapat diukur secara matematis. Ada dua hal yag diukur atau diaalisis,

Lebih terperinci

Definisi Integral Tentu

Definisi Integral Tentu Defiisi Itegral Tetu Bila kita megedarai kedaraa bermotor (sepeda motor atau mobil) selama 4 jam dega kecepata 50 km / jam, berapa jarak yag ditempuh? Tetu saja jawabya sagat mudah yaitu 50 x 4 = 200 km.

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN A. Tujua Peelitia Peelitia ii bertujua utuk megetahui apakah terdapat perbedaa hasil belajar atara pegguaa model pembelajara Jigsaw dega pegguaa model pembelajara Picture ad Picture

Lebih terperinci

III. METODOLOGI PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Way Jepara Kabupaten Lampung Timur

III. METODOLOGI PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Way Jepara Kabupaten Lampung Timur III. METODOLOGI PENELITIAN A. Lokasi da Waktu Peelitia Peelitia ii dilakuka di SMA Negeri Way Jepara Kabupate Lampug Timur pada bula Desember 0 sampai dega Mei 03. B. Populasi da Sampel Populasi dalam

Lebih terperinci

BAB 3 METODE PENELITIAN

BAB 3 METODE PENELITIAN BAB 3 METODE PENELITIAN 3.1 Metode Pegumpula Data Dalam melakuka sebuah peelitia dibutuhka data yag diguaka sebagai acua da sumber peelitia. Disii peulis megguaka metode yag diguaka utuk melakuka pegumpula

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN 36 BAB III METODE PENELITIAN A. Racaga Peelitia 1. Pedekata Peelitia Peelitia ii megguaka pedekata kuatitatif karea data yag diguaka dalam peelitia ii berupa data agka sebagai alat meetuka suatu keteraga.

Lebih terperinci

BAB III 1 METODE PENELITAN. Penelitian dilakukan di SMP Negeri 2 Batudaa Kab. Gorontalo dengan

BAB III 1 METODE PENELITAN. Penelitian dilakukan di SMP Negeri 2 Batudaa Kab. Gorontalo dengan BAB III METODE PENELITAN. Tempat Da Waktu Peelitia Peelitia dilakuka di SMP Negeri Batudaa Kab. Gorotalo dega subject Peelitia adalah siswa kelas VIII. Pemiliha SMP Negeri Batudaa Kab. Gorotalo. Adapu

Lebih terperinci

4.7 TRANSFORMASI UNTUK MENDEKATI KENORMALAN

4.7 TRANSFORMASI UNTUK MENDEKATI KENORMALAN 4.7 TRANSFORMASI UNTUK MENDEKATI KENORMALAN Saat asumsi keormala tidak dipuhi maka kesimpula yag kita buat berdasarka suatu metod statistik yag mesyaratka asumsi keormala meadi tidak baik, sehigga mucul

Lebih terperinci

BAB III METODE PENELITIAN. Penelitian ini merupakan jenis penelitian deskriptif-kuantitatif, karena

BAB III METODE PENELITIAN. Penelitian ini merupakan jenis penelitian deskriptif-kuantitatif, karena 7 BAB III METODE PENELITIAN A. Jeis Peelitia Peelitia ii merupaka jeis peelitia deskriptif-kuatitatif, karea melalui peelitia ii dapat dideskripsika fakta-fakta yag berupa kemampua siswa kelas VIII SMP

Lebih terperinci

Induksi Matematika. Pertemuan VII Matematika Diskret Semester Gasal 2014/2015 Jurusan Teknik Informatika UPN Veteran Yogyakarta

Induksi Matematika. Pertemuan VII Matematika Diskret Semester Gasal 2014/2015 Jurusan Teknik Informatika UPN Veteran Yogyakarta Iduksi Matematika Pertemua VII Matematika Diskret Semester Gasal 2014/2015 Jurusa Tekik Iformatika UPN Vetera Yogyakarta Metode pembuktia utuk peryataa perihal bilaga bulat adalah iduksi matematik. Cotoh

Lebih terperinci

Bab 7 Penyelesaian Persamaan Differensial

Bab 7 Penyelesaian Persamaan Differensial Bab 7 Peelesaia Persamaa Differesial Persamaa differesial merupaka persamaa ag meghubugka suatu besara dega perubahaa. Persamaa differesial diataka sebagai persamaa ag megadug suatu besara da differesiala

Lebih terperinci

Penyelesaian Asymmetric Travelling Salesman Problem dengan Algoritma Hungarian dan Algoritma Cheapest Insertion Heuristic.

Penyelesaian Asymmetric Travelling Salesman Problem dengan Algoritma Hungarian dan Algoritma Cheapest Insertion Heuristic. Peyelesaia Asymmetric Travellig Salesma Problem dega Algoritma Hugaria da Algoritma Cheapest Isertio Heuristic Caturiyati Staf Pegaar Jurusa Pedidika Matematika FMIPA UNY E-mail: wcaturiyati@yahoo.com

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Madiun, untuk mendapatkan gambaran kondisi tempat penelitian secara umum,

BAB III METODOLOGI PENELITIAN. Madiun, untuk mendapatkan gambaran kondisi tempat penelitian secara umum, 32 BAB III METODOLOGI PENELITIAN 3.1 Objek Peelitia Peelitia dilakuka di PT. INKA yag terletak di Jl. Yos Sudarso o 71 Madiu, utuk medapatka gambara kodisi tempat peelitia secara umum, termasuk kegiata-kegiata

Lebih terperinci

IV. METODE PENELITIAN

IV. METODE PENELITIAN IV. METODE PENELITIAN 4.1. Lokasi da Waktu Peelitia Daerah peelitia adalah Kota Bogor yag terletak di Provisi Jawa Barat. Pemiliha lokasi ii berdasarka pertimbaga atara lai: (1) tersediaya Tabel Iput-Output

Lebih terperinci

EKSPANSI MULTINOMIAL, KOMBINASI, DAN PERMUTASI

EKSPANSI MULTINOMIAL, KOMBINASI, DAN PERMUTASI EKSPANSI MULTINOMIAL, KOMBINASI, DAN PERMUTASI Oleh: Sutopo Jurusa Fisika FMIPA UM sutopo@fisika.um.ac.id Ditulis pada sekitar bula Maret 2011. Diuggah pada 3 Desember 2011 PROBLEM Gambar di bawah ii meyataka

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB LANDASAN TEORI.1 Aalisis Regresi Istilah regresi pertama kali diperkealka oleh seorag ahli yag berama Facis Galto pada tahu 1886. Meurut Galto, aalisis regresi berkeaa dega studi ketergatuga dari suatu

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 37 BAB III METODOLOGI PENELITIAN A. Jeis Peelitia Peelitia ii termasuk peelitia pegembaga, yaitu pegembaga buku teks matematika. Model pegembaga yag diguaka adalah model 4-D (four D models) dari Thigaraja

Lebih terperinci

BAB IV. METODE PENELITlAN. Rancangan atau desain dalam penelitian ini adalah analisis komparasi, dua

BAB IV. METODE PENELITlAN. Rancangan atau desain dalam penelitian ini adalah analisis komparasi, dua BAB IV METODE PENELITlAN 4.1 Racaga Peelitia Racaga atau desai dalam peelitia ii adalah aalisis komparasi, dua mea depede (paired sample) yaitu utuk meguji perbedaa mea atara 2 kelompok data. 4.2 Populasi

Lebih terperinci

PERANCANGAN DATABASE BUKU TAMU DAN SURAT MENYURAT PADA DINAS PEMBERDAYAAN MASYARAKAT DAN DESA KABUPATEN BOGOR

PERANCANGAN DATABASE BUKU TAMU DAN SURAT MENYURAT PADA DINAS PEMBERDAYAAN MASYARAKAT DAN DESA KABUPATEN BOGOR PERANCANGAN DATABASE BUKU TAMU DAN SURAT MENYURAT PADA DINAS PEMBERDAYAAN MASYARAKAT DAN DESA KABUPATEN BOGOR Marhaei, Yoki Saputra Prodi Sistem Iformasi Istitut Sais da Tekologi Nasioal (ISTN) Email :

Lebih terperinci

STATISTIKA NON PARAMETRIK

STATISTIKA NON PARAMETRIK . PENDAHULUAN STATISTIKA NON PARAMETRIK Kelebiha Uji No Parametrik: - Perhituga sederhaa da cepat - Data dapat berupa data kualitatif (Nomial atau Ordial) - Distribusi data tidak harus Normal Kelemaha

Lebih terperinci

OPTIMASI MULTI TRAVELLING SALESMAN PROBLEM (M-TSP) PADA MOBIL PATROLI POLISI DENGAN ALGORITMA HEURISTIC ASSIGNMENT FISHER-JAIKUMAR DAN ALGORITMA A*

OPTIMASI MULTI TRAVELLING SALESMAN PROBLEM (M-TSP) PADA MOBIL PATROLI POLISI DENGAN ALGORITMA HEURISTIC ASSIGNMENT FISHER-JAIKUMAR DAN ALGORITMA A* OPTIMASI MULTI TRAVELLING SALESMAN PROBLEM (M-TSP) PADA MOBIL PATROLI POLISI DENGAN ALGORITMA HEURISTIC ASSIGNMENT FISHER-JAIKUMAR DAN ALGORITMA A* Sati Dwi Nurhumam 1 Waya Firdaus Mahmudy (wayafm@brawijaya.ac.id)

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Bicriteria Liear Programmig (BLP) Pesoala optimisasi dega beberapa fugsi tujua memperhitugka beberapa tujua yag koflik secara simulta, secara umum Multi objective programmig (MOP)

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Variabel-variabel yang digunakan pada penelitian ini adalah:

BAB III METODOLOGI PENELITIAN. Variabel-variabel yang digunakan pada penelitian ini adalah: BAB III METODOLOGI PENELITIAN 3. Variabel da Defiisi Operasioal Variabel-variabel yag diguaka pada peelitia ii adalah: a. Teaga kerja, yaitu kotribusi terhadap aktivitas produksi yag diberika oleh para

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. Sebelum melakukan deteksi dan tracking obyek dibutuhkan perangkat

BAB IV HASIL DAN PEMBAHASAN. Sebelum melakukan deteksi dan tracking obyek dibutuhkan perangkat BAB IV HASIL DAN PEMBAHASAN 4.1 Kebutuha Sistem Sebelum melakuka deteksi da trackig obyek dibutuhka peragkat luak yag dapat meujag peelitia. Peragkat keras da luak yag diguaka dapat dilihat pada Tabel

Lebih terperinci

III. METODE PENELITIAN. Penelitian ini dilaksanakan di SMPN 20 Bandar Lampung, dengan populasi

III. METODE PENELITIAN. Penelitian ini dilaksanakan di SMPN 20 Bandar Lampung, dengan populasi 5 III. METODE PENELITIAN A. Populasi da Sampel Peelitia ii dilaksaaka di SMPN 0 Badar Lampug, dega populasi seluruh siswa kelas VII. Bayak kelas VII disekolah tersebut ada 7 kelas, da setiap kelas memiliki

Lebih terperinci

Secara umum, suatu barisan dapat dinyatakan sebagai susunan terurut dari bilangan-bilangan real:

Secara umum, suatu barisan dapat dinyatakan sebagai susunan terurut dari bilangan-bilangan real: BARISAN TAK HINGGA Secara umum, suatu barisa dapat diyataka sebagai susua terurut dari bilaga-bilaga real: u 1, u 2, u 3, Barisa tak higga merupaka suatu fugsi dega domai berupa himpua bilaga bulat positif

Lebih terperinci

BAB VIII KONSEP DASAR PROBABILITAS

BAB VIII KONSEP DASAR PROBABILITAS BAB VIII KONSEP DASAR PROBABILITAS 1.1. Pedahulua Dalam pertemua ii Ada aka mempelajari beberapa padaga tetag permutasi da kombiasi, fugsi da metode perhituga probabilitas, da meghitug probabilitas. Pada

Lebih terperinci

TINJAUAN PUSTAKA Pengertian

TINJAUAN PUSTAKA Pengertian TINJAUAN PUSTAKA Pegertia Racaga peelitia kasus-kotrol di bidag epidemiologi didefiisika sebagai racaga epidemiologi yag mempelajari hubuga atara faktor peelitia dega peyakit, dega cara membadigka kelompok

Lebih terperinci