RePBubLik: Reducing Polarized Bubble Radius with Link Insertions

The topology of the hyperlink graph among pages expressing different opinions may influence the exposure of readers to diverse content. Structural bias may trap a reader in a “polarized” bubble with no access to other opinions. We model readers’ behavior as random walks. A node is in a “polarized” bubble if the expected length of a random walk from it to a page of different opinion is large. The structural bias of a graph is the sum of the radii of highly-polarized bubbles. We study the problem of decreasing the structural bias through edge insertions. “Healing” all nodes with high polarized bubble radius is hard to approximate within a logarithmic factor, so we focus on finding the best k edges to insert to maximally reduce the structural bias. We present RePBubLik, an algorithm that leverages a variant of the random walk closeness centrality to select the edges to insert. RePBubLik obtains, under mild conditions, a constant-factor approximation. It reduces the structural bias faster than existing edge-recommendation methods, including some designed to reduce the polarization of a graph. CCS CONCEPTS • Theory of computation→ Random walks and Markov chains; Graph algorithms analysis; • Information systems→ Social networks; Social recommendation.

[1]  Aristides Gionis,et al.  Balancing information exposure in social networks , 2017, NIPS.

[2]  Ana-Andreea Stoica,et al.  Hegemony in Social Media and the effect of recommendations , 2019, WWW.

[3]  Krishna P. Gummadi,et al.  Fighting Fire with Fire: Using Antidote Data to Improve Polarization and Fairness of Recommender Systems , 2018, WSDM.

[4]  Sean A. Munson,et al.  Encouraging Reading of Diverse Political Viewpoints with a Browser Widget , 2013, ICWSM.

[5]  Jure Leskovec,et al.  node2vec: Scalable Feature Learning for Networks , 2016, KDD.

[6]  Aristides Gionis,et al.  Political Discourse on Social Media: Echo Chambers, Gatekeepers, and the Price of Bipartisanship , 2018, WWW.

[7]  Padhraic Smyth,et al.  Algorithms for estimating relative importance in networks , 2003, KDD '03.

[8]  A. J. Morales,et al.  Measuring Political Polarization: Twitter shows the two sides of Venezuela , 2015, Chaos.

[9]  Gianlorenzo D'Angelo,et al.  Balancing spreads of influence in a social network , 2019, AAAI.

[10]  Michele Benzi,et al.  Updating and Downdating Techniques for Optimizing Network Communicability , 2014, SIAM J. Sci. Comput..

[11]  Aristides Gionis,et al.  Balancing Opposing Views to Reduce Controversy , 2016, ArXiv.

[12]  Stephan Günnemann,et al.  Group Centrality Maximization for Large-scale Graphs , 2019, ALENEX.

[13]  Justin M. Rao,et al.  Filter Bubbles, Echo Chambers, and Online News Consumption , 2016 .

[14]  Aristides Gionis,et al.  Quantifying Controversy on Social Media , 2018, ACM Trans. Soc. Comput..

[15]  Christopher Musco,et al.  Analyzing the Impact of Filter Bubbles on Social Network Polarization , 2020, WSDM.

[16]  Jacob Ratkiewicz,et al.  Political Polarization on Twitter , 2011, ICWSM.

[17]  Jure Leskovec,et al.  The dynamics of viral marketing , 2005, EC '06.

[18]  Christopher J. Riederer,et al.  Algorithmic Glass Ceiling in Social Networks , 2018 .

[19]  Charalampos E. Tsourakakis,et al.  Minimizing Polarization and Disagreement in Social Networks , 2017, WWW.

[20]  Hanghang Tong,et al.  Make It or Break It: Manipulating Robustness in Large Networks , 2014, SDM.

[21]  Pierluigi Crescenzi,et al.  Improving the Betweenness Centrality of a Node by Adding Links , 2017, ACM J. Exp. Algorithmics.

[22]  Aristides Gionis,et al.  Tell me something my friends do not know: diversity maximization in social networks , 2018, Knowledge and Information Systems.

[23]  Talal Rahwan,et al.  The Manipulability of Centrality Measures-An Axiomatic Approach , 2020, AAMAS.

[24]  Prithwish Basu,et al.  Minimizing Eccentricity in Composite Networks via Constrained Edge Additions , 2013, MILCOM 2013 - 2013 IEEE Military Communications Conference.

[25]  Eli Upfal,et al.  Wikipedia Polarization and Its Effects on Navigation Paths , 2019, 2019 IEEE International Conference on Big Data (Big Data).

[26]  Bryan C. Semaan,et al.  Social Media Is Polarized, Social Media Is Polarized: Towards a New Design Agenda for Mitigating Polarization , 2018, Conference on Designing Interactive Systems.

[27]  Luca Becchetti,et al.  Principal Fairness: \\ Removing Bias via Projections , 2019, ArXiv.

[28]  Lada A. Adamic,et al.  Exposure to ideologically diverse news and opinion on Facebook , 2015, Science.

[29]  Kyriaki Kalimeri,et al.  Falling into the Echo Chamber: the Italian Vaccination Debate on Twitter , 2020, ICWSM.

[30]  Seyla Benhabib,et al.  Democracy and difference : contesting the boundaries of the political , 1996 .

[31]  Seshadhri Comandur,et al.  How to Count Triangles, without Seeing the Whole Graph , 2020, KDD.

[32]  Shuaiqiang Wang,et al.  Challenges of Serendipity in Recommender Systems , 2016, WEBIST.

[33]  Yuval Peres,et al.  Estimating graph parameters via random walks with restarts , 2018, SODA.

[34]  Evimaria Terzi,et al.  Measuring and moderating opinion polarization in social networks , 2017, Data Mining and Knowledge Discovery.

[35]  Jure Leskovec,et al.  Community Interaction and Conflict on the Web , 2018, WWW.

[36]  C. Sunstein The Law of Group Polarization , 1999, How Change Happens.

[37]  Ambuj K. Singh,et al.  Group Centrality Maximization via Network Design , 2018, SDM.

[38]  Lada A. Adamic,et al.  The political blogosphere and the 2004 U.S. election: divided they blog , 2005, LinkKDD '05.

[39]  Eli Upfal,et al.  Wikipedia's Network Bias on Controversial Topics , 2020, ArXiv.

[40]  Elchanan Mossel,et al.  Opinion Exchange Dynamics , 2014, Probability Surveys.

[41]  Linyuan Lü,et al.  Manipulating directed networks for better synchronization , 2011, ArXiv.

[42]  Wai-Tat Fu,et al.  Expert voices in echo chambers: effects of source expertise indicators on exposure to diverse opinions , 2014, CHI.

[43]  Ana-Andreea Stoica,et al.  Seeding Network Influence in Biased Networks and the Benefits of Diversity , 2020, WWW.

[44]  Evaggelia Pitoura,et al.  Selecting Shortcuts for a Smaller World , 2015, SDM.

[45]  Aristides Gionis,et al.  Maximizing the Diversity of Exposure in a Social Network , 2018, 2018 IEEE International Conference on Data Mining (ICDM).

[46]  Aristides Gionis,et al.  Suggesting ghost edges for a smaller world , 2011, CIKM '11.

[47]  Wai-Tat Fu,et al.  Can you hear me now?: mitigating the echo chamber effect by source position indicators , 2014, CSCW.

[48]  Gianlorenzo D'Angelo,et al.  Coverage Centrality Maximization in Undirected Networks , 2018, AAAI.

[49]  Michele Benzi,et al.  Edge Modification Criteria for Enhancing the Communicability of Digraphs , 2015, SIAM J. Matrix Anal. Appl..

[50]  Flavio Chierichetti,et al.  On the Complexity of Sampling Vertices Uniformly from a Graph , 2018, ICALP.

[51]  Eli Upfal,et al.  Scalable Betweenness Centrality Maximization via Sampling , 2016, KDD.

[52]  Michalis Faloutsos,et al.  Gelling, and melting, large graphs by edge manipulation , 2012, CIKM.

[53]  GraphOded Goldrei On Estimating the Average Degree of a , 2007 .

[54]  Peter Winkler,et al.  On Playing Golf with Two Balls , 2003, SIAM J. Discret. Math..

[55]  L. Akoglu Quantifying Political Polarity Based on Bipartite Opinion Networks , 2014, ICWSM.

[56]  Anna R. Karlin,et al.  Random walks with `back buttons' , 2001, STOC 2000.

[57]  Kamesh Munagala,et al.  Modeling opinion dynamics in social networks , 2014, WSDM.

[58]  S. Benhabib Toward a Deliberative Model of Democratic Legitimacy , 2021, Democracy and Difference.

[59]  Virgílio A. F. Almeida,et al.  Auditing radicalization pathways on YouTube , 2019, FAT*.

[60]  D. Isenberg Group polarization: A critical review and meta-analysis. , 1986 .

[61]  Mouzhi Ge,et al.  Beyond accuracy: evaluating recommender systems by coverage and serendipity , 2010, RecSys '10.

[62]  Morteza Zadimoghaddam,et al.  Minimizing the Diameter of a Network Using Shortcut Edges , 2010, SWAT.