Graph Ranking and the Cost of Sybil Defense
Open Access
- 7 July 2023
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 586-625
Abstract
Ranking functions such as PageRank assign numeric values (ranks) to nodes of graphs, most notably the web graph. Node rankings are an integral part of Internet search algorithms, since they can be used to order the results of queries. However, these ranking functions are famously subject to attacks by spammers, who modify the web graph in order to give their own pages more rank. We characterize the interplay between rankers and spammers as a game. We define the two critical features of this game, spam resistance and distortion, based on how spammers spam and how rankers protect against spam. We observe that all the ranking functions that are well-studied in the literature, including the original formulation of PageRank, have poor spam resistance, poor distortion, or both. Finally, we study Min-PPR, the form of PageRank used at Google itself, but which has received no (theoretical or empirical) treatment in the literature. We prove that Min-PPR has low distortion and high spam resistance. A secondary benefit is that Min-PPR comes with an explicit cost function on nodes that shows how important they are to the spammer; thus a ranker can focus their spam-detection capacity on these vulnerable nodes. Both Min-PPR and its associated cost function are straightforward to compute.Keywords
All Related Versions
Funding Information
- National Science Foundation (CNS2118620, CCF2106999)
- Israel Science Foundation (1867/20, 867/19)
This publication has 21 references indexed in Scilit:
- Sybil defenses via social networksACM SIGACT News, 2011
- When the Web meets the cell: using personalized PageRank for analyzing protein interaction networksBioinformatics, 2010
- Fast incremental and personalized PageRankProceedings of the VLDB Endowment, 2010
- An analysis of social network-based Sybil defensesACM SIGCOMM Computer Communication Review, 2010
- The cover time of the preferential attachment graphJournal of Combinatorial Theory, Series B, 2007
- Core algorithms in the CLEVER systemACM Transactions on Internet Technology, 2006
- Towards Scaling Fully Personalized PageRank: Algorithms, Lower Bounds, and ExperimentsInternet Mathematics, 2005
- Topic-sensitive pagerank: A context-sensitive ranking algorithm for web searchIEEE Transactions on Knowledge and Data Engineering, 2003
- Renormalization group analysis of the small-world network modelPhysics Letters A, 1999
- The anatomy of a large-scale hypertextual Web search engineComputer Networks and ISDN Systems, 1998