ANALISIS OPTIMISASI FORMULA DISTRIBUTED QUERY DALAM BASIS DATA RELASIONAL R. SUDRAJAT

dokumen-dokumen yang mirip
PELABELAN OTOMATIS CITRA MENGGUNAKAN FUZZY C MEANS UNTUK SISTEM TEMU KEMBALI CITRA MARSANI ASFI

PERANCANGAN PROTOKOL AKTA NOTARIS DIGITAL INAYATULLAH

JARINGAN SYARAF TIRUAN UNTUK PENGENALAN JENIS KAYU BERBASIS CITRA G A S I M

PERANCANGAN PROTOKOL AKTA NOTARIS DIGITAL INAYATULLAH

INTEGRASI DATA SEMITERSTRUKTUR SECARA SKEMATIK BERBASIS XML (EXTENSIBLE MARKUP LANGUAGE) TITIN PRAMIYATI K.

PERBANDINGAN HASIL PENGGEROMBOLAN METODE K-MEANS, FUZZY K-MEANS, DAN TWO STEP CLUSTER

INTEGRASI DATA SEMITERSTRUKTUR SECARA SKEMATIK BERBASIS XML (EXTENSIBLE MARKUP LANGUAGE) TITIN PRAMIYATI K.

PREDIKSI STATUS KEAKTIFAN STUDI MAHASISWA DENGAN ALGORITMA C5.0 DAN K-NEAREST NEIGHBOR IIN ERNAWATI G

MODEL PERAMALAN HARGA SAHAM DENGAN JARINGAN SYARAF TIRUAN PROPAGASI BALIK TRIANA ENDANG

IMPLEMENTASI SCALABLE VECTOR GRAPHICS (SVG) TERHADAP APLIKASI e-learning STUDI KASUS UNIVERSITAS TERBUKA (UT) RUSTAM EFFENDY

PEWILAYAHAN AGROKLIMAT TANAMAN NILAM (Pogostemon spp.) BERBASIS CURAH HUJAN DI PROVINSI LAMPUNG I GDE DARMAPUTRA

MODEL DISTRIBUSI PERTUMBUHAN EKONOMI ANTARKELOMPOK PADA DUA DAERAH ADE LINA HERLIANI

ANALISIS POLA KELAHIRAN MENURUT UMUR STUDI KASUS DI INDONESIA TAHUN 1987 DAN TAHUN 1997 SUMIHAR MEINARTI

PENDUGAAN PARAMETER WAKTU PERUBAHAN PROSES PADA 2 CONTROL CHART MENGGUNAKAN PENDUGA KEMUNGKINAN MAKSIMUM SITI MASLIHAH

MODEL DISTRIBUSI PERTUMBUHAN EKONOMI ANTARKELOMPOK PADA DUA DAERAH ADE LINA HERLIANI

BAB III METODOLOGI DAN RANCANGAN PENELITIAN

SEBARAN ASIMTOTIK PENDUGA KOMPONEN PERIODIK FUNGSI INTENSITAS PROSES POISSON PERIODIK DENGAN TREN FUNGSI PANGKAT RO FAH NUR RACHMAWATI

ANALISIS POLA KELAHIRAN MENURUT UMUR STUDI KASUS DI INDONESIA TAHUN 1987 DAN TAHUN 1997 SUMIHAR MEINARTI

PERBANDINGAN ANTARA UNWEIGHTED LEAST SQUARES (ULS) DAN PARTIAL LEAST SQUARES (PLS) DALAM PEMODELAN PERSAMAAN STRUKTURAL MUHAMMAD AMIN PARIS

PREDIKSI KECEPATAN PHASE GELOMBANG SOLITER TERGANGGU AHMAD HAKIM

KETERKONTROLAN BEBERAPA SISTEM PENDULUM SAKIRMAN

PENDUGAAN TURUNAN PERTAMA DAN TURUNAN KEDUA DARI FUNGSI INTENSITAS SUATU PROSES POISSON PERIODIK SYAMSURI

PERANCANGAN PROTOKOL PENYEMBUNYIAN INFORMASI TEROTENTIKASI SHELVIE NIDYA NEYMAN

MODEL MATEMATIKA STRUKTUR UMUR INFEKSI VIRUS HIV DENGAN KOMBINASI TERAPI OBAT MUHAMMAD BUWING

ANALISIS BIPLOT UNTUK MEMETAKAN MUTU SEKOLAH YANG SESUAI DENGAN NILAI UJIAN NASIONAL SUJITA

PENGEMBANGAN KNOWLEDGE MANAGEMENT SYSTEM BERBASIS INTRANET DIVISI NEWSROOM DAN PRODUKSI PADA PT MEDIA TELEVISI INDONESIA R. M. EKSA CATRA HARANDI W.

PREDIKSI KECEPATAN PHASE GELOMBANG SOLITER TERGANGGU AHMAD HAKIM

PENGEMBANGAN KNOWLEDGE MANAGEMENT SYSTEM BERBASIS INTRANET DIVISI NEWSROOM DAN PRODUKSI PADA PT MEDIA TELEVISI INDONESIA R. M. EKSA CATRA HARANDI W.

FORMULASI HAMILTONIAN UNTUK MENGGAMBARKAN GERAK GELOMBANG INTERNAL PADA LAUT DALAM RINA PRASTIWI

KINERJA PENGAWAS KAPAL PERIKANAN (STUDI KASUS DI PELABUHAN PERIKANAN SAMUDERA NIZAM ZACHMAN JAKARTA) AHMAD MANSUR

EVALUASI KINERJA KEUANGAN SATUAN USAHA KOMERSIAL PERGURUAN TINGGI NEGERI BADAN HUKUM DARSONO SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2014

PENENTUAN PELUANG BERTAHAN DALAM MODEL RISIKO KLASIK DENGAN MENGGUNAKAN TRANSFORMASI LAPLACE AMIRUDDIN

PERBANDINGAN KEKONVERGENAN BEBERAPA MODEL BINOMIAL UNTUK PENENTUAN HARGA OPSI EROPA PONCO BUDI SUSILO

NILAI WAJAR ASURANSI ENDOWMEN MURNI DENGAN PARTISIPASI UNTUK TIGA SKEMA PEMBERIAN BONUS YUSUF

PEWILAYAHAN AGROKLIMAT TANAMAN NILAM (Pogostemon spp.) BERBASIS CURAH HUJAN DI PROVINSI LAMPUNG I GDE DARMAPUTRA

PERBANDINGAN METODE PENDUGAAN PARAMETER DALAM PEMODELAN PERSAMAAN STRUKTURAL LA MBAU

ANALISIS MODEL PELUANG BERTAHAN HIDUP DAN APLIKASINYA SUNARTI FAJARIYAH

EKSPLORASI MASALAH LOGARITMA DISKRET PADA FINITE FIELD ( ) Y A N A

ANALISIS PERSEDIAAN DAN PIUTANG USAHA DALAM MANAJEMEN MODAL KERJA DAN DAMPAKNYA TERHADAP PROFITABILITAS (STUDI KASUS PT. XYZ INDONESIA) Oleh :

MODIFIKASI METODE RELE UNTUK MODEL PENDUDUK QUASI-STABIL CECEP A.H.F. SANTOSA

SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR

PENGEMBANGAN LEMBAGA SIMPAN PINJAM BERBASIS MASYARAKAT (LSP-BM) SINTUVU DALAM UPAYA PEMBERDAYAAN USAHA-USAHA MIKRO TENRIUGI

PERAN TRANSFORMASI TUSTIN PADA RUANG KONTINU DAN RUANG DISKRET SAMSURIZAL

MANAJEMEN RISIKO DI PERUSAHAAN BETON (STUDI KASUS UNIT READYMIX PT BETON INDONESIA) MUAMMAR TAWARUDDIN AKBAR

PENDUGAAN PARAMETER BEBERAPA SEBARAN POISSON CAMPURAN DAN BEBERAPA SEBARAN DISKRET DENGAN MENGGUNAKAN ALGORITME EM ADE HARIS HIMAWAN

METODE BINOMIAL UNTUK MENENTUKAN HARGA OPSI CALL INDONESIA DAN STRATEGI LINDUNG NILAINYA JAENUDIN

HUBUNGAN EFEKTIVITAS SISTEM PENILAIAN KINERJA DENGAN KINERJA KARYAWAN PADA KANTOR PUSAT PT PP (PERSERO), TBK JULIANA MAISYARA

ANALISIS ENERGI DAN EKSERGI PADA PRODUKSI BIODIESEL BERBAHAN BAKU CPO (Crude Palm oil) RISWANTI SIGALINGGING

PENGARUH SERTIFIKASI GURU TERHADAP KESEJAHTERAAN DAN KINERJA GURU DI KABUPATEN SUMEDANG RIZKY RAHADIKHA

ANALISIS PEMBENTUKAN WORD GRAPH KATA SIFAT MENGGUNAKAN METODE KNOWLEDGE GRAPH USEP RAHMAT

ANALISIS REGRESI TERPOTONG BEBERAPA NILAI AMATAN NURHAFNI

ANALISIS KEPUASAN DAN LOYALITAS PELANGGAN HOTEL PANGRANGO 2 BOGOR

MODEL OPTIMASI JADWAL UJIAN DAN IMPLEMENTASINYA PADA UNIVERSITAS TERBUKA ASMARA IRIANI TARIGAN

PERANCANGAN BALANCED SCORECARD UNTUK PENGEMBANGAN STRATEGI DI SEAMEO BIOTROP DEWI SURYANI OKTAVIA B.

PEMANFAATAN INTERNET DAN CD ROM OLEH PENELITI DAN PEREKAYASA BADAN LITBANG PERTANIAN OLEH: INTAN YUDIA NIRMALA

ANALISIS IMPLEMENTASI MASTERPLAN PERCEPATAN DAN PERLUASAN PEMBANGUNAN EKONOMI INDONESIA ( STUDI KASUS PENGEMBANGAN PELABUHAN MAKASSAR )

DESAIN DAN IMPLEMENTASI PROTOTIPE SISTEM PORTAL E-GOVERNMENT DI INDONESIA WAWAN WIRAATMAJA

EVALUASI IMPLEMENTASI E-GOVERNMENT PADA LAYANAN PERIZINAN DI KEMENTERIAN PERTANIAN RI

PERAN TRANSFORMASI TUSTIN PADA RUANG KONTINU DAN RUANG DISKRET SAMSURIZAL

PERBANDINGAN METODE INTERPOLASI ABRIDGED LIFE TABLE

PERBANDINGAN KEKONVERGENAN BEBERAPA MODEL BINOMIAL UNTUK PENENTUAN HARGA OPSI EROPA PONCO BUDI SUSILO

MODEL KONSEPTUAL PENGEMBANGAN LANSKAP WISATA BUDAYA DI KAWASAN SUNGAI CODE, KOTA YOGYAKARTA. Lis Noer Aini

ANALISIS KEAMANAN WIRELESS LOCAL AREA NETWORK STANDAR : KASUS PT. MASTERDATA JAKARTA R. JOKO SARJANOKO

SISTEM PAKAR UNTUK ANALISA DAN PENANGANAN GANGGUAN PADA JARINGAN DISTRIBUSI POWER SYSTEM MENGGUNAKAN CASE BASED REASONING TITI RATNASARI G

ANALISIS FAKTOR-FAKTOR YANG MEMPENGARUHI PENYALURAN KREDIT DI BANK UMUM MILIK NEGARA PERIODE TAHUN RENALDO PRIMA SUTIKNO

EVALUASI POTENSI OBYEK WISATA AKTUAL DI KABUPATEN AGAM SUMATERA BARAT UNTUK PERENCANAAN PROGRAM PENGEMBANGAN EDWIN PRAMUDIA

IDENTIFIKASI LAHAN KRITIS DALAM KAITANNYA DENGAN PENATAAN RUANG DAN KEGIATAN REHABILITASI LAHAN DI KABUPATEN SUMEDANG DIAN HERDIANA

PERILAKU MAKAN GORILA (Gorilla gorilla gorilla ) DI PUSAT PRIMATA SCHMUTZER TAMAN MARGASATWA RAGUNAN JAKARTA SAHRONI

MODEL PERAMALAN HARGA SAHAM DENGAN JARINGAN SYARAF TIRUAN PROPAGASI BALIK TRIANA ENDANG

RISIKO GEMUK (FAT-TAILED ADRINA LONY SEKOLAH

ANALISIS FAKTOR-FAKTOR YANG MEMPENGARUHI KOLEKTIBILITAS KREDIT DEBITUR PADA CABANG AREA II JAKARTA - PT BANK XYZ TBK. Oleh : Arlan Adrianda

KINERJA PENGAWAS KAPAL PERIKANAN (STUDI KASUS DI PELABUHAN PERIKANAN SAMUDERA NIZAM ZACHMAN JAKARTA) AHMAD MANSUR

METODE EKSPLORATIF UNTUK MENGUJI KESAMAAN SPEKTRUM FTIR TEMULAWAK

ANALISIS EFEKTIVITAS PROGRAM RASKIN DAN KEPUASAN RUMAH TANGGA PENERIMA MANFAAT DI DKI JAKARTA

STRATEGI PENGEMBANGAN DAYA SAING PRODUK UNGGULAN DAERAH INDUSTRI KECIL MENENGAH KABUPATEN BANYUMAS MUHAMMAD UNGGUL ABDUL FATTAH

MODEL PEMBERIAN KOMPENSASI BAGI PENGANGGUR UNTUK MENCAPAI KESEJAHTERAAN EKONOMI HADI KUSWANTO

STRATEGI MENSINERGIKAN PROGRAM PENGEMBANGAN MASYARAKAT DENGAN PROGRAM PEMBANGUNAN DAERAH

SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR

HUBUNGAN MOTIVASI BERPRESTASI DAN IKLIM ORGANISASI DENGAN KINERJA PENYULUH KEHUTANAN TERAMPIL

KAJIAN MODEL HIDDEN MARKOV KONTINU DENGAN PROSES OBSERVASI ZERO DELAY DAN APLIKASINYA PADA HARGA GABAH KERING PANEN T A M U R I H

ANALISIS KETAHANAN DAN APLIKASINYA UNTUK PEMODELAN INTERVAL KELAHIRAN ANAK PERTAMA HARNANTO

PERBAIKAN DAN EVALUASI KINERJA ALGORITMA PIXEL- VALUE DIFFERENCING ( PVD) ROJALI

PENGKAJIAN BAHAN PELAPIS, KEMASAN DAN SUHU PENYIMPANAN UNTUK MEMPERPANJANG MASA SIMPAN BUAH MANGGIS KEMALA SYAMNIS AZHAR

METODE QUALITY FUNCTION DEPLOYMENT (QFD) DALAM PENENTUAN PRIORITAS PELAYANAN PADA PERUSAHAAN ASURANSI MARLINE SOFIANA PAENDONG

PEMODELAN SISTEM PENDULUM TERBALIK GANDA DAN KARAKTERISASI PARAMETER PADA MASALAH REGULASI OPTIMAL HASBY ASSIDIQI

PEMODELAN SISTEM PENDULUM TERBALIK DENGAN LINTASAN MIRING DAN KARAKTERISASI PARAMETER PADA MASALAH TRACKING ERROR OPTIMAL BAMBANG EDISUSANTO

ANALISIS PEMBENTUKAN WORD GRAPH KATA BENDA MENGGUNAKAN TEORI KNOWLEDGE GRAPH HAIRUL SALEH

KAJIAN MODEL MIKROSKOPIK DAN MODEL KINETIK LALU LINTAS KENDARAAN DAN SIMULASINYA DESYARTI SAFARINI TLS

TRIANDI CHANDRA SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR

KUALITAS PELAYANAN KAPAL DAN KECEPATAN BONGKAR MUAT KAPAL TERHADAP PRODUKTIVITAS DERMAGA TERMINAL PETIKEMAS PELABUHAN MAKASSAR WILMAR JONRIS SIAHAAN

PROFIL FOTO BERITA DALAM SURAT KABAR REPUBLIKA EDISI TAHUN 2004

SOLUSI PERSAMAAN BOLTZMANN DENGAN NILAI AWAL BOBYLEV MENGGUNAKAN PENDEKATAN ANALITIK DAN NUMERIK YOANITA HISTORIANI

PEMANTAUAN DAN KAJIAN KEBERADAAN KUMBANG KHAPRA,

ANALISIS TINGKAT KEPUASAN PELAKU USAHA TERHADAP KUALITAS PELAYANAN PERIZINAN PADA PUSAT PERIZINAN DAN INVESTASI KEMENTERIAN PERTANIAN

SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR

EFEKTIVITAS PROGRAM PELATIHAN BIDANG MANAJERIAL BAGI KARYAWAN PT GRAND TEXTILE INDUSTRY BANDUNG. Oleh : Janjan Nurjanah

KAJIAN REHABILITASI SUMBERDAYA DAN PENGEMBANGAN KAWASAN PESISIR PASCA TSUNAMI DI KECAMATAN PULO ACEH KABUPATEN ACEH BESAR M.

PEMETAAN DAN ANALISIS DAERAH RAWAN TANAH LONGSOR SERTA UPAYA MITIGASINYA MENGGUNAKAN SISTEM INFORMASI GEOGRAFIS

PROSES KOMUNIKASI DAN PARTISIPASI DALAM PEMBANGUNAN MASYARAKAT DESA (Kasus Program Raksa Desa di Kecamatan Ciampea Kabupaten Bogor) SRI WAHYUNI

HUBUNGAN PROSES PEMBELAJARAN DENGAN PRESTASI BELAJAR SISWA DI SEKOLAH DASAR ISLAM TERPADU (SDIT) DAN SEKOLAH DASAR NEGERI (SDN)

Transkripsi:

ANALISIS OPTIMISASI FORMULA DISTRIBUTED QUERY DALAM BASIS DATA RELASIONAL R. SUDRAJAT SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2007

RINGKASAN ii Proses join query dalam sistem basis data terdistribusi adalah salah satu masalah penting dan cukup rumit dan dapat melibatkan proses komputasi dan formula yang cukup kompleks. Penelitian dalam tesis ini ditujukan untuk menganalisis optimisasi query secara teoritis yang didukung oleh percobaan dalam basis data relasional dengan melibatkan ukuran data yang besar. Analisis difokuskan pada join query dengan menggunakan Nested-Loops- Join, Block-Nested-Loops-Join, Sort-Merge-Join dan Hash-Join yang didasarkan pada analisis fungsi biaya. Dalam penelitian ini kasus data yang digunakan diambil dari Perusahaan Asuransi yang secara transaksional data tersimpan tersebar di beberapa cabang perusahaan. Hasil dari analisis dan pecobaan menunjukkan bahwa metode Hash-Join dapat menyelesaikan join query dengan biaya terendah. Fragmentasi dan partisi dalam jumlah data yang besar diperlukan untuk menghasilkan join query yang lebih baik. Dengan demikian dalam melakukan proses transaksi dengan jumlah data yang besar (lebih dari satu juta record) fragmentasi dan optimisasi sangat diperlukan untuk mengurangi waktu proses. Proses komputasi secara paralel dengan menggunakan multi processors sangat diperlukan agar dapat meningkatkan unjuk kerja proses query dalam basis data terdistribusi. Kata Kunci : basis data terdistribusi, optimisasi, join query, fragmentasi.

ABSTRACT iii Joined query is considered an expensive operation therefore specific optimization technique involving formulation, strategy and transformation is required. The purpose of this thesis is to perform optimization analysis of query, theroretically and experimentaly, on distributed relational databases comprising large size data tables. The analysis is focused on join query using Nested-Loops-Join, Block- Nested-Loops-Join, Sort-Merge-Join and Hash-Join with respect to cost function analysis. The data case used in this research has been taken from an Insurance Company that maintains and operates transactional data stored distributively in several company branches. The result of the analysis and experiment shows that Hash-Join provides the best (smalest) cost for join query. It is also shown that fragmentation and partition of large data contributes to the better performace of join query. Therefore, it is recommended that the transactional data comprising large data records (one million records or more) needs to be well partitioned to reducethe query execution time. Furthermore, the use of parallel computation using multiple processors are recommended to improve futher the performance of query processing on distributed databases. Keyword : distributed database, optimization, join query, fragmentation.

ANALISIS OPTIMISASI FORMULA DISTRIBUTED QUERY DALAM BASIS DATA RELASIONAL R. SUDRAJAT Tesis Sebagai salah satu syarat untuk memperoleh gelar Magister Sains pada Program Studi Ilmu Komputer SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2007

i SURAT PERNYATAAN Dengan ini menyatakan bahwa tesis saya yang berjudul : Analisis Optimisasi Formula Distributed Query dalam Basis Data Relasional adalah merupakan hasil karya saya sendiri dan belum pernah dipublikasikan. Sumber informasi berasal atau dikutip dari karya yang diterbitkan maupun tidak diterbitkan dari penulis lain telah disebutkan dalam teks dan dicantumkan dalam daftar pustaka di bagian akhir tesis ini. Bogor, Juli 2007 Sudrajat, R. NRP: G651024024

JUDUL NAMA NRP : Analisis Optimisasi Formula Distributed Query dalam Basis Data Relasional : R. SUDRAJAT : G651024024 Disetujui Komisi Pembimbing Prof. Dr. Ir. Kudang Boro Seminar M.Sc. Ketua Ir. Fahren Bukhari, M.Sc. Anggota Diketahui Ketua Program Studi Ilmu Komputer Dekan Sekolah Pascasarjana Dr. Sugi Guritman Prof. Dr. Ir. Khairil A. Notodiputro, MS. Tanggal Ujian : 14 Juli 2007 Tanggal Lulus :

iv @ Hak cipta milik Institut Pertanian Bogor, tahun 2007 Hak cipta dilindungi Dilarang mengutip dan memperbanyak tanpa ijin tertulis dari Institut Pertanian Bogor, sebagian atau seluruhnya dalam bentuk apapun, baik cetak, fotokopi, microfilm, dan sebagainya

i SURAT PERNYATAAN Dengan ini menyatakan bahwa tesis saya yang berjudul : Analisis Optimisasi Formula Distributed Query dalam Basis Data Relasional adalah merupakan hasil karya saya sendiri dan belum pernah dipublikasikan. Sumber informasi berasal atau dikutip dari karya yang diterbitkan maupun tidak diterbitkan dari penulis lain telah disebutkan dalam teks dan dicantumkan dalam daftar pustaka di bagian akhir tesis ini. Bogor, Juli 2007 Sudrajat, R. NRP: G651024024

vii PRAKATA Puji Syukur ke Hadirat Allah SWT Yang Maha Pengasih dan Maha Penyayang atas Rahmat serta KaruniaNya, penulis diberi kemampuan dan kekuatan untuk dapat menyelesaikan tesis ini dengan judul: Analisis Optimisasi Formula Distributed Query dalam Basis Data Relasional Pada kesempatan ini penulis menyampaikan rasa hormat dan rasa terima kasih kepada Bapak Prof. Dr. Ir. Kudang Boro Seminar M.Sc. dan Bapak Ir. Fahren Bukhari, M.Sc yang telah meluangkan waktunya untuk membimbimg dan mengarahkan penulis hingga terselesaikannya tesis ini. Ucapan terima kasih juga penulis sampaikan kepada Bapak Drs. Edi Maryanto selaku Data Administrator Manager pada PT. Taspen yang telah memberikan penulis berupa data peserta Asuransi, dan terima kasih kepada Bapak Agus Muhtarom SSi. sebagai kepala Sistem Informasi FMIPA-UNPAD yang telah memberikan fasilitas penggunaan Lab.Penelitian Fakultas MIPA. Akhirnya penulis menyampaikan terima kasih pula untuk Istri tercinta dan putra-putri atas segala do a dan dukungannya. Semoga segala bantuan dan dorongan yang telah diberikan kepada penulis mendapatkan balasan dari Allah SWT, dan semoga karya ilmiah ini bermanfaat. Bogor, Juli 2007 Sudrajat, R.

viii DAFTAR RIWAYAT HIDUP Penulis dilahirkan di Sumedang Jawa Barat pada tanggal 12 Pebruari 1960 sebagai anak ke tiga dari pasangan R. Kusdinar dan Ibu Epon Suhaenah (Alm). Pendidikan Sarjana ditempuh di Jurusan Matematika FMIPA Universitas Padjadjaran Bandung, lulus tahun 1986. Kesempatan untuk melanjutkan program Pascasarjana pada program studi Ilmu Komputer FMIPA IPB, diperoleh pada tahun 2002. Penulis bekerja sebagai tenaga pengajar di Universitas Padjadjaran Bandung sejak tahun 1987 di bidang algoritma pemrograman dan struktur data.