Robinhood uses graph algorithms like Connected Components and PageRank to prevent fraud by analyzing the relationships and connections between accounts. They use vertex-centric algorithms like Breadth-First Search and Depth-First Search to identify risky nodes, and graph-centric algorithms like Connected Components and Page Rank to find clusters of fraudulent actors. The data processing and serving is done through a combination of offline batch processing and real-time streaming. These algorithms have helped Robinhood save millions of dollars in potential fraud losses.

13m read timeFrom blog.quastor.org
Post cover image
Table of contents
Access an Index of Billions of Pages with a Single API CallHow Robinhood uses Graph Algorithms to prevent FraudAccess an Index of Billions of Pages with a Single API CallTech Snippets
1 Comment

Sort: