Concurrent Binary Search Trees Supporting Split and Join

We consider the problem of maintaining a forest of Binary Search Trees under Split and Join operations, in a concurrent setting. We propose a lock-based approach, where threads work in a bottom-up fashion, combining different Split operations as they traverse up the tree to ensure good performance. This work stands as an intermediate step for solving the dynamicity problem in trees, where the goal is to maintain a forest of trees under edge insertions and deletions, while answering queries (e.g. node of minimum weight) efficiently.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-06-05
DOI
https://doi.org/10.5281/zenodo.15772010
Primary Topic
COVID-19 epidemiological studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Concurrent Binary Search Trees Supporting Split and Join

Zenodo (CERN European Organization for Nuclear Research)
COVID-19 epidemiological studies
article

Concurrent Binary Search Trees Supporting Split and Join

article en

Abstract

We consider the problem of maintaining a forest of Binary Search Trees under Split and Join operations, in a concurrent setting. We propose a lock-based approach, where threads work in a bottom-up fashion, combining different Split operations as they traverse up the tree to ensure good performance. This work stands as an intermediate step for solving the dynamicity problem in trees, where the goal is to maintain a forest of trees under edge insertions and deletions, while answering queries (e.g. node of minimum weight) efficiently.

Zenodo (CERN European Organization for Nuclear Research)
University of Crete (GR), York University (CA), Czech Academy of Sciences, Institute of Computer Science (CZ), Foundation for Research and Technology Hellas (GR)
Life in Land
Openalex Percentile: Top 51%
COVID-19 epidemiological studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Concurrent Binary Search Trees Supporting Split and Join · Zenodo (CERN European Organization for Nuclear Research) (2025) | TGRS Research Map | TGRS