Reshef Meir
Tehcnion-Israel Institute of Technology Based on joint work(s) with Omer Lev, David Parkes, Jeff Rosenschein, and James Zou
Reshef Meir Tehcnion-Israel Institute of Technology Based on joint - - PowerPoint PPT Presentation
Reshef Meir Tehcnion-Israel Institute of Technology Based on joint work(s) with Omer Lev, David Parkes, Jeff Rosenschein, and James Zou Plurality voting - example strategic ?? 90 votes 85 truthful 45 20 Can theory
Tehcnion-Israel Institute of Technology Based on joint work(s) with Omer Lev, David Parkes, Jeff Rosenschein, and James Zou
90 votes 20 85 45
??
“truthful” “strategic”
(Rationality, equilibrium)
(voters’ beliefs and capabilities)
(Robustness, Simplicity, consistent with data, Discriminative power) (arguable) Bounded rationality
“Leader rule” [Laslier’09] Expected utility [MW’93,MP’02,...]
Epistemic model (for limited information) Behavioral model (for limited capabilities) Formal and empirical results
𝒕 = 90,20,85,45 𝜗 ℝ|𝒟|
– Example I: “𝑏𝑒𝑒𝑗𝑢𝑗𝑤𝑓 𝑣𝑜𝑑𝑓𝑠𝑢𝑏𝑗𝑜𝑢𝑧"
𝒕 = (90,20,85,45) 90 + 𝑠𝑗 90 − 𝑠𝑗
– Example I: “𝑏𝑒𝑒𝑗𝑢𝑗𝑤𝑓 𝑣𝑜𝑑𝑓𝑠𝑢𝑏𝑗𝑜𝑢𝑧" – Example II: “𝑛𝑣𝑚𝑢𝑗𝑞𝑚𝑗𝑑𝑏𝑢𝑗𝑤𝑓 𝑣𝑜𝑑𝑓𝑠𝑢𝑏𝑗𝑜𝑢𝑧"
𝒕 = (90,20,85,45) 90 (1 + 𝑠𝑗) 90/(1 + 𝑠𝑗)
𝒕 = (90,20,85,45)
in every state 𝒕′ ∈ S
Rational agents avoid dominated strategies!
Rational agents avoid dominated strategies!
Local dominance move
A B C D E F
𝑈 𝒕, 𝑠𝑗
A B C D E F
Lemma: All dominance relations in state 𝒕 are characterized by a single threshold 𝑈 𝒕, 𝑠
𝑗 : (depends on winner’s score)
𝑑 is dominated iff below the threshold or least preferred.*
2𝑠𝑗 𝑠𝑗
A B C D E F A B C D E F
𝑈 𝒕, 𝑠𝑗 𝑡[𝑗] 𝑑′
𝑡 𝑗 ∈ 𝒟: the vote of voter 𝑗 in state 𝒕
Local dominance move A → B
A B C D E F
𝑈 𝒕, 𝑠𝑗
A B C D E F
𝑑′
𝑡 𝑗 ∈ 𝒟: the vote of voter 𝑗 in state 𝒕
𝑡[𝑗]
A B C D E F
𝑈 𝒕, 𝑠𝑗
A B C D E F
𝑡 𝑗 ∈ 𝒟: the vote of voter 𝑗 in state 𝒕
𝑡[𝑗]
A B C D E F A B C D E F
𝒕0 (initial state)
𝑡0[𝑗]
𝑡𝑢 𝑗 ∈ 𝒟 : the vote of voter 𝑗 in state 𝒕𝑢
A B C D E F A B C D E F
𝒕0 (initial state) 𝒕1 𝒕2 𝒕3
…
𝑡1[𝑗] 𝑡2[𝑗]
𝑡𝑢 𝑗 ∈ 𝒟 : the vote of voter 𝑗 in state 𝒕𝑢
A state 𝒕 where for every voter 𝑗, the candidate 𝑡[𝑗] is not 𝑇(𝒕, 𝑠
𝑗)-dominated.
A state 𝒕 where for every voter 𝑗, the candidate 𝑡[𝑗] is not 𝑇(𝒕, 𝑠
𝑗)-dominated.
Jennings, AAAI’10]: “best-response in voting converges to a Nash equilibrium.” Independent of voting order
“best-response in voting converges to a Nash equilibrium.” 𝑇(𝒕, 𝑠
𝑗) = {𝒕}
⇒ Proof sketch:
Local-dominance ≡ Best response Voting equilibrium ≡ Nash equilibrium
⇒
𝑠
𝑗 = 0 for all 𝑗
⇒
Follows as a special case!
Extensive computer simulations: >100 distributions of preferences >10K profiles in total >1M simulations
A state 𝒕 where for every voter 𝑗, the candidate 𝑡[𝑗] is not 𝑇(𝒕, 𝑠
𝑗)-dominated.
[M., Lev, Rosenschein, EC’14] More uncertainty 𝒕0 𝒕′0 𝒕′′0 𝒕′′′0
(Rationality, equilibrium)
(voters’ beliefs and capabilities)
(Robustness, Simplicity, consistent with data, Discriminative power)
Local- Dominance
– VoteLib.org [Tal, M., Gal ‘15]
– [Conitzer, Walsh, Xia ‘11] (dominance with information sets) – [Reijngoud, Endriss ‘12] (∏-manipulation) – [van Ditmarsch, Lang, Saffidine ‘13] (de re knowledge)
Scheduling
Questions:
seeing previous responses?
Based on analyzing > 340,000 real Doodle polls
[Zou, M., Parkes, CSCW’15]
Findings for open polls:
previous responses
The probability that the 11th responder approves the slot Number of previous responders who approved “Popular slots” “Unpopular slots”
Be more cooperative
? Respondents strategically mark additional unpopular slots. Want to appear cooperative!
“Popular slots” “Unpopular slots”
Time1 Time2 Time3 Time4
Scheduling
I should answer next. I want Thu. 10am.
Time1 Time2 Time3 Time4
Scheduling
Not “possible winners.” Safe for strategic vote
I should answer next. I want Thu. 10am.
skip
s
What is the set of states accessible from 𝒕 ?
Possible states under the S5 axioms – a partition 𝑄 s 𝑄(𝒕) “If I am in 𝒕, then I know I am in 𝑄(𝒕)”
What is the set of states accessible from 𝒕 ?
Possible states under the S5 axioms – a partition 𝑄 s S 𝒕, 𝑠 s 𝑄(𝒕) Possible states under the distance-based uncertainty “If I am in 𝒕, then I know I am in 𝑄(𝒕)” “If I am in 𝒕, then I know I am close to 𝒕”
45
Possible states under the S5 axioms – a partition 𝑄 s S 𝒕, 2𝑠 s 𝑄(𝒕) Possible states under the distance-based uncertainty “If I am in 𝒕, then I know I am in 𝑄(𝒕)” “If I am in 𝒕, then I know I am close to 𝒕”
46
Possible states under the S5 axioms – a partition 𝑄 s S 𝒕, 𝑠 s 𝑄(𝒕) 𝒕′ S 𝒕′, 𝑠 Possible states under the distance-based uncertainty “If I am in 𝒕, then I know I am in 𝑄(𝒕)” “If I am in 𝒕, then I know I am close to 𝒕” Violates transitivity 𝒕′ 𝑄(𝒕’)
47
Doodle
𝑡1 𝑡2 𝑡3 𝑡4 r States are all strategy profiles
“possible states” S 𝒕, 𝑠 are all states close to 𝒕
𝒕 𝒕 is the prospective state, induced by the current strategies
Epistemic model Behavioral model
𝑡1 𝑡2 𝑡3 𝑡4 r States are all strategy profiles
“possible states” S 𝒕, 𝑠 are all states close to 𝒕
𝒕 𝒕 is the prospective state, induced by the current strategies
Epistemic model Behavioral model
Example: Congestion Games with strict uncertainty [M. & Parkes, ‘15]
Epistemic model Distance-based uncertainty No probabilities
Behavioral model Local- dominance Results Behavioral model Mark ``safe’’ slots Results Plurality voting Online scheduling ? Behavioral model ? Results
Omer Lev, HUJI David Parkes, Harvard James Zou, Harvard & MSR Jeff Rosenschein, HUJI menu
Omer Lev, and Jeffrey S. Rosenschein. EC’14.
Meir, and David Parkes. CSCW ’15. Other related papers:
Maria Polukarov, Jeffrey S. Rosenschein and Nicholas R. Jennings. AAAI’10.
Tal, Reshef Meir, and Kobi Gal. AAMAS’15.
Uncertainty, Reshef Meir and David Parkes.
http://people.seas.harvard.edu/~rmeir/
Existence + Convergence if start by voting truthfully [M., Lev, Rosenschein, EC’14] Proof intuition:
𝑈 𝒕, 𝑠
Existence + Convergence if start by voting truthfully [M., Lev, Rosenschein, EC’14]
𝑈 𝒕, 𝑠
Existence + Convergence if start by voting truthfully [M., Lev, Rosenschein, EC’14]
𝑈 𝒕, 𝑠
1
𝑈 𝒕, 𝑠2 𝑈 𝒕, 𝑠3
Existence + Convergence if start by voting truthfully [M., Lev, Rosenschein, EC’14]
𝑈 𝒕, 𝑠
1
𝑈 𝒕, 𝑠2 𝑈 𝒕, 𝑠3 menu