Computing with strategic agents

This dissertation studies mechanism design for various combinatorial problems in the presence of strategic agents. A mechanism is an algorithm for allocating a resource among a group of participants, each of which has a privately-known value for any particular allocation. A mechanism is truthful if it is in each participant's best interest to reveal his private information truthfully regardless of the strategies of the other participants. First, we explore a competitive auction framework for truthful mechanism design in the setting of multi-unit auctions, or auctions which sell multiple identical copies of a good. In this framework, the goal is to design a truthful auction whose revenue approximates that of an omniscient auction for any set of bids. We focus on two natural settings---the limited demand setting where bidders desire at most a fixed number of copies and the limited budget setting where bidders can spend at most a fixed amount of money. In the limit demand setting, all prior auctions employed the use of randomization in the computation of the allocation and prices. Randomization in truthful mechanism design is undesirable because, in arguing the truthfulness of the mechanism, we employ an underlying assumption that the bidders trust the random coin flips of the auctioneer. Next, we consider abandoning truthfulness in order to improve the revenue properties of procurement auctions, or auctions that are used to hire a team of agents to complete a task. We study first-price procurement auctions and their variants and argue that in certain settings the payment is never significantly more than, and sometimes much less than, truthful mechanisms. Then we consider the setting of cost-sharing auctions. In a cost-sharing auction, agents bid to receive some service, such as connectivity to the internet. A subset of agents is then selected for service and charged prices to approximately recover the cost of servicing them. We ask what can be achieved by cost-sharing auctions satisfying a strengthening of truthfulness called group-strategyproofness. Finally, we study centralized two-sided markets, or markets that form a matching between participants based on preference lists. (Copies available exclusively from MIT Libraries, Rm. 14-0551, Cambridge, MA 02139-4307. Ph. 617-253-5668; Fax 617-253-1690.) (Abstract shortened by UMI.)

[1]  Vijay Kumar,et al.  Coalitional games on graphs: core structure, substitutes and frugality , 2003, EC '03.

[2]  David Gale,et al.  Ms. Machiavelli and the Stable Matching Problem , 1985 .

[3]  Charles Z. Zheng,et al.  High Bids and Broke Winners , 2001, J. Econ. Theory.

[4]  Noam Nisan,et al.  Towards a characterization of truthful combinatorial auctions , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[5]  Hervé Moulin,et al.  Axiomatic cost and surplus sharing , 2002 .

[6]  V. Krishna,et al.  Multiple-Object Auctions with Budget Constrained Bidders , 1998 .

[7]  David A. Freedman,et al.  Machiavelli and the Gale-Shapley Algorithm , 1981 .

[8]  A. Roth The Evolution of the Labor Market for Medical Interns and Residents: A Case Study in Game Theory , 1984, Journal of Political Economy.

[9]  Nicole Immorlica,et al.  Multi-unit auctions with budget-constrained bidders , 2005, EC '05.

[10]  Amin Saberi,et al.  On certain connectivity properties of the internet topology , 2006, J. Comput. Syst. Sci..

[11]  G. Brightwell THE STABLE MARRIAGE PROBLEM: STRUCTURE AND ALGORITHMS (Foundations of Computing) , 1991 .

[12]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[13]  Anna R. Karlin,et al.  A Lower Bound on the Competitive Ratio of Truthful Auctions , 2004, STACS.

[14]  Anna R. Karlin,et al.  Competitive auctions , 2006, Games Econ. Behav..

[15]  A. Roth The Economist as Engineer: Game Theory, Experimentation, and Computation as Tools for Design Economics , 2002 .

[16]  Roger B. Myerson,et al.  Optimal Auction Design , 1981, Math. Oper. Res..

[17]  Vijay V. Vazirani,et al.  Applications of approximation algorithms to cooperative games , 2001, STOC '01.

[18]  Boris G. Pittel On likely solutions of a stable matching problem , 1992, SODA '92.

[19]  E. Maskin Auctions, development, and privatization: Efficient auctions with liquidity-constrained buyers , 2000 .

[20]  Alvin E. Roth,et al.  Sorority Rush as a Two-Sided Matching Mechanism , 1991 .

[21]  H. Moulin Incremental cost sharing: Characterization by coalition strategy-proofness , 1999 .

[22]  D. Fudenberg,et al.  The Theory of Learning in Games , 1998 .

[23]  Subhash Suri,et al.  Vickrey prices and shortest paths: what is an edge worth? , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[24]  Andrew V. Goldberg,et al.  Collusion-resistant mechanisms for single-parameter agents , 2005, SODA '05.

[25]  Artur Czumaj,et al.  On the expected payment of mechanisms for task allocation , 2004, PODC '04.

[26]  Yeon-Koo Che,et al.  The Optimal Mechanism for Selling to a Budget-Constrained Buyer , 2000, J. Econ. Theory.

[27]  Martin Shubik 14. Edgeworth Market Games , 1959 .

[28]  Boris G. Pittel,et al.  The Average Number of Stable Matchings , 1989, SIAM J. Discret. Math..

[29]  Hanming Fang,et al.  On the failure of the linkage principle with financially constrained bidders , 2003, J. Econ. Theory.

[30]  Parag A. Pathak,et al.  The New York City High School Match , 2005 .

[31]  Chung-Piaw Teo,et al.  Gale-Shapley Stable Marriage Problem Revisited: Strategic Issues and Applications , 1999, IPCO.

[32]  Richard M. Wilson,et al.  A course in combinatorics , 1992 .

[33]  Andrew V. Goldberg,et al.  Competitive auctions and digital goods , 2001, SODA '01.

[34]  J. Mirrlees An Exploration in the Theory of Optimum Income Taxation an Exploration in the Theory of Optimum Income Taxation L Y 2 , 2022 .

[35]  William J. Cook,et al.  Combinatorial optimization , 1997 .

[36]  David S. Johnson,et al.  Computers and In stractability: A Guide to the Theory of NP-Completeness. W. H Freeman, San Fran , 1979 .

[37]  Éva Tardos,et al.  Truthful mechanisms for one-parameter agents , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[38]  Noam Nisan,et al.  Algorithmic Mechanism Design , 2001, Games Econ. Behav..

[39]  H. Moulin Axioms of Cooperative Decision Making , 1988 .

[40]  W. Rudin Principles of mathematical analysis , 1964 .

[41]  Éva Tardos,et al.  An approximate truthful mechanism for combinatorial auctions with single parameter agents , 2003, SODA '03.

[42]  Joan Feigenbaum,et al.  Sharing the Cost of Multicast Transmissions , 2001, J. Comput. Syst. Sci..

[43]  R. Aumann Lectures On Game Theory , 2019 .

[44]  Alastair Macaulay,et al.  You can leave your hat on , 2005 .

[45]  Vijay V. Vazirani,et al.  Approximation algorithms for metric facility location and k-Median problems using the primal-dual schema and Lagrangian relaxation , 2001, JACM.

[46]  A. Schrijver A Course in Combinatorial Optimization , 1990 .

[47]  A. Roth,et al.  Two-sided matching , 1990 .

[48]  Nicole Immorlica,et al.  Limitations of cross-monotonic cost sharing schemes , 2005, SODA '05.

[49]  Nicole Immorlica,et al.  Marriage, honesty, and stability , 2005, SODA '05.

[50]  Rajeev Motwani,et al.  Stable husbands , 1990, SODA '90.

[51]  J. Neumann,et al.  Theory of games and economic behavior , 1945, 100 Years of Math Milestones.

[52]  Amos Fiat,et al.  Derandomization of auctions , 2005, STOC '05.

[53]  H. Scarf The Core of an N Person Game , 1967 .

[54]  Donald E. Knuth Mariages stables et leurs relations avec d'autres problèmes combinatoires : introduction à l'analyse mathématique des algorithmes , 1976 .

[55]  Amos Fiat,et al.  Competitive generalized auctions , 2002, STOC '02.

[56]  Sven de Vries,et al.  Combinatorial Auctions: A Survey , 2003, INFORMS J. Comput..

[57]  E. Maasland,et al.  Auction Theory , 2021, Springer Texts in Business and Economics.

[58]  Donald B. Gillies,et al.  3. Solutions to General Non-Zero-Sum Games , 1959 .

[59]  J. Laffont,et al.  Optimal auction with financially constrained buyers , 1996 .

[60]  Debraj Ray,et al.  A Concept of Egalitarianism under Participation Constraints , 1989 .

[61]  Ian L. Gale,et al.  Expected revenue of all-pay auctions and first-price sealed-bid auctions with budget constraints , 1996 .

[62]  Hervi Moulin Axioms of Cooperative Decision Making: Cost-sharing games and the core , 1988 .

[63]  Alvin E. Roth,et al.  The Economics of Matching: Stability and Incentives , 1982, Math. Oper. Res..

[64]  Peter Winkler,et al.  Games People Don � t Play , 2022 .

[65]  Bhaskar Dutta The egalitarian solution and reduced game properties in convex games , 1990 .

[66]  Jeremy I. Bulow,et al.  The Simple Economics of Optimal Auctions , 1989, Journal of Political Economy.

[67]  Lawrence Bodin,et al.  High Tech for a Higher Authority: The Placement of Graduating Rabbis from Hebrew Union College - Jewish Institute of Religion , 2003, Interfaces.

[68]  L. S. Shapley,et al.  17. A Value for n-Person Games , 1953 .

[69]  Edward C. Rosenthal Monotonicity of the core and value in dynamic cooperative games , 1990 .

[70]  Jason D. Hartline,et al.  From optimal limited to unlimited supply auctions , 2005, EC '05.

[71]  H. Ellis ms , 1998, The Lancet.

[72]  Robert J. Aumann,et al.  16. Acceptable Points in General Cooperative n-Person Games , 1959 .

[73]  Éva Tardos,et al.  Group strategy proof mechanisms via primal-dual algorithms , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[74]  Toru Hokari Population monotonic solutions on convex games , 2000, Int. J. Game Theory.

[75]  Matthew O. Jackson,et al.  A crash course in implementation theory , 2001, Soc. Choice Welf..

[76]  Andrew V. Goldberg,et al.  Competitiveness via consensus , 2003, SODA '03.

[77]  William W. Sharkey,et al.  Cost allocation , 1996 .

[78]  Jeremy I. Bulow,et al.  Matching and Price Competition , 2003 .

[79]  Jochen Könemann,et al.  From Primal-Dual to Cost Shares and Back: A Stronger LP Relaxation for the Steiner Forest Problem , 2005, ICALP.

[80]  E. H. Clarke Multipart pricing of public goods , 1971 .

[81]  Martin Skutella,et al.  Cooperative facility location games , 2000, SODA '00.

[82]  Theodore Groves,et al.  Incentives in Teams , 1973 .

[83]  C. d'Aspremont,et al.  Incentives and incomplete information , 1979 .

[84]  Jochen Könemann,et al.  A group-strategyproof mechanism for Steiner forests , 2005, SODA '05.

[85]  Heribert Vollmer,et al.  On the Autoreducibility of Random Sequences , 2000, SIAM J. Comput..

[86]  Robert W. Irving,et al.  The Stable marriage problem - structure and algorithms , 1989, Foundations of computing series.

[87]  Hanming Fang,et al.  Equilibrium of Affiliated Value Second Price Auctions with Financially Constrained Bidders: The Two-Bidder Case , 2002, Games Econ. Behav..

[88]  H. Peyton Young,et al.  Cost allocation, demand revelation, and core implementation , 1998 .

[89]  Nicole Immorlica,et al.  First-price path auctions , 2005, EC '05.

[90]  R. Tennant Algebra , 1941, Nature.

[91]  L. B. Wilson,et al.  Stable marriage assignment for unequal sets , 1970 .

[92]  A. Roth The National Residency Matching Program as a labor market. , 1996, Journal of the American Medical Association (JAMA).

[93]  Éva Tardos,et al.  Frugal path mechanisms , 2002, SODA '02.

[94]  Joan Feigenbaum,et al.  A BGP-based mechanism for lowest-cost routing , 2002, PODC '02.

[95]  Samuel Kotz,et al.  Urn Models and Their Application: An Approach to Modern Discrete Probability Theory , 1978 .

[96]  Yves Sprumont Population monotonic allocation schemes for cooperative games with transferable utility , 1990 .

[97]  Lloyd S. Shapley,et al.  On balanced sets and cores , 1967 .

[98]  Stefano Leonardi,et al.  Cross-monotonic cost-sharing methods for connected facility location games , 2004, EC '04.

[99]  Noga Alon,et al.  The Probabilistic Method , 2015, Fundamentals of Ramsey Theory.

[100]  A. Roth,et al.  The Redesign of the Matching Market for American Physicians: Some Engineering Aspects of Economic Design , 1999, The American economic review.

[101]  R. Aumann Markets with a continuum of traders , 1964 .

[102]  Vijay V. Vazirani,et al.  Equitable cost allocations via primal-dual-type algorithms , 2002, STOC '02.

[103]  Kenneth Steiglitz,et al.  Frugality in path auctions , 2004, SODA '04.

[104]  Joan Feigenbaum,et al.  Hardness Results for Multicast Cost Sharing , 2002, FSTTCS.

[105]  Joan Feigenbaum,et al.  Approximation and collusion in multicast cost sharing , 2003, EC '03.

[106]  Kunal Talwar,et al.  The Price of Truth: Frugality in Truthful Mechanisms , 2003, STACS.