Fair Influence Maximization: A Welfare Optimization Approach

Several social interventions (e.g., suicide and HIV prevention) leverage social network information to maximize outreach. Algorithmic influence maximization techniques have been proposed to aid with the choice of influencers (or peer leaders) in such interventions. Traditional algorithms for influence maximization have not been designed with social interventions in mind. As a result, they may disproportionately exclude minority communities from the benefits of the intervention. This has motivated research on fair influence maximization. Existing techniques require committing to a single domain-specific fairness measure. This makes it hard for a decision maker to meaningfully compare these notions and their resulting trade-offs across different applications. We address these shortcomings by extending the principles of cardinal welfare to the influence maximization setting, which is underlain by complex connections between members of different communities. We generalize the theory regarding these principles and show under what circumstances these principles can be satisfied by a welfare function. We then propose a family of welfare functions that are governed by a single inequity aversion parameter which allows a decision maker to study task-dependent trade-offs between fairness and total influence and effectively trade off quantities like influence gap by varying this parameter. We use these welfare functions as a fairness notion to rule out undesirable allocations. We show that the resulting optimization problem is monotone and submodular and can be solved with optimality guarantees. Finally, we carry out a detailed experimental analysis on synthetic and real social networks and should that high welfare can be achieved without sacrificing the total influence significantly. Interestingly we can show there exists welfare functions that empirically satisfy all of the principles.

[1]  A. M. Carr-Saunders,et al.  Wealth and Welfare , 1913 .

[2]  Arthur Cecil Pigou,et al.  Wealth and Welfare. , 1913 .

[3]  H. Dalton The Measurement of the Inequality of Incomes , 1920 .

[4]  Abram Burk A Reformulation of Certain Aspects of Welfare Economics , 1938 .

[5]  J. Harsanyi Cardinal Welfare, Individualistic Ethics, and Interpersonal Comparisons of Utility , 1955 .

[6]  W. M. Gorman The Structure of Utility Functions , 1968 .

[7]  G. Nemhauser,et al.  Maximizing Submodular Set Functions: Formulations and Analysis of Algorithms* , 1981 .

[8]  S. Fienberg,et al.  Categorical Data Analysis of Single Sociometric Relations , 1981 .

[9]  C. Simkin. About Economic Inequality , 1998 .

[10]  Fairness in routing and load balancing , 1999, 40th Annual Symposium on Foundations of Computer Science (Cat. No.99CB37039).

[11]  M. McPherson,et al.  Birds of a Feather: Homophily in Social Networks , 2001 .

[12]  Laurent Massoulié,et al.  Impact of fairness on Internet performance , 2001, SIGMETRICS '01.

[13]  M E J Newman,et al.  Community structure in social and biological networks , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[14]  Hervé Moulin,et al.  Fair division and collective welfare , 2003 .

[15]  Aki Tsuchiya,et al.  Exploring social welfare functions and violation of monotonicity: an example from inequalities in health. , 2004, Journal of health economics.

[16]  J. Rawls,et al.  A Theory of Justice , 1971, Princeton Readings in Political Thought.

[17]  Sven Ove Hansson,et al.  Equality and Priority , 2005, Utilitas.

[18]  Alan Stacy,et al.  Peer acceleration: effects of a social network tailored substance abuse prevention program among high-risk adolescents. , 2007, Addiction.

[19]  Sharon Friel,et al.  Closing the gap in a generation: health equity through action on the social determinants of health , 2008, The Lancet.

[20]  Toon Calders,et al.  Building Classifiers with Independency Constraints , 2009, 2009 IEEE International Conference on Data Mining Workshops.

[21]  Jitender Sareen,et al.  Gatekeeper Training as a Preventative Intervention for Suicide: A Systematic Review , 2009, Canadian journal of psychiatry. Revue canadienne de psychiatrie.

[22]  Dimitris Bertsimas,et al.  The Price of Fairness , 2011, Oper. Res..

[23]  Hui Lin,et al.  A Class of Submodular Functions for Document Summarization , 2011, ACL.

[24]  Toniann Pitassi,et al.  Fairness through awareness , 2011, ITCS '12.

[25]  Éva Tardos,et al.  Maximizing the Spread of Influence through a Social Network , 2015, Theory Comput..

[26]  Haifeng Xu,et al.  Using Social Networks to Aid Homeless Shelters: Dynamic Influence Maximization under Uncertainty , 2016, AAMAS.

[27]  Eric Rice,et al.  Sociometric network structure and its association with methamphetamine use norms among homeless youth. , 2016, Social science research.

[28]  Nathan Srebro,et al.  Equality of Opportunity in Supervised Learning , 2016, NIPS.

[29]  Alexandra Chouldechova,et al.  Fair prediction with disparate impact: A study of bias in recidivism prediction instruments , 2016, Big Data.

[30]  Krishna P. Gummadi,et al.  Fairness Constraints: Mechanisms for Fair Classification , 2015, AISTATS.

[31]  Avi Feller,et al.  Algorithmic Decision Making and the Cost of Fairness , 2017, KDD.

[32]  Seth Neel,et al.  A Convex Framework for Fair Regression , 2017, ArXiv.

[33]  Jon M. Kleinberg,et al.  Inherent Trade-Offs in the Fair Determination of Risk Scores , 2016, ITCS.

[34]  Siddharth Barman,et al.  Fair Division Under Cardinality Constraints , 2018, IJCAI.

[35]  M. Kearns,et al.  Fairness in Criminal Justice Risk Assessments: The State of the Art , 2017, Sociological Methods & Research.

[36]  Yair Zick,et al.  Diversity Constraints in Public Housing Allocation , 2017, AAMAS.

[37]  Krishna P. Gummadi,et al.  Fairness Behind a Veil of Ignorance: A Welfare Analysis for Automated Decision Making , 2018, NeurIPS.

[38]  Danah Boyd,et al.  Gaps in Information Access in Social Networks? , 2019, WWW.

[39]  Kaori Endo,et al.  Gatekeeper training for suicidal behaviors: A systematic review. , 2019, Journal of affective disorders.

[40]  Judy Hoffman,et al.  Predictive Inequity in Object Detection , 2019, ArXiv.

[41]  Sanmay Das,et al.  Allocating Interventions Based on Predicted Outcomes: A Case Study on Homelessness Services , 2019, AAAI.

[42]  Eric Rice,et al.  Group-Fairness in Influence Maximization , 2019, IJCAI.

[43]  Vincent Conitzer,et al.  Group Fairness for the Allocation of Indivisible Goods , 2019, AAAI.

[44]  Eric Rice,et al.  Exploring Algorithmic Fairness in Robust Graph Covering Problems , 2020, NeurIPS.

[45]  Christopher Jung,et al.  Fair Algorithms for Learning in Allocation Problems , 2018, FAT.

[46]  Phebe Vayanos,et al.  Learning Optimal and Fair Decision Trees for Non-Discriminative Decision-Making , 2019, AAAI.

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

[48]  Eric Rice,et al.  Clinical trial of an AI-augmented intervention for HIV prevention in youth experiencing homelessness , 2020, AAAI.

[49]  Suresh Venkatasubramanian,et al.  The (Im)possibility of fairness , 2016, Commun. ACM.

[50]  Krishna P. Gummadi,et al.  On the Fairness of Time-Critical Influence Maximization in Social Networks , 2019, ArXiv.