Resilient Level Ancestor, Bottleneck, and Lowest Common Ancestor Queries in Dynamic Trees

09/20/2021
by   Luciano Gualà, et al.
0

We study the problem of designing a resilient data structure maintaining a tree under the Faulty-RAM model [Finocchi and Italiano, STOC'04] in which up to δ memory words can be corrupted by an adversary. Our data structure stores a rooted dynamic tree that can be updated via the addition of new leaves, requires linear size, and supports resilient (weighted) level ancestor queries, lowest common ancestor queries, and bottleneck vertex queries in O(δ) worst-case time per operation.

READ FULL TEXT

page 1

page 3

page 5

page 7

page 9

page 19

page 21

research
05/29/2018

Succinct data structure for dynamic trees with faster queries

Navarro and Sadakane [TALG 2014] gave a dynamic succinct data structure ...
research
07/14/2022

Dynamic Spanning Trees for Connectivity Queries on Fully-dynamic Undirected Graphs (Extended version)

Answering connectivity queries is fundamental to fully dynamic graphs wh...
research
03/15/2019

Dynamic Planar Point Location in External Memory

In this paper we describe a fully-dynamic data structure for the planar ...
research
11/11/2022

External-memory dictionaries with worst-case update cost

The B^ϵ-tree [Brodal and Fagerberg 2003] is a simple I/O-efficient exter...
research
04/19/2020

Faster Dynamic Range Mode

In the dynamic range mode problem, we are given a sequence a of length b...
research
06/30/2017

Agglomerative Clustering of Growing Squares

We study an agglomerative clustering problem motivated by interactive gl...
research
10/22/2018

Indexing Point Sets for Approximate Bottleneck Distance Queries

The bottleneck distance is a natural measure of the distance between tw...

Please sign up or login with your details

Forgot password? Click here to reset