BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI

BAB II KAJIAN PUSTAKA. operasi matriks, determinan dan invers matriks), aljabar max-plus, matriks atas

BAB 3 ALJABAR MAX-PLUS. beberapa sifat khusus yang selanjutnya akan dibuktikan bahwa sifat-sifat tersebut

APLIKASI ALJABAR MAKS-PLUS PADA SISTEM PENJADWALAN KERETA REL LISTRIK (KRL) JABODETABEK

HALAMAN PENGESAHAN PROPOSAL PENELITIAN DOSEN YUNOR

STRUKTUR ALJABAR. Sistem aljabar (S, ) merupakan semigrup, jika 1. Himpunan S tertutup terhadap operasi. 2. Operasi bersifat asosiatif.

G a a = e = a a. b. Berdasarkan Contoh 1.2 bagian b diperoleh himpunan semua bilangan bulat Z. merupakan grup terhadap penjumlahan bilangan.

BAB II LANDASAN TEORI. Pada bab ini akan dibahas tentang semiring, Aljabar Max-Plus, sifat-sifat

MENENTUKAN NILAI EIGEN DAN VEKTOR EIGEN MATRIKS INTERVAL TUGAS AKHIR

MASALAH NILAI EIGEN DAN VEKTOR EIGEN YANG DIPERUMUM MATRIKS ATAS ALJABAR MAKS-PLUS

KETERCAPAIAN DARI RUANG EIGEN MATRIKS ATAS ALJABAR MAKS-PLUS. 1. Pendahuluan

ANALISIS EIGENPROBLEM MATRIKS SIRKULAN DALAM ALJABAR MAX-PLUS

PENYELESAIAN SISTEM PERSAMAAN LINEAR DUA SISI DALAM ALJABAR MAX-PLUS BILANGAN FUZZY

PENENTUAN WAKTU KEDATANGAN PESAWAT DI BANDAR UDARA HUSEIN SASTRANEGARA BANDUNG DENGAN SISTEM PERSAMAAN LINEAR ATAS ALJABAR MAKS-PLUS

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. aljabar max-plus bersifat assosiatif, komutatif, dan distributif.

Aljabar Maxplus dan Aplikasinya : Model Sistem Antrian

BAB 6 RING (GELANGGANG) BAHAN AJAR STRUKTUR ALJABAR, BY FADLI

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. A. Latar Belakang. Struktur aljabar merupakan salah satu bidang kajian dalam matematika

PENJADWALAN KEBERANGKATAN KERETA API DI JAWA TIMUR DENGAN MENGGUNAKAN MODEL PETRINET DAN ALJABAR MAX-PLUS

MENENTUKAN EIGEN PROBLEM ALJABAR MAX-PLUS

PENJADWALAN KEGIATAN BELAJAR MENGAJAR SEKOLAH MENENGAH ATAS MENGGUNAKAN ALJABAR MAX-PLUS

PENERAPAN SISTEM PERSAMAAN LINEAR ITERATIF MAKS-PLUS PADA MASALAH LINTASAN TERPANJANG

Tujuan Instruksional Umum : Setelah mengikuti pokok bahasan ini mahasiswa dapat mengidentifikasi dan mengenal sifat-sifat dasar suatu Grup

MASALAH VEKTOR EIGEN MATRIKS INVERS MONGE DI ALJABAR MAX-PLUS

KLASIFIKASI NEAR-RING Classifications of Near Ring

Matematika Teknik INVERS MATRIKS

BAB II KERANGKA TEORITIS. komposisi biner atau lebih dan bersifat tertutup. A = {x / x bilangan asli} dengan operasi +

Nilai Eigen dan Vektor Eigen Universal Matriks Interval Atas Aljabar Max-Plus

Karakterisasi Nilai Eigen, Vektor Eigen, dan Eigenmode dari Matriks Tak Tereduksi dan Tereduksi dalam Aljabar Max-Plus

PENENTUAN JADWAL PRODUKSI PADA SISTEM PRODUKSI TIPE ASSEMBLY DI PERUSAHAAN ROTI GANEP SOLO MENGGUNAKAN ALJABAR MAKS-PLUS

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

SEMINAR TUGAS AKHIR. Aplikasi Aljabar Max-Plus Pada Pemodelan Dan Penjadwalan Busway Yang Diintegrasikan Dengan Kereta Api Komuter

NILAI EIGEN DAN VEKTOR EIGEN MATRIKS TERREDUKSI DALAM ALJABAR MAKS-PLUS BESERTA APLIKASINYA

Skew- Semifield dan Beberapa Sifatnya

MATERI ALJABAR LINEAR LANJUT RUANG VEKTOR

STRUKTUR ALJABAR 1. Winita Sulandari FMIPA UNS

PENGERTIAN RING. A. Pendahuluan

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

SISTEM MAKS-LINEAR DUA SISI ATAS ALJABAR MAKS-PLUS 1. PENDAHULUAN

MATRIKS A = ; B = ; C = ; D = ( 5 )

LAPORAN PENELITIAN REPRESENTASI GRAF MAKS-PLUS PADA SISTEM KEJADIAN DISKRET

Terapan Aljabar Max-Plus Pada Sistem Produksi Sederhana Serta Simulasinya Dengan Menggunakan Matlab

PENENTUAN JADWAL PRODUKSI PADA SISTEM PRODUKSI TIPE ASSEMBLY DI PERUSAHAAN ROTI GANEP SOLO MENGGUNAKAN ALJABAR MAKS-PLUS

II. TINJAUAN PUSTAKA. negatifnya. Yang termasuk dalam bilangan cacah yaitu 0,1,2,3,4, sehingga

PEMODELAN JARINGAN DAN ANALISA PENJADWALAN KERETA API KOMUTER DI DAOP VI YOGYAKARTA DENGAN MENGGUNAKAN ALJABAR MAX-PLUS SKRIPSI

SISTEM LINEAR DALAM ALJABAR MAKS-PLUS

R maupun. Berikut diberikan definisi ruang vektor umum, yang secara eksplisit

A-7 KEBEBASAN LINEAR DALAM ALJABAR MAX-PLUS INTERVAL

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN. Struktur aljabar merupakan suatu himpunan tidak kosong yang dilengkapi

LEMBAR AKTIVITAS SISWA MATRIKS

II. TINJAUAN PUSTAKA. Pengkajian pertama, diulas tentang definisi grup yang merupakan bentuk dasar

II. TINJAUAN PUSTAKA. Pada bab ini akan diberikan konsep dasar (pengertian) tentang bilangan sempurna,

Struktur Aljabar I. Pada bab ini disajikan tentang pengertian. grup, sifat-sifat dasar grup, ordo grup dan elemennya, dan konsep

POLINOMIAL ATAS ALJABAR MAX-PLUS INTERVAL

PENERAPAN ALJABAR MAKS-PLUS PADA PENJADWALAN SISTEM PRODUKSI HARIAN UMUM SOLOPOS DI PT. SOLO GRAFIKA UTAMA

OPTIMASI WAKTU PRODUKSI DAN ANALISIS KEPERIODIKAN PADA GRAF SISTEM PRODUKSI BER-LOOP DENGAN MENGGUNAKAN SISTEM PERSAMAAN LINEAR ALJABAR MAX-PLUS

Pelabelan matriks menggunakan huruf kapital. kolom ke-n. kolom ke-3

BAB 2 LANDASAN TEORI

PERMANEN DAN DOMINAN SUATU MATRIKS ATAS ALJABAR MAX-PLUS INTERVAL

Aplikasi Aljabar Max-Plus Pada Pemodelan Dan Penjadwalan Busway Yang Diintegrasikan Dengan Kereta Api Komuter

PENJADWALAN PEMANDU WISATA DI KERATON KASUNANAN SURAKARTA DENGAN MENGGUNAKAN ALJABAR MAX-PLUS

II. TINJAUAN PUSTAKA. Pada bab ini akan diberikan konsep dasar (pengertian) tentang bilangan sempurna,

MENENTUKAN LINTASAN TERPENDEK DENGAN MENGGUNAKAN ALJABAR MAX-PLUS TESIS

BAB II KAJIAN TEORI. yang diapit oleh dua kurung siku sehingga berbentuk empat persegi panjang atau

SEKILAS TENTANG KONSEP. dengan grup faktor, dan masih banyak lagi. Oleh karenanya sebelum

SISTEM BILANGAN BULAT

Struktur Hirarkis Jalur Kereta Api SDT Menggunakan Petri Net dan Aljabar Max-Plus

Studi Penerapan Bus Sekolah di Jombang Menggunakan Aljabar Max-Plus

KARAKTERISASI PENYELESAIAN SISTEM PERSAMAAN LINEAR ATAS ALJABAR SUPERTROPICAL

PENENTUAN WAKTU KEDATANGAN PESAWAT DI BANDAR UDARA HUSEIN SASTRANEGARA BANDUNG DENGAN SISTEM PERSAMAAN LINEAR ATAS ALJABAR MAKS-PLUS

II. M A T R I K S ... A... Contoh II.1 : Macam-macam ukuran matriks 2 A. 1 3 Matrik A berukuran 3 x 1. Matriks B berukuran 1 x 3

BAB II TINJAUAN PUSTAKA

SEMINAR NASIONAL BASIC SCIENCE II

KEBEBASAN LINEAR GONDRAN-MINOUX DAN REGULARITAS DALAM ALJABAR MAKS-PLUS

8 MATRIKS DAN DETERMINAN

Pemodelan Jadwal Keberangkatan Pesawat Transit di Bandara Dengan Menggunakan Aljabar Maxplus

Semi Modul Interval [0,1] Atas Semi Ring Matriks Fuzzy Persegi

SISTEM LINEAR DALAM ALJABAR MAKS-PLUS

PENENTUAN WAKTU PRODUKSI TERCEPAT PADA SISTEM MESIN PRODUKSI JAMU DI PT. PUTRO KINASIH DENGAN ALJABAR MAX-PLUS

Tujuan Instruksional Umum : Setelah mengikuti pokok bahasan ini mahasiswa dapat mengidentifikasi dan memahami konsep dari Semigrup dan Monoid

Kajian Aljabar Max-Plus pada Pemodelan dan Penjadwalan Monorel dan Trem yang Terintegrasi di Kota Surabaya

BAB 2 LANDASAN TEORI

MATRIKS. 3. Matriks Persegi Matriks persegi adalah matriks yang mempunyai baris dan kolom yang sama.

SOAL DAN PENYELESAIAN RING

POLINOMIAL KARAKTERISTIK MATRIKS DALAM ALJABAR MAKS-PLUS. 1. Pendahuluan

Diktat Kuliah. Oleh:

APLIKASI SISTEM PERSAMAAN LINEAR ALJABAR MAX-PLUS DALAM MENGOPTIMALISASI WAKTU PRODUKSI BAKPIA PATHOK JAYA 25 DAERAH ISTIMEWA YOGYAKARTA SKRIPSI

UNIVERSITAS INDONESIA NILAI EIGEN DAN VEKTOR EIGEN DALAM ALJABAR MAX-PLUS TESIS RIDA NOVRIDA

2. MATRIKS. 1. Pengertian Matriks. 2. Operasi-operasi pada Matriks

MATRIKS. a A mxn = 21 a 22 a 2n a m1 a m2 a mn a ij disebut elemen dari A yang terletak pada baris i dan kolom j.

Operasi Pada Matriks a. Penjumlahan pada Matriks ( berlaku untuk matriks matriks yang berukuran sama ). Jika A = a ij. maka matriks A = ( a ij)

Implementasi Aljabar Max-Plus pada Pemolan dan Penjadwalan Keberangkatan Bus Kota DAMRI (Studi Kasus di Surabaya)

IDENTIFIKASI STRUKTUR DASAR SMARANDACHE NEAR-RING Identification of Basic Structure on Smarandache Near-Ring

BAB II TINJAUAN PUSTAKA

Transkripsi:

BAB II LANDASAN TEORI Pada bab ini berisi tinjauan pustaka dan kerangka pemikiran. Tinjauan pustaka berisi penelitian-penelitan yang dilaksanakan dan digunakan sebagai dasar dilaksanakannya penelitian ini, serta teori-teori penunjang berisi definisi-definisi yang digunakan dalam pembahasan. Sedangkan kerangka pemikiran berisi alur pemikiran dalam penulisan skripsi ini. 2.1 Tinjauan Pustaka Aljabar maks-plus diperkenalkan oleh Klene pada tahun 1956 dalam papernya yang membahas tentang jaringan syaraf dan automata [7]. Aljabar maks-plus dapat digunakan untuk memodelkan, menganalisis, dan mengontrol Sistem Kejadian Diskrit (SKD) [13]. Pada tahun 1992 Baccelli et al. [1] telah menerapkan aljabar maks-plus pada beberapa masalah yaitu menentukan waktu tercepat pada sistem penjadwalan dan sistem produksi, menentukan waktu tercepat pada masalah antrian, menentukan jalur terpendek di suatu kota dan lainnya. Vries [15], juga telah mengaplikasikan aljabar maks-plus pada masalah jaringan transportasi kereta api pada tahun 1998. Dalam penelitian tersebut, Vries memodelkan jaringan kereta api dengan memberikan kontrol pada jaringan tersebut. Subiono [14] mengaplikasikan aljabar maks-plus pada penjadwalan pesawat terbang, sistem produksi sederhana, penjadwalan sistem jaringan kereta dan kestabilan. Sejalan dengan penelitian tersebut, penelitian ini dilaksanakan untuk mengetahui aplikasi aljabar maks-plus pada masalah sistem jalur KRL. Untuk itu perlu menguraikan beberapa hal yang mendasari penelitian ini. Adapun beberapa hal tersebut adalah penjelasan singkat tentang KRL, struktur aljabar, teori graf, 4

DES, aljabar maks-plus, matriks dalam aljabar maks-plus (R max ) sistem linier maks-plus waktu invarian dan nilai eigen serta vektor eigen. 2.1.1 KRL JABODETABEK Kereta Commuter Line, dikenal sebagai KRL adalah kereta rel listrik yang dioperasikan oleh PT. KAI Commuter JABODETABEK merupakan anak perusahaan dari PT. Kereta Api Indonesia (KAI) yang telah beroperasi di Jakarta sejak tahun 1976. Saat ini KRL telah melayani jalur yang melewati wilayah DKI Jakarta, Kota Depok, Kota Bogor, Kabupaten Bogor, Kota bekasi, Kabupaten Lebak, Kota Tanggerang. Awal pembentukannya KRL dibawah perusahaan kereta api milik pemerintah Hindia Belanda yaitu Staats Spoorwegen pada tahun 1923 membangun jalur KRL untuk pertama kali dari Tanjung Priuk menuju Jatinegara. Untuk melayani jalur ini, pemerintah Hindia Belanda membeli beberapa jenis lokomotif listrik buatan pabrik Swiss Locomotive and Machine works dan buatan pabrik Allgemaine Electricitat Geselischaft. Seiring perkembangan zaman, pada tahun 2008 dibentuk anak perusahaan dari PT. KAI, yakni PT. KAI Commuter JABODETABEK yang fokus pada pengoperasional jalur KRL di wilayah JABODETABEK. Tugas pokok perusahaan ini adalah menyelenggarakan pengusahaan pelayanan jasa angkutan KRL di wilayah Jakarta, Bogor, Depok, Tanggerang, dan Bekasi. Saat ini KRL di wilayah JABODETABEK telah mempunyai 860 unit KRL yang digunakan untuk mengangkut sekitar 650 ribu penumpang setiap harinya dari 678 perjalanan KRL. Seperti halnya kereta jarak jauh yang terdiri dari beberapa kelas diantaranya kelas ekonomi, kelas bisnis, dan kelas eksekutif, pada KRL JABODETABEK juga terdiri dari kelas ekonomi dan kelas eksekutif. Untuk meningkatkan pelayanan pihak pengelola terus menambah fasilitas yang ada termasuk dengan menambah jumlah KRL. Fasilitas yang ada diantaranya Air Conditioner (AC), Pintu otomatis, bangku busa, bangku khusus, sarana informasi, dan pegangan tangan. Adanya berbagai fasilitas yang ada diharapkan dapat memberikan ke- 5

nyaman pada penggguna KRL. 2.1.2 Struktur Aljabar Definisi-definisi struktur aljabar berikut mengacu pada Muchlisah [9, 10] dan MacLane [8]. Definisi 2.1.1. Himpunan G dengan operasi penjumlahan disebut grup jika memenuhi sifat 1. tertutup : a, b G maka a b = c dengan c G, 2. asosiatif : a, b, c G maka a (b c) = (a b) c, 3. terdapat unsur identitias e G: a G maka e a = a e = a, 4. setiap unsur dalam G memiliki invers: a G maka a 1 G sehingga a a 1 = e. Definisi 2.1.2. Suatu himpunan tak kosong R dengan operasi penjumlahan (+) dan perkalian ( ) disebut gelanggang atau ring apabila memenuhi struktur 1. (R, +) merupakan grup abel (komutatif), 2. terhadap perkalian bersifat assosiatif : a, b, c R, berlaku a (b c) = (a b) c, 3. berlaku distributif kiri dan distributif kanan : a, b, c R berlaku a(b + c) = ab + ac dan (a + b)c = ac + bc. Definisi 2.1.3. Suatu himpunan F yang dilengkapi dengan operasi (+) dan ( ) didefinisikan sebagai lapangan atau field apabila memenuhi struktur 1. (F, +) merupakan grup abel, 2. (F, ) merupakan grup abel, 6

3. bersifat distributif. Definisi selanjutnya mengacu pada Rudhito [11]. Definisi 2.1.4. Himpunan S yang dilengkapi dengan operasi penjumlahan dan perkalian disebut semiring jika merupakan semigrup komutatif terhadap penjumlahan, bersifat assosiatif terhadap perkalian, bersifat distributif terhadap penjumlahan dan perkalian serta mempunyai elemen penyerap terhadap operasi perkalian. Definisi 2.1.5. Suatu semiring disebut semifield jika semiring tersebut bersifat komutatif terhadap perkalian dan setiap elemen tak netralnya mempunyai invers terhadap operasi perkalian. Definisi 2.1.6. Suatu semifield dengan tambahan sifat idempoten terhadap perkalian disebut semifield idempoten (dioid). 2.1.3 Teori Graf Definisi-definisi teori graf berikut mengacu pada Chartrand [4] dan Subiono [14]. Definisi 2.1.7. Graf G adalah himpunan tak kosong berhingga titik V (G) = {v 1, v 2,..., v n } yang disebut vertex dan himpunan pasangan tidak berurutan dari vertex-vertex V (G) yang disebut edge E(G) = {e 1, e 2,..., e n }. Contoh graf sederhana dapat dilihat pada Gambar 2.1. Dari Gambar 2.1 tersebut dapat dijelaskan tentang definisi-definisi dasar dari suatu graf Gambar 2.1. Graf sederhana 7

1. u v walk : suatu barisan bergantian antara vertex dan edge ang dimulai dari vertex u dan diakhiri pada vertex v, contoh: a b walk (a, (ae), e, (ec), c, (cd), d, (de), e, (ea), a, (ab), b). 2. u v trail: u v walk yang tidak memuat pengulangan edge, contoh: a d trail (a, (ae), e, (eb), b, (bc), c, (ce), e, (ed), d). 3. u v path: u v walk yang tidak memuat pengulangan vertex, contoh: a b path (a, (ad), d, (de), e, (ec), c, (cb), b). 4. Circuit: suatu barisan bergantian antara vertex dan edge yang diawali dan diakhiri pada vertex yang sama, contoh:(a,(ae),e,(ed),d,(dc),c,(cb),b,(be),e,(ea),a). 5. Cycle: suatu circuit yang tidak mengulangi vertex, kecuali vertex awal dan vertex akhir, contoh: (a,(ae),e,(ed),d,(dc),c,(cb),b(ba),a). Definisi 2.1.8. Graf berarah adalah suatu pasangan (V, A) dengan V adalah suatu himpunan vertex-vertex dan A adalah suatu himpunan pasangan terurut vertex-vertex yang disebut edge berarah (busur). Untuk busur (v, w) A, dengan v disebut vertex awal dan w vertex akhir. Suatu busur dengan vertex awal dan vertex akhir yang sama disebut loop Contoh graf berarah dapat dilihat dalam Gambar 2.2 Gambar 2.2. Graf berarah Definisi 2.1.9. Strongly connected adalah suatu graf berarah yang mempunyai path dari vertex ke setiap vertex pada graf. 8

Dari Gambar 2.2 terlihat merupakan graf yang strongly connected, karena dapat ditemukan sembarang path yang menghubungkan setiap dua vertex. Misalkan diambil 2 vertex b dan e, terdapat b e path yaitu (b,(ba),a,(ad),d,(dc),c,(ce),e) dan e b path yaitu (e,(ed),d,(dc),c,(cb),b). Graf berarah yang setiap busurnya mempunyai suatu elemen (bobot) disebut graf berbobot. Dalam aljabar maksplus graf berbobot disebut graf komunikasi. Contoh dari graf berbobot dapat dilihat dalam Gambar 2.3. c a 5 2 4 b 3 Gambar 2.3. Graf berbobot 2.1.4 Discrete Event System Menurut Subiono [14] DES adalah nama sistem buatan manusia dengan melibatkan sumber daya dan pengguna yang terbatas. Salah satu karakteristik dari suatu DES adalah dinamika berjalan yaitu komponen dalam sistem harus menunggu hasil dari komponen yang lain. Operasi dalam DES baru bisa dimulai jika semua proses sebelumnya telah selasai dilakukan, dengan waktu berakhirnya suatu proses sama dengan waktu mulai ditambah dengan lama proses operasi. Menurut Vries [15] salah satu contoh dari suatu DES adalah masalah jaringan transportasi. Contoh dari masalah DES dapat dideskripsikan dengan sistem linier maks-plus waktu invarian [12, 13]. 2.1.5 Aljabar Maks-Plus Pada bagian ini diberikan pengertian dan operasi pada aljabar maks-plus yang mengacu pada Heidergott [6] dan Baccelli et al. [1]. Aljabar maks-plus dinotasikan dengan R max dengan elemen-elemen dalam aljabar maks-plus merupakan kumpulan semua bilangan real dan ε = yang dinotasikan R ϵ. Operasi pada 9

aljabar maks-plus ada dua yaitu memaksimumkan ( ) dan penjumlahan ( ). Misal diambil sebarang a, b R ϵ, jika dikenakan operasi maksimum ( ) maka a b = maks(a, b). Sedangkan jika dikenakan operasi penjumlahan ( ) maka a b = a + b. Berikut adalah contoh penggunaan kedua operasi dalam aljabar maks-plus x y = max(x, y) dan x y = x + y. Contoh penggunaan operasi hitung tersebut adalah sebagai berikut 4 5 = max(4, 5) = 5, dan 7 2 = 7 + 2 = 9. Sifat-sifat dan definisi-definisi aljabar maks-plus, yang mengacu pada Farlow [5]. Struktur dari aljabar maks-plus adalah semifield idempoten karena memenuhi 1. komutatif: a b = b a, a b = b a, dan 2. asosiatif: a (b c) = (a b) c, a (b c) = (a b) c, dan 3. distributif: a (b c) = (a b) (a c), 4. mempunyai elemen identitas yaitu ε terhadap ( ) dan e terhadap ( ): a ε = ε a = a, dan a e = e a = a, 5. idempoten: a a = a. Definisi 2.1.10. Monoid abelian merupakan himpunan M yang dilengkapi dengan operasi biner yang bersifat asosiatif dan komutatif serta mempunyai elemen identitas ε, tetapi himpunan tersebut tidak memiliki elemen invers. 10

Definisi 2.1.11. Semiring merupakan himpunan S dengan operasi membentuk monoid abelian dan terhadap operasi bersifat asosiatif, distributif, mempunyai elemen identitas e, dan ε adalah elemen penyerap yaitu ε a = a ε = ε. Definisi 2.1.12. Semifield merupakan himpunan S bersama dengan operasi membentuk monoid abelian, dengan operasi membentuk grup dan bersifat distributif terhadap. Aljabar maks-plus (R ϵ,, ) adalah suatu semifield yang dibentuk oleh himpunan R ϵ dan dilengkapi dengan operasi dan. Aturan operasi pada aljabar maks-plus sama dengan pada aljabar. Operasi dan pada aljabar maks-plus analogi dengan operasi + dan pada aljabar. Operasi memiliki prioritas lebih tinggi dari sehingga tidak perlu menambahkan kurung untuk menunjukkan urutan evaluasi operasi dan. Untuk x R ϵ dan untuk semua n N didefinisikan x n = x } x {{ x }, n sedangkan untuk n = 0 didefinisikan x n = e = 0. Dalam aljabar dapat dituliskan x n = x } + x + {{ + x } = n x. n 9 2 = 9 9 = 9 + 9 = 2 9 = 18. 2.1.6 Matriks dan Vektor dalam R max Pada bagian ini dijelaskan matriks dan vektor aljabar maks-plus yang mengacu pada Subiono [14], matriks m n dengan m, n N dalam R max dinotasikan dengan R m n max didefinisikan m = {1, 2, 3,..., m} dan n = {1, 2, 3,..., n}. Matriks dalam aljabar maks-plus dituliskan a 11 a 12 a 1n a A = 21 a 21 a 2n..... a m1 a m1 a mn 11

Elemen dari matriks A R m n max dengan a ij, dengan i m dan j n. dengan baris i dan kolom j dinotasikan Operasi maksimum ( ) dan penjumlahan ( ) matriks pada R max serupa dengan operasi penjumlahan dan perkalian matriks pada R. Operasi (penjumlahan jika dalam R) dapat dioperasikan jika ukuran dari kedua matriks sama besar sedangkan untuk operasi (perkalian jika dalam R) dapat dioperasikan jika ukuran kolom matriks pertama sama dengan ukuran baris matriks kedua. Operasi matriks dalam R max menurut Butkovic [3], Farlow [5], Schutter [13, 12], dan Subiono [14] didefinisikan yaitu 1. untuk A, B R m n max jika dikenakan operasi maka [A B] ij = a ij b ij = max(a ij, b ij ) Berikut contoh penggunaan operasi A B = 3 2 6 1 8 4 5 9 = 3 6 2 1 8 5 4 9 maks(3, 6) = maks(2, 1) maks(8, 5) maks(4, 9) = 6 2 8 9 2. untuk A R n k max dan B R k m max jika dikenakan operasi maka [A B] il = k j=1(a ij b jl ) = max j {1,2,3,...,k} (a ij + b jl ). 12

Berikut contoh penggunaan operasi A B = 3 2 6 1 8 4 5 9 (3 6) (2 5) = (3 1) (2 9) (8 6) (4 5) (8 1) (4 9) (3 + 6) (2 + 5) = (3 + 1) (2 + 9) (8 + 6) (4 + 5) (8 + 1) (4 + 9) = 9 7 4 11 14 9 9 13 maks(9, 7) = maks(4, 11) maks(14, 9) maks(9, 13) = 9 11 14 13 3. untuk A R m n max dan α R max jika dikenakan operasi maka [α A] ij = α a ij 4. untuk A R m n max sebagai pangkat ke-k dari A dinotasikan oleh A k didefinisikan A k = A A... A }{{} k Dalam aljabar maks-plus terdapat dua jenis matriks yaitu matriks tereduksi dan tak tereduksi. Matriks tereduksi merupakan matriks yang berasal dari suatu graf yang tidak tidak terhubung kuat. Sedangkan suatu matriks dikatakan tak tereduksi jika matriks tersebut berasal dari suatu graf yang terhubung kuat strongly connected. 2.1.7 Sistem Linear Maks-Plus Waktu Invarian (SLMI) Sistem linear maks-plus waktu invarian merupakan salah satu model yang digunakan untuk menyelesaikan masalah yang termasuk dalam DES. Sebuah sis- 13

tem dikatakan waktu invarian apabila matriks dalam persamaan sistemnya konstan yaitu tidak tergantung pada waktu. Definisi mengenai sistem linear maks-plus waktu invarian mengacu pada Rudhito [11] dan Vries [15]. Definisi 2.1.13. Sistem linier maks-plus waktu invarian adalah discrete event system yang dapat dinyatakan dengan persamaan berikut x(k + 1) = A x(k) B u(k) dengan kondisi awal x(0) = x 0, A R n n max, B R n m max. menyatakan keadaan ( state) dan u(k) R m max adalah vektor input. Vektor x(k) R n max Definisi 2.1.14. Sistem linier maks-plus waktu invarian autonomous mempunyai persamaan sebagai x(k + 1) = A x(k) (2.1) Menurut Winarni [16] pada persamaan (2.1) disebut sebagai model aljabar maks-plus. nilai awal. Untuk k 0 dan A R n x ϵ, x R n ϵ dan x(0) = x 0 sebagai Heidergott [6] menjelaskan sistem linier maks-plus waktu invarian digunakan untuk sistem yang mempunyai jadwal keberangkatan khusus sedangkan sistem linier maks-plus waktu invarian autonomous digunakan untuk sistem yang tidak memiliki jadwal keberangkatan khusus. 2.1.8 Nilai Eigen dan Vektor Eigen Definisi nilai eigen berikut mengacu pada Schutter [12] dan Farlow [5]. Definisi 2.1.15. Diberikan A R n n max. Jika terdapat nilai λ R max dan vektor v R n max dengan v E(n, 1) sehingga A v = λ v maka λ disebut nilai eigen aljabar maks-plus matriks A dan v tersebut disebut vektor eigen aljabar maks-plus matriks A. Definisi 2.1.16. Diberikan A R n n max, dengan A merupakan suatu matriks bujur sangkar. Jika λ R max skalar, v R n max vektor yang memuat setidaknya satu elemen bukan nol dan A v = λ v 14

maka λ merupakan nilai eigen dari A dan v merupakan vektor eigen dari A. Contoh diberikan matriks 3 8, maka 4 5 3 8 2 = 8 = 6 2. terlihat bahwa nilai eigen dari 4 5 0 6 0 matriks A adalah λ = 6 dan vektor eigen adalah v = 2 0. Subiono [14] menyatakan suatu algoritma untuk menentukan nilai eigen dari matriks A R n n max dilakukan secara berulang dari bentuk persamaan linear x(k + 1) = A x(k), k = 0, 1, 2, sebagai berikut 1. Mengambil sebarang vektor x(0) E(n, 1). 2. Iterasi persamaan x(k+1) = A x(k) sampai terdapat bilangan bulat m > n dan bilangan real c sehingga perilaku periodik terjadi yaitu x(m) = c x(n). 3. Menghitung nilai eigen λ = c m n. 4. Vektor eigen v = m n i=1 (λ (m n i) x(n + i 1)). Bila v adalah vektor eigen dari matriks A, maka sistem x(k + 1) = A x(k) akan beroperasi secara periodik dengan periode sebesar nilai eigen λ. sesuai dengan bentuk persamaan berikut x(k + 1) = A x(k) = λ (k+1) v, Hal ini dengan k = 0, 1, 2,. Berikut contoh menentukan nilai eigendan vektor eigen. Diberikan matriks 1 2 ε 0 A = 4 ε 3, dengan nilai awal x(0) = 0 sehingga diperoleh ε 5 ε 0 2 6 x(1) = A x(0) = 4, x(2) = A x(1) = 8. 5 9 15

Terlihat bahwa x(2) = 4 x(1), dalam hal ini n = 1, m = 2, dan c = 4. Diperoleh nilai eigen dari matriks A adalah λ = 4 2 1 vektor eigen, digunakan langkah 4 dalam algoritma, diperoleh 2 2 1 v = (4 (1 i) x(i)) = 4 0 4 = 4. i=1 5 5 sehingga diperoleh barisan vektor x(k) untuk k = 1, 2, 3, 4 adalah 2 6 10 14 4, 8, 12, 16. 5 9 13 17 = 4. Kemudian menentukan perilaku periodik terjadi pada x(1), x(3) dan x(2), x(4) dengan periode sebesar 4. 2.1.9 Kestabilan Jaringan KRL Kestabilan jaringan KRL mengacu pada Subiono [14]. Suatu sistem penjadwalan jalur kereta dapat dikatakan stabil bila keterlambatan semakin mengecil hingga keberangkatan berikutnya tidak terjadi lagi keterlambatan. Definisi 2.1.17. Vektor keterlambatan z(k) untuk k 0 didefinisikan sebagai z(k) = x(k) d(k). Keterlambatan dari sistem x(k + 1) = A x(k) d(k + 1) tidak akan bernilai negatif sehingga x(k) d(k). Untuk jadwal yang realistis, keterlambatan tidak bernilai besar sehingga tidak mengganggu jadwal yang berlaku. Besar keterlambatan pada keberangkatan ke-k dinotasikan n+r z(k) = z i (k). Definisi 2.1.18. Suatu sistem stabil untuk setiap x 0 terdapat k(x 0 ) N sedemikian hingga z(k) = e untuk setiap k k(x 0 ). 16 i=1

Kestabilan suatu sistem ditentukan dengan menggunakan nilai eigen yang memenuhi sistem x(k + 1) = A x(k) d(k + 1). Stabil jika dan hanya jika λ < T. (2.2) 2.2 Kerangka Pemikiran Berdasarkan tinjauan pustaka, dapat disusun suatu kerangka pemikiran untuk menyelesaikan permasalahan dalam penelitian ini. Pada penelitian ini, terdapat asumsi-asumsi pada sistem penjadwalan transportasi KRL di wilayah JABODETABEK yaitu 1. Diasumsikan jalur KRL beroperasi dengan jadwal keberangkatan yang periodik dengan periode T 2. Waktu referensi atau waktu acuan yang digunakan untuk mendapatkan distribusi jumlah KRL pada tiap jalur adalah pukul 06.15 3. Diasumsikan keberangkatan semua KRL tidak mendahului jadwal keberangkatan yang telah ditentukan. 4. Data yang digunakan dalam penelitian ini adalah jadwal keberangkatan dan kedatangan KRL yang beroperasi pada range waktu pukul 06:15-08:30 pada hari kerja. Asumsi yang sudah ditentukan akan digunakan sebagai penunjang dalam penyelesaian sistem penjadwalan. Diawali dengan pengambilan data jadwal KRL yang berupa waktu keberangkatan, dan waktu perjalanan yang kemudian dari data tersebut dibentuk menjadi suatu graf. Graf tersebut diubah ke dalam matriks yang dioperasikan dengan menggunakan aljabar maks-plus yang kemudian akan menghasilkan suatu nilai eigen dan vektor eigen. Pada penyelesaian yang menghasilkan nilai eigen dan vektor eigen ini akan diperoleh waktu optimal dari sistem penjadwalan transportasi KRL di wilayah JABODETABEK. Selanjutnya 17

dari jadwal yang sudah diperoleh dilakukan simulasi terhadap keterlambatan untuk mengetahui seberapa pengaruhnya saat terjadi keterlambatan keberangkatan pada salah satu kereta. 18