Cargando…

Multilayer network alignment based on topological assessment via embeddings

BACKGROUND: Network graphs allow modelling the real world objects in terms of interactions. In a multilayer network, the interactions are distributed over layers (i.e., intralayer and interlayer edges). Network alignment (NA) is a methodology that allows mapping nodes between two or multiple given n...

Descripción completa

Detalles Bibliográficos
Autores principales: Cinaglia, Pietro, Milano, Marianna, Cannataro, Mario
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10629033/
https://www.ncbi.nlm.nih.gov/pubmed/37932663
http://dx.doi.org/10.1186/s12859-023-05508-5
_version_ 1785131876874190848
author Cinaglia, Pietro
Milano, Marianna
Cannataro, Mario
author_facet Cinaglia, Pietro
Milano, Marianna
Cannataro, Mario
author_sort Cinaglia, Pietro
collection PubMed
description BACKGROUND: Network graphs allow modelling the real world objects in terms of interactions. In a multilayer network, the interactions are distributed over layers (i.e., intralayer and interlayer edges). Network alignment (NA) is a methodology that allows mapping nodes between two or multiple given networks, by preserving topologically similar regions. For instance, NA can be applied to transfer knowledge from one biological species to another. In this paper, we present DANTEml, a software tool for the Pairwise Global NA (PGNA) of multilayer networks, based on topological assessment. It builds its own similarity matrix by processing the node embeddings computed from two multilayer networks of interest, to evaluate their topological similarities. The proposed solution can be used via a user-friendly command line interface, also having a built-in guided mode (step-by-step) for defining input parameters. RESULTS: We investigated the performance of DANTEml based on (i) performance evaluation on synthetic multilayer networks, (ii) statistical assessment of the resulting alignments, and (iii) alignment of real multilayer networks. DANTEml over performed a method that does not consider the distribution of nodes and edges over multiple layers by 1193.62%, and a method for temporal NA by 25.88%; we also performed the statistical assessment, which corroborates the significance of its own node mappings. In addition, we tested the proposed solution by using a real multilayer network in presence of several levels of noise, in accordance with the same outcome pursued for the NA on our dataset of synthetic networks. In this case, the improvement is even more evident: +4008.75% and +111.72%, compared to a method that does not consider the distribution of nodes and edges over multiple layers and a method for temporal NA, respectively. CONCLUSIONS: DANTEml is a software tool for the PGNA of multilayer networks based on topological assessment, that is able to provide effective alignments both on synthetic and real multi layer networks, of which node mappings can be validated statistically. Our experimentation reported a high degree of reliability and effectiveness for the proposed solution.
format Online
Article
Text
id pubmed-10629033
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-106290332023-11-08 Multilayer network alignment based on topological assessment via embeddings Cinaglia, Pietro Milano, Marianna Cannataro, Mario BMC Bioinformatics Software BACKGROUND: Network graphs allow modelling the real world objects in terms of interactions. In a multilayer network, the interactions are distributed over layers (i.e., intralayer and interlayer edges). Network alignment (NA) is a methodology that allows mapping nodes between two or multiple given networks, by preserving topologically similar regions. For instance, NA can be applied to transfer knowledge from one biological species to another. In this paper, we present DANTEml, a software tool for the Pairwise Global NA (PGNA) of multilayer networks, based on topological assessment. It builds its own similarity matrix by processing the node embeddings computed from two multilayer networks of interest, to evaluate their topological similarities. The proposed solution can be used via a user-friendly command line interface, also having a built-in guided mode (step-by-step) for defining input parameters. RESULTS: We investigated the performance of DANTEml based on (i) performance evaluation on synthetic multilayer networks, (ii) statistical assessment of the resulting alignments, and (iii) alignment of real multilayer networks. DANTEml over performed a method that does not consider the distribution of nodes and edges over multiple layers by 1193.62%, and a method for temporal NA by 25.88%; we also performed the statistical assessment, which corroborates the significance of its own node mappings. In addition, we tested the proposed solution by using a real multilayer network in presence of several levels of noise, in accordance with the same outcome pursued for the NA on our dataset of synthetic networks. In this case, the improvement is even more evident: +4008.75% and +111.72%, compared to a method that does not consider the distribution of nodes and edges over multiple layers and a method for temporal NA, respectively. CONCLUSIONS: DANTEml is a software tool for the PGNA of multilayer networks based on topological assessment, that is able to provide effective alignments both on synthetic and real multi layer networks, of which node mappings can be validated statistically. Our experimentation reported a high degree of reliability and effectiveness for the proposed solution. BioMed Central 2023-11-06 /pmc/articles/PMC10629033/ /pubmed/37932663 http://dx.doi.org/10.1186/s12859-023-05508-5 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/ (https://creativecommons.org/publicdomain/zero/1.0/) ) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
spellingShingle Software
Cinaglia, Pietro
Milano, Marianna
Cannataro, Mario
Multilayer network alignment based on topological assessment via embeddings
title Multilayer network alignment based on topological assessment via embeddings
title_full Multilayer network alignment based on topological assessment via embeddings
title_fullStr Multilayer network alignment based on topological assessment via embeddings
title_full_unstemmed Multilayer network alignment based on topological assessment via embeddings
title_short Multilayer network alignment based on topological assessment via embeddings
title_sort multilayer network alignment based on topological assessment via embeddings
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10629033/
https://www.ncbi.nlm.nih.gov/pubmed/37932663
http://dx.doi.org/10.1186/s12859-023-05508-5
work_keys_str_mv AT cinagliapietro multilayernetworkalignmentbasedontopologicalassessmentviaembeddings
AT milanomarianna multilayernetworkalignmentbasedontopologicalassessmentviaembeddings
AT cannataromario multilayernetworkalignmentbasedontopologicalassessmentviaembeddings