160 likes | 275 Views
Load-Balanced Virtual Backbone Construction for Wireless Sensor Networks. Jing (Selena) He, Shouling Ji, Yi Pan, Zhipeng Cai Department of Computer Science Georgia State University. Outline. Motivation Solution Overview Problem Formulation and Analysis Conclusion. Motivation.
E N D
Load-Balanced Virtual Backbone Constructionfor Wireless Sensor Networks Jing (Selena) He, Shouling Ji, Yi Pan, Zhipeng Cai Department of Computer Science Georgia State University
Outline • Motivation • Solution Overview • Problem Formulation and Analysis • Conclusion
Motivation Load-Balanced Connected Dominating Set (LBCDS) 1 2 1 2 3 4 3 4 5 6 7 8 5 6 7 8 Minimum-sized CDS (MCDS) Load-Balanced CDS (LBCDS)
Motivation Load-Balancedly Allocate Diminatees (LBAD) 1 2 1 2 4 3 4 3 5 6 7 8 5 6 7 8 Unbalanced Allocation Balanced Allocation
Outline • Motivation • Solution Overview • Problem Formulation and Analysis • Conclusion
Solution Overview MinMax Valid-degree Dominatee Allocation (MVDA) MinMax Degree Maximal Independent Set (MDMIS) Connected Maximal Independent Set (CMIS)
Outline • Motivation • Solution Overview • Problem Formulation and Analysis • Conclusion
MinMax Degree Maximal Independent Set (MDMIS) DS Property Constraint IS Property Constraint (quadratic) 1 viis a dominator xi Relaxing 0otherwise linearization
Approximation Algorithm (Random Rounding) Due to the relaxation enlarged the optimization space, the solution of LP*MDMIScorresponds to a lower bound to the objective of INPMDMIS .
MinMax Valid-degree Dominatee Allocation (MVDA) Each dominatee can be allocated to only one dominator Relaxing
Outline • Motivation • Solution Overview • Problem Formulation and Analysis • Conclusion
Conclusions • LBCDS is NP-Complete, constructed in two steps: • MinMax Degree Maximal Independent Set (MDMIS) • Connected Maximal Independent Set (CMIS) • Load-Balanced Allocation • MinMax Valid-Degree Dominatee Allocation (MVDA) • Approximation algorithms and performance ratio analysis are presented.