Tiara: a self-stabilizing deterministic skip list and skip graph (Q418743): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
ReferenceBot (talk | contribs)
Changed an Item
 
(9 intermediate revisions by 6 users not shown)
Property / author
 
Property / author: Mikhail V. Nesterenko / rank
Normal rank
 
Property / author
 
Property / author: Mikhail V. Nesterenko / rank
 
Normal rank
Property / review text
 
The authors present Tiara, a deterministic self-stabilizing peer-to-peer network maintenance algorithm. First they describe a novel distributed sparse skip list that is self-stabilizing. Robustness is achieved by connecting nodes in alternative lists at different levels of the skip list. To increase performance, a skip graph is generated based on a collection of those skip lists rooted in every node. The skip graph is defined in such a way that certain expansion properties can be proven. This ensures that searching for items as well as performing topology updates is fast. At the same time this improves the robustness to node failures significantly. To be more specific, the expansion of the skip graph is \(\Omega(1/|N|^{\frac{1}{\log 3}})\). Searching an element takes \(O(\log |N|)\) time. The time required to add (or remove) a node to the skip graph is \(O(\log^2 |N|)\).
Property / review text: The authors present Tiara, a deterministic self-stabilizing peer-to-peer network maintenance algorithm. First they describe a novel distributed sparse skip list that is self-stabilizing. Robustness is achieved by connecting nodes in alternative lists at different levels of the skip list. To increase performance, a skip graph is generated based on a collection of those skip lists rooted in every node. The skip graph is defined in such a way that certain expansion properties can be proven. This ensures that searching for items as well as performing topology updates is fast. At the same time this improves the robustness to node failures significantly. To be more specific, the expansion of the skip graph is \(\Omega(1/|N|^{\frac{1}{\log 3}})\). Searching an element takes \(O(\log |N|)\) time. The time required to add (or remove) a node to the skip graph is \(O(\log^2 |N|)\). / rank
 
Normal rank
Property / reviewed by
 
Property / reviewed by: Stephan Holzer / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68M10 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68M14 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68M12 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68M11 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68P20 / rank
 
Normal rank
Property / zbMATH DE Number
 
Property / zbMATH DE Number: 6039149 / rank
 
Normal rank
Property / zbMATH Keywords
 
peer-to-peer networks
Property / zbMATH Keywords: peer-to-peer networks / rank
 
Normal rank
Property / zbMATH Keywords
 
overlay networks
Property / zbMATH Keywords: overlay networks / rank
 
Normal rank
Property / zbMATH Keywords
 
self-stabilization
Property / zbMATH Keywords: self-stabilization / rank
 
Normal rank
Property / zbMATH Keywords
 
distributed skip graph
Property / zbMATH Keywords: distributed skip graph / rank
 
Normal rank
Property / describes a project that uses
 
Property / describes a project that uses: Pastry / rank
 
Normal rank
Property / describes a project that uses
 
Property / describes a project that uses: Chord / rank
 
Normal rank
Property / describes a project that uses
 
Property / describes a project that uses: UNITY / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/j.tcs.2011.12.079 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2034021369 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Skip graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5501273 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Viceroy / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4473888 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4763422 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Robust random number generation for peer-to-peer systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Automata, Languages and Programming / rank
 
Normal rank
Property / cites work
 
Property / cites work: How to spread adversarial nodes? / rank
 
Normal rank
Property / cites work
 
Property / cites work: Linearization: Locally Self-Stabilizing Sorting in Graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Self-stabilizing systems in spite of distributed control / rank
 
Normal rank
Property / cites work
 
Property / cites work: Parallel Processing and Applied Mathematics / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q2782251 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Self-stabilizing extensions for message-passing systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Self-stabilization by counter flushing / rank
 
Normal rank
Property / cites work
 
Property / cites work: Self-stabilization by window washing / rank
 
Normal rank
Property / cites work
 
Property / cites work: Fault-local distributed mending (extended abstract) / rank
 
Normal rank
Property / cites work
 
Property / cites work: Time-adaptive self stabilization / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4259989 / rank
 
Normal rank
Property / cites work
 
Property / cites work: T-Man: Gossip-based fast overlay topology construction / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4471321 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Time Complexity of Distributed Topological Self-stabilization: The Case of Graph Linearization / rank
 
Normal rank
Property / cites work
 
Property / cites work: HyperTree for self-stabilizing peer-to-peer systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: A distributed polylogarithmic time algorithm for self-stabilizing skip graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Self-stabilizing and Local Delaunay Graph Construction / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4692502 / rank
 
Normal rank
Property / cites work
 
Property / cites work: An exercise in proving self-stabilization with a variant function / rank
 
Normal rank
Property / cites work
 
Property / cites work: Universal continuous routing strategies / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Scheme for Fast Parallel Communication / rank
 
Normal rank
Property / cites work
 
Property / cites work: The expansion and mixing time of skip graphs with applications / rank
 
Normal rank
Property / cites work
 
Property / cites work: Stabilization-preserving atomicity refinement / rank
 
Normal rank
Property / cites work
 
Property / cites work: Corona: a stabilizing deterministic message-passing skip list / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the topologies formed by selfish peers / rank
 
Normal rank
Property / cites work
 
Property / cites work: Concurrent maintenance of rings / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 06:22, 5 July 2024

scientific article
Language Label Description Also known as
English
Tiara: a self-stabilizing deterministic skip list and skip graph
scientific article

    Statements

    Tiara: a self-stabilizing deterministic skip list and skip graph (English)
    0 references
    0 references
    0 references
    0 references
    30 May 2012
    0 references
    The authors present Tiara, a deterministic self-stabilizing peer-to-peer network maintenance algorithm. First they describe a novel distributed sparse skip list that is self-stabilizing. Robustness is achieved by connecting nodes in alternative lists at different levels of the skip list. To increase performance, a skip graph is generated based on a collection of those skip lists rooted in every node. The skip graph is defined in such a way that certain expansion properties can be proven. This ensures that searching for items as well as performing topology updates is fast. At the same time this improves the robustness to node failures significantly. To be more specific, the expansion of the skip graph is \(\Omega(1/|N|^{\frac{1}{\log 3}})\). Searching an element takes \(O(\log |N|)\) time. The time required to add (or remove) a node to the skip graph is \(O(\log^2 |N|)\).
    0 references
    peer-to-peer networks
    0 references
    overlay networks
    0 references
    self-stabilization
    0 references
    distributed skip graph
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references