Cargando…

Pairwise Biological Network Alignment Based on Discrete Bat Algorithm

The development of high-throughput technology has provided a reliable technical guarantee for an increased amount of available data on biological networks. Network alignment is used to analyze these data to identify conserved functional network modules and understand evolutionary relationships acros...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Jing, Zhang, Ying, Xia, Jin-Fang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8580637/
https://www.ncbi.nlm.nih.gov/pubmed/34777564
http://dx.doi.org/10.1155/2021/5548993
_version_ 1784596642583805952
author Chen, Jing
Zhang, Ying
Xia, Jin-Fang
author_facet Chen, Jing
Zhang, Ying
Xia, Jin-Fang
author_sort Chen, Jing
collection PubMed
description The development of high-throughput technology has provided a reliable technical guarantee for an increased amount of available data on biological networks. Network alignment is used to analyze these data to identify conserved functional network modules and understand evolutionary relationships across species. Thus, an efficient computational network aligner is needed for network alignment. In this paper, the classic bat algorithm is discretized and applied to the network alignment. The bat algorithm initializes the population randomly and then searches for the optimal solution iteratively. Based on the bat algorithm, the global pairwise alignment algorithm BatAlign is proposed. In BatAlign, the individual velocity and the position are represented by a discrete code. BatAlign uses a search algorithm based on objective function that uses the number of conserved edges as the objective function. The similarity between the networks is used to initialize the population. The experimental results showed that the algorithm was able to match proteins with high functional consistency and reach a relatively high topological quality.
format Online
Article
Text
id pubmed-8580637
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-85806372021-11-11 Pairwise Biological Network Alignment Based on Discrete Bat Algorithm Chen, Jing Zhang, Ying Xia, Jin-Fang Comput Math Methods Med Research Article The development of high-throughput technology has provided a reliable technical guarantee for an increased amount of available data on biological networks. Network alignment is used to analyze these data to identify conserved functional network modules and understand evolutionary relationships across species. Thus, an efficient computational network aligner is needed for network alignment. In this paper, the classic bat algorithm is discretized and applied to the network alignment. The bat algorithm initializes the population randomly and then searches for the optimal solution iteratively. Based on the bat algorithm, the global pairwise alignment algorithm BatAlign is proposed. In BatAlign, the individual velocity and the position are represented by a discrete code. BatAlign uses a search algorithm based on objective function that uses the number of conserved edges as the objective function. The similarity between the networks is used to initialize the population. The experimental results showed that the algorithm was able to match proteins with high functional consistency and reach a relatively high topological quality. Hindawi 2021-11-03 /pmc/articles/PMC8580637/ /pubmed/34777564 http://dx.doi.org/10.1155/2021/5548993 Text en Copyright © 2021 Jing Chen et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Chen, Jing
Zhang, Ying
Xia, Jin-Fang
Pairwise Biological Network Alignment Based on Discrete Bat Algorithm
title Pairwise Biological Network Alignment Based on Discrete Bat Algorithm
title_full Pairwise Biological Network Alignment Based on Discrete Bat Algorithm
title_fullStr Pairwise Biological Network Alignment Based on Discrete Bat Algorithm
title_full_unstemmed Pairwise Biological Network Alignment Based on Discrete Bat Algorithm
title_short Pairwise Biological Network Alignment Based on Discrete Bat Algorithm
title_sort pairwise biological network alignment based on discrete bat algorithm
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8580637/
https://www.ncbi.nlm.nih.gov/pubmed/34777564
http://dx.doi.org/10.1155/2021/5548993
work_keys_str_mv AT chenjing pairwisebiologicalnetworkalignmentbasedondiscretebatalgorithm
AT zhangying pairwisebiologicalnetworkalignmentbasedondiscretebatalgorithm
AT xiajinfang pairwisebiologicalnetworkalignmentbasedondiscretebatalgorithm