Optimizing Graph Search Algorithms Through Adaptive Dynamic Data Structures in Social Networks
A lot of data in social networks, fluidly flowing in and out in the dynamically varying world, imposes great challenges on the efficiency of graph search algorithms. Most static approaches fail to keep abreast of flows of user interactions and evolving structures of networks. This paper introduces a novel optimization approach for graph search algorithms in adaptive dynamic data structures particularly designed for social network graphs. Our methodology makes optimum use of user behavior in real-time. Data can now be represented and retrieved in an efficient manner with minimal computation overhead. Our proposed method, coupled with self-adjusting data structures such as dynamic trees and adaptive hashing, significantly improves the performance of classic search algorithms like BFS and DFS. Extensive experiments conducted on both synthetic and realworld datasets indicate a very significant reduction, to the order of 30 percent, in traversal time along with considerable improvement in the accuracy of search. These optimizations contribute not only toward accelerating graph traversal but help elevate the significance of search relevance, therefore improving delivery for content recommendation, community detection, and applications thereof
Authors
- Yash Rathod
Institutions
- International Institute of Information Technology (IN)
Publication Details
- Journal
- International Journal for Research in Applied Science and Engineering Technology
- Published
- 2024-11-28
- DOI
- https://doi.org/10.22214/ijraset.2024.65569
- Primary Topic
- Graph Theory and Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00