Foreword |
|
v | |
|
|
Preface by the Editor |
|
vi | |
Contributors |
|
xiii | |
|
1 Playing, Voting, and Dividing |
|
|
1 | (40) |
|
|
|
3 | (2) |
|
1.1.1 Noncooperative Game Theory |
|
|
3 | (1) |
|
1.1.2 Cooperative Game Theory |
|
|
4 | (1) |
|
|
5 | (4) |
|
1.2.1 Preference Aggregation by Voting |
|
|
5 | (3) |
|
1.2.2 Manipulative Actions in Single-Peaked Societies |
|
|
8 | (1) |
|
1.2.3 Judgment Aggregation |
|
|
8 | (1) |
|
|
9 | (7) |
|
1.3.1 Cake-cutting: Fair Division of Divisible Goods |
|
|
9 | (1) |
|
1.3.2 Fair Division of Indivisible Goods |
|
|
10 | (1) |
|
1.3.3 A Brief Digression to Single-Item Auctions |
|
|
11 | (5) |
|
1.4 Some Literature Pointers |
|
|
16 | (1) |
|
1.5 A Brief Digression to Computational Complexity |
|
|
17 | (24) |
|
1.5.1 Some Foundations of Complexity Theory |
|
|
17 | (6) |
|
1.5.2 The Satisfiability Problem of Propositional Logic |
|
|
23 | (10) |
|
1.5.3 A Brief Compendium of Complexity Classes |
|
|
33 | (8) |
|
Part I Playing Successfully |
|
|
|
2 Noncooperative Game Theory |
|
|
41 | (94) |
|
|
|
|
|
42 | (18) |
|
2.1.1 Normal Form, Dominant Strategies, and Equilibria |
|
|
43 | (7) |
|
2.1.2 Further Two-Player Games |
|
|
50 | (10) |
|
2.2 Nash Equilibria in Mixed Strategies |
|
|
60 | (21) |
|
2.2.1 Definition and Application to Two-Player Games |
|
|
60 | (9) |
|
2.2.2 Existence of Nash Equilibria in Mixed Strategies |
|
|
69 | (12) |
|
2.3 Checkmate: Trees for Games with Perfect Information |
|
|
81 | (19) |
|
2.3.1 Sequential Two-Player Games |
|
|
81 | (13) |
|
2.3.2 Equilibria in Game Trees |
|
|
94 | (6) |
|
2.4 Full House: Games with Incomplete Information |
|
|
100 | (19) |
|
2.4.1 The Monty Hall Problem |
|
|
101 | (6) |
|
2.4.2 Analysis of a Simple Poker Variant |
|
|
107 | (12) |
|
2.5 How Hard Is It to Find a Nash Equilibrium? |
|
|
119 | (16) |
|
2.5.1 Nash Equilibria in Zero-Sum Games |
|
|
119 | (3) |
|
2.5.2 Nash Equilibria in General Normal Form Games |
|
|
122 | (13) |
|
3 Cooperative Game Theory |
|
|
135 | (62) |
|
|
|
|
136 | (15) |
|
3.1.1 Cooperative Games with Transferable Utility |
|
|
137 | (3) |
|
3.1.2 Stability Concepts for Cooperative Games |
|
|
140 | (9) |
|
|
149 | (2) |
|
|
151 | (17) |
|
3.2.1 The Core of a Simple Game |
|
|
152 | (1) |
|
3.2.2 Counting and Representing Simple Games |
|
|
152 | (1) |
|
3.2.3 Weighted Voting Games |
|
|
153 | (4) |
|
|
157 | (2) |
|
|
159 | (1) |
|
3.2.6 The Shapley--Shubik Index and the Shapley Value |
|
|
160 | (6) |
|
3.2.7 The Banzhaf Indices |
|
|
166 | (2) |
|
3.3 Complexity of Problems for Succinctly Representable Games |
|
|
168 | (29) |
|
|
169 | (6) |
|
3.3.2 Weighted Voting Games |
|
|
175 | (8) |
|
|
183 | (14) |
|
Part II Voting and Judging |
|
|
|
4 Preference Aggregation by Voting |
|
|
197 | (130) |
|
|
|
4.1 Some Basic Voting Systems |
|
|
198 | (30) |
|
|
199 | (3) |
|
4.1.2 Voting Systems Based on Pairwise Comparisons |
|
|
202 | (11) |
|
4.1.3 Approval Voting and Range Voting |
|
|
213 | (2) |
|
4.1.4 Voting Systems Proceeding in Stages |
|
|
215 | (6) |
|
4.1.5 Hybrid Voting Systems |
|
|
221 | (6) |
|
4.1.6 Overview of Some Fundamental Voting Systems |
|
|
227 | (1) |
|
4.2 Properties of Voting Systems and Impossibility Theorems |
|
|
228 | (23) |
|
4.2.1 The Condorcet and the Majority Criterion |
|
|
229 | (2) |
|
4.2.2 Nondictatorship, Pareto Consistency, and Consistency |
|
|
231 | (4) |
|
4.2.3 Independence of Irrelevant Alternatives |
|
|
235 | (2) |
|
4.2.4 Resoluteness and Citizens' Sovereignty |
|
|
237 | (1) |
|
4.2.5 Strategy-Proofness and Independence of Clones |
|
|
238 | (2) |
|
4.2.6 Anonymity, Neutrality, and Monotonicity |
|
|
240 | (4) |
|
4.2.7 Homogeneity, Participation, and Twins Welcome |
|
|
244 | (5) |
|
4.2.8 Overview of Properties of Voting Systems |
|
|
249 | (2) |
|
4.3 Complexity of Voting Problems |
|
|
251 | (76) |
|
4.3.1 Winner Determination |
|
|
253 | (7) |
|
4.3.2 Possible and Necessary Winners |
|
|
260 | (9) |
|
|
269 | (22) |
|
|
291 | (26) |
|
|
317 | (10) |
|
5 The Complexity of Manipulative Actions in Single-Peaked Societies |
|
|
327 | (34) |
|
|
|
|
5.1 Single-Peaked Electorates |
|
|
331 | (3) |
|
5.2 Control of Single-Peaked Electorates |
|
|
334 | (10) |
|
5.3 Manipulation of Single-Peaked Electorates |
|
|
344 | (7) |
|
5.4 Bribery of Single-Peaked Electorates |
|
|
351 | (2) |
|
5.5 Do Nearly Single-Peaked Electorates Restore Intractability? |
|
|
353 | (8) |
|
5.5.1 K-Maverick-Single-Peakedness |
|
|
355 | (1) |
|
5.5.2 Swoon-Single-Peakedness |
|
|
356 | (5) |
|
|
361 | (34) |
|
|
|
|
|
365 | (2) |
|
6.2 Judgment Aggregation Procedures and Their Properties |
|
|
367 | (7) |
|
6.2.1 Some Specific Judgment Aggregation Procedures |
|
|
368 | (3) |
|
6.2.2 Properties, Impossibility Results, and Characterizations |
|
|
371 | (3) |
|
6.3 Complexity of Judgment Aggregation Problems |
|
|
374 | (17) |
|
6.3.1 Winner Determination in Judgment Aggregation |
|
|
375 | (1) |
|
6.3.2 Safety of the Agenda |
|
|
376 | (1) |
|
6.3.3 Manipulation in Judgment Aggregation |
|
|
376 | (7) |
|
6.3.4 Bribery in Judgment Aggregation |
|
|
383 | (4) |
|
6.3.5 Control in Judgment Aggregation |
|
|
387 | (4) |
|
|
391 | (4) |
|
|
|
7 Cake-Cutting: Fair Division of Divisible Goods |
|
|
395 | (98) |
|
|
|
7.1 How to Have a Great Party with only a Single Cake |
|
|
395 | (1) |
|
|
396 | (5) |
|
|
401 | (15) |
|
|
401 | (9) |
|
|
410 | (1) |
|
|
411 | (4) |
|
|
415 | (1) |
|
7.4 Cake-Cutting Protocols |
|
|
416 | (77) |
|
7.4.1 Two Envy-Free Protocols for Two Players |
|
|
417 | (6) |
|
7.4.2 Proportional Protocols for n Players |
|
|
423 | (22) |
|
7.4.3 Super-Proportional Protocols for n Players |
|
|
445 | (5) |
|
7.4.4 A Royal Wedding: Dividing into Unequal Shares |
|
|
450 | (2) |
|
7.4.5 Envy-Free Protocols for Three and Four Players |
|
|
452 | (9) |
|
7.4.6 Oversalted Cream Cake: Dirty-Work Protocols |
|
|
461 | (5) |
|
7.4.7 Avoiding Crumbs: Minimizing the Number of Cuts |
|
|
466 | (19) |
|
7.4.8 Degree of Guaranteed Envy-Freeness |
|
|
485 | (4) |
|
7.4.9 Overview of Some Cake-Cutting Protocols |
|
|
489 | (4) |
|
8 Fair Division of Indivisible Goods |
|
|
493 | (58) |
|
|
|
|
493 | (2) |
|
8.2 Definition and Classification of Allocation Problems |
|
|
495 | (5) |
|
8.2.1 Allocation Problems |
|
|
495 | (1) |
|
8.2.2 Classification of Allocation Problems |
|
|
496 | (4) |
|
8.3 Preference Elicitation and Compact Representation |
|
|
500 | (8) |
|
8.3.1 Ordinal Preference Languages |
|
|
502 | (2) |
|
8.3.2 Cardinal Preference Languages |
|
|
504 | (4) |
|
8.4 Criteria for Allocations |
|
|
508 | (10) |
|
|
509 | (2) |
|
|
511 | (7) |
|
8.5 Computing Allocations: Centralized Mechanisms |
|
|
518 | (20) |
|
8.5.1 Centralized Fair Division with Ordinal Preferences |
|
|
519 | (3) |
|
8.5.2 Centralized Fair Division with Cardinal Preferences without Money |
|
|
522 | (10) |
|
8.5.3 Centralized Fair Division with Cardinal Preferences and Money |
|
|
532 | (6) |
|
8.6 Decentralized Allocation Protocols |
|
|
538 | (9) |
|
8.6.1 The Descending Demand Protocols |
|
|
539 | (2) |
|
8.6.2 The Picking Sequences Protocols |
|
|
541 | (2) |
|
8.6.3 Contested Pile-Based Protocols: Undercut |
|
|
543 | (3) |
|
8.6.4 Protocols Based on Local Exchanges |
|
|
546 | (1) |
|
|
547 | (4) |
|
|
547 | (1) |
|
|
548 | (1) |
|
|
549 | (1) |
|
8.7.4 Randomized Fair Division |
|
|
549 | (2) |
References |
|
551 | (30) |
List of Figures |
|
581 | (4) |
List of Tables |
|
585 | (2) |
Index |
|
587 | |