Case study: Scoop for partial read from P2P database

نویسندگان

  • Farnoush Banaei-Kashani
  • Cyrus Shahabi
چکیده

In this paper we propose Scoop, a mechanism to implement the “partial read operation” for peer-to-peer databases. A peer-to-peer database is a database that its relations are horizontally fragmented and distributed among the nodes of a peer-to-peer network. The partial read operation is a data retrieval operation required for approximate query processing in peer-to-peer databases. A partial read operation answers to β -queries: given β ∈ [0,1] and a relation R, a fraction β of the tuples in R must be retrieved from the database to answer a β -query. Despite the simplicity of the β -query, due to the distributed, evolving and autonomous nature of the peer-to-peer databases correct and efficient implementation of the partial read operation is challenging. Scoop is designed based on an epidemic dissemination algorithm. We model the epidemic dissemination as a percolation problem and by rigorous percolation analysis tune Scoop per-query and on-the-fly to answer β queries correctly and efficiently. We prove the correctness of Scoop by theoretical analysis, and verify the efficiency of Scoop in terms of query cost and query time via extensive simulation. Farnoush Banaei-Kashani University of Southern California, Department of Computer Science, Los Angeles, CA 900890781 e-mail: [email protected] Cyrus Shahabi University of Southern California, Department of Computer Science, Los Angeles, CA 900890781 e-mail: [email protected]

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Partial read from peer-to-peer databases

In this paper we propose Scoop, a mechanism to implement the “partial read operation” for peer-to-peer databases. A peer-to-peer database is a database that its relations are horizontally fragmented and distributed among the nodes of a peer-to-peer network. The partial read operation is a data retrieval operation required for approximate query processing in peer-to-peer databases. A partial rea...

متن کامل

SCOOP: a simple method for identification of novel protein superfamily relationships

MOTIVATION Profile searches of sequence databases are a sensitive way to detect sequence relationships. Sophisticated profile-profile comparison algorithms that have been recently introduced increase search sensitivity even further. RESULTS In this article, a simpler approach than profile-profile comparison is presented that has a comparable performance to state-of-the-art tools such as COMPA...

متن کامل

Formal Methods and Tools Master’s Thesis A comparison of state space reduction techniques in SCOOP

In quantitative model checking we are concerned with verifying both quantitative and qualitative properties over models. Markov Automata are what we use to model these systems. In these transition systems nondeterminism, probabilistic behaviour and behaviour over time can all be modelled. SCOOP is a tool that uses several techniques, including confluence reduction and dead variable reduction, t...

متن کامل

Condoms with nonoxynol-9 (N-9) ? do they increase HIV risk?

Great questions! Here's the scoop on what you heard: according to a four-year study conducted by the Joint United Nations Programme on HIV/AIDS (UNAIDS) [2], women who used nonoxynol-9 (N-9) gel were infected with human immunodeficiency virus (HIV) at a higher rate than those who used a placebo gel. Though N-9 isn?t effective at protecting against HIV and other sexually transmitted infections (...

متن کامل

Condoms with nonoxynol-9 (N-9) ? do they increase HIV risk?

Great questions! Here's the scoop on what you heard: according to a four-year study conducted by the Joint United Nations Programme on HIV/AIDS (UNAIDS) [2], women who used nonoxynol-9 (N-9) gel were infected with human immunodeficiency virus (HIV) at a higher rate than those who used a placebo gel. Though N-9 isn?t effective at protecting against HIV and other sexually transmitted infections (...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008