Geri Dön

Cost-aware result caching strategies for meta-search engines

Meta-arama motorları için maliyet tabanlı sonuç ön bellekleme yöntemleri

  1. Tez No: 383029
  2. Yazar: EMRE BAKKAL
  3. Danışmanlar: YRD. DOÇ. DR. İSMAİL SENGÖR ALTINGÖVDE
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2015
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 62

Özet

Meta-Arama motorları faklı veri kaynaklarndan paralel olarak gelen yerel ilk-k arama sonuçlarını birleştirerek ilk-k arama sonuçları üreten araçlardır. Daha önceden görülmüş sorguların sonuçlarını tutan bir sonuç önbelleği, etkinlik, ölçeklenebilirlik ve kullanılabilirlik açısından bir arama motoru sisteminin kritik bir parçasıdır. Bu tezdeki amacımız meta-arama motorlarında kullanılmak üzere farklı maliyet tabanlı ve dinamik önbellekleme yöntemleri tasarlamak ve analiz etmektir. Bu amaçla, ilk katkımız olarak, literatürde iyi bilinen maliyet tabanlı tahliye mekanizmalarını, meta-arama kurulumu altında doğal olarak oluşan, sorgu-seviyesi, kaynak-seviyesi ve girdi-seviyesi önbellekleme isimlerinde, üç faklı önbellekleme yaklaşımı içerisinde değerlendirdik. Ardından girdi-seviyesinde çalışan ve meta-arama senaryosunun özel paralel doğasıyla uyumlu yeni bir önbellekleme yaklaşımı önerdik. Önerilen yaklaşımlar geniş ölçekli bir simulasyon kurulumu yardımı ile önbellek ıskalama maliyeti açısından farklı parametrelerin (kaynak sayısı, önbellek boyutu ve sorgu maliyet dağılımı gibi) etkileri göz önünde blundurularak ölçülmüş ve değerlendirilmiştir. Simulasyon sonuçlarımız en yüksek performansın girdi-seviyesinde önbellekleme yaklaşımları kullanılarak elde edildiğini göstermektedir. Dahası, yeni öne sürdüğümüz yaklaşımımız tüm geleneksel ve diğer maliyet tabanlı rakiplerini performans bakımından geride bırakmıştır.

Özet (Çeviri)

Meta-search engines are tools that generate top-k search results of a query by combining local top-k search results retrieved from various data sources in parallel. A result cache that stores the results of the previously seen queries is a crucial component in a meta-search engine to improve the efficiency, scalability and availability of the system. Our goal in this thesis is to design and analyze different cost-aware and dynamic result caching strategies to be used in meta-search engines. To this end, as our first contribution, we utilize the well-known cost-aware eviction policies in the literature in three different caching approaches, namely, query-level, resource-level and entry-level caching; that arise naturally in the meta-search setup. Next, we propose a novel entry-level caching approach that is again cost-aware and fits well to the special embarrassingly-parallel nature of the meta-search scenario. The proposed approaches are evaluated using the cache miss-cost metric in a large-scale simulation setup where the impact of various parameters (such as the number of resources, cache size and query cost distribution) is also investigated. Our simulation results show that the highest performance is obtained by using the entry-level caching approaches; and furthermore, our newly proposed approach outperforms both the traditional baselines and other cost-aware competitors.

Benzer Tezler

  1. Şarap bardakları için ambalaj tasarımı ve seçme metodu

    Başlık çevirisi yok

    EMRE GÜNAL

    Yüksek Lisans

    Türkçe

    Türkçe

    1993

    Endüstri Ürünleri Tasarımıİstanbul Teknik Üniversitesi

    PROF. DR. NİGAN BAYAZIT

  2. Caching techniques for large scale web search engines

    Büyük ölçekli arama motorlarında önbellekleme teknikleri

    RIFAT ÖZCAN

    Doktora

    İngilizce

    İngilizce

    2011

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİhsan Doğramacı Bilkent Üniversitesi

    Bilgisayar Mühendisliği Bölümü

    PROF. DR. ÖZGÜR ULUSOY

  3. Cihazdan cihaza önbelleklemede kaynak tahsisi algoritması geliştirilmesi

    Developing resource allocation algorithm in device-to-device caching

    AHMET CİHAT KAZEZ

    Doktora

    Türkçe

    Türkçe

    2021

    Elektrik ve Elektronik MühendisliğiTOBB Ekonomi ve Teknoloji Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. TOLGA GİRİCİ

  4. Approximate artificial neural network hardware aware synthesis tool

    Yaklaşık yapay sinir ağı için donanıma duyarlı sentez aracı

    MOHAMMADREZA ESMALI NOJEHDEH

    Doktora

    İngilizce

    İngilizce

    2021

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MUSTAFA ALTUN

  5. Yeniden işlevlendirmede içmimarlık yaklaşımları; mekan algısında hafıza etkisi

    Interior architecture approaches in adaptive reuse; memory effect on space perception

    FULYA NİLGÜN BALLI

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Güzel SanatlarHacettepe Üniversitesi

    İç Mimarlık ve Çevre Tasarımı Ana Bilim Dalı

    PROF. DR. MEHMET HAKAN ERTEK