A Multi-Objective Partition Method for Marine Sensor Networks Based on Degree of Event Correlation

Existing marine sensor networks acquire data from sea areas that are geographically divided, and store the data independently in their affiliated sea area data centers. In the case of marine events across multiple sea areas, the current network structure needs to retrieve data from multiple data centers, and thus severely affects real-time decision making. In this study, in order to provide a fast data retrieval service for a marine sensor network, we use all the marine sensors as the vertices, establish the edge based on marine events, and abstract the marine sensor network as a graph. Then, we construct a multi-objective balanced partition method to partition the abstract graph into multiple regions and store them in the cloud computing platform. This method effectively increases the correlation of the sensors and decreases the retrieval cost. On this basis, an incremental optimization strategy is designed to dynamically optimize existing partitions when new sensors are added into the network. Experimental results show that the proposed method can achieve the optimal layout for distributed storage in the process of disaster data retrieval in the China Sea area, and effectively optimize the result of partitions when new buoys are deployed, which eventually will provide efficient data access service for marine events.

[1]  Cliff T. Ragsdale,et al.  A decision support system for the electrical power districting problem , 2003, Decis. Support Syst..

[2]  A. Palazov,et al.  Bulgarian National Operational Marine Observing System , 2012, 2012 Oceans - Yeosu.

[3]  Félix Cuadrado,et al.  xDGP: A Dynamic Graph Processing System with Adaptive Partitioning , 2013, ArXiv.

[4]  Félix Cuadrado,et al.  Adaptive Partitioning for Large-Scale Dynamic Graphs , 2013, 2014 IEEE 34th International Conference on Distributed Computing Systems.

[5]  Antonio Galvão Naclério Novaes,et al.  A multiplicatively-weighted Voronoi diagram approach to logistics districting , 2006, Comput. Oper. Res..

[6]  Laura Ricci,et al.  Balanced Graph Partitioning with Apache Spark , 2014, Euro-Par Workshops.

[7]  Cassius Tadeu Scarpin,et al.  Multi-objective optimization in partitioning the healthcare system of Parana State in Brazil , 2015 .

[8]  Amir H. Payberah,et al.  JA-BE-JA: A Distributed Algorithm for Balanced Graph Partitioning , 2013, 2013 IEEE 7th International Conference on Self-Adaptive and Self-Organizing Systems.

[9]  Gabriel Kliot,et al.  Streaming graph partitioning for large distributed graphs , 2012, KDD.

[10]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[11]  Kit Po Wong,et al.  Adaptive partitioning approach to self-sustained smart grid , 2017 .

[12]  Casas Antonia,et al.  DAMAR: Information management system for marine data , 2011, OCEANS 2011 IEEE - Spain.

[13]  M. Feizi-Derakhshi,et al.  Multi-objective Optimization of Graph Partitioning Using Genetic Algorithms , 2009, 2009 Third International Conference on Advanced Engineering Computing and Applications in Sciences.

[14]  Amir H. Payberah,et al.  Distributed Vertex-Cut Partitioning , 2014, DAIS.

[15]  Shang-Hua Teng,et al.  A Local Clustering Algorithm for Massive Graphs and Its Application to Nearly Linear Time Graph Partitioning , 2008, SIAM J. Comput..

[16]  Rajan Batta,et al.  A simulated annealing approach to police district design , 2002, Comput. Oper. Res..

[17]  Antonio Liotta,et al.  Ensembles of incremental learners to detect anomalies in ad hoc sensor networks , 2015, Ad Hoc Networks.

[18]  Joachim Gehweiler,et al.  A distributed diffusive heuristic for clustering a virtual P2P supercomputer , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW).

[19]  Vipin Kumar,et al.  A New Algorithm for Multi-objective Graph Partitioning , 1999, Euro-Par.

[20]  Vipin Kumar,et al.  Parallel Multilevel k-way Partitioning Scheme for Irregular Graphs , 1996, Proceedings of the 1996 ACM/IEEE Conference on Supercomputing.

[21]  George Karypis,et al.  Multi.Objective Hypergraph Partitioning Algorithms for Cut and Maximum Subdomain Degree Minimization , 2003, ICCAD.

[22]  Can Zhang,et al.  Network partitioning strategy for parallel power system restoration , 2016 .

[23]  Panos Kalnis,et al.  Mizan: a system for dynamic load balancing in large-scale graph processing , 2013, EuroSys '13.

[24]  Henning Meyerhenke,et al.  Graph partitioning and disturbed diffusion , 2009, Parallel Comput..

[25]  Luc Muyldermans,et al.  Districting for salt spreading operations , 2002, Eur. J. Oper. Res..

[26]  Daniel Mihai Toma,et al.  The New Seafloor Observatory (OBSEA) for Remote and Long-Term Coastal Ecosystem Monitoring , 2011, Sensors.

[27]  Kian-Lee Tan,et al.  CANDS: Continuous Optimal Navigation via Distributed Stream Processing , 2014, Proc. VLDB Endow..

[28]  Qi He,et al.  Multi-objective balanced partitioning method for marine sensor network , 2017, 2017 IEEE 14th International Conference on Networking, Sensing and Control (ICNSC).

[29]  Antonio Novellino,et al.  European marine observation data network — EMODnet physics , 2015, OCEANS 2015 - Genova.

[30]  Jin Seok Oh Movement Monitoring System for Marine Buoy , 2014 .

[31]  Antonio Liotta,et al.  Spatial anomaly detection in sensor networks using neighborhood information , 2017, Inf. Fusion.

[32]  Lars Backstrom,et al.  Balanced label propagation for partitioning massive graphs , 2013, WSDM.

[33]  Chris Walshaw,et al.  A Combined Evolutionary Search and Multilevel Optimisation Approach to Graph-Partitioning , 2004, J. Glob. Optim..

[34]  Xianbin Wang,et al.  Applications of Wireless Sensor Networks in Marine Environment Monitoring: A Survey , 2014, Sensors.

[35]  Vipin Kumar,et al.  A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs , 1998, SIAM J. Sci. Comput..

[36]  Toyotaro Suzumura,et al.  Towards highly scalable pregel-based graph processing platform with x10 , 2013, WWW '13 Companion.