Self-Stabilizing Balancing Algorithm for Containment-Based Trees

Containment-based trees encompass various handy structures such as B+-trees, R-trees and M-trees. They are widely used to build data indexes, range-queryable overlays, publish/subscribe systems both in centralized and distributed contexts. In addition to their versatility, their balanced shape ensures an overall satisfactory performance. Re- cently, it has been shown that their distributed implementations can be fault-resilient. However, this robustness is achieved at the cost of un-balancing the structure. While the structure remains correct in terms of searchability, its performance can be significantly decreased. In this paper, we propose a distributed self-stabilizing algorithm to balance containment-based trees.

Data and Resources

Additional Info

Field Value
Source https://inria.hal.science/hal-00765005
Author Bampas, Evangelos, Lamani, Anissa, Petit, Franck, Valero, Mathieu
Maintainer CCSD
Last Updated May 31, 2026, 05:28 (UTC)
Created May 31, 2026, 05:28 (UTC)
Identifier hal-00765005
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor School of Electrical and Computer Engineering [National Technical University of Athens] (NTUA | ECE) ; National Technical University of Athens (NTUA)
creator Bampas, Evangelos
date 2012-12-13T00:00:00
harvest_object_id 9d22b3fd-387c-4ff7-b154-cf92891e26db
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-01-30T00:00:00
relation info:eu-repo/semantics/altIdentifier/arxiv/1212.3418
set_spec type:REPORT