and Pricing Problems
|
|
- Thomas Austin Wilkins
- 6 years ago
- Views:
Transcription
1 Mechanism Design, Machine Learning, and Pricing Problems Maria-Florina Balcan Carnegie Mellon University
2 Overview Pricing and Revenue Maimization Software Pricing Digital Music
3 Pricing Problems One Seller, Multiple Buyers with Comple Preferences. Seller s Goal: maimize profit. Algorithm Design Problem (AD) Incentive Compatible Auction (IC) Version 1: Seller knows the true values. Version 2: values given by selfish agents. BBHM 05: Generic Reduction based on ML techniques
4 Reduce IC to AD Generic Framework for reducing problems of incentivecompatible mechanism design to standard algorithmic questions. [Balcan-Blum-Hartline-Mansour, FOCS 2005, JCSS 2007] Focus on revenue-maimization, unlimited supply. - Digital Good Auction - Attribute Auctions - Combinatorial Auctions Use ideas from Machine Learning. Sample Compleity techniques in ML both for design and analysis.
5 Outline Part I: Generic Framework for reducing problems of incentive-compatible mechanism design to standard algorithmic questions. [Balcan-Blum-Hartline-Mansour, FOCS 2005, JCSS 2007] Part II: Approimation Algorithms for Item Pricing. [Balcan-Blum, EC 2006, TCS 2007] Revenue maimization in combinatorial auctions with single-minded consumers.
6 MP3 Selling Problem Seller of some digital good (or any item of fied marginal cost), e.g. MP3 files. Goal: Profit Maimization
7 MP3 Selling Problem Seller/producer of some digital good, e.g. MP3 files. Goal: Profit Maimization Digital Good Auction (e.g., [GHW01]) Compete with fied price. or Use bidders attributes: country, language, ZIP code, etc. Compete with best simple function. Attribute Auctions [BH05]
8 Eample 2, Boutique Selling Problem $20 $5 $100 30$ $25 $30 $1 $20
9 Eample 2, Boutique Selling Problem $20 $5 $100 30$ $25 $30 $1 $20 Combinatorial Auctions Goal: Profit Maimization Compete with best item pricing [GH01]. (unit demand consumers)
10 S set of n bidders. Bidder i: Generic Setting (I) priv i (e.g., how much i is willing to pay for the MP3 file) pub i (e.g., ZIP code) bid i ( reported priv i ) O outcome space. Incentive Compatible: bid i =priv i Space of legal offers/pricing functions. g maps the pub i to pricing over the outcome space. g(i) profit obtained from making offer g to bidder i Digital Good g= take the good for p, or leave it g(i)= p if p bid i g(i)= 0 if p>bid i
11 Generic Setting (I) S set of n bidders. Bidder i: priv i, pub i, bid i Space of legal offers/pricing functions. g maps the pub i to pricing over the outcome space. g(i) profit obtained from making offer g to bidder i Goal: Profit Maimization G - pricing functions. Goal: Incentive Compatible mechanism to do nearly as well as the best g 2 G. Unlimited supply Profit of g: i g(i)
12 Attribute Auctions one item for sale in unlimited supply (e.g. MP3 files). bidder i has public attribute a i 2 X G - a class of natural pricing functions. Attr. space Eample: X=R 2, G - linear functions over X valuations attributes
13 Generic Setting (II) Our results: reduce IC to AD. Algorithm Design: given (priv i, pub i ), for all i 2 S, find pricing function g 2 G of highest total profit. Incentive Compatible mechanism: bid i =priv i offer for bidder i based on the public information of S and reported private info of S n{i}. Focus on one-shot mechanisms, off-line setting.
14 Main Results [BBHM05] Generic Reductions, unified analysis. General Analysis of Attribute Auctions: not just 1-dimensional Combinatorial Auctions: First results for competing against opt item-pricing in general case (prev results only for unit-demand [GH01]) Unit demand case: improve prev bound by a factor of m.
15 Basic Reduction: Random Sampling Auction RSOPF (G,A) Reduction Bidders submit bids. Randomly split the bidders into S 1 and S 2. Run A on S i to get (nearly optimal) g i 2 G w.r.t. S i. Apply g 1 over S 2 and g 2 over S 1. S g 1 =OPT(S 1 ) S 1 S 2 g 2 =OPT(S 2 )
16 Basic Analysis, RSOPF (G, A) Theorem 1 h - maimum valuation, G - finite Proof sketch 1) Fied g and profit level p. Use a tail ineq. show: Lemma 1
17 Basic Analysis, RSOPF (G,A), cont 2) Let g i be the best over S i. Know g i (S i ) g OPT (S i )/. In particular, Using also OPT G n, get that our profit g 1 (S 2 ) +g 2 (S 1 ) is at least (1- )OPT G /.
18 Attribute Auctions, RSOPF (Gk, A) G k : k markets defined by Voronoi cells around k bidders & fied price within each market. Discretize prices to powers of (1+ ). attributes
19 Attribute Auctions, RSOPF (Gk, A) G k : k markets defined by Voronoi cells around k bidders & fied price within each market. Discretize prices to powers of (1+ ). Corollary (roughly)
20 Structural Risk Minimization Reduction What if different functions at different levels of compleity? Don t know best compleity level in advance. SRM Reduction Let Randomly split the bidders into S 1 and S 2. Compute g i to maimize Apply g 1 over S 2 and g 2 over S 1. Theorem
21 Attribute Auctions, Linear Pricing Functions Assume X=R d. N= (n+1)(1/ ) ln h. G N d+1 attributes valuations
22 Covering Arguments What if G is infinite w.r.t S? valuations Use covering arguments: find G that covers G, show that all functions in G behave well Definition: G -covers G wrt to S if for 8 g 9 g 2 G s.t. 8 i g(i)-g (i) g(i). attributes Theorem (roughly) Analysis Technique If G is -cover of G, then the previous theorems hold with G replaced by G.
23 Summary [BBHM05] Eplicit connection between machine learning and mechanism design. Use MLT both for design and analysis in auction/pricing problems. Unique challenges & particularities: Loss function discontinuous and asymmetric. Range of valuations large. See also upcoming paper of [Morgenstern, Roughgarden, NIPS 15] for other settings (e.g., limited supply)!
24 Outline Part I: Generic Framework for reducing problems of incentive-compatible mechanism design to standard algorithmic questions. Part II: Approimation Algorithms for Item Pricing. [Balcan-Blum, EC 2006, TCS 2007] Revenue maimization in combinatorial auctions with single-minded consumers
25 Algorithmic Problem, Single-minded Bidders [BB 06] m item types with unlimited supply of each. n single-minded customers. Customer i: shopping list L i, will only shop if the total cost of items in L i is at most w i All marginal costs are 0, and we know all the (L i, w i ). What prices on the items will make you the most money? Easy if all L i are of size 1. What happens if all L i are of size 2?
26 Algorithmic Problem, Single-minded Bidders [BB 06] A multigraph G with values w e on edges e. 5 Goal: assign prices on vertices to maimize total profit, where: Unlimited supply APX hard [GHKKKM 05].
27 A Simple 2-Appro. in the Bipartite Case Given a multigraph G with values w e on edges e. Goal: assign prices on vertices to maimize total profit, where: Algorithm Set prices in R to 0 and separately fi prices for each node on L. Set prices in L to 0 and separately fi prices for each node on R. Take the best of both options. L 5 40 R Proof simple! OPT=OPT L +OPT R
28 A 4-Appro. for Graph Verte Pricing Given a multigraph G with values w e on edges e. Goal: assign prices on vertices to maimize total profit, where: Algorithm Randomly partition the vertices into two sets L and R. Ignore the edges whose endpoints are on the same side and run the alg. for the bipartite case Proof simple! In epectation half of OPT s profit is from edges with one endpoint in L and one endpoint in R.
29 Algorithmic Pricing, Single-minded Bidders, k-hypergraph Problem List of size k. 15 Algorithm Put each node in L with prob. 1/k, in R with prob. 1 1/k. Let GOOD = set of edges with eactly one endpoint in L. Set prices in R to 0 and optimize L wrt GOOD. Let OPT j,e be revenue OPT makes selling item j to customer e. Let X j,e be indicator RV for j 2 L & e 2 GOOD. Our epected profit at least:
30 4 appro for graph case. Summary [BB06]: O(k) appro for k-hypergraph case. Improves the O(k 2 ) approimation of Briest and Krysta, SODA 06. Also simpler and can be naturally adapted to the online setting. Other known results: O(log mn) appro. by picking the best single price [GHKKKM05]. (log n) hardness for general case [DFHS06].
31 Overall Summary Revenue Maimization in a wide range of settings. Both Algorithmic and Incentive Compatible Aspects. Natural Connections to Machine Learning.
32
Mechanism Design via Machine Learning
Mechanism Design via Machine Learning Maria-Florina Balcan Avrim Blum Jason D. Hartline Yishay Mansour May 005 CMU-CS-05-143 School of Computer Science Carnegie Mellon University Pittsburgh, PA 1513 School
More informationSingle Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions
Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions Maria-Florina Balcan Avrim Blum Yishay Mansour February 2007 CMU-CS-07-111 School of Computer Science Carnegie
More informationSingle Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions
Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions Maria-Florina Balcan Avrim Blum Yishay Mansour December 7, 2006 Abstract In this note we generalize a result
More informationA Theory of Loss-leaders: Making Money by Pricing Below Cost
A Theory of Loss-leaders: Making Money by Pricing Below Cost Maria-Florina Balcan Avrim Blum T-H. Hubert Chan MohammadTaghi Hajiaghayi ABSTRACT We consider the problem of assigning prices to goods of fixed
More informationPosted-Price Mechanisms and Prophet Inequalities
Posted-Price Mechanisms and Prophet Inequalities BRENDAN LUCIER, MICROSOFT RESEARCH WINE: CONFERENCE ON WEB AND INTERNET ECONOMICS DECEMBER 11, 2016 The Plan 1. Introduction to Prophet Inequalities 2.
More informationx. The saver is John Riley 7 December 2016 Econ 401a Final Examination Sketch of answers 1. Choice over time Then Adding,
John Riley 7 December 06 Econ 40a Final Eamination Sketch of answers Choice over time (a) y s, Adding, y ( r) s y s r r y y r r (b) The slope of the life-time budget line is r When r The initial optimum
More informationLearning for Revenue Optimization. Andrés Muñoz Medina Renato Paes Leme
Learning for Revenue Optimization Andrés Muñoz Medina Renato Paes Leme How to succeed in business with basic ML? ML $1 $5 $10 $9 Google $35 $1 $8 $7 $7 Revenue $8 $30 $24 $18 $10 $1 $5 Price $7 $8$9$10
More informationApproximate Revenue Maximization with Multiple Items
Approximate Revenue Maximization with Multiple Items Nir Shabbat - 05305311 December 5, 2012 Introduction The paper I read is called Approximate Revenue Maximization with Multiple Items by Sergiu Hart
More informationYao s Minimax Principle
Complexity of algorithms The complexity of an algorithm is usually measured with respect to the size of the input, where size may for example refer to the length of a binary word describing the input,
More informationTTIC An Introduction to the Theory of Machine Learning. Learning and Game Theory. Avrim Blum 5/7/18, 5/9/18
TTIC 31250 An Introduction to the Theory of Machine Learning Learning and Game Theory Avrim Blum 5/7/18, 5/9/18 Zero-sum games, Minimax Optimality & Minimax Thm; Connection to Boosting & Regret Minimization
More informationHere are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.
Preface Here are my online notes for my Calculus I course that I teach here at Lamar University. Despite the fact that these are my class notes, they should be accessible to anyone wanting to learn Calculus
More informationCS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 4: Prior-Free Single-Parameter Mechanism Design. Instructor: Shaddin Dughmi
CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 4: Prior-Free Single-Parameter Mechanism Design Instructor: Shaddin Dughmi Administrivia HW out, due Friday 10/5 Very hard (I think) Discuss
More informationConsider the following examples: ex: let X = tossing a coin three times and counting the number of heads
Overview Both chapters and 6 deal with a similar concept probability distributions. The difference is that chapter concerns itself with discrete probability distribution while chapter 6 covers continuous
More informationPrice of Anarchy Smoothness Price of Stability. Price of Anarchy. Algorithmic Game Theory
Smoothness Price of Stability Algorithmic Game Theory Smoothness Price of Stability Recall Recall for Nash equilibria: Strategic game Γ, social cost cost(s) for every state s of Γ Consider Σ PNE as the
More informationPricing commodities, or How to sell when buyers have restricted valuations
Pricing commodities, or How to sell when buyers have restricted valuations Robert Krauthgamer 1, Aranyak Mehta, and Atri Rudra 3 1 Weizmann Institute, Rehovot, Israel and IBM Almaden, San Jose, CA. robert.krauthgamer@weizmann.ac.il
More informationAlgorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate)
Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate) 1 Game Theory Theory of strategic behavior among rational players. Typical game has several players. Each player
More informationLecture 10: The knapsack problem
Optimization Methods in Finance (EPFL, Fall 2010) Lecture 10: The knapsack problem 24.11.2010 Lecturer: Prof. Friedrich Eisenbrand Scribe: Anu Harjula The knapsack problem The Knapsack problem is a problem
More informationThe Complexity of Simple and Optimal Deterministic Mechanisms for an Additive Buyer. Xi Chen, George Matikas, Dimitris Paparas, Mihalis Yannakakis
The Complexity of Simple and Optimal Deterministic Mechanisms for an Additive Buyer Xi Chen, George Matikas, Dimitris Paparas, Mihalis Yannakakis Seller has n items for sale The Set-up Seller has n items
More informationTTIC An Introduction to the Theory of Machine Learning. The Adversarial Multi-armed Bandit Problem Avrim Blum.
TTIC 31250 An Introduction to the Theory of Machine Learning The Adversarial Multi-armed Bandit Problem Avrim Blum Start with recap 1 Algorithm Consider the following setting Each morning, you need to
More informationNear-Optimal Multi-Unit Auctions with Ordered Bidders
Near-Optimal Multi-Unit Auctions with Ordered Bidders SAYAN BHATTACHARYA, Max-Planck Institute für Informatics, Saarbrücken ELIAS KOUTSOUPIAS, University of Oxford and University of Athens JANARDHAN KULKARNI,
More informationRevenue optimization in AdExchange against strategic advertisers
000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050
More informationRegret Minimization against Strategic Buyers
Regret Minimization against Strategic Buyers Mehryar Mohri Courant Institute & Google Research Andrés Muñoz Medina Google Research Motivation Online advertisement: revenue of modern search engine and
More informationOn Existence of Equilibria. Bayesian Allocation-Mechanisms
On Existence of Equilibria in Bayesian Allocation Mechanisms Northwestern University April 23, 2014 Bayesian Allocation Mechanisms In allocation mechanisms, agents choose messages. The messages determine
More informationCalculus I. Here is the derivative of the profit function and the critical point(s) since we ll need those for this problem.
Preface Here are the solutions to the practice problems for my Calculus I notes. Some solutions will have more or less detail than other solutions. The level of detail in each solution will depend up on
More informationDerandomization of Auctions
Derandomization of Auctions Gagan Aggarwal Amos Fiat Andrew V. Goldberg Jason D. Hartline Nicole Immorlica Madhu Sudan June 29, 2010 Abstract We study the role of randomization in seller optimal (i.e.,
More informationOn Profit-Maximizing Envy-free Pricing
On Profit-Maximizing Envy-free Pricing Venkatesan Guruswami Jason D. Hartline Anna R. Karlin David Kempe Claire Kenyon Frank McSherry Abstract We study the problem of pricing items for sale to consumers
More informationarxiv: v1 [cs.ds] 8 Jan 2009
arxiv:0901.110v1 [cs.ds] 8 Jan 009 On Profit-Maximizing Pricing for the Highway and Tollbooth Problems Khaled Elbassioni Rajiv Raman Saurabh Ray June 5, 009 Abstract In the tollbooth problem, we are given
More informationLecture 23: April 10
CS271 Randomness & Computation Spring 2018 Instructor: Alistair Sinclair Lecture 23: April 10 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They
More informationA truthful Multi Item-Type Double-Auction Mechanism. Erel Segal-Halevi with Avinatan Hassidim Yonatan Aumann
A truthful Multi Item-Type Double-Auction Mechanism Erel Segal-Halevi with Avinatan Hassidim Yonatan Aumann Intro: one item-type, one unit Buyers: Value Sellers: Erel Segal-Halevi et al 3 Multi Item Double
More informationOptimal Auctions. Game Theory Course: Jackson, Leyton-Brown & Shoham
Game Theory Course: Jackson, Leyton-Brown & Shoham So far we have considered efficient auctions What about maximizing the seller s revenue? she may be willing to risk failing to sell the good she may be
More informationarxiv: v1 [cs.gt] 12 Aug 2008
Algorithmic Pricing via Virtual Valuations Shuchi Chawla Jason D. Hartline Robert D. Kleinberg arxiv:0808.1671v1 [cs.gt] 12 Aug 2008 Abstract Algorithmic pricing is the computational problem that sellers
More informationSingle-Parameter Mechanisms
Algorithmic Game Theory, Summer 25 Single-Parameter Mechanisms Lecture 9 (6 pages) Instructor: Xiaohui Bei In the previous lecture, we learned basic concepts about mechanism design. The goal in this area
More informationThe power of randomness in Bayesian optimal mechanism design
The power of randomness in Bayesian optimal mechanism design Shuchi Chawla David Malec Balasubramanian Sivan arxiv:1002.3893v2 [cs.gt] 24 Feb 2010 Abstract We investigate the power of randomness in the
More informationAssignment Problems in Rental Markets
Assignment Problems in Rental Markets David Abraham 1, Ning Chen 2, Vijay Kumar 3, and Vahab S. Mirrokni 4 1 Department of Computer Science, Carnegie Mellon University dabraham@cs.cmu.edu 2 Department
More informationAuction Theory: Some Basics
Auction Theory: Some Basics Arunava Sen Indian Statistical Institute, New Delhi ICRIER Conference on Telecom, March 7, 2014 Outline Outline Single Good Problem Outline Single Good Problem First Price Auction
More informationChapter 7. Sampling Distributions
Chapter 7 Sampling Distributions Section 7.1 Sampling Distributions and the Central Limit Theorem Sampling Distributions Sampling distribution The probability distribution of a sample statistic. Formed
More informationOptimization in the Private Value Model: Competitive Analysis Applied to Auction Design
Optimization in the Private Value Model: Competitive Analysis Applied to Auction Design Jason D. Hartline A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of
More informationNotes on Auctions. Theorem 1 In a second price sealed bid auction bidding your valuation is always a weakly dominant strategy.
Notes on Auctions Second Price Sealed Bid Auctions These are the easiest auctions to analyze. Theorem In a second price sealed bid auction bidding your valuation is always a weakly dominant strategy. Proof
More information1 Mechanism Design via Consensus Estimates, Cross Checking, and Profit Extraction
1 Mechanism Design via Consensus Estimates, Cross Checking, and Profit Extraction BACH Q. HA and JASON D. HARTLINE, Northwestern University There is only one technique for prior-free optimal mechanism
More informationA lower bound on seller revenue in single buyer monopoly auctions
A lower bound on seller revenue in single buyer monopoly auctions Omer Tamuz October 7, 213 Abstract We consider a monopoly seller who optimally auctions a single object to a single potential buyer, with
More informationMechanism Design and Auctions
Mechanism Design and Auctions Game Theory Algorithmic Game Theory 1 TOC Mechanism Design Basics Myerson s Lemma Revenue-Maximizing Auctions Near-Optimal Auctions Multi-Parameter Mechanism Design and the
More informationChapter 15: Dynamic Programming
Chapter 15: Dynamic Programming Dynamic programming is a general approach to making a sequence of interrelated decisions in an optimum way. While we can describe the general characteristics, the details
More informationKnapsack Auctions. Gagan Aggarwal Jason D. Hartline
Knapsack Auctions Gagan Aggarwal Jason D. Hartline Abstract We consider a game theoretic knapsack problem that has application to auctions for selling advertisements on Internet search engines. Consider
More informationAppendix G: Business and Economics Applications
Appendi G Business and Economics Applications G1 Appendi G: Business and Economics Applications Understand basic business terms and formulas; determine marginal revenues; costs, and profits; find demand
More informationarxiv: v1 [cs.gt] 16 Dec 2012
Envy Freedom and Prior-free Mechanism Design Nikhil R. Devanur Jason D. Hartline Qiqi Yan December 18, 2012 arxiv:1212.3741v1 [cs.gt] 16 Dec 2012 Abstract We consider the provision of an abstract service
More informationSublinear Time Algorithms Oct 19, Lecture 1
0368.416701 Sublinear Time Algorithms Oct 19, 2009 Lecturer: Ronitt Rubinfeld Lecture 1 Scribe: Daniel Shahaf 1 Sublinear-time algorithms: motivation Twenty years ago, there was practically no investigation
More informationOnline Appendix Optimal Time-Consistent Government Debt Maturity D. Debortoli, R. Nunes, P. Yared. A. Proofs
Online Appendi Optimal Time-Consistent Government Debt Maturity D. Debortoli, R. Nunes, P. Yared A. Proofs Proof of Proposition 1 The necessity of these conditions is proved in the tet. To prove sufficiency,
More informationarxiv: v1 [cs.gt] 30 Apr 2016
Networks of Complements Moshe Babaioff Liad Blumrosen Noam Nisan arxiv:1605.00136v1 [cs.gt] 30 Apr 2016 Abstract We consider a network of sellers, each selling a single product, where the graph structure
More informationCS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 6: Prior-Free Single-Parameter Mechanism Design (Continued)
CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 6: Prior-Free Single-Parameter Mechanism Design (Continued) Instructor: Shaddin Dughmi Administrivia Homework 1 due today. Homework 2 out
More information4.3 The money-making machine.
. The money-making machine. You have access to a magical money making machine. You can put in any amount of money you want, between and $, and pull the big brass handle, and some payoff will come pouring
More informationCS 573: Algorithmic Game Theory Lecture date: 22 February Combinatorial Auctions 1. 2 The Vickrey-Clarke-Groves (VCG) Mechanism 3
CS 573: Algorithmic Game Theory Lecture date: 22 February 2008 Instructor: Chandra Chekuri Scribe: Daniel Rebolledo Contents 1 Combinatorial Auctions 1 2 The Vickrey-Clarke-Groves (VCG) Mechanism 3 3 Examples
More informationCSI 445/660 Part 9 (Introduction to Game Theory)
CSI 445/660 Part 9 (Introduction to Game Theory) Ref: Chapters 6 and 8 of [EK] text. 9 1 / 76 Game Theory Pioneers John von Neumann (1903 1957) Ph.D. (Mathematics), Budapest, 1925 Contributed to many fields
More informationLecture 11: Bandits with Knapsacks
CMSC 858G: Bandits, Experts and Games 11/14/16 Lecture 11: Bandits with Knapsacks Instructor: Alex Slivkins Scribed by: Mahsa Derakhshan 1 Motivating Example: Dynamic Pricing The basic version of the dynamic
More informationarxiv: v2 [cs.ds] 13 Feb 2009
arxiv:0901.1140v2 [cs.ds] 13 Feb 2009 On Profit-Maximizing Pricing for the Highway and Tollbooth Problems Khaled Elbassioni Rajiv Raman Saurabh Ray February 13, 2009 Abstract In the tollbooth problem,
More informationOn Approximating Optimal Auctions
On Approximating Optimal Auctions (extended abstract) Amir Ronen Department of Computer Science Stanford University (amirr@robotics.stanford.edu) Abstract We study the following problem: A seller wishes
More information2. Find the domain for the following functions. Write you answer in interval notation. 4
Review Quiestions for Eam 4- Math 134 (1. 10.1 10. 10.3 10.4 10.5) NOTE: This review in and of itself does NOT prepare you for the test. You should be doing this review in addition to studying all your
More informationMatching Markets and Google s Sponsored Search
Matching Markets and Google s Sponsored Search Part III: Dynamics Episode 9 Baochun Li Department of Electrical and Computer Engineering University of Toronto Matching Markets (Required reading: Chapter
More informationX i = 124 MARTINGALES
124 MARTINGALES 5.4. Optimal Sampling Theorem (OST). First I stated it a little vaguely: Theorem 5.12. Suppose that (1) T is a stopping time (2) M n is a martingale wrt the filtration F n (3) certain other
More informationBidding Languages. Noam Nissan. October 18, Shahram Esmaeilsabzali. Presenter:
Bidding Languages Noam Nissan October 18, 2004 Presenter: Shahram Esmaeilsabzali Outline 1 Outline The Problem 1 Outline The Problem Some Bidding Languages(OR, XOR, and etc) 1 Outline The Problem Some
More informationNetworks: Fall 2010 Homework 3 David Easley and Jon Kleinberg Due in Class September 29, 2010
Networks: Fall 00 Homework David Easley and Jon Kleinberg Due in Class September 9, 00 As noted on the course home page, homework solutions must be submitted by upload to the CMS site, at https://cms.csuglab.cornell.edu/.
More informationMarkets with Intermediaries
Markets with Intermediaries Episode Baochun Li Professor Department of Electrical and Computer Engineering University of Toronto Network Models of Markets with Intermediaries (Chapter ) Who sets the prices?
More informationMarkets with Intermediaries
Markets with Intermediaries Part III: Dynamics Episode Baochun Li Department of Electrical and Computer Engineering University of Toronto Required reading: Networks, Crowds, and Markets, Chapter..5 Who
More informationIntroduction to Multi-Agent Programming
Introduction to Multi-Agent Programming 10. Game Theory Strategic Reasoning and Acting Alexander Kleiner and Bernhard Nebel Strategic Game A strategic game G consists of a finite set N (the set of players)
More information39 Minimizing Regret with Multiple Reserves
39 Minimizing Regret with Multiple Reserves TIM ROUGHGARDEN, Stanford University JOSHUA R. WANG, Stanford University We study the problem of computing and learning non-anonymous reserve prices to maximize
More informationFrom Bayesian Auctions to Approximation Guarantees
From Bayesian Auctions to Approximation Guarantees Tim Roughgarden (Stanford) based on joint work with: Jason Hartline (Northwestern) Shaddin Dughmi, Mukund Sundararajan (Stanford) Auction Benchmarks Goal:
More informationApproximating Revenue-Maximizing Combinatorial Auctions
Approximating Revenue-Maximizing Combinatorial Auctions Anton Likhodedov and Tuomas Sandholm Carnegie Mellon University Computer Science Department 5000 Forbes Avenue Pittsburgh, PA 523 {likh,sandholm}@cs.cmu.edu
More informationCS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization
CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization Tim Roughgarden March 5, 2014 1 Review of Single-Parameter Revenue Maximization With this lecture we commence the
More information1 The principal-agent problems
1 The principal-agent problems The principal-agent problems are at the heart of modern economic theory. One of the reasons for this is that it has widespread applicability. We start with some eamples.
More informationECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2017
ECON 459 Game Theory Lecture Notes Auctions Luca Anderlini Spring 2017 These notes have been used and commented on before. If you can still spot any errors or have any suggestions for improvement, please
More informationLower Bounds on Revenue of Approximately Optimal Auctions
Lower Bounds on Revenue of Approximately Optimal Auctions Balasubramanian Sivan 1, Vasilis Syrgkanis 2, and Omer Tamuz 3 1 Computer Sciences Dept., University of Winsconsin-Madison balu2901@cs.wisc.edu
More informationAsymptotic Notation. Instructor: Laszlo Babai June 14, 2002
Asymptotic Notation Instructor: Laszlo Babai June 14, 2002 1 Preliminaries Notation: exp(x) = e x. Throughout this course we shall use the following shorthand in quantifier notation. ( a) is read as for
More informationIntroduction to Game Theory:
Introduction to Game Theory: Cooperative Game Theory Version 10/29/17 The Two Branches of Game Theory In non-cooperative game theory, a game model is a detailed description of all the moves available to
More information6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2
6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2 Daron Acemoglu and Asu Ozdaglar MIT October 14, 2009 1 Introduction Outline Review Examples of Pure Strategy Nash Equilibria Mixed Strategies
More information3 The Model Existence Theorem
3 The Model Existence Theorem Although we don t have compactness or a useful Completeness Theorem, Henkinstyle arguments can still be used in some contexts to build models. In this section we describe
More informationThe Menu-Size Complexity of Precise and Approximate Revenue-Maximizing Auctions
EC 18 Tutorial: The of and Approximate -Maximizing s Kira Goldner 1 and Yannai A. Gonczarowski 2 1 University of Washington 2 The Hebrew University of Jerusalem and Microsoft Research Cornell University,
More informationOn Polynomial-Time Preference Elicitation with Value Queries
On Polynomial-Time Preference Elicitation with Value Queries Martin A. Zinkevich Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213 maz@cs.cmu.edu Avrim Blum Carnegie Mellon University
More informationDesigning efficient market pricing mechanisms
Designing efficient market pricing mechanisms Volodymyr Kuleshov Gordon Wilfong Department of Mathematics and School of Computer Science, McGill Universty Algorithms Research, Bell Laboratories August
More informationMechanisms for House Allocation with Existing Tenants under Dichotomous Preferences
Mechanisms for House Allocation with Existing Tenants under Dichotomous Preferences Haris Aziz Data61 and UNSW, Sydney, Australia Phone: +61-294905909 Abstract We consider house allocation with existing
More informationEssays on Some Combinatorial Optimization Problems with Interval Data
Essays on Some Combinatorial Optimization Problems with Interval Data a thesis submitted to the department of industrial engineering and the institute of engineering and sciences of bilkent university
More informationEconomics 307: Intermediate Macroeconomic Theory A Brief Mathematical Primer
Economics 07: Intermediate Macroeconomic Theory A Brief Mathematical Primer Calculus: Much of economics is based upon mathematical models that attempt to describe various economic relationships. You have
More informationBidding Languages. Chapter Introduction. Noam Nisan
Chapter 1 Bidding Languages Noam Nisan 1.1 Introduction This chapter concerns the issue of the representation of bids in combinatorial auctions. Theoretically speaking, bids are simply abstract elements
More informationBandit Learning with switching costs
Bandit Learning with switching costs Jian Ding, University of Chicago joint with: Ofer Dekel (MSR), Tomer Koren (Technion) and Yuval Peres (MSR) June 2016, Harvard University Online Learning with k -Actions
More informationProfit Incentive in Trading Non-exclusive Access on a Secondary Spectrum Market Through Contract Design
Profit Incentive in Trading Non-eclusive Access on a Secondary Spectrum Market Through Contract Design Shang-Pin Sheng, Mingyan Liu Electrical Engineering and Computer Science, University of Michigan {shangpin,
More informationBayesian Incentive Compatibility via Matchings
Bayesian Incentive Compatibility via Matchings Jason D. Hartline Robert Kleinberg Azarakhsh Malekian Abstract We give a simple reduction from Bayesian incentive compatible mechanism design to algorithm
More informationDynamic Pricing for Impatient Bidders
35 Dynamic Pricing for Impatient Bidders NIKHIL BANSAL IBM TJ Watson Research Center NING CHEN AND NEVA CHERNIAVSKY University of Washington ATRI RURDA University at Buffalo, The State University of New
More informationRecap First-Price Revenue Equivalence Optimal Auctions. Auction Theory II. Lecture 19. Auction Theory II Lecture 19, Slide 1
Auction Theory II Lecture 19 Auction Theory II Lecture 19, Slide 1 Lecture Overview 1 Recap 2 First-Price Auctions 3 Revenue Equivalence 4 Optimal Auctions Auction Theory II Lecture 19, Slide 2 Motivation
More informationLarge-Scale SVM Optimization: Taking a Machine Learning Perspective
Large-Scale SVM Optimization: Taking a Machine Learning Perspective Shai Shalev-Shwartz Toyota Technological Institute at Chicago Joint work with Nati Srebro Talk at NEC Labs, Princeton, August, 2008 Shai
More informationCumulants and triangles in Erdős-Rényi random graphs
Cumulants and triangles in Erdős-Rényi random graphs Valentin Féray partially joint work with Pierre-Loïc Méliot (Orsay) and Ashkan Nighekbali (Zürich) Institut für Mathematik, Universität Zürich Probability
More informationSampling Distributions
AP Statistics Ch. 7 Notes Sampling Distributions A major field of statistics is statistical inference, which is using information from a sample to draw conclusions about a wider population. Parameter:
More informationOptimal Platform Design
Optimal Platform Design Jason D. Hartline Tim Roughgarden Abstract An auction house cannot generally provide the optimal auction technology to every client. Instead it provides one or several auction technologies,
More informationBlind Portfolio Auctions via Intermediaries
Blind Portfolio Auctions via Intermediaries Michael Padilla Stanford University (joint work with Benjamin Van Roy) April 12, 2011 Computer Forum 2011 Michael Padilla (Stanford University) Blind Portfolio
More informationCorrelation-Robust Mechanism Design
Correlation-Robust Mechanism Design NICK GRAVIN and PINIAN LU ITCS, Shanghai University of Finance and Economics In this letter, we discuss the correlation-robust framework proposed by Carroll [Econometrica
More informationMonte-Carlo Planning: Introduction and Bandit Basics. Alan Fern
Monte-Carlo Planning: Introduction and Bandit Basics Alan Fern 1 Large Worlds We have considered basic model-based planning algorithms Model-based planning: assumes MDP model is available Methods we learned
More informationPreference Networks in Matching Markets
Preference Networks in Matching Markets CSE 5339: Topics in Network Data Analysis Samir Chowdhury April 5, 2016 Market interactions between buyers and sellers form an interesting class of problems in network
More information6.231 DYNAMIC PROGRAMMING LECTURE 8 LECTURE OUTLINE
6.231 DYNAMIC PROGRAMMING LECTURE 8 LECTURE OUTLINE Suboptimal control Cost approximation methods: Classification Certainty equivalent control: An example Limited lookahead policies Performance bounds
More informationRevenue Maximization for Selling Multiple Correlated Items
Revenue Maximization for Selling Multiple Correlated Items MohammadHossein Bateni 1, Sina Dehghani 2, MohammadTaghi Hajiaghayi 2, and Saeed Seddighin 2 1 Google Research 2 University of Maryland Abstract.
More informationStochastic Optimization Methods in Scheduling. Rolf H. Möhring Technische Universität Berlin Combinatorial Optimization and Graph Algorithms
Stochastic Optimization Methods in Scheduling Rolf H. Möhring Technische Universität Berlin Combinatorial Optimization and Graph Algorithms More expensive and longer... Eurotunnel Unexpected loss of 400,000,000
More informationDay 3. Myerson: What s Optimal
Day 3. Myerson: What s Optimal 1 Recap Last time, we... Set up the Myerson auction environment: n risk-neutral bidders independent types t i F i with support [, b i ] and density f i residual valuation
More informationRational Behaviour and Strategy Construction in Infinite Multiplayer Games
Rational Behaviour and Strategy Construction in Infinite Multiplayer Games Michael Ummels ummels@logic.rwth-aachen.de FSTTCS 2006 Michael Ummels Rational Behaviour and Strategy Construction 1 / 15 Infinite
More informationMultiagent Systems. Multiagent Systems General setting Division of Resources Task Allocation Resource Allocation. 13.
Multiagent Systems July 16, 2014 13. Bargaining Multiagent Systems 13. Bargaining B. Nebel, C. Becker-Asano, S. Wölfl Albert-Ludwigs-Universität Freiburg July 16, 2014 13.1 General setting 13.2 13.3 13.4
More information