Repository logo
 

Deletion Without Rebalancing in Non-Blocking Self-Balancing Binary Search Trees

dc.contributor.authorLi, Mengdu
dc.contributor.copyright-releaseNot Applicableen_US
dc.contributor.degreeMaster of Computer Scienceen_US
dc.contributor.departmentFaculty of Computer Scienceen_US
dc.contributor.ethics-approvalNot Applicableen_US
dc.contributor.external-examinern/aen_US
dc.contributor.graduate-coordinatorNorbert Zehen_US
dc.contributor.manuscriptsNot Applicableen_US
dc.contributor.thesis-readerAndrew Rau-Chaplinen_US
dc.contributor.thesis-readerAlex Brodskyen_US
dc.contributor.thesis-supervisorMeng Heen_US
dc.date.accessioned2016-05-04T12:08:07Z
dc.date.available2016-05-04T12:08:07Z
dc.date.defence2016-04-29
dc.date.issued2016-05-04T12:08:07Z
dc.description.abstractWe present a provably linearizable and lock-free relaxed AVL tree called the non- blocking ravl tree. At any time, the height of a non-blocking ravl tree is bounded by logφ(2m) + c, where φ is the golden ratio, m is the total number of successful INSERT operations performed so far and c is the number of active concurrent processes performing INSERT operations at this time. The most signi cant feature of the non-blocking ravl tree is that it does not rebalance itself after DELETE operations. Compared to other self-balancing Binary Search Trees (BSTs), which typically intro- duce a large number of rebalancing cases after DELETE operations, the non-blocking ravl tree has much fewer rebalancing cases, which makes it much simpler to imple- ment in practice. Our experimental studies show that our solution is potentially the best candidate for many real-world applications.en_US
dc.identifier.urihttp://hdl.handle.net/10222/71623
dc.language.isoenen_US
dc.subjectconcurrent data structureen_US
dc.subjectnon-blockingen_US
dc.subjectself-balancing binary search treeen_US
dc.subjectrelaxed AVL treeen_US
dc.subjectamortized complexityen_US
dc.titleDeletion Without Rebalancing in Non-Blocking Self-Balancing Binary Search Treesen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Li-Mengdu-MCSc-CSCI-April-2016.pdf
Size:
1.34 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: