Upload
dorothy-greene
View
212
Download
0
Tags:
Embed Size (px)
Citation preview
A MULTI-OBJECTIVE GENETIC ALGORITHM FORCONSTRUCTING LOAD-BALANCED VIRTUAL
BACKBONES INPROBABILISTIC WIRELESS SENSOR NETWORKS
Jing (Selena) HeDepartment of Computer Science, Kennesaw State University
Shouling Ji and Raheem BeyahSchool of Electrical and Computer Engineering, Georgia Institute of Technology
Yingshu LiDepartment of Compute Science, Georgia State University
GLOBECOM 2013
2
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
3
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
4
LOAD-BALANCED VIRTUAL BACKBONE (LBVB)
1 2
3 4
5 6 7 8
1 2
3 4
5 6 7 8
MCDS LBVB
Motivation
5
DOMINATOR PARTITION
1 2
3 4
5 6 7 8
1 2
3 4
5 6 7 8
Motivation
Imbalanced Dominator Partition Balanced Dominator Partition
TRANSITIONAL REGION PHENOMENON
Motivation
6
Connected Region
Transitional region
Disconnected region
Link length 0 – 2.6m 2.6m – 6m > 6m
7 > 97% 8 > 95%6 < 5%
Node # 8 27 15
7
OUR CONTRIBUTIONS
Motivation
Highlight the use of lossy links when constructing Virtual Backbone (VB) for Probabilistic WSNs
Propose new optimization problem called LBVBPo LBVB construction problem under PNM
Propose a MOGA to solve LBVBP
Conduct simulations to validate the proposed algorithm
8
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
9
LBVB IN PROBABILISTIC WSNS Objectives:
Minimum-sized VBMinimize VB p-normMinimize Allocation p-norm
Problem Definition
Potential Traffic Load
Actual Traffic Load
• MOGAs are very attractive to solve MOPs, because they have the ability to search partially ordered spaces for several alternative trade-offs. Additionally, an MOGA can track several solutions simultaneously via its population.
VB p-norm = 8.29 VB p-norm = 5.89Allocation p-norm = 4.19 Allocation p-norm = 3.53
10
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
11
MOGA OVERVIEWMOGA
12
CHROMOSOMESMOGA
13
FITNESS VECTORMOGA
Minimize size
Minimize VB p-norm
Minimize Allocation p-norm
14
DOMINATING TREEMOGA
15
GENETIC OPERATIONS
MOGA
Crossover: exchange part of genes Mutation: flip the gene values Dominatee Mutation:
16
ALGORITHM
MOGA
Population Initialization
Evaluation Process
Selection
Recombination
Replacement
Return the fittest
17
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
18
SIMULATION RESULTSPerformance Evaluation
MOGA prolong network lifetime by 25% on average compared with MCDS MOGA prolong network lifetime by 6% on average compared with GA
Our method
Others’ Methods
19
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
20
CONCLUSION
Conclusion
Address the problem of construction a load-balanced VB in a probabilistic WSN (LBVBP), which to assure that the workload among each dominator is balanced
Propose an effective MPGA algorithm to solve LBVBP
Simulation results demonstrate that using an LBVB can extend network lifetime significantly
21
Q & A