Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

please write the MATLAB code for exercise b) Consider the following sponsored search auction instance I: 2 slots. The top slot has a known click-through

image text in transcribed

please write the MATLAB code for exercise b)

Consider the following sponsored search auction instance I: 2 slots. The top slot has a known click-through rate (CTR) ctr = 1 and the bottom slot has a known click-through rate ctr=0.5. 2 advertisers. Advertiser 1 has a private value-per-click v1 = 1 and advertiser 2 has a private value-per-click v2 = 0.5. The payoff of the advertiser (let's call them i, i=1,2) who is assigned to the top slot is (U: -P), where p is the price charged per-click in the top slot. The payoff of i in the bottom slot is 0.5 - Vi (price 0 is charged per-click in the bottom slot). Under the Generalized Second-Price (GSP) auction rule: - Advertisers are asked to declare their value per click this doesn't mean that their declarations are truthful!). Advertisers are then ranked according to their declarations and the advertiser with the highest declaration is assigned to the slot with the highest CTR (top slot), the advertiser with the second highest declaration is assigned to the slot with the lowest CTR (bottom slot). In case of a tie, advertiser 1 is allocated to the top slot. The per-click payment p at the top slot j, is set to be equal to the declaration of the advertiser assigned to the bottom slot. a. [7% ) Compute the optimal/highest social welfare (sum of individual values) in I. b. [23% Assume the following strategy sets (the allowed strategies/reports each player can make) S = {0,0.5, 1} and S2 = {0,0.5). Write MATLAB code that computes all Nash equilibria in I, and outputs the social welfare achieved in each of them. You can (or not) follow a brute-force approach, i.e. consider all possible combinations of declarations and for each of them check if it is an equilibrium. Copy and paste your MATLAB code in your report, and explicitly mention where in your MATLAB code you guarantee that the equilibrium conditions are satisfied (even if your code doesn't run or doesn't compute an equilibrium). If your code successfully computes one or more equilibria, present them in the report alongside their social welfare. Marks will be awarded for partially-correct approaches

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Machine Learning And Knowledge Discovery In Databases European Conference Ecml Pkdd 2015 Porto Portugal September 7 11 2015 Proceedings Part 1 Lnai 9284

Authors: Annalisa Appice ,Pedro Pereira Rodrigues ,Vitor Santos Costa ,Carlos Soares ,Joao Gama ,Alipio Jorge

1st Edition

3319235273, 978-3319235271

More Books

Students also viewed these Databases questions