(340m) A Method of Community Detection in Complex Weighted Networks
AIChE Annual Meeting
2020
2020 Virtual AIChE Annual Meeting
Computing and Systems Technology Division
Interactive Session: Systems and Process Control
Friday, November 20, 2020 - 8:00am to 9:00am
Community detection has been used to decompose large networks into a set of small interacting networks [1]. Generally, it exploits this structure via optimization to find sub-networks that have the least inter-connections and the most intra-connections. Recently, several methods and algorithms have been proposed [5]; among them, modularity optimization is the most popular one [6]. Modularity is defined as the difference between the fraction of edges within communities in the network and the expected fraction of such edges, which are randomly distributed [6]. Most of the existing optimization-based algorithms partition a network using a single objective function. Since these algorithms are unable to determine multiple community structures, the use of multi-objective optimization approaches has been proposed [7].
In this paper, we present a novel multi-objective method to community detection, and adopt the whale optimization algorithm (WOA)[8], a recently-introduced nature-inspired meta-heuristic optimization algorithm, to solve the multi-objective optimization problem. This method uses a nondominated sorting approach to calculate all non-dominated solutions. To achieve the optimal typology, sensitivity analyses are conducted to evaluate the strength of the interaction between each pair of nodes (variables), and the causal relationship between each pair of nodes is represented by a directed graph. The slow speed of the convergence of the existing community detection algorithms, especially for large-scale networks, is addressed by applying parallel WOA. The proposed method is applied to the Tennessee Eastman Process, which has been extensively used as a benchmark throughout the chemical industries.
REFERENCE
- Girvan, M. and M.E. Newman, Community structure in social and biological networks. Proceedings of the national academy of sciences, 2002. 99(12): p. 7821-7826.
- Quirós-Tortós, J. and V. Terzija. A graph theory based new approach for power system restoration. in 2013 IEEE Grenoble Conference. 2013. IEEE.
- Baldea, M. and P. Daoutidis, Dynamics and nonlinear control of integrated process systems. 2012: Cambridge University Press.
- Soroush, M., et al., Modelâpredictive safety optimal actions to detect and handle process operation hazards. AIChE Journal, 2020: p. e16932.
- Javed, M.A., et al., Community detection in networks: A multidisciplinary review. Journal of Network and Computer Applications, 2018. 108: p. 87-111.
- Newman, M.E. and M. Girvan, Finding and evaluating community structure in networks. Physical review E, 2004. 69(2): p. 026113.
- Gong, M., et al., Identification of multi-resolution network structures with multi-objective immune algorithm. Applied Soft Computing, 2013. 13(4): p. 1705-1717.
- Mirjalili, S. and A. Lewis, The whale optimization algorithm. Advances in engineering software, 2016. 95: p. 51-67.