Answered step by step
Verified Expert Solution
Question
1 Approved Answer
in Twenty Lectures on Algorithmic Game Theory problem 4 . 2 d I can't find an example to show that the algorithm with the parameter
in Twenty Lectures on Algorithmic Game Theory problem d I can't find an example to show that the algorithm with the parameter m set as in a and b need not yield a monotone allocation rule the vi are rounded up can i get a numbered example? Problem Section gives an allocation rule for knapsack auctions that is monotone, guarantees at least of the maximum social welfare, and runs in polynomial time. Can we do better? We first describe a classical fully polynomialtime approximation scheme FPTAS for the knapsack problem. The input to the problem is item values v vn item sizes w wn and a knapsack capacity W For a usersupplied parameter we consider the following algorithm ; m is a parameter that will be chosen shortly. Round each vi up to the nearest multiple of m call it vi Divide the vis through by m to obtain integers n For item values n compute the optimal solution using a pseudopolynomialtime algorithm. You can assume that there exists such an algorithm with running time polynomial in n and max inia Prove that if we run algorithm with the parameter m set to max in vi n then the running time of the algorithm is polynomial in n and independent of the vi sbH Prove that if we run algorithm with the parameter m set to max in vi n then the algorithm outputs a solution with total value at least times the maximum possible. c Prove that if we run algorithm with the parameter m set to a fixed constant, independent of the vi s then the algorithm yields a monotone allocation rule. d Prove that if we run algorithm with the parameter m set as in a and b then the algorithm need not yield a monotone allocation rule. eH Give a DSIC mechanism for knapsack auctions that, for a userspecified parameter and assuming truthful bids, outputs an outcome with social welfare at least times the maximum possible, in time polynomial in n and
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started