Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

COMP326 Assignment 2 (15% of the final mark)

Due:  17:00 on  Tuesday,  16 April  2024

Please submit your solutions electronically (only in PDF format) in CANVAS. Please do not use red colour in your solutions and include your name and student number. Failure in the assess- ment may be compensated for by higher marks in other components of the module.  Marking of subquestions will be based on the marking descriptors of the University’s Code of Practice on Assessment. Standard UoL penalty applies for late submission in accordance with the Uni- versity’s Code of Practice on Assessment.

Please be aware of the University guidelines on plagiarism and collusion.

Total:  100 marks

1.  Consider an auction with three items a,b,c and three players.  The valuations for getting a single item is as follows v1 (a) = 7, v1 (b) = 11, v1 (c) = 5, v2 (a) = 10, v2 (b) = 5, v2 (c) = 12, v3 (a) = 13, v3 (b) = 12, v3 (c) = 4.  Assume that the valuation for getting a set S of more than a single item for each player i are given by

(a) vi(S) =:j∈S vi(j).

(b) vi(S) = maxj∈S{vi(j)} .

First, describe in detail the set of possible outcomes A, assuming that we care only about allocations that assign all the items. Then, for all the above cases

.  (5 marks) Describe the valuations of each player over A.

.  (15  marks) ”Run” the VCG mechanism (compute the allocation and the Clarke payments).

2.  (20  marks)  Consider a single item setting with n ≥  2 bidders.   Show that the social choice rule that always allocates the item to the smallest bidder cannot be truthfully implemented. Hint: Use Weak Monotonicity (Section. 9.5.2, Theorem 9.29 in [2]. ).

3.  Show the only if direction of Theorem 10.2.  That is, show that if the social choice is

f(⪰) = med{p1 , p2 ,..., pn, y1 ,..., yn−1} ,

then f is

(a)  (10 marks) strategy-proof,

(b)  (5 marks) onto,

(c)  (5 marks) anonymous.

4.  (20 marks) Run the Gale-Shapley algorithm for the instance below.

w1  m1  w2  m1  w3  m1  w4

w1  ≻m2  w2  ≻m2  w3  ≻m2  w4

w2  ≻m3  w3  ≻m3  w1  ≻m3  w4

w3  ≻m4  w1  ≻m4  w2  ≻m4  w4

m3  w1  m4  w1  m1  w1  m2

m4  ≻w2  m1  ≻w2  m2  ≻w2  m3

m1  ≻w3  m2  ≻w3  m3  ≻w3  m4

m4  ≻w4  m3  ≻w4  m2  ≻w4  m1

5.  (20 marks)  Run the Greedy mechanism (compute the allocation and the payments) for the following Combinatorial Auction instance with 6 single-minded bidders and 6 items: < v 1(*)  = 12, S1(*)  = {a,c,d,e} >,< v2(*)  = 14, S2(*)  = {b,c,e,f} >,< v3(*)  = 6, S3(*)  = {a} >,< v4(*)  = 5, S4(*) = {e} >,< v5(*) = 9, S5(*) = {f} >,< v6(*) = 20, S6(*) = {c,d,e,f} >.