Cargando…
An improved DBSCAN algorithm based on cell-like P systems with promoters and inhibitors
Density-based spatial clustering of applications with noise (DBSCAN) algorithm can find clusters of arbitrary shape, while the noise points can be removed. Membrane computing is a novel research branch of bio-inspired computing, which seeks to discover new computational models/framework from biologi...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6296794/ https://www.ncbi.nlm.nih.gov/pubmed/30557333 http://dx.doi.org/10.1371/journal.pone.0200751 |
_version_ | 1783381111536091136 |
---|---|
author | Zhao, Yuzhen Liu, Xiyu Li, Xiufeng |
author_facet | Zhao, Yuzhen Liu, Xiyu Li, Xiufeng |
author_sort | Zhao, Yuzhen |
collection | PubMed |
description | Density-based spatial clustering of applications with noise (DBSCAN) algorithm can find clusters of arbitrary shape, while the noise points can be removed. Membrane computing is a novel research branch of bio-inspired computing, which seeks to discover new computational models/framework from biological cells. The obtained parallel and distributed computing models are usually called P systems. In this work, DBSCAN algorithm is improved by using parallel evolution mechanism and hierarchical membrane structure in cell-like P systems with promoters and inhibitors, where promoters and inhibitors are utilized to regulate parallelism of objects evolution. Experiment results show that the proposed algorithm performs well in big cluster analysis. The time complexity is improved to O(n), in comparison with conventional DBSCAN of O(n(2)). The results give some hints to improve conventional algorithms by using the hierarchical framework and parallel evolution mechanism in membrane computing models. |
format | Online Article Text |
id | pubmed-6296794 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-62967942018-12-28 An improved DBSCAN algorithm based on cell-like P systems with promoters and inhibitors Zhao, Yuzhen Liu, Xiyu Li, Xiufeng PLoS One Research Article Density-based spatial clustering of applications with noise (DBSCAN) algorithm can find clusters of arbitrary shape, while the noise points can be removed. Membrane computing is a novel research branch of bio-inspired computing, which seeks to discover new computational models/framework from biological cells. The obtained parallel and distributed computing models are usually called P systems. In this work, DBSCAN algorithm is improved by using parallel evolution mechanism and hierarchical membrane structure in cell-like P systems with promoters and inhibitors, where promoters and inhibitors are utilized to regulate parallelism of objects evolution. Experiment results show that the proposed algorithm performs well in big cluster analysis. The time complexity is improved to O(n), in comparison with conventional DBSCAN of O(n(2)). The results give some hints to improve conventional algorithms by using the hierarchical framework and parallel evolution mechanism in membrane computing models. Public Library of Science 2018-12-17 /pmc/articles/PMC6296794/ /pubmed/30557333 http://dx.doi.org/10.1371/journal.pone.0200751 Text en https://creativecommons.org/publicdomain/zero/1.0/ This is an open access article, free of all copyright, and may be freely reproduced, distributed, transmitted, modified, built upon, or otherwise used by anyone for any lawful purpose. The work is made available under the Creative Commons CC0 (https://creativecommons.org/publicdomain/zero/1.0/) public domain dedication. |
spellingShingle | Research Article Zhao, Yuzhen Liu, Xiyu Li, Xiufeng An improved DBSCAN algorithm based on cell-like P systems with promoters and inhibitors |
title | An improved DBSCAN algorithm based on cell-like P systems with promoters and inhibitors |
title_full | An improved DBSCAN algorithm based on cell-like P systems with promoters and inhibitors |
title_fullStr | An improved DBSCAN algorithm based on cell-like P systems with promoters and inhibitors |
title_full_unstemmed | An improved DBSCAN algorithm based on cell-like P systems with promoters and inhibitors |
title_short | An improved DBSCAN algorithm based on cell-like P systems with promoters and inhibitors |
title_sort | improved dbscan algorithm based on cell-like p systems with promoters and inhibitors |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6296794/ https://www.ncbi.nlm.nih.gov/pubmed/30557333 http://dx.doi.org/10.1371/journal.pone.0200751 |
work_keys_str_mv | AT zhaoyuzhen animproveddbscanalgorithmbasedoncelllikepsystemswithpromotersandinhibitors AT liuxiyu animproveddbscanalgorithmbasedoncelllikepsystemswithpromotersandinhibitors AT lixiufeng animproveddbscanalgorithmbasedoncelllikepsystemswithpromotersandinhibitors AT zhaoyuzhen improveddbscanalgorithmbasedoncelllikepsystemswithpromotersandinhibitors AT liuxiyu improveddbscanalgorithmbasedoncelllikepsystemswithpromotersandinhibitors AT lixiufeng improveddbscanalgorithmbasedoncelllikepsystemswithpromotersandinhibitors |