{"doi":"10.7155/jgaa.00385","file":[{"file_name":"Strothmann2016.20.1.pdf","file_id":"5912","success":1,"creator":"thim","file_size":2324066,"date_updated":"2018-11-27T11:58:08Z","date_created":"2018-11-27T11:58:08Z","relation":"main_file","content_type":"application/pdf","access_level":"closed"}],"page":"79-100","ddc":["040"],"publication_status":"published","issue":"1","file_date_updated":"2018-11-27T11:58:08Z","date_created":"2018-11-19T15:33:50Z","has_accepted_license":"1","project":[{"name":"SFB 901","_id":"1"},{"_id":"2","name":"SFB 901 - Project Area A"},{"_id":"5","name":"SFB 901 - Subproject A1"}],"quality_controlled":"1","abstract":[{"lang":"eng","text":"This paper introduces the problem of communication pattern adaption for a distributed self-adjusting binary search tree. We propose a simple local algorithm that is closely related to the over thirty-year-old idea of splay trees and evaluate its adaption performance in the distributed scenario if different communication patterns are provided. \r\nTo do so, the process of self-adjustment is modeled similarly to a basic network creation game in which the nodes want to communicate with only a certain subset of all nodes. \r\nWe show that, in general, the game (i.e., the process of local adjustments) does not converge, and that convergence is related to certain structures of the communication interests, which we call conflicts. \r\nWe classify conflicts and show that for two communication scenarios in which convergence is guaranteed, the self-adjusting tree performs well. \r\nFurthermore, we investigate the different classes of conflicts separately and show that, for a certain class of conflicts, the performance of the tree network is asymptotically as good as the performance for converging instances.\r\nHowever, for the other conflict classes, a distributed self-adjusting binary search tree adapts poorly."}],"type":"journal_article","date_updated":"2022-01-06T07:02:38Z","publication":"Journal of Graph Algorithms and Applications","language":[{"iso":"eng"}],"_id":"5762","title":"The Impact of Communication Patterns on Distributed Self-Adjusting Binary Search Tree","publication_identifier":{"issn":["1526-1719"]},"department":[{"_id":"79"}],"volume":20,"user_id":"477","citation":{"chicago":"Strothmann, Thim Frederik. “The Impact of Communication Patterns on Distributed Self-Adjusting Binary Search Tree.” Journal of Graph Algorithms and Applications 20, no. 1 (2016): 79–100. https://doi.org/10.7155/jgaa.00385.","apa":"Strothmann, T. F. (2016). The Impact of Communication Patterns on Distributed Self-Adjusting Binary Search Tree. Journal of Graph Algorithms and Applications, 20(1), 79–100. https://doi.org/10.7155/jgaa.00385","short":"T.F. Strothmann, Journal of Graph Algorithms and Applications 20 (2016) 79–100.","ieee":"T. F. Strothmann, “The Impact of Communication Patterns on Distributed Self-Adjusting Binary Search Tree,” Journal of Graph Algorithms and Applications, vol. 20, no. 1, pp. 79–100, 2016.","bibtex":"@article{Strothmann_2016, title={The Impact of Communication Patterns on Distributed Self-Adjusting Binary Search Tree}, volume={20}, DOI={10.7155/jgaa.00385}, number={1}, journal={Journal of Graph Algorithms and Applications}, publisher={Journal of Graph Algorithms and Applications}, author={Strothmann, Thim Frederik}, year={2016}, pages={79–100} }","mla":"Strothmann, Thim Frederik. “The Impact of Communication Patterns on Distributed Self-Adjusting Binary Search Tree.” Journal of Graph Algorithms and Applications, vol. 20, no. 1, Journal of Graph Algorithms and Applications, 2016, pp. 79–100, doi:10.7155/jgaa.00385.","ama":"Strothmann TF. The Impact of Communication Patterns on Distributed Self-Adjusting Binary Search Tree. Journal of Graph Algorithms and Applications. 2016;20(1):79-100. doi:10.7155/jgaa.00385"},"status":"public","intvolume":" 20","year":"2016","publisher":"Journal of Graph Algorithms and Applications","author":[{"last_name":"Strothmann","id":"11319","full_name":"Strothmann, Thim Frederik","first_name":"Thim Frederik"}]}