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]  Nathan Srebro,et al.  Equality of Opportunity in Supervised Learning , 2016, NIPS.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[49]  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.