Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Singapore-MIT Alliance (SMA)
  3. Computer Science (CS)
  4. BATON: A Balanced Tree Structure for Peer-to-Peer Networks

BATON: A Balanced Tree Structure for Peer-to-Peer Networks

Thumbnail Image
Download
Name

CS004.pdf

Size

389 KB

Format

Adobe PDF

Checksum (MD5)

88641a3820641cbb0cc95f7cf1fa6b69

Author(s)
Jagadish, H.V.
•
Ooi, Beng Chin
•
Rinard, Martin C.
•
Vu, Quang Hieu
Date Issued
January 2006
Series/Report no.
Computer Science (CS)
Abstract
We propose a balanced tree structure overlay on a peer-to-peer network capable of supporting both exact queries and range queries efficiently. In spite of the tree structure causing distinctions to be made between nodes at different levels in the tree, we show that the load at each node is approximately equal. In spite of the tree structure providing precisely one path between any pair of nodes, we show that sideways routing tables maintained at each node provide sufficient fault tolerance to permit efficient repair. Specifically, in a network with N nodes, we guarantee that both exact queries and range queries can be answered in O(logN) steps and also that update operations (to both data and network) have an amortized cost of O(logN). An experimental assessment validates the practicality of our proposal.
Subjects
Balanced Tree Structure
Load Balancing
peer-to-peer system
range query
Persistent DSpace Link
http://hdl.handle.net/1721.1/30214
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.