Layout Optimization for Pointtopoint Wireless Optical Networks via Simulated Annealing - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Layout Optimization for Pointtopoint Wireless Optical Networks via Simulated Annealing

Description:

Simulated Annealing. Imperfect order, Perfect order, has has higher energy minimum energy. How to reach the 'low energy state': 'anneal' the material. ... – PowerPoint PPT presentation

Number of Views:71
Avg rating:3.0/5.0
Slides: 23
Provided by: minf151
Category:

less

Transcript and Presenter's Notes

Title: Layout Optimization for Pointtopoint Wireless Optical Networks via Simulated Annealing


1
Layout Optimization for Point-to-point Wireless
Optical Networks via Simulated Annealing
Genetic Algorithm
  • Present by Min Fang

2
Guideline
  • Problem Specification System Modeling
  • Simulated Annealing
  • Genetic Algorithm
  • Results Conclusion

3
Problem Specification System Modeling
  • Introduction to wireless optical networks
  • Problem specification
  • System modeling

4
Wireless Optical Networks
5
Wireless Optical Networks
  • Advantages
  • Speed
  • Cost
  • Convenience
  • Limitation
  • Weather
  • Moving buildings
  • Flying Objects

6
Problem Specification
  • Configuration
  • How to optimize the layout for a given area with
    given topology for possible laser locations and
    potential user locations?

7
System Modeling
  • Combinational Optimization Problem
  • Configuration
  • Two dimensional
  • Potential subscriber
  • Possible locations for base station(laser)
  • System topology
  • System constrains

8
Simulated Annealing
Imperfect order, Perfect
order, has has higher energy
minimum energy
How to reach the low energy state anneal
the material. get it very hot gives atoms energy
to move around. cool it very slowly gently
restricts range of motion till everything freezes
into a low energy configuration.
9
Simulated Annealing
10
Simulated Annealing
Start with the system in a known configuration,
at known energy E T temperature hot frozen
false while ( ! frozen ) repeat Perturb
system slightly (e.g., move a particle) Compute
.E ,change in energy due to perturbation if (?E
lt 0 ) then accept this perturbation, this is
the new system config else accept maybe, with
probability exp(-?E/KT) until (the system is
in thermal equilibrium at this T) If (?E still
decreasing over the last few temperatures) then
T 0.9 T // cool the temperature do more
perturbations else frozen true return (final
configuration as low-energy solution)
11
Simulated Annealing Implementation
  • Configuration
  • Cost function
  • Move set
  • Cooling schedule
  • Thermal equilibrium
  • When to freeze
  • Melt

12
Simulated Annealing Implementation
  • Ray Tracing
  • Data Structure
  • Testing Annealer

13
Simulated Annealing Result
14
Simulated Annealing Result
15
Simulated Annealing Result
16
Simulated Annealing Result
17
Genetic Algorithm
  • Selection
  • Crossover
  • Mutation
  • Elitism
  • Scaling

18
Genetic Algorithm
19
Genetic Algorithm Result
20
Genetic Algorithm Result
21
Genetic Algorithm Result
22
Results Conclusion
  • Scalability
  • Accuracy
  • Performance
  • Applicability
  • Future Work
Write a Comment
User Comments (0)
About PowerShow.com