Question: Problem 3 ( 2 0 points ) . Let I = ( G = ( V , A ) , ( l a ) a

Problem 3(20 points). Let I=(G=(V,A),(la)ainA,(si,ti)iin[k],(ri)iin[k]) be a self-
ish routing instance with standard latency functions. Suppose we can impose a
non-negative toll a0 on every arc ainA. Each player traversing arc ainA now
experiences a latency of la(x) plus times the respective toll a. Here >0 is a pa-
rameter that reflects the players' sensitivity with respect to the tolls. More formally,
given tolls =(a)ainA, we define the combined costs (ca)ainA as
ca(x):=la(x)+*a,AAainA
As before, we define the costC(f) of a feasible flow f as
C(f)=ainA?la(fa)fa
In particular, note that the cost function C does not account for the imposed tolls.
We say that the tolls =(a)ainA are opt-inducing if there exists a feasible flow f for
I such that (i)f is a Nash flow with respect to the combined costs (ca)ainA, and (ii)
f is also an optimal flow with respect to C.
Derive an algorithm that computes opt-inducing tolls efficiently and prove its cor-
rectness.
Problem 3 ( 2 0 points ) . Let I = ( G = ( V , A

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!