a m ulti -o bjective g enetic a lgorithm for c onstructing l oad -b alanced v irtual b ackbones in p...
TRANSCRIPT
![Page 1: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/1.jpg)
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
![Page 2: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/2.jpg)
2
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
![Page 3: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/3.jpg)
3
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
![Page 4: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/4.jpg)
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
![Page 5: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/5.jpg)
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
![Page 6: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/6.jpg)
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
![Page 7: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/7.jpg)
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
![Page 8: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/8.jpg)
8
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
![Page 9: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/9.jpg)
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
![Page 10: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/10.jpg)
10
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
![Page 11: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/11.jpg)
11
MOGA OVERVIEWMOGA
![Page 12: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/12.jpg)
12
CHROMOSOMESMOGA
![Page 13: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/13.jpg)
13
FITNESS VECTORMOGA
Minimize size
Minimize VB p-norm
Minimize Allocation p-norm
![Page 14: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/14.jpg)
14
DOMINATING TREEMOGA
![Page 15: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/15.jpg)
15
GENETIC OPERATIONS
MOGA
Crossover: exchange part of genes Mutation: flip the gene values Dominatee Mutation:
![Page 16: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/16.jpg)
16
ALGORITHM
MOGA
Population Initialization
Evaluation Process
Selection
Recombination
Replacement
Return the fittest
![Page 17: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/17.jpg)
17
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
![Page 18: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/18.jpg)
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
![Page 19: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/19.jpg)
19
OUTLINE
Motivation Problem Definition Multi-Objective Genetic Algorithm (MOGA) Performance Evaluation Conclusion
![Page 20: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/20.jpg)
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
![Page 21: A M ULTI -O BJECTIVE G ENETIC A LGORITHM FOR C ONSTRUCTING L OAD -B ALANCED V IRTUAL B ACKBONES IN P ROBABILISTIC W IRELESS S ENSOR N ETWORKS Jing (Selena)](https://reader035.vdocuments.net/reader035/viewer/2022070410/56649edc5503460f94bed1a9/html5/thumbnails/21.jpg)
21
Q & A