Analysis of Boolean Functions

Size: px
Start display at page:

Download "Analysis of Boolean Functions"

Transcription

1 Analysis of Boolean Functions Kavish Gandhi and Noah Golowich Mentor: Yufei Zhao 5th Annual MIT-PRIMES Conference Analysis of Boolean Functions, Ryan O Donnell May 16, Kavish Gandhi and Noah Golowich Boolean functions

2 Boolean Functions f : { 1, 1} n { 1, 1}. 2 Kavish Gandhi and Noah Golowich Boolean functions

3 Boolean Functions f : { 1, 1} n { 1, 1}. Applications of Boolean functions: Circuit design. Learning theory. 2 Kavish Gandhi and Noah Golowich Boolean functions

4 Boolean Functions f : { 1, 1} n { 1, 1}. Applications of Boolean functions: Circuit design. Learning theory. Voting rule for election with n voters and 2 candidates { 1, 1}; social choice theory. 2 Kavish Gandhi and Noah Golowich Boolean functions

5 Majority, Linear Threshold Functions Convention: x { 1, 1} n ; x 1, x 2,..., x n are coordinates of x. 3 Kavish Gandhi and Noah Golowich Boolean functions

6 Majority, Linear Threshold Functions Convention: x { 1, 1} n ; x 1, x 2,..., x n are coordinates of x. Majority function: Maj n (x) = sgn(x 1 + x x n ). (1, 1, 1) (-1, 1, -1) (-1, -1, -1) (1, -1, -1) 3 Kavish Gandhi and Noah Golowich Boolean functions

7 Majority, Linear Threshold Functions Convention: x { 1, 1} n ; x 1, x 2,..., x n are coordinates of x. Majority function: Maj n (x) = sgn(x 1 + x x n ). (1, 1, 1) (-1, 1, -1) (-1, -1, -1) (1, -1, -1) f is linear threshold function (weighted majority) if f (x) = sgn(a 0 + a 1 x a n x n ). 3 Kavish Gandhi and Noah Golowich Boolean functions

8 AND, OR, Tribes 1 True, 1 False. AND n (x) = x 1 x 2 x n. OR n (x) = x 1 x 2 x n. 4 Kavish Gandhi and Noah Golowich Boolean functions

9 AND, OR, Tribes 1 True, 1 False. AND n (x) = x 1 x 2 x n. OR n (x) = x 1 x 2 x n. Tribes w,s (x 1,..., x sw ) = (x 1 x w ) (x (s 1)w x sw ). n = ws is number of voters. s tribes, w people per tribe. x 1 x w x (s 1)w x sw 4 Kavish Gandhi and Noah Golowich Boolean functions

10 Influence Definition Impartial culture assumption: n votes independent, uniformly random: x { 1, 1} n. 5 Kavish Gandhi and Noah Golowich Boolean functions

11 Influence Definition Impartial culture assumption: n votes independent, uniformly random: x { 1, 1} n. Influence at coordinate i, Inf i : prob. that voter i changes outcome. Influence of f : I[f ] = n i=1 Inf i[f ]. Example: I[Maj 3 (x)] = 3/2. (1, 1, 1) (-1, -1, -1) 5 Kavish Gandhi and Noah Golowich Boolean functions

12 Oops Nassau County (NY) voting system: f (x) = sgn( x x x x 4 + 2x 5 + 2x 6 ). 6 Kavish Gandhi and Noah Golowich Boolean functions

13 Oops Nassau County (NY) voting system: f (x) = sgn( x x x x 4 + 2x 5 + 2x 6 ). Some towns have 0 influence! 6 Kavish Gandhi and Noah Golowich Boolean functions

14 Oops Nassau County (NY) voting system: f (x) = sgn( x x x x 4 + 2x 5 + 2x 6 ). Some towns have 0 influence! Lawyer Banzhaf sued Nassau County board (1965). 6 Kavish Gandhi and Noah Golowich Boolean functions

15 Influences of Tribes, Majority f monotone: x y coordinate-wise f (x) f (y). Theorem I[f ] I[Maj n ] = 2/π n + O(n 1/2 ) for all monotone f. 7 Kavish Gandhi and Noah Golowich Boolean functions

16 Influences of Tribes, Majority f monotone: x y coordinate-wise f (x) f (y). Theorem I[f ] I[Maj n ] = 2/π n + O(n 1/2 ) for all monotone f. For n = ws, define Tribes n = Tribes w,s with w, s such that Tribes w,s is essentially unbiased. Inf i [Tribes n ] = ln n n (1 + o(1)). 7 Kavish Gandhi and Noah Golowich Boolean functions

17 Influences of Tribes, Majority f monotone: x y coordinate-wise f (x) f (y). Theorem I[f ] I[Maj n ] = 2/π n + O(n 1/2 ) for all monotone f. For n = ws, define Tribes n = Tribes w,s with w, s such that Tribes w,s is essentially unbiased. Inf i [Tribes n ] = ln n n (1 + o(1)). Theorem (Kahn, Kalai, Linial) MaxInf[f ] Var[f ] Ω( log n n ). 7 Kavish Gandhi and Noah Golowich Boolean functions

18 Influences of Tribes, Majority f monotone: x y coordinate-wise f (x) f (y). Theorem I[f ] I[Maj n ] = 2/π n + O(n 1/2 ) for all monotone f. For n = ws, define Tribes n = Tribes w,s with w, s such that Tribes w,s is essentially unbiased. Inf i [Tribes n ] = ln n n (1 + o(1)). Theorem (Kahn, Kalai, Linial) MaxInf[f ] Var[f ] Ω( log n n ). Application: bribing voters. 7 Kavish Gandhi and Noah Golowich Boolean functions

19 Noise Stability Another important property of Boolean functions: noise stability. 8 Kavish Gandhi and Noah Golowich Boolean functions

20 Noise Stability Another important property of Boolean functions: noise stability. Definition For a fixed x { 1, 1} n and ρ [0, 1], y is ρ-correlated with x if, for each coordinate i, { x i with probability ρ y i = randomly chosen with probability 1 ρ. 8 Kavish Gandhi and Noah Golowich Boolean functions

21 Noise Stability Another important property of Boolean functions: noise stability. Definition For a fixed x { 1, 1} n and ρ [0, 1], y is ρ-correlated with x if, for each coordinate i, { x i with probability ρ y i = randomly chosen with probability 1 ρ. Definition For a Boolean function f and ρ [0, 1], the noise stability of f at ρ is Stab ρ [f ] = E[f (x)f (y)]. for x uniformly random and y ρ-correlated with x. 8 Kavish Gandhi and Noah Golowich Boolean functions

22 Noise Stability: Voting Example Imagine: 9 Kavish Gandhi and Noah Golowich Boolean functions

23 Noise Stability: Voting Example Imagine: Voting system represented by f. 9 Kavish Gandhi and Noah Golowich Boolean functions

24 Noise Stability: Voting Example Imagine: Voting system represented by f. Some chance 1 ρ 2 that the vote is misrecorded. 9 Kavish Gandhi and Noah Golowich Boolean functions

25 Noise Stability: Voting Example Imagine: Voting system represented by f. Some chance 1 ρ 2 that the vote is misrecorded. Noise stability: measure of how much f is resistant to misrecorded votes. 9 Kavish Gandhi and Noah Golowich Boolean functions

26 The Noise Stability of Majority Natural question: what is the noise stability of Majority? 10 Kavish Gandhi and Noah Golowich Boolean functions

27 The Noise Stability of Majority Natural question: what is the noise stability of Majority? Theorem For any ρ [0, 1], lim n Stab ρ [Maj n ] = 2 π arcsin ρ. 10 Kavish Gandhi and Noah Golowich Boolean functions

28 The Noise Stability of Majority Natural question: what is the noise stability of Majority? Theorem For any ρ [0, 1], lim n Stab ρ [Maj n ] = 2 π arcsin ρ. General idea of proof: use the multidimensional central limit theorem. 10 Kavish Gandhi and Noah Golowich Boolean functions

29 The Noise Stability of Majority Natural question: what is the noise stability of Majority? Theorem For any ρ [0, 1], lim n Stab ρ [Maj n ] = 2 π arcsin ρ. General idea of proof: use the multidimensional central limit theorem. Theorem (Majority is Stablest) Among Boolean functions that are unbiased and have only small influences, the Majority function has approximately the largest noise stability. 10 Kavish Gandhi and Noah Golowich Boolean functions

30 Arrow s Theorem: The Idea Noise stability also key in proving Arrow s Theorem. In particular, consider: 11 Kavish Gandhi and Noah Golowich Boolean functions

31 Arrow s Theorem: The Idea Noise stability also key in proving Arrow s Theorem. In particular, consider: Two candidate elections: most fair voting rule is Majority. 11 Kavish Gandhi and Noah Golowich Boolean functions

32 Arrow s Theorem: The Idea Noise stability also key in proving Arrow s Theorem. In particular, consider: Two candidate elections: most fair voting rule is Majority. Three candidate elections: not clear how to conduct the election. 11 Kavish Gandhi and Noah Golowich Boolean functions

33 Arrow s Theorem: The Idea Noise stability also key in proving Arrow s Theorem. In particular, consider: Two candidate elections: most fair voting rule is Majority. Three candidate elections: not clear how to conduct the election. One possibility: conduct pairwise Condorcet elections, each of which is evaluated by some voting rule f. 11 Kavish Gandhi and Noah Golowich Boolean functions

34 Arrow s Theorem: The Idea Noise stability also key in proving Arrow s Theorem. In particular, consider: Two candidate elections: most fair voting rule is Majority. Three candidate elections: not clear how to conduct the election. One possibility: conduct pairwise Condorcet elections, each of which is evaluated by some voting rule f. The Condorcet winner is the candidate that wins all his/her elections. 11 Kavish Gandhi and Noah Golowich Boolean functions

35 Arrow s Theorem: The Idea Noise stability also key in proving Arrow s Theorem. In particular, consider: Two candidate elections: most fair voting rule is Majority. Three candidate elections: not clear how to conduct the election. One possibility: conduct pairwise Condorcet elections, each of which is evaluated by some voting rule f. The Condorcet winner is the candidate that wins all his/her elections. May not always occur: might be some situations in which each candidate loses a pairwise election. 11 Kavish Gandhi and Noah Golowich Boolean functions

36 Arrow s Theorem: The Idea Noise stability also key in proving Arrow s Theorem. In particular, consider: Two candidate elections: most fair voting rule is Majority. Three candidate elections: not clear how to conduct the election. One possibility: conduct pairwise Condorcet elections, each of which is evaluated by some voting rule f. The Condorcet winner is the candidate that wins all his/her elections. May not always occur: might be some situations in which each candidate loses a pairwise election. Goal: find a function in which this contradiction never occurs. 11 Kavish Gandhi and Noah Golowich Boolean functions

37 Example: Contradiction with f Majority Example of contradiction: candidates A, B, C; voters x 1, x 2, and x 3 ; voting rule is Majority function. 12 Kavish Gandhi and Noah Golowich Boolean functions

38 Example: Contradiction with f Majority Example of contradiction: candidates A, B, C; voters x 1, x 2, and x 3 ; voting rule is Majority function. x 1 x 2 x 3 A vs. B A B A A vs. C C C A B vs. C C B B 12 Kavish Gandhi and Noah Golowich Boolean functions

39 Example: Contradiction with f Majority Example of contradiction: candidates A, B, C; voters x 1, x 2, and x 3 ; voting rule is Majority function. x 1 x 2 x 3 A vs. B A B A A vs. C C C A B vs. C C B B A wins the pairwise election with B. C wins the pairwise election with A. B wins the pairwise election with C. 12 Kavish Gandhi and Noah Golowich Boolean functions

40 Example: Contradiction with f Majority Example of contradiction: candidates A, B, C; voters x 1, x 2, and x 3 ; voting rule is Majority function. x 1 x 2 x 3 A vs. B A B A A vs. C C C A B vs. C C B B A wins the pairwise election with B. C wins the pairwise election with A. B wins the pairwise election with C. There is no Condorcet winner! 12 Kavish Gandhi and Noah Golowich Boolean functions

41 Arrow s Theorem: The Statement Theorem (Arrow s Theorem) In an n-candidate Condorcet election, if there is always a Condorcet winner, then f (x) = ±x i for some i (dictatorship). 13 Kavish Gandhi and Noah Golowich Boolean functions

42 Arrow s Theorem: The Statement Theorem (Arrow s Theorem) In an n-candidate Condorcet election, if there is always a Condorcet winner, then f (x) = ±x i for some i (dictatorship). The case n = 3 follows from the below result: connects it to stability. 13 Kavish Gandhi and Noah Golowich Boolean functions

43 Arrow s Theorem: The Statement Theorem (Arrow s Theorem) In an n-candidate Condorcet election, if there is always a Condorcet winner, then f (x) = ±x i for some i (dictatorship). The case n = 3 follows from the below result: connects it to stability. Theorem In a 3-candidate Condorcet election, the probability of a Condorcet winner is exactly 3/4(1 Stab 1/3 [f ]). 13 Kavish Gandhi and Noah Golowich Boolean functions

44 Arrow s Theorem: The Statement Theorem (Arrow s Theorem) In an n-candidate Condorcet election, if there is always a Condorcet winner, then f (x) = ±x i for some i (dictatorship). The case n = 3 follows from the below result: connects it to stability. Theorem In a 3-candidate Condorcet election, the probability of a Condorcet winner is exactly 3/4(1 Stab 1/3 [f ]). Dictator: only function for which Stab 1/3 [f ] = 1/3 3 4 (1 Stab 1/3[f ]) = Kavish Gandhi and Noah Golowich Boolean functions

45 Peres s Theorem Noise sensitivity of f at δ is probability that misrecorded votes change outcome: NS δ [f ] = Stab 1 2δ[f ]. Theorem (Peres, 1999) For any LTF f, NS δ [f ] O( δ). 14 Kavish Gandhi and Noah Golowich Boolean functions

46 Peres s Theorem Noise sensitivity of f at δ is probability that misrecorded votes change outcome: NS δ [f ] = Stab 1 2δ[f ]. Theorem (Peres, 1999) For any LTF f, NS δ [f ] O( δ). lim n NS δ [Maj n ] = 2 π δ + O(δ 3/2 ). 14 Kavish Gandhi and Noah Golowich Boolean functions

47 Applications of Peres s theorem Application: learning theory.???? 15 Kavish Gandhi and Noah Golowich Boolean functions

48 Applications of Peres s theorem Application: learning theory.???? Corollary An AND of 2 LTFs is learnable with error ɛ in time n O(1/ɛ2). Open problem: extend Peres s theorem to polynomial threshold functions: sgn(p(x)). 15 Kavish Gandhi and Noah Golowich Boolean functions

49 Fourier Analysis of Boolean Functions How to prove many of theorems: Fourier expansions, a representation of the function as a real, multilinear polynomial. 16 Kavish Gandhi and Noah Golowich Boolean functions

50 Fourier Analysis of Boolean Functions How to prove many of theorems: Fourier expansions, a representation of the function as a real, multilinear polynomial. For example, max 2 (x 1, x 2 ), outputs the maximum of x 1 and x 2 : max 2 (x 1, x 2 ) = x x x 1x Kavish Gandhi and Noah Golowich Boolean functions

51 Uniqueness of the Fourier Expansion For a given f : always exists a Fourier expansion. In particular: Theorem Every Boolean function can be uniquely expressed as a multilinear polynomial, called its Fourier expansion, f (x) = ˆf (S)x S, where x S = i S x i. S [n] 17 Kavish Gandhi and Noah Golowich Boolean functions

52 Uniqueness of the Fourier Expansion For a given f : always exists a Fourier expansion. In particular: Theorem Every Boolean function can be uniquely expressed as a multilinear polynomial, called its Fourier expansion, f (x) = ˆf (S)x S, where x S = i S x i. S [n] Coefficients ˆf (S): Fourier spectrum of f. 17 Kavish Gandhi and Noah Golowich Boolean functions

53 Parseval s and Plancherel s Theorems Theorem (Plancherel) For any Boolean functions f and g, E[f (x)g(x)] = ˆf (S)ĝ(S). S [n] Applies equally well to real-valued functions. Also yields corollary: 18 Kavish Gandhi and Noah Golowich Boolean functions

54 Parseval s and Plancherel s Theorems Theorem (Plancherel) For any Boolean functions f and g, E[f (x)g(x)] = S [n] ˆf (S)ĝ(S). Applies equally well to real-valued functions. Also yields corollary: Theorem (Parseval) For any Boolean function f, S [n] ˆf (S) 2 = E[f (x) 2 ] = Kavish Gandhi and Noah Golowich Boolean functions

55 Fourier Expansions for Stability, Influence Theorem For any Boolean function f and i [n], Inf i [f ] = S i ˆf (S) Kavish Gandhi and Noah Golowich Boolean functions

56 Fourier Expansions for Stability, Influence Theorem For any Boolean function f and i [n], Inf i [f ] = S i ˆf (S) 2. Theorem For any Boolean function f, Stab ρ [f ] = S [n] ρ S ˆf (S) Kavish Gandhi and Noah Golowich Boolean functions

57 Summary and Conclusion In summary: 20 Kavish Gandhi and Noah Golowich Boolean functions

58 Summary and Conclusion In summary: Looked at Boolean functions in the context of social choice theory and voting. 20 Kavish Gandhi and Noah Golowich Boolean functions

59 Summary and Conclusion In summary: Looked at Boolean functions in the context of social choice theory and voting. Fourier expansions of these functions along with noise stability and influence: allowed us to prove Arrow s Theorem and Peres s Theorem. 20 Kavish Gandhi and Noah Golowich Boolean functions

60 Summary and Conclusion In summary: Looked at Boolean functions in the context of social choice theory and voting. Fourier expansions of these functions along with noise stability and influence: allowed us to prove Arrow s Theorem and Peres s Theorem. Not just limited to voting theory: 20 Kavish Gandhi and Noah Golowich Boolean functions

61 Summary and Conclusion In summary: Looked at Boolean functions in the context of social choice theory and voting. Fourier expansions of these functions along with noise stability and influence: allowed us to prove Arrow s Theorem and Peres s Theorem. Not just limited to voting theory: Learning theory. Circuit design. 20 Kavish Gandhi and Noah Golowich Boolean functions

62 Acknowledgements We would like to thank: Yufei Zhao MIT-PRIMES Our parents 21 Kavish Gandhi and Noah Golowich Boolean functions

CSE 291: Fourier analysis Chapter 2: Social choice theory

CSE 291: Fourier analysis Chapter 2: Social choice theory CSE 91: Fourier analysis Chapter : Social choice theory 1 Basic definitions We can view a boolean function f : { 1, 1} n { 1, 1} as a means to aggregate votes in a -outcome election. Common examples are:

More information

Analysis of Boolean Functions

Analysis of Boolean Functions Analysis of Boolean Functions Notes from a series of lectures by Ryan O Donnell Barbados Workshop on Computational Complexity February 26th March 4th, 2012 Scribe notes by Li-Yang Tan Contents 1 Linearity

More information

Harmonic Analysis of Boolean Functions

Harmonic Analysis of Boolean Functions Harmonic Analysis of Boolean Functions Lectures: MW 10:05-11:25 in MC 103 Office Hours: MC 328, by appointment (hatami@cs.mcgill.ca). Evaluation: Assignments: 60 % Presenting a paper at the end of the

More information

FOURIER ANALYSIS OF BOOLEAN FUNCTIONS

FOURIER ANALYSIS OF BOOLEAN FUNCTIONS FOURIER ANALYSIS OF BOOLEAN FUNCTIONS SAM SPIRO Abstract. This paper introduces the technique of Fourier analysis applied to Boolean functions. We use this technique to illustrate proofs of both Arrow

More information

Lecture 2: Basics of Harmonic Analysis. 1 Structural properties of Boolean functions (continued)

Lecture 2: Basics of Harmonic Analysis. 1 Structural properties of Boolean functions (continued) CS 880: Advanced Complexity Theory 1/25/2008 Lecture 2: Basics of Harmonic Analysis Instructor: Dieter van Melkebeek Scribe: Priyananda Shenoy In the last lecture, we mentioned one structural property

More information

MATH 19-02: HW 5 TUFTS UNIVERSITY DEPARTMENT OF MATHEMATICS SPRING 2018

MATH 19-02: HW 5 TUFTS UNIVERSITY DEPARTMENT OF MATHEMATICS SPRING 2018 MATH 19-02: HW 5 TUFTS UNIVERSITY DEPARTMENT OF MATHEMATICS SPRING 2018 As we ve discussed, a move favorable to X is one in which some voters change their preferences so that X is raised, while the relative

More information

Quantum boolean functions

Quantum boolean functions Quantum boolean functions Ashley Montanaro 1 and Tobias Osborne 2 1 Department of Computer Science 2 Department of Mathematics University of Bristol Royal Holloway, University of London Bristol, UK London,

More information

Social choice, computational complexity, Gaussian geometry, and Boolean functions

Social choice, computational complexity, Gaussian geometry, and Boolean functions Social choice, computational complexity, Gaussian geometry, and Boolean functions Ryan O Donnell Abstract. We describe a web of connections between the following topics: the mathematical theory of voting

More information

NOISE SENSITIVITY and CHAOS in SOCIAL CHOICE THEORY

NOISE SENSITIVITY and CHAOS in SOCIAL CHOICE THEORY NOISE SENSITIVITY and CHAOS in SOCIAL CHOICE THEORY Gil Kalai Abstract In this paper we study the social preferences obtained from monotone neutral social welfare functions for random individual preferences.

More information

Workshop on Discrete Harmonic Analysis Newton Institute, March 2011

Workshop on Discrete Harmonic Analysis Newton Institute, March 2011 High frequency criteria for Boolean functions (with an application to percolation) Christophe Garban ENS Lyon and CNRS Workshop on Discrete Harmonic Analysis Newton Institute, March 2011 C. Garban (ENS

More information

CMU Social choice 2: Manipulation. Teacher: Ariel Procaccia

CMU Social choice 2: Manipulation. Teacher: Ariel Procaccia CMU 15-896 Social choice 2: Manipulation Teacher: Ariel Procaccia Reminder: Voting Set of voters Set of alternatives Each voter has a ranking over the alternatives means that voter prefers to Preference

More information

Arrow Theorem. Elchanan Mossel. Draft All rights reserved

Arrow Theorem. Elchanan Mossel. Draft All rights reserved Arrow Theorem Elchanan Mossel Draft All rights reserved Condorcet Paradox n voters are to choose between 3 alternatives. Condorcet: Is there a rational way to do it? More specifically, for majority vote:

More information

FKN Theorem on the biased cube

FKN Theorem on the biased cube FKN Theorem on the biased cube Piotr Nayar Abstract In this note we consider Boolean functions defined on the discrete cube { γ, γ 1 } n equipped with a product probability measure µ n, where µ = βδ γ

More information

Voting Handout. Election from the text, p. 47 (for use during class)

Voting Handout. Election from the text, p. 47 (for use during class) Voting Handout Election from the text, p. 47 (for use during class) 3 2 1 1 2 1 1 1 1 2 A B B B D D E B B E C C A C A A C E E C D D C A B E D C C A E E E E E B B A D B B A D D C C A D A D 1. Use the following

More information

Quantifying the Classical Impossibility Theorems from Social Choice

Quantifying the Classical Impossibility Theorems from Social Choice Quantifying the Classical Impossibility Theorems from Social Choice Frank Feys October 21, 2015 TU Delft Applied Logic Seminar 0 Outline 2/26 Introduction Part 1: Quantifying the Classical Impossibility

More information

6.842 Randomness and Computation April 2, Lecture 14

6.842 Randomness and Computation April 2, Lecture 14 6.84 Randomness and Computation April, 0 Lecture 4 Lecturer: Ronitt Rubinfeld Scribe: Aaron Sidford Review In the last class we saw an algorithm to learn a function where very little of the Fourier coeffecient

More information

A Noisy-Influence Regularity Lemma for Boolean Functions Chris Jones

A Noisy-Influence Regularity Lemma for Boolean Functions Chris Jones A Noisy-Influence Regularity Lemma for Boolean Functions Chris Jones Abstract We present a regularity lemma for Boolean functions f : {, } n {, } based on noisy influence, a measure of how locally correlated

More information

ANALYSIS OF BOOLEAN FUNCTIONS

ANALYSIS OF BOOLEAN FUNCTIONS ANALYSIS OF BOOLEAN FUNCTIONS draft version 0.2 (chapters 1 3) analysisofbooleanfunctions.org Ryan O Donnell Contents List of Notation Chapter 1. Boolean functions and the Fourier expansion 7 1.1. On

More information

Non Linear Invariance & Applications. Elchanan Mossel. U.C. Berkeley

Non Linear Invariance & Applications. Elchanan Mossel. U.C. Berkeley Non Linear Invariance & Applications Elchanan Mossel U.C. Berkeley http://stat.berkeley.edu/~mossel 1 Talk Plan Probability and Gaussian Geometry: Non linear invariance for low influence functions Gaussian

More information

Probability Models of Information Exchange on Networks Lecture 1

Probability Models of Information Exchange on Networks Lecture 1 Probability Models of Information Exchange on Networks Lecture 1 Elchanan Mossel UC Berkeley All Rights Reserved Motivating Questions How are collective decisions made by: people / computational agents

More information

Chapter 9: Basic of Hypercontractivity

Chapter 9: Basic of Hypercontractivity Analysis of Boolean Functions Prof. Ryan O Donnell Chapter 9: Basic of Hypercontractivity Date: May 6, 2017 Student: Chi-Ning Chou Index Problem Progress 1 Exercise 9.3 (Tightness of Bonami Lemma) 2/2

More information

6.207/14.15: Networks Lecture 24: Decisions in Groups

6.207/14.15: Networks Lecture 24: Decisions in Groups 6.207/14.15: Networks Lecture 24: Decisions in Groups Daron Acemoglu and Asu Ozdaglar MIT December 9, 2009 1 Introduction Outline Group and collective choices Arrow s Impossibility Theorem Gibbard-Satterthwaite

More information

Learning and Fourier Analysis

Learning and Fourier Analysis Learning and Fourier Analysis Grigory Yaroslavtsev http://grigory.us CIS 625: Computational Learning Theory Fourier Analysis and Learning Powerful tool for PAC-style learning under uniform distribution

More information

Partial lecture notes THE PROBABILITY OF VIOLATING ARROW S CONDITIONS

Partial lecture notes THE PROBABILITY OF VIOLATING ARROW S CONDITIONS Partial lecture notes THE PROBABILITY OF VIOLATING ARROW S CONDITIONS 1 B. Preference Aggregation Rules 3. Anti-Plurality a. Assign zero points to a voter's last preference and one point to all other preferences.

More information

Applications of Gaussian Noise Stability in Inapproximability and Social Choice Theory

Applications of Gaussian Noise Stability in Inapproximability and Social Choice Theory THESIS FOR THE DEGREE OF LICENTIATE OF ENGINEERING Applications of Gaussian Noise Stability in Inapproximability and Social Choice Theory MARCUS ISAKSSON DEPARTMENT OF MATHEMATICAL SCIENCES CHALMERS UNIVERSITY

More information

The Effect of Inequalities on Partition Regularity of Linear Homogenous Equations

The Effect of Inequalities on Partition Regularity of Linear Homogenous Equations The Effect of Inequalities on Partition Regularity of Linear Homogenous Equations Kavish Gandhi and Noah Golowich Mentor: Laszlo Miklos Lovasz MIT-PRIMES May 18, 2013 1 / 20 Kavish Gandhi and Noah Golowich

More information

Approximation by DNF: Examples and Counterexamples

Approximation by DNF: Examples and Counterexamples Approimation by DNF: Eamples and Countereamples Ryan O Donnell Carnegie Mellon University odonnell@cs.cmu.edu Karl Wimmer Carnegie Mellon University kwimmer@andrew.cmu.edu May 1, 2007 Abstract Say that

More information

Survey of Voting Procedures and Paradoxes

Survey of Voting Procedures and Paradoxes Survey of Voting Procedures and Paradoxes Stanford University ai.stanford.edu/ epacuit/lmh Fall, 2008 :, 1 The Voting Problem Given a (finite) set X of candidates and a (finite) set A of voters each of

More information

Nontransitive Dice and Arrow s Theorem

Nontransitive Dice and Arrow s Theorem Nontransitive Dice and Arrow s Theorem Undergraduates: Arthur Vartanyan, Jueyi Liu, Satvik Agarwal, Dorothy Truong Graduate Mentor: Lucas Van Meter Project Mentor: Jonah Ostroff 3 Chapter 1 Dice proofs

More information

Lecture 3 Small bias with respect to linear tests

Lecture 3 Small bias with respect to linear tests 03683170: Expanders, Pseudorandomness and Derandomization 3/04/16 Lecture 3 Small bias with respect to linear tests Amnon Ta-Shma and Dean Doron 1 The Fourier expansion 1.1 Over general domains Let G be

More information

Social Choice and Social Network. Aggregation of Biased Binary Signals. (Draft)

Social Choice and Social Network. Aggregation of Biased Binary Signals. (Draft) Social Choice and Social Network Aggregation of Biased Binary Signals (Draft) All rights reserved Elchanan Mossel UC Berkeley Condorect s Jury Theorem (1785) n juries will take a majority vote between

More information

Upper Bounds on Fourier Entropy

Upper Bounds on Fourier Entropy Upper Bounds on Fourier Entropy Sourav Chakraborty 1, Raghav Kulkarni 2, Satyanarayana V. Lokam 3, and Nitin Saurabh 4 1 Chennai Mathematical Institute, Chennai, India sourav@cmi.ac.in 2 Centre for Quantum

More information

Winning probabilities in a pairwise lottery system with three alternatives

Winning probabilities in a pairwise lottery system with three alternatives Economic Theory 26, 607 617 (2005) DOI: 10.1007/s00199-004-059-8 Winning probabilities in a pairwise lottery system with three alternatives Frederick H. Chen and Jac C. Heckelman Department of Economics,

More information

Fourier analysis of boolean functions in quantum computation

Fourier analysis of boolean functions in quantum computation Fourier analysis of boolean functions in quantum computation Ashley Montanaro Centre for Quantum Information and Foundations, Department of Applied Mathematics and Theoretical Physics, University of Cambridge

More information

A Quantitative Arrow Theorem

A Quantitative Arrow Theorem University of Pennsylvania ScholarlyCommons Statistics Papers Wharton Faculty Research 10-2012 A Quantitative Arrow Theorem Elchanan Mossel University of Pennsylvania Follow this and additional works at:

More information

Fourier Analysis for Social Choice

Fourier Analysis for Social Choice Fourier Analysis for Social Choice MSc Thesis (Afstudeerscriptie) written by Frank FEYS (born August 3rd, 1988 in Hasselt, Belgium) under the supervision of Prof. Dr. Ronald de Wolf, and submitted to the

More information

Agnostically learning under permutation invariant distributions

Agnostically learning under permutation invariant distributions Agnostically learning under permutation invariant distributions Karl Wimmer Duquesne University wimmerk@duq.edu September 22, 2013 Abstract We generalize algorithms from computational learning theory that

More information

arxiv: v1 [cs.cc] 29 Feb 2012

arxiv: v1 [cs.cc] 29 Feb 2012 On the Distribution of the Fourier Spectrum of Halfspaces Ilias Diakonikolas 1, Ragesh Jaiswal 2, Rocco A. Servedio 3, Li-Yang Tan 3, and Andrew Wan 4 arxiv:1202.6680v1 [cs.cc] 29 Feb 2012 1 University

More information

Chapter 1. The Mathematics of Voting

Chapter 1. The Mathematics of Voting Introduction to Contemporary Mathematics Math 112 1.1. Preference Ballots and Preference Schedules Example (The Math Club Election) The math club is electing a new president. The candidates are Alisha

More information

Probabilistic Aspects of Voting

Probabilistic Aspects of Voting Probabilistic Aspects of Voting UUGANBAATAR NINJBAT DEPARTMENT OF MATHEMATICS THE NATIONAL UNIVERSITY OF MONGOLIA SAAM 2015 Outline 1. Introduction to voting theory 2. Probability and voting 2.1. Aggregating

More information

Voting Theory: Pairwise Comparison

Voting Theory: Pairwise Comparison If is removed, which candidate will win if Plurality is used? If C is removed, which candidate will win if Plurality is used? If B is removed, which candidate will win if Plurality is used? Voting Method:

More information

Boolean Functions: Influence, threshold and noise

Boolean Functions: Influence, threshold and noise Boolean Functions: Influence, threshold and noise Einstein Institute of Mathematics Hebrew University of Jerusalem Based on recent joint works with Jean Bourgain, Jeff Kahn, Guy Kindler, Nathan Keller,

More information

Lecture 23: Analysis of Boolean Functions

Lecture 23: Analysis of Boolean Functions CCI-B609: A Theorist s Toolkit, Fall 016 Nov 9 Lecture 3: Analysis of Boolean Functions Lecturer: Yuan Zhou cribe: Haoyu Zhang 1 Introduction In this lecture, we will talk about boolean function f : {0,

More information

Chabot College Fall Course Outline for Mathematics 47 MATHEMATICS FOR LIBERAL ARTS

Chabot College Fall Course Outline for Mathematics 47 MATHEMATICS FOR LIBERAL ARTS Chabot College Fall 2013 Course Outline for Mathematics 47 Catalog Description: MATHEMATICS FOR LIBERAL ARTS MTH 47 - Mathematics for Liberal Arts 3.00 units An introduction to a variety of mathematical

More information

3 Finish learning monotone Boolean functions

3 Finish learning monotone Boolean functions COMS 6998-3: Sub-Linear Algorithms in Learning and Testing Lecturer: Rocco Servedio Lecture 5: 02/19/2014 Spring 2014 Scribes: Dimitris Paidarakis 1 Last time Finished KM algorithm; Applications of KM

More information

CMU Social choice: Advanced manipulation. Teachers: Avrim Blum Ariel Procaccia (this time)

CMU Social choice: Advanced manipulation. Teachers: Avrim Blum Ariel Procaccia (this time) CMU 15-896 Social choice: Advanced manipulation Teachers: Avrim Blum Ariel Procaccia (this time) Recap A Complexity-theoretic barrier to manipulation Polynomial-time greedy alg can successfully decide

More information

Choosing Collectively Optimal Sets of Alternatives Based on the Condorcet Criterion

Choosing Collectively Optimal Sets of Alternatives Based on the Condorcet Criterion 1 / 24 Choosing Collectively Optimal Sets of Alternatives Based on the Condorcet Criterion Edith Elkind 1 Jérôme Lang 2 Abdallah Saffidine 2 1 Nanyang Technological University, Singapore 2 LAMSADE, Université

More information

Finite Dictatorships and Infinite Democracies

Finite Dictatorships and Infinite Democracies Finite Dictatorships and Infinite Democracies Iian B. Smythe October 20, 2015 Abstract Does there exist a reasonable method of voting that when presented with three or more alternatives avoids the undue

More information

Reverse Hyper Contractive Inequalities: What? Why?? When??? How????

Reverse Hyper Contractive Inequalities: What? Why?? When??? How???? Reverse Hyper Contractive Inequalities: What? Why?? When??? How???? UC Berkeley Warsaw Cambridge May 21, 2012 Hyper-Contractive Inequalities The noise (Bonami-Beckner) semi-group on { 1, 1} n 1 2 Def 1:

More information

Section 7.5 Conditional Probability and Independent Events

Section 7.5 Conditional Probability and Independent Events Section 75 Conditional Probability and Independent Events Conditional Probability of an Event If A and B are events in an experiment and P (A) 6= 0,thentheconditionalprobabilitythattheevent B will occur

More information

Social choice theory, Arrow s impossibility theorem and majority judgment

Social choice theory, Arrow s impossibility theorem and majority judgment Université Paris-Dauphine - PSL Cycle Pluridisciplinaire d Etudes Supérieures Social choice theory, Arrow s impossibility theorem and majority judgment Victor Elie supervised by Miquel Oliu Barton June

More information

Uniform-Distribution Attribute Noise Learnability

Uniform-Distribution Attribute Noise Learnability Uniform-Distribution Attribute Noise Learnability Nader H. Bshouty Technion Haifa 32000, Israel bshouty@cs.technion.ac.il Christino Tamon Clarkson University Potsdam, NY 13699-5815, U.S.A. tino@clarkson.edu

More information

THE CHOW PARAMETERS PROBLEM

THE CHOW PARAMETERS PROBLEM THE CHOW PARAMETERS PROBLEM RYAN O DONNELL AND ROCCO A. SERVEDIO Abstract. In the 2nd Annual FOCS (1961), Chao-Kong Chow proved that every Boolean threshold function is uniquely determined by its degree-0

More information

SYSU Lectures on the Theory of Aggregation Lecture 2: Binary Aggregation with Integrity Constraints

SYSU Lectures on the Theory of Aggregation Lecture 2: Binary Aggregation with Integrity Constraints SYSU Lectures on the Theory of Aggregation Lecture 2: Binary Aggregation with Integrity Constraints Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam [ http://www.illc.uva.nl/~ulle/sysu-2014/

More information

Lecture 4: LMN Learning (Part 2)

Lecture 4: LMN Learning (Part 2) CS 294-114 Fine-Grained Compleity and Algorithms Sept 8, 2015 Lecture 4: LMN Learning (Part 2) Instructor: Russell Impagliazzo Scribe: Preetum Nakkiran 1 Overview Continuing from last lecture, we will

More information

GROUP DECISION MAKING

GROUP DECISION MAKING 1 GROUP DECISION MAKING How to join the preferences of individuals into the choice of the whole society Main subject of interest: elections = pillar of democracy Examples of voting methods Consider n alternatives,

More information

Social Choice and Social Networks. Aggregation of General Biased Signals (DRAFT)

Social Choice and Social Networks. Aggregation of General Biased Signals (DRAFT) Social Choice and Social Networks Aggregation of General Biased Signals (DRAFT) All rights reserved Elchanan Mossel UC Berkeley 8 Sep 2010 Extending Condorect s Jury Theorem We want to consider extensions

More information

Dependence and Independence in Social Choice Theory

Dependence and Independence in Social Choice Theory Dependence and Independence in Social Choice Theory Eric Pacuit Department of Philosophy University of Maryland, College Park pacuit.org epacuit@umd.edu March 4, 2014 Eric Pacuit 1 Competing desiderata

More information

Recap Social Choice Fun Game Voting Paradoxes Properties. Social Choice. Lecture 11. Social Choice Lecture 11, Slide 1

Recap Social Choice Fun Game Voting Paradoxes Properties. Social Choice. Lecture 11. Social Choice Lecture 11, Slide 1 Social Choice Lecture 11 Social Choice Lecture 11, Slide 1 Lecture Overview 1 Recap 2 Social Choice 3 Fun Game 4 Voting Paradoxes 5 Properties Social Choice Lecture 11, Slide 2 Formal Definition Definition

More information

Intro Prefs & Voting Electoral comp. Political Economics. Ludwig-Maximilians University Munich. Summer term / 37

Intro Prefs & Voting Electoral comp. Political Economics. Ludwig-Maximilians University Munich. Summer term / 37 1 / 37 Political Economics Ludwig-Maximilians University Munich Summer term 2010 4 / 37 Table of contents 1 Introduction(MG) 2 Preferences and voting (MG) 3 Voter turnout (MG) 4 Electoral competition (SÜ)

More information

Political Economy of Institutions and Development. Lectures 2 and 3: Static Voting Models

Political Economy of Institutions and Development. Lectures 2 and 3: Static Voting Models 14.773 Political Economy of Institutions and Development. Lectures 2 and 3: Static Voting Models Daron Acemoglu MIT February 7 and 12, 2013. Daron Acemoglu (MIT) Political Economy Lectures 2 and 3 February

More information

Around two theorems and a lemma by Lucio Russo

Around two theorems and a lemma by Lucio Russo Around two theorems and a lemma by Lucio Russo Itai Benjamini and Gil Kalai 1 Introduction We did not meet Lucio Russo in person but his mathematical work greatly influenced our own and his wide horizons

More information

Junta Approximations for Submodular, XOS and Self-Bounding Functions

Junta Approximations for Submodular, XOS and Self-Bounding Functions Junta Approximations for Submodular, XOS and Self-Bounding Functions Vitaly Feldman Jan Vondrák IBM Almaden Research Center Simons Institute, Berkeley, October 2013 Feldman-Vondrák Approximations by Juntas

More information

Algorithmic Game Theory Introduction to Mechanism Design

Algorithmic Game Theory Introduction to Mechanism Design Algorithmic Game Theory Introduction to Mechanism Design Makis Arsenis National Technical University of Athens April 216 Makis Arsenis (NTUA) AGT April 216 1 / 41 Outline 1 Social Choice Social Choice

More information

FKN theorem for the multislice, with applications

FKN theorem for the multislice, with applications FKN theorem for the multislice, with applications Yuval Filmus * September 5, 2018 Abstract The Friedgut Kalai Naor (FKN) theorem states that if f is a Boolean function on the Boolean cube which is close

More information

APPROXIMATION RESISTANCE AND LINEAR THRESHOLD FUNCTIONS

APPROXIMATION RESISTANCE AND LINEAR THRESHOLD FUNCTIONS APPROXIMATION RESISTANCE AND LINEAR THRESHOLD FUNCTIONS RIDWAN SYED Abstract. In the boolean Max k CSP (f) problem we are given a predicate f : { 1, 1} k {0, 1}, a set of variables, and local constraints

More information

Noise stability of functions with low influences: invariance and optimality (Extended Abstract)

Noise stability of functions with low influences: invariance and optimality (Extended Abstract) Noise stability of functions with low influences: invariance and optimality (Extended Abstract) Elchanan Mossel U.C. Berkeley mossel@stat.berkeley.edu Ryan O Donnell Microsoft Research odonnell@microsoft.com

More information

Voting. José M Vidal. September 29, Abstract. The problems with voting.

Voting. José M Vidal. September 29, Abstract. The problems with voting. Voting José M Vidal Department of Computer Science and Engineering, University of South Carolina September 29, 2005 The problems with voting. Abstract The Problem The Problem The Problem Plurality The

More information

Lecture: Aggregation of General Biased Signals

Lecture: Aggregation of General Biased Signals Social Networks and Social Choice Lecture Date: September 7, 2010 Lecture: Aggregation of General Biased Signals Lecturer: Elchanan Mossel Scribe: Miklos Racz So far we have talked about Condorcet s Jury

More information

1 Boolean functions and Walsh-Fourier system

1 Boolean functions and Walsh-Fourier system 1 Boolean functions and Walsh-Fourier system In this chapter we would like to study boolean functions, namely functions f : { 1, 1} n { 1, 1}, using methods of harmonic analysis Recall that the discrete

More information

Strategy-Proofness on the Condorcet Domain

Strategy-Proofness on the Condorcet Domain College of William and Mary W&M ScholarWorks Undergraduate Honors Theses Theses, Dissertations, & Master Projects 5-2008 Strategy-Proofness on the Condorcet Domain Lauren Nicole Merrill College of William

More information

arxiv: v1 [cs.dm] 12 Jan 2018

arxiv: v1 [cs.dm] 12 Jan 2018 SELF-PREDICTING BOOLEAN FUNCTIONS OFER SHAYEVITZ AND NIR WEINBERGER arxiv:1801.04103v1 [cs.dm] 12 Jan 2018 Abstract. A Boolean function g is said to be an optimal predictor for another Boolean function

More information

Math 416 Lecture 3. The average or mean or expected value of x 1, x 2, x 3,..., x n is

Math 416 Lecture 3. The average or mean or expected value of x 1, x 2, x 3,..., x n is Math 416 Lecture 3 Expected values The average or mean or expected value of x 1, x 2, x 3,..., x n is x 1 x 2... x n n x 1 1 n x 2 1 n... x n 1 n 1 n x i p x i where p x i 1 n is the probability of x i

More information

APPLIED MECHANISM DESIGN FOR SOCIAL GOOD

APPLIED MECHANISM DESIGN FOR SOCIAL GOOD APPLIED MECHANISM DESIGN FOR SOCIAL GOOD JOHN P DICKERSON Lecture #21 11/8/2016 CMSC828M Tuesdays & Thursdays 12:30pm 1:45pm IMPOSSIBILITY RESULTS IN VOTING THEORY / SOCIAL CHOICE Thanks to: Tuomas Sandholm

More information

14.770: Introduction to Political Economy Lectures 1 and 2: Collective Choice and Voting

14.770: Introduction to Political Economy Lectures 1 and 2: Collective Choice and Voting 14.770: Introduction to Political Economy Lectures 1 and 2: Collective Choice and Voting Daron Acemoglu MIT September 6 and 11, 2017. Daron Acemoglu (MIT) Political Economy Lectures 1 and 2 September 6

More information

Points-based rules respecting a pairwise-change-symmetric ordering

Points-based rules respecting a pairwise-change-symmetric ordering Points-based rules respecting a pairwise-change-symmetric ordering AMS Special Session on Voting Theory Karl-Dieter Crisman, Gordon College January 7th, 2008 A simple idea Our usual representations of

More information

UNIVERSITY OF MARYLAND Department of Economics Economics 754 Topics in Political Economy Fall 2005 Allan Drazen. Exercise Set I

UNIVERSITY OF MARYLAND Department of Economics Economics 754 Topics in Political Economy Fall 2005 Allan Drazen. Exercise Set I UNIVERSITY OF MARYLAND Department of Economics Economics 754 Topics in Political Economy Fall 005 Allan Drazen Exercise Set I The first four exercises are review of what we did in class on 8/31. The next

More information

Lecture Notes, Lectures 22, 23, 24. Voter preferences: Majority votes A > B, B > C. Transitivity requires A > C but majority votes C > A.

Lecture Notes, Lectures 22, 23, 24. Voter preferences: Majority votes A > B, B > C. Transitivity requires A > C but majority votes C > A. Lecture Notes, Lectures 22, 23, 24 Social Choice Theory, Arrow Possibility Theorem Paradox of Voting (Condorcet) Cyclic majority: Voter preferences: 1 2 3 A B C B C A C A B Majority votes A > B, B > C.

More information

Arrow s Paradox. Prerna Nadathur. January 1, 2010

Arrow s Paradox. Prerna Nadathur. January 1, 2010 Arrow s Paradox Prerna Nadathur January 1, 2010 Abstract In this paper, we examine the problem of a ranked voting system and introduce Kenneth Arrow s impossibility theorem (1951). We provide a proof sketch

More information

Social Choice and Networks

Social Choice and Networks Social Choice and Networks Elchanan Mossel UC Berkeley All rights reserved Logistics 1 Different numbers for the course: Compsci 294 Section 063 Econ 207A Math C223A Stat 206A Room: Cory 241 Time TuTh

More information

Learning DNF Expressions from Fourier Spectrum

Learning DNF Expressions from Fourier Spectrum Learning DNF Expressions from Fourier Spectrum Vitaly Feldman IBM Almaden Research Center vitaly@post.harvard.edu May 3, 2012 Abstract Since its introduction by Valiant in 1984, PAC learning of DNF expressions

More information

Testing Halfspaces. Ryan O Donnell Carnegie Mellon University. Rocco A. Servedio Columbia University.

Testing Halfspaces. Ryan O Donnell Carnegie Mellon University. Rocco A. Servedio Columbia University. Kevin Matulef MIT matulef@mit.edu Testing Halfspaces Ryan O Donnell Carnegie Mellon University odonnell@cs.cmu.edu Rocco A. Servedio Columbia University rocco@cs.columbia.edu November 9, 2007 Ronitt Rubinfeld

More information

Combining Voting Rules Together

Combining Voting Rules Together Combining Voting Rules Together Nina Narodytska and Toby Walsh and Lirong Xia 3 Abstract. We propose a simple method for combining together voting rules that performs a run-off between the different winners

More information

Social Choice. Jan-Michael van Linthoudt

Social Choice. Jan-Michael van Linthoudt Social Choice Jan-Michael van Linthoudt Summer term 2017 Version: March 15, 2018 CONTENTS Remarks 1 0 Introduction 2 1 The Case of 2 Alternatives 3 1.1 Examples for social choice rules............................

More information

Noise sensitivity of Boolean functions and percolation

Noise sensitivity of Boolean functions and percolation Noise sensitivity of Boolean functions and percolation Christophe Garban 1 Jeffrey E. Steif 2 1 ENS Lyon, CNRS 2 Chalmers University Contents Overview 5 I Boolean functions and key concepts 9 1 Boolean

More information

Secret sharing schemes

Secret sharing schemes Secret sharing schemes Martin Stanek Department of Computer Science Comenius University stanek@dcs.fmph.uniba.sk Cryptology 1 (2017/18) Content Introduction Shamir s secret sharing scheme perfect secret

More information

Mini-Course 6: Hyperparameter Optimization Harmonica

Mini-Course 6: Hyperparameter Optimization Harmonica Mini-Course 6: Hyperparameter Optimization Harmonica Yang Yuan Computer Science Department Cornell University Last time Bayesian Optimization [Snoek et al., 2012, Swersky et al., 2013, Snoek et al., 2014,

More information

Chapter 12: Social Choice Theory

Chapter 12: Social Choice Theory Chapter 12: Social Choice Theory Felix Munoz-Garcia School of Economic Sciences Washington State University 1 1 Introduction In this chapter, we consider a society with I 2 individuals, each of them endowed

More information

Randomized Complexity Classes; RP

Randomized Complexity Classes; RP Randomized Complexity Classes; RP Let N be a polynomial-time precise NTM that runs in time p(n) and has 2 nondeterministic choices at each step. N is a polynomial Monte Carlo Turing machine for a language

More information

Lecture 23. Random walks

Lecture 23. Random walks 18.175: Lecture 23 Random walks Scott Sheffield MIT 1 Outline Random walks Stopping times Arcsin law, other SRW stories 2 Outline Random walks Stopping times Arcsin law, other SRW stories 3 Exchangeable

More information

Introduction to Game Theory Lecture Note 2: Strategic-Form Games and Nash Equilibrium (2)

Introduction to Game Theory Lecture Note 2: Strategic-Form Games and Nash Equilibrium (2) Introduction to Game Theory Lecture Note 2: Strategic-Form Games and Nash Equilibrium (2) Haifeng Huang University of California, Merced Best response functions: example In simple games we can examine

More information

Learning and Fourier Analysis

Learning and Fourier Analysis Learning and Fourier Analysis Grigory Yaroslavtsev http://grigory.us Slides at http://grigory.us/cis625/lecture2.pdf CIS 625: Computational Learning Theory Fourier Analysis and Learning Powerful tool for

More information

Linear Algebra Methods in Combinatorics

Linear Algebra Methods in Combinatorics Linear Algebra Methods in Combinatorics Arjun Khandelwal, Joshua Xiong Mentor: Chiheon Kim MIT-PRIMES Reading Group May 17, 2015 Arjun Khandelwal, Joshua Xiong May 17, 2015 1 / 18 Eventown and Oddtown

More information

Repeated Downsian Electoral Competition

Repeated Downsian Electoral Competition Repeated Downsian Electoral Competition John Duggan Department of Political Science and Department of Economics University of Rochester Mark Fey Department of Political Science University of Rochester

More information

Polynomial regression under arbitrary product distributions

Polynomial regression under arbitrary product distributions Polynomial regression under arbitrary product distributions Eric Blais and Ryan O Donnell and Karl Wimmer Carnegie Mellon University Abstract In recent work, Kalai, Klivans, Mansour, and Servedio [KKMS05]

More information

arxiv: v2 [math.co] 29 Mar 2012

arxiv: v2 [math.co] 29 Mar 2012 A quantitative Gibbard-Satterthwaite theorem without neutrality Elchanan Mossel Miklós Z. Rácz July 25, 208 arxiv:0.5888v2 [math.co] 29 Mar 202 Abstract Recently, quantitative versions of the Gibbard-Satterthwaite

More information

3.1 Arrow s Theorem. We study now the general case in which the society has to choose among a number of alternatives

3.1 Arrow s Theorem. We study now the general case in which the society has to choose among a number of alternatives 3.- Social Choice and Welfare Economics 3.1 Arrow s Theorem We study now the general case in which the society has to choose among a number of alternatives Let R denote the set of all preference relations

More information

Optimal Inapproximability Results for MAX-CUT and Other 2-Variable CSPs?

Optimal Inapproximability Results for MAX-CUT and Other 2-Variable CSPs? Optimal Inapproximability Results for MAX-CUT and Other 2-Variable CSPs? Subhash Khot College of Computing Georgia Tech khot@cc.gatech.edu Elchanan Mossel Department of Statistics U.C. Berkeley mossel@stat.berkeley.edu

More information

Computing with voting trees

Computing with voting trees Computing with voting trees Jennifer Iglesias Nathaniel Ince Po-Shen Loh Abstract The classical paradox of social choice theory asserts that there is no fair way to deterministically select a winner in

More information

18.175: Lecture 14 Infinite divisibility and so forth

18.175: Lecture 14 Infinite divisibility and so forth 18.175 Lecture 14 18.175: Lecture 14 Infinite divisibility and so forth Scott Sheffield MIT 18.175 Lecture 14 Outline Infinite divisibility Higher dimensional CFs and CLTs Random walks Stopping times Arcsin

More information