Please use this identifier to cite or link to this item:
http://repository.ipb.ac.id/handle/123456789/164193Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.advisor | Syamsun, Muhammad | - |
| dc.contributor.advisor | Wigena, Aji Hamim | - |
| dc.contributor.author | Susanto, Heru | - |
| dc.date.accessioned | 2025-07-08T03:33:16Z | - |
| dc.date.available | 2025-07-08T03:33:16Z | - |
| dc.date.issued | 1999 | - |
| dc.identifier.uri | http://repository.ipb.ac.id/handle/123456789/164193 | - |
| dc.description.abstract | Implementasi metode hashing dalam berbagai pengembangan software atau sistem aplikasi selalu menarik untuk dikaji. Sistem informasi Al-Qur'an dengan metode hashing sebagai sarana untuk manajemen data memiliki keunggulan dalam hal penyimpanan dan pengambilan serta penelusuran data. Karena kompleksitas asimtotik struktur data hash pada kasus terbaik adalah (1), sedangkan pada kasus terburuk adalah (n log n). Masalah yang paling utama ketika menggunakan metode hashing yaitu saat menentukan field yang akan digunakan sebagai key atau lebih dikenal dengan Key to Address Transformation (KAT), yang kemudian berimplikasi dengan pembenturan (kolisi) antar key, yang terjadi baik pada primary storage (RAM) maupun pada secondary storage (Hard Disk). Pengembangan algoritme yang baik untuk menangani kolisi merupakan jalan terbaik dalam pengimplementasian metode hashing untuk sistem aplikasi. Hal ini disebabkan karena waktu rata-rata yang dibutuhkan untuk menempatkan satu record pada tabel hash harus ditentukan melalui peluang kolisi (p). Sedangkan waktu pengambilan data diramalkan sebagai penjumlahan dari waktu yang diperlukan untuk pengacakan, waktu satu kali akses pada tabel, ditambah waktu rata-rata dari satu keadaan kolisi, sedangkan jika N adalah entri data dan M merupakan ukuran tabel, maka nilai peluang kolisi (p) dinyatakan dengan; p = N/(2M) Penelitian ini bertujuan mengimplementasikan hashing untuk sistem informasi Al-Qur'an, teknik penanganan kolisi yang dikembangkan menggunakan teknik open addressing dengan teknik lanjutan linear probing dan double hashing. Linear probing derajat tiga selalu mendefinisikan p(K) = 1 sedangkan double hashing dengan p(K) = 10 dengan p(K) fungsi penanganan kolisi. Nilai p(K) = 1 mengandung arti bahwa bila terjadi kolisi maka teknik lanjutan yang digunakan pertama-tama yaitu linear probing dengan mengurangkan (decrement) satu terhadap alamat relatif (K). Sedangkan p(K) = 10 adalah penanganan lanjutan menggunakan double hashing dengan melakukan decrement sepuluh. | id |
| dc.language.iso | id | id |
| dc.publisher | IPB University | id |
| dc.title | Implementasi Metode Hashing Menggunakan Τeknik Open Addressing Sebagai Penanganan Kolisi Untuk Sistem Informasi Al-Qur'an | id |
| dc.type | Undergraduate Thesis | id |
| Appears in Collections: | UT - Computer Science | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| G99hsu.pdf Restricted Access | Fulltext | 3.78 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.