Kalpana Kalpana (Editor)

Bandwidth sharing game

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

A bandwidth-sharing game is a type of resource allocation game designed to model the real-world allocation of bandwidth to many users in a network. The game is popular in game theory because the conclusions can be applied to real-life networks. The game is described as follows:

Contents

The game

  • n players
  • each player i has utility U i ( x ) for amount x of bandwidth
  • user i pays w i for amount x of bandwidth and receives net utility of U i ( x ) w i
  • the total amount of bandwidth available is B
  • We also use assumptions regarding U i ( x )

  • U i ( x ) 0
  • U i ( x ) is increasing and concave
  • U ( x ) is continuous
  • The game arises from trying to find a price p so that every player individually optimizes their own welfare. This implies every player must individually find a r g m a x x U i ( x ) p x . Solving for the maximum yields U i ( x ) = p .

    The problem

    With this maximum condition, the game then becomes a matter of finding a price that satisfies an equilibrium. Such a price is called a market clearing price.

    A possible solution

    A popular idea to find the price is a method called fair sharing. In this game, every player i is asked for amount they are willing to pay for the given resource denoted by w i . The resource is then distributed in x i amounts by the formula x i = ( w i j w j ) ( B ) . This method yields an effective price p = j w j B . This price can proven to be market clearing thus the distribution x 1 , . . . , x n is optimal. The proof is as so:

    Proof

    a r g m a x x i U i ( x i ) w i

    a r g m a x w i U i ( w i j w j B ) w i
    U i ( w i j w j B ) ( 1 j w j B w i ( j w j ) 2 B ) 1 = 0
    U i ( x i ) ( 1 p 1 p x i B ) 1 = 0
    U i ( x i ) ( 1 x i B ) = p

    Comparing this result to the equilibrium condition above, we see that when x i B is very small, the two conditions equal each other and thus, the fair sharing game is almost optimal.

    References

    Bandwidth-sharing game Wikipedia