Social Choice and Social Networks

Similar documents
From Sentiment Analysis to Preference Aggregation

information it takes to make tampering with an election computationally hard.

Aggregating Dependency Graphs into Voting Agendas in Multi-Issue Elections

Manipulating Two Stage Voting Rules

Manipulating Two Stage Voting Rules

Generalized Scoring Rules: A Framework That Reconciles Borda and Condorcet

NP-Hard Manipulations of Voting Schemes

Complexity of Terminating Preference Elicitation

Voting-Based Group Formation

Sub-committee Approval Voting and Generalized Justified Representation Axioms

Predicting Information Diffusion Initiated from Multiple Sources in Online Social Networks

Lecture 8 A Special Class of TU games: Voting Games

Reverse Gerrymandering : a Decentralized Model for Multi-Group Decision Making

Computational social choice Combinatorial voting. Lirong Xia

The Echo Chamber: Strategic Voting and Homophily in Social Networks

On the Convergence of Iterative Voting: How Restrictive Should Restricted Dynamics Be?

Strategic Reasoning in Interdependence: Logical and Game-theoretical Investigations Extended Abstract

How to Change a Group s Collective Decision?

Convergence of Iterative Scoring Rules

Social Rankings in Human-Computer Committees

On the Complexity of Voting Manipulation under Randomized Tie-Breaking

Proportional Justified Representation

Preferences are a central aspect of decision

Algorithms, Games, and Networks February 7, Lecture 8

arxiv: v1 [cs.gt] 11 Jul 2018

An Integer Linear Programming Approach for Coalitional Weighted Manipulation under Scoring Rules

Conventional Machine Learning for Social Choice

Computational Social Choice: Spring 2017

Strategic Voting and Strategic Candidacy

Convergence of Iterative Voting

Tutorial: Computational Voting Theory. Vincent Conitzer & Ariel D. Procaccia

A Brief Introductory. Vincent Conitzer

Trying to please everyone. Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam

Australian AI 2015 Tutorial Program Computational Social Choice

1 Introduction to Computational Social Choice

Complexity of Manipulation with Partial Information in Voting

Strategic Voting and Strategic Candidacy

GAME THEORY. Analysis of Conflict ROGER B. MYERSON. HARVARD UNIVERSITY PRESS Cambridge, Massachusetts London, England

I am broadly interested in theoretical computer science. My current research focuses on computational social choice theory.

Reverting to Simplicity in Social Choice

Social Rankings in Human-Computer Committees

Computational Social Choice: Spring 2007

Some Game-Theoretic Aspects of Voting

How hard is it to control sequential elections via the agenda?

An Empirical Study of the Manipulability of Single Transferable Voting

Control Complexity of Schulze Voting

The Computational Impact of Partial Votes on Strategic Voting

Adapting the Social Network to Affect Elections

Bribery in voting with CP-nets

Analysis of Equilibria in Iterative Voting Schemes

Analysis of Social Voting Patterns on Digg

Cloning in Elections

An Empirical Study of Voting Rules and Manipulation with Large Datasets

The Complexity of Losing Voters

Introduction to Computational Social Choice. Yann Chevaleyre. LAMSADE, Université Paris-Dauphine

Lecture 7 A Special Class of TU games: Voting Games

arxiv: v2 [cs.si] 27 Jun 2016

Complexity of Manipulating Elections with Few Candidates

arxiv: v1 [cs.gt] 11 Jul 2014

Democratic Rules in Context

What is Computational Social Choice?

Nonexistence of Voting Rules That Are Usually Hard to Manipulate

A Comparative Study of the Robustness of Voting Systems Under Various Models of Noise

A representation theorem for minmax regret policies

Manipulative Voting Dynamics

Multi-Winner Elections: Complexity of Manipulation, Control, and Winner-Determination

How to Form Winning Coalitions in Mixed Human-Computer Settings

Arguments and Artifacts for Dispute Resolution

Computational. Social Choice. thanks to: Vincent Conitzer Duke University. Lirong Xia Summer School on Algorithmic Economics, CMU

A denotational semantics for deliberation dialogues

Users reading habits in online news portals

ALWYN LIM Department of Sociology University of Southern California 851 Downey Way, Hazel Stanley Hall 314 Los Angeles, CA

Egalitarian Committee Scoring Rules

Department of Political Science and School of International Relations University of Southern California

Distant Truth: Bias Under Vote Distortion Costs

Strategic voting. with thanks to:

Decentralized Control Obligations and permissions in virtual communities of agents

Economics Marshall High School Mr. Cline Unit One BC

I am broadly interested in theoretical computer science. My current research focuses on algorithm design for social problems.

Voting and preference aggregation

Logic for Automated Mechanism Design A Progress Report

What Do Multiwinner Voting Rules Do? An Experiment Over the Two-Dimensional Euclidean Domain

Voting System: elections

Sequential Voting with Externalities: Herding in Social Networks

Lecture 12: Topics in Voting Theory

Empirical Aspects of Plurality Election Equilibria

On the Axiomatization of Qualitative Decision Criteria. Faculty of Industrial Engineering and Mgmt.

Bayesian Vote Manipulation: Optimal Strategies and Impact on Welfare

Amman, Jordan T: F: /JordanStrategyForumJSF Jordan Strategy Forum

Introduction to Combinatorial Voting

Strategic Voting Behavior in Doodle Polls

CSC304 Lecture 16. Voting 3: Axiomatic, Statistical, and Utilitarian Approaches to Voting. CSC304 - Nisarg Shah 1

Llull and Copeland Voting Broadly Resist Bribery and Control

Detailed program structure and contents for the M.A. Political Science

CS269I: Incentives in Computer Science Lecture #4: Voting, Machine Learning, and Participatory Democracy

Collective Decisions, Error and Trust in Wireless Networks

arxiv: v1 [cs.cy] 11 Jun 2008

Cloning in Elections 1

Sincere versus sophisticated voting when legislators vote sequentially

ABSTRACT OF DISSERTATION. Nicholas Mattei

Transcription:

CHAPTER 1 Social Choice and Social Networks Umberto Grandi 1.1 Introduction [[TODO. when a group of people takes a decision, the structure of the group needs to be taken into consideration.]] Take the example of a vote in a small committee, like a department meeting or a company board. Each member typically has a partial knowledge of other members preferences, and before a decision is taken they will typically take strategic decisions on what information to disclosure and to whom. There are important variables that they take into account: They know which people they can count on; They know whose opinion they trust; They also know whether their opinion will be influential and on which other committee member. That is, they reason about the structure of different networks that relate the individuals around them, and are able to devise and play complex strategies to achieve their goals and influence the result of the collective decision. But this is not a property that pertains to small groups of people. Recent elections have shown how echo-chamber effects seem to polarise the opinions of societies, and how viral content can rapidly shift the public view, making traditional polls rather unstable. Moreover, emerging technologies in the field of e-democracy present new challenges for designing trustworthy mechanisms for collective decisions on social media or on the Internet in general. Social network analysis (Jackson, 2008; Easley and Kleinberg, 2010) is a burgeoning area which provides tools to analyse networks. It has proven very successful in many diverse fields, e.g., in the study of virus diffusion in biology, job markets analyses, targeted marketing. Well-established economic frameworks such as game theory and the study of markets have already started considering more complex models of society based on the study of networks. Social choice theory has been left relatively untouched by these recent developments, and it is only recently that researchers have started to study the interplay between the networks relating members of a community and the collective decisions they take. These problems have been attacked under several angles, and this chapter gives an overview of the main results obtained so far. First, we can start from a standard situation of social choice like an election or a coalitional game, and explore the effects of taking into consideration a network structure that relates the decision-makers. Second, once information on a social network is available,

2 U. Grandi we can design decision mechanisms that exploit this additonal structure, for instance to prevent strategic actions by individuals or simply to obtain a better collective decision. Third, ideas from social choice theory have been used to devise novel models of opinion diffusion on social networks, based on the aggregation of the opinions of an agent s influencers. 1.2 Basic definitions Some general notation, if useful, will be added here. 1.3 Effects Of Social Networks on Collective Choices Maximum likelyhood estimators with a (possibly unknown) network: Tsang et al. (2015) Conitzer (2012) Procaccia et al. (2015) Iterative voting with plurality, with agents observing both a social poll and their neighbours votes: Sina et al. (2015) Tsang and Larson (2016) Coalitional games on social networks Elkind (2014) based on work by: Aumann and Dreze (1974) Demange (2004) 1.4 Social Choice Mechanisms Designed for Networks Proxy voting (adapting PageRank to committee selection): Boldi et al. (2009) Representing influence and preferences in a compact way: Maran et al. (2013) Trust-based recommender systems: Andersen et al. (2008) (axiomatic, trust defined from network) Brill et al. (2016a) (new mechanism based on network structure) Rating systems, similar idea to Brill et al but game-theoretic analysis: Grandi and Turrini (2016)

Social Choice and Social Networks 3 Social polls (like doodle) with individuals voting sequentially: Gaspers et al. (2013) Voting rules that take into account the intrinsic utility gained by voting like one s neighbours: Salehi-Abari and Boutilier (2014) 1.5 Opinion Diffusion [TOBEUPDATED] The problem of diffusion on networks has been extensively studied in the field of social network analysis, be it diffusion of diseases, information, or opinions. Often, these models adapted techniques from physics or biology, such as flocking models, cellular automata, or Ising models. Novel frameworks were also developed to deal with the diffusion of individual opinions, in which individual views are updated by averaging the views of neighboring individuals. Two classical such examples are threshold models (Granovetter, 1978), with its more recent generalisations Kempe et al. (2003, 2005), and the De Groot or Lehrer-Wagner model (de Groot, 1974; Lehrer and Wagner, 1981), which are however based on a simple representation of opinions as a binary view on a single issue, or a real-valued view in the interval [0, 1]. Building on this latter literature, a recent stream of papers have adapted averaging models to more complex and realistic representations of opinions: knowledge bases (Schwind et al., 2015, 2016; Cholvy, 2016) preferences over alternatives (Ghosh and Velázquez-Quesada, 2015; Brill et al., 2016b) binary evaluations (Grandi et al., 2015; Slavkovik and Jamroga, 2016) While the use of (propositional) logic in this paper is confined to the representation of constraints, we mention that a logical perspective on diffusion in social networks has been explored in a number of papers (see, e.g., Baltag et al. (2013); Christoff and Hansen (2015)). [ADD] Talk about: Grabisch and Rusinowska (2010) [ADD selection of results] 1.6 Conclusions Write some open problems, directions of research. [note: political science references still missing] Topics I did not mention: network elicitation from votes: Fish et al. (2016) preference based network formation: Salehi-Abari and Boutilier (2015)

4 U. Grandi Bibliography R. Andersen, C. Borgs, J. Chayes, U. Feige, A. Flaxman, A. Kalai, V. Mirrokni, and M. Tennenholtz. Trust-based recommendation systems: An axiomatic approach. In Proceedings of the 17th International Conference on World Wide Web (WWW), 2008. R. J. Aumann and J. H. Dreze. Cooperative games with coalition structures. International Journal of Game Theory, 3(4):217 237, 1974. A. Baltag, Z. Christoff, J. U. Hansen, and S. Smets. Logical models of informational cascades. Studies in Logic, 47:405 432, 2013. P. Boldi, F. Bonchi, C. Castillo, and S. Vigna. Voting in social networks. In Proceedings of the 18th ACM Conference on Information and Knowledge Management (CIKM), 2009. M. Brill, V. Conitzer, R. Freeman, and N. Shah. False-name-proof recommendations in social networks. In Proceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems (AAMAS), 2016a. M. Brill, E. Elkind, U. Endriss, and U. Grandi. Pairwise diffusion of preference rankings in social networks. In Proceedings of the 25th International Joint Conference on Artificial Intelligence (IJCAI), 2016b. L. Cholvy. Diffusion of opinion and influence. In 10th International Conference on Scalable Uncertainty Management (SUM), 2016. Z. Christoff and J. U. Hansen. A logic for diffusion in social networks. Journal of Applied Logic, 13(1):48 77, 2015. V. Conitzer. Should social network structure be taken into account in elections? Mathematical Social Sciences, 64(1):100 102, 2012. M. H. de Groot. Reaching a consensus. Journal of the American Statistical Association, 69(345):118 121, 1974. G. Demange. On group stability in hierarchies and networks. Journal of Political Economy, 112(4):754 778, 2004. D. Easley and J. Kleinberg. Networks, Crowds, and Markets: Reasoning About a Highly Connected World. Cambridge University Press, New York, NY, USA, 2010. E. Elkind. Coalitional games on sparse social networks. In Proceedings of the 10th International Conference on Web and Internet Economics (WINE), 2014. B. Fish, Y. Huang, and L. Reyzin. Recovering social networks by observing votes. In Proceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems, 2016.

Social Choice and Social Networks 5 S. Gaspers, V. Naroditskiy, N. Narodytska, and T. Walsh. Possible and necessary winner problem in social polls. In Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems (AAMAS), 2013. S. Ghosh and F. R. Velázquez-Quesada. Agreeing to agree: Reaching unanimity via preference dynamics based on reliable agents. In Proceedings of the 14th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), 2015. M. Grabisch and A. Rusinowska. A model of influence in a social network. Theory and Decision, 69(1):69 96, 2010. U. Grandi and P. Turrini. A network-based rating system and its resistance to bribery. In Proceedings of the 25th International Joint Conference on Artificial Intelligence (IJCAI), 2016. U. Grandi, E. Lorini, and L. Perrussel. Propositional opinion diffusion. In Proceedings of the 14th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), 2015. M. Granovetter. Threshold models of collective behavior. American Journal of Sociology, 83(6):1420 1443, 1978. M. O. Jackson. Social and Economic Networks. Princeton University Press, 2008. D. Kempe, J. M. Kleinberg, and E. Tardos. Maximizing the spread of influence through a social network. In Proceedings of the Ninth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2003. D. Kempe, J. M. Kleinberg, and E. Tardos. Influential nodes in a diffusion model for social networks. In Proceedings of the 32nd International Colloquium on Automata, Languages and Programming (ICALP), 2005. K. Lehrer and C. Wagner. Rational Consensus in Science and Society. Springer, 1981. A. Maran, N. Maudet, M. S. Pini, F. Rossi, and K. B. Venable. A framework for aggregating influenced CP-nets and its resistance to bribery. In Proceedings of the Twenty-Seventh AAAI Conference on Artificial Intelligence (AAAI), 2013. A. D. Procaccia, N. Shah, and E. Sodomka. Ranked voting on social networks. In Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence (IJCAI), 2015. A. Salehi-Abari and C. Boutilier. Empathetic social choice on social networks. In International conference on Autonomous Agents and Multi-Agent Systems (AA- MAS), 2014. A. Salehi-Abari and C. Boutilier. Preference-oriented social networks: Group recommendation and inference. In Proceedings of the 9th ACM Conference on Recommender Systems (RecSys), 2015.

6 U. Grandi N. Schwind, K. Inoue, G. Bourgne, S. Konieczny, and P. Marquis. Belief revision games. In Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence (AAAI), 2015. N. Schwind, K. Inoue, G. Bourgne, S. Konieczny, and P. Marquis. Is promoting beliefs useful to make them accepted in networks of agents? In Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence (IJCAI), 2016. S. Sina, N. Hazon, A. Hassidim, and S. Kraus. Adapting the social network to affect elections. In Proceedings of the 2015 International Conference on Autonomous Agents and Multiagent Systems (AAMAS), 2015. M. Slavkovik and W. Jamroga. Iterative judgment aggregation. In Proceedings of the 22nd European Conference on Artificial Intelligence (ECAI), ECAI, 2016. A. Tsang and K. Larson. The echo chamber: Strategic voting and homophily in social networks. In Proceedings of the International Conference on Autonomous Agents & Multiagent Systems (AAMAS), 2016. A. Tsang, J. A. Doucette, and H. Hosseini. Voting with social influence: Using arguments to uncover ground truth (extended abstract). In Proceedings of the 2015 International Conference on Autonomous Agents and Multiagent Systems (AAMAS), 2015.