The Amortized Analysis of a Non-blocking Chromatic Tree
Distributed, Parallel, and Cluster Computing
2018-11-16 v1
Abstract
A non-blocking chromatic tree is a type of balanced binary search tree where multiple processes can concurrently perform search and update operations. We prove that a certain implementation has amortized cost for each operation, where is the maximum number of concurrent operations during the execution and is the maximum number of keys in the tree during the operation. This amortized analysis presents new challenges compared to existing analyses of other non-blocking data structures.
Keywords
Cite
@article{arxiv.1811.06383,
title = {The Amortized Analysis of a Non-blocking Chromatic Tree},
author = {Jeremy Ko},
journal= {arXiv preprint arXiv:1811.06383},
year = {2018}
}
Comments
arXiv admin note: text overlap with arXiv:1712.05406 by other authors