Professional Documents
Culture Documents
A Genetic Algorithm For Solving The First Price Sealed Bid Auction in Communication Networks
A Genetic Algorithm For Solving The First Price Sealed Bid Auction in Communication Networks
A Genetic Algorithm For Solving The First Price Sealed Bid Auction in Communication Networks
1
Index
2
Routing Problem
User-Services
Internet traffic is growing at a very high rate.
New broadband user, not only business but also residential
New multimedia services “real time” demanding guaranteed QoS.
Network operators
Core network with enough capacity, but not the same in access.
Free capacities that can be sold to ISP, Virtual Operatos or even
other network operators
Interconnection problem to provide QoS Services.
3
Interdomain vs Intradomain
Intradomain: Interdomain
We consider a single We have to consider network of
administrative entity which different operators.
owns the network. We have to establish
It has to guarantee the QoS to agreements to meet the QoS
their customers, but obtaining requirements
the maximum benefit Centralized or distributed
Link to Route Scale approach.
4
Why Auctions?
5
Genetic Algorithms
6
Genetic Algorithms
How it works?
Generate a initial population, usually randomly.
Evaluate the fitness of each individual of the population.
Selection is applied to generate an intermediate population. Better
solutions have more possibilities or being selected to the next generation.
Apply recombination (crossover) to generate the new population
We also apply mutation to avoid fall in local minimums/maximums
Evaluate the new fitnesses
Repeat the process for all the generations.
7
Application of Genetic Algorithm
Problem Codification Utility Function
U i a, c i i a c i
If ci=0, we have the
Knapsack Problem
N i(ai)=iai<i.
Fitness function, Maximize x p
i 1
i i
x q
i 1
i i Q
8
Experiments & Results
First Example (Only to see if it works)
100
Benefit 91 80
Social Welfare
60
40
20
0
1 11 21 31 41 51 61 71 81 91
Generations
9
Conclusions
10