Cargando…
MapEff: An Effective Graph Isomorphism Agorithm Based on the Discrete-Time Quantum Walk
Graph isomorphism is to determine whether two graphs have the same topological structure. It plays a significant role in areas of image matching, biochemistry, and information retrieval. Quantum walk, as a novel quantum computation model, has been employed to isomorphic mapping detection to optimize...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7515059/ https://www.ncbi.nlm.nih.gov/pubmed/33267283 http://dx.doi.org/10.3390/e21060569 |
_version_ | 1783586731261427712 |
---|---|
author | Liu, Kai Zhang, Yi Lu, Kai Wang, Xiaoping Wang, Xin Tian, Guojing |
author_facet | Liu, Kai Zhang, Yi Lu, Kai Wang, Xiaoping Wang, Xin Tian, Guojing |
author_sort | Liu, Kai |
collection | PubMed |
description | Graph isomorphism is to determine whether two graphs have the same topological structure. It plays a significant role in areas of image matching, biochemistry, and information retrieval. Quantum walk, as a novel quantum computation model, has been employed to isomorphic mapping detection to optimize the time complexity compared with a classical computation model. However, these quantum-inspired algorithms do not perform well—and even cease to work—for graphs with inherent symmetry, such as regular graphs. By analyzing the impacts of graphs symmetry on isomorphism detection, we proposed an effective graph isomorphism algorithm (MapEff) based on the discrete-time quantum walk (DTQW) to improve the accuracy of isomorphic mapping detection, especially for regular graphs. With the help of auxiliary edges, this algorithm can distinguish the symmetric nodes efficiently and, thus, deduct the qualified isomorphic mapping by rounds of selections. The experiments tested on 1585 pairs of graphs demonstrated that our algorithm has a better performance compared with other state-of-the-art algorithms. |
format | Online Article Text |
id | pubmed-7515059 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-75150592020-11-09 MapEff: An Effective Graph Isomorphism Agorithm Based on the Discrete-Time Quantum Walk Liu, Kai Zhang, Yi Lu, Kai Wang, Xiaoping Wang, Xin Tian, Guojing Entropy (Basel) Article Graph isomorphism is to determine whether two graphs have the same topological structure. It plays a significant role in areas of image matching, biochemistry, and information retrieval. Quantum walk, as a novel quantum computation model, has been employed to isomorphic mapping detection to optimize the time complexity compared with a classical computation model. However, these quantum-inspired algorithms do not perform well—and even cease to work—for graphs with inherent symmetry, such as regular graphs. By analyzing the impacts of graphs symmetry on isomorphism detection, we proposed an effective graph isomorphism algorithm (MapEff) based on the discrete-time quantum walk (DTQW) to improve the accuracy of isomorphic mapping detection, especially for regular graphs. With the help of auxiliary edges, this algorithm can distinguish the symmetric nodes efficiently and, thus, deduct the qualified isomorphic mapping by rounds of selections. The experiments tested on 1585 pairs of graphs demonstrated that our algorithm has a better performance compared with other state-of-the-art algorithms. MDPI 2019-06-05 /pmc/articles/PMC7515059/ /pubmed/33267283 http://dx.doi.org/10.3390/e21060569 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Liu, Kai Zhang, Yi Lu, Kai Wang, Xiaoping Wang, Xin Tian, Guojing MapEff: An Effective Graph Isomorphism Agorithm Based on the Discrete-Time Quantum Walk |
title | MapEff: An Effective Graph Isomorphism Agorithm Based on the Discrete-Time Quantum Walk |
title_full | MapEff: An Effective Graph Isomorphism Agorithm Based on the Discrete-Time Quantum Walk |
title_fullStr | MapEff: An Effective Graph Isomorphism Agorithm Based on the Discrete-Time Quantum Walk |
title_full_unstemmed | MapEff: An Effective Graph Isomorphism Agorithm Based on the Discrete-Time Quantum Walk |
title_short | MapEff: An Effective Graph Isomorphism Agorithm Based on the Discrete-Time Quantum Walk |
title_sort | mapeff: an effective graph isomorphism agorithm based on the discrete-time quantum walk |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7515059/ https://www.ncbi.nlm.nih.gov/pubmed/33267283 http://dx.doi.org/10.3390/e21060569 |
work_keys_str_mv | AT liukai mapeffaneffectivegraphisomorphismagorithmbasedonthediscretetimequantumwalk AT zhangyi mapeffaneffectivegraphisomorphismagorithmbasedonthediscretetimequantumwalk AT lukai mapeffaneffectivegraphisomorphismagorithmbasedonthediscretetimequantumwalk AT wangxiaoping mapeffaneffectivegraphisomorphismagorithmbasedonthediscretetimequantumwalk AT wangxin mapeffaneffectivegraphisomorphismagorithmbasedonthediscretetimequantumwalk AT tianguojing mapeffaneffectivegraphisomorphismagorithmbasedonthediscretetimequantumwalk |