An enhanced evolutionary algorithm with local heuristic approach for detecting community in complex network

These days, the properties of numerous systems in biology, engineering and sociology paradigms can be captured and analysed as networks of connected communities. The increasing emergence of these networked systems has fuelled the desire to study and analyse them into several sub-networks called comm...

Full description

Saved in:
Bibliographic Details
Main Authors: Abduljabbar, D. A., Hashim, S. Z. M., Sallehuddin, R.
Format: Article
Published: Little Lion Scientific 2019
Subjects:
Online Access:http://eprints.utm.my/id/eprint/91194/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.91194
record_format eprints
spelling my.utm.911942021-06-21T08:40:55Z http://eprints.utm.my/id/eprint/91194/ An enhanced evolutionary algorithm with local heuristic approach for detecting community in complex network Abduljabbar, D. A. Hashim, S. Z. M. Sallehuddin, R. QA75 Electronic computers. Computer science These days, the properties of numerous systems in biology, engineering and sociology paradigms can be captured and analysed as networks of connected communities. The increasing emergence of these networked systems has fuelled the desire to study and analyse them into several sub-networks called communities. Community detection in a complex network is an ill-defined problem. Evolutionary Algorithms (EAs) have shown promising performance in community detection, but it's difficult to identify natural divisions included in such complex networks accurately and effectively without designing a problem-specific operator that exploits domain knowledge and guides the search process. Moreover, most of the contemporary studies only employ EA-based models to detect communities, which may not be adequate to represent the real community structure of networks due to the limitation in their topological properties. Thus, to enhance the predictive power of the state-of-the-art EA-based models, the main contribution of this research work is to put forward a framework that integrates evolutionary algorithm (EA) with a local heuristic approach. In the experiments, we select and optimise four well-known community detection models within the evolutionary algorithm framework, i.e. expansion model, scaled cost function model, conductance model, and internal density model. Then, the proposed heuristic approach is employed to locally aid along with the optimisation model, in which the nodes having dense intra-connections with nodes of other communities are moved to neighbouring communities. In the experiments, the performance of the optimisation models has been examined on both synthetic and real-world networks that are publicly available. The results show that the put forward local heuristic approach has a positive effect that significantly enhanced the existing optimisation models’ detection ability. Little Lion Scientific 2019 Article PeerReviewed Abduljabbar, D. A. and Hashim, S. Z. M. and Sallehuddin, R. (2019) An enhanced evolutionary algorithm with local heuristic approach for detecting community in complex network. Journal of Theoretical and Applied Information Technology, 97 (20). pp. 2452-2466. ISSN 1992-8645
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Abduljabbar, D. A.
Hashim, S. Z. M.
Sallehuddin, R.
An enhanced evolutionary algorithm with local heuristic approach for detecting community in complex network
description These days, the properties of numerous systems in biology, engineering and sociology paradigms can be captured and analysed as networks of connected communities. The increasing emergence of these networked systems has fuelled the desire to study and analyse them into several sub-networks called communities. Community detection in a complex network is an ill-defined problem. Evolutionary Algorithms (EAs) have shown promising performance in community detection, but it's difficult to identify natural divisions included in such complex networks accurately and effectively without designing a problem-specific operator that exploits domain knowledge and guides the search process. Moreover, most of the contemporary studies only employ EA-based models to detect communities, which may not be adequate to represent the real community structure of networks due to the limitation in their topological properties. Thus, to enhance the predictive power of the state-of-the-art EA-based models, the main contribution of this research work is to put forward a framework that integrates evolutionary algorithm (EA) with a local heuristic approach. In the experiments, we select and optimise four well-known community detection models within the evolutionary algorithm framework, i.e. expansion model, scaled cost function model, conductance model, and internal density model. Then, the proposed heuristic approach is employed to locally aid along with the optimisation model, in which the nodes having dense intra-connections with nodes of other communities are moved to neighbouring communities. In the experiments, the performance of the optimisation models has been examined on both synthetic and real-world networks that are publicly available. The results show that the put forward local heuristic approach has a positive effect that significantly enhanced the existing optimisation models’ detection ability.
format Article
author Abduljabbar, D. A.
Hashim, S. Z. M.
Sallehuddin, R.
author_facet Abduljabbar, D. A.
Hashim, S. Z. M.
Sallehuddin, R.
author_sort Abduljabbar, D. A.
title An enhanced evolutionary algorithm with local heuristic approach for detecting community in complex network
title_short An enhanced evolutionary algorithm with local heuristic approach for detecting community in complex network
title_full An enhanced evolutionary algorithm with local heuristic approach for detecting community in complex network
title_fullStr An enhanced evolutionary algorithm with local heuristic approach for detecting community in complex network
title_full_unstemmed An enhanced evolutionary algorithm with local heuristic approach for detecting community in complex network
title_sort enhanced evolutionary algorithm with local heuristic approach for detecting community in complex network
publisher Little Lion Scientific
publishDate 2019
url http://eprints.utm.my/id/eprint/91194/
_version_ 1703960434557583360
score 13.209306