Cargando…

Vertex coloring of graphs via phase dynamics of coupled oscillatory networks

While Boolean logic has been the backbone of digital information processing, there exist classes of computationally hard problems wherein this paradigm is fundamentally inefficient. Vertex coloring of graphs, belonging to the class of combinatorial optimization, represents one such problem. It is we...

Descripción completa

Detalles Bibliográficos
Autores principales: Parihar, Abhinav, Shukla, Nikhil, Jerry, Matthew, Datta, Suman, Raychowdhury, Arijit
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5430425/
https://www.ncbi.nlm.nih.gov/pubmed/28424457
http://dx.doi.org/10.1038/s41598-017-00825-1
_version_ 1783236213241544704
author Parihar, Abhinav
Shukla, Nikhil
Jerry, Matthew
Datta, Suman
Raychowdhury, Arijit
author_facet Parihar, Abhinav
Shukla, Nikhil
Jerry, Matthew
Datta, Suman
Raychowdhury, Arijit
author_sort Parihar, Abhinav
collection PubMed
description While Boolean logic has been the backbone of digital information processing, there exist classes of computationally hard problems wherein this paradigm is fundamentally inefficient. Vertex coloring of graphs, belonging to the class of combinatorial optimization, represents one such problem. It is well studied for its applications in data sciences, life sciences, social sciences and technology, and hence, motivates alternate, more efficient non-Boolean pathways towards its solution. Here we demonstrate a coupled relaxation oscillator based dynamical system that exploits insulator-metal transition in Vanadium Dioxide (VO(2)) to efficiently solve vertex coloring of graphs. Pairwise coupled VO(2) oscillator circuits have been analyzed before for basic computing operations, but using complex networks of VO(2) oscillators, or any other oscillators, for more complex tasks have been challenging in theory as well as in experiments. The proposed VO(2) oscillator network harnesses the natural analogue between optimization problems and energy minimization processes in highly parallel, interconnected dynamical systems to approximate optimal coloring of graphs. We further indicate a fundamental connection between spectral properties of linear dynamical systems and spectral algorithms for graph coloring. Our work not only elucidates a physics-based computing approach but also presents tantalizing opportunities for building customized analog co-processors for solving hard problems efficiently.
format Online
Article
Text
id pubmed-5430425
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-54304252017-05-15 Vertex coloring of graphs via phase dynamics of coupled oscillatory networks Parihar, Abhinav Shukla, Nikhil Jerry, Matthew Datta, Suman Raychowdhury, Arijit Sci Rep Article While Boolean logic has been the backbone of digital information processing, there exist classes of computationally hard problems wherein this paradigm is fundamentally inefficient. Vertex coloring of graphs, belonging to the class of combinatorial optimization, represents one such problem. It is well studied for its applications in data sciences, life sciences, social sciences and technology, and hence, motivates alternate, more efficient non-Boolean pathways towards its solution. Here we demonstrate a coupled relaxation oscillator based dynamical system that exploits insulator-metal transition in Vanadium Dioxide (VO(2)) to efficiently solve vertex coloring of graphs. Pairwise coupled VO(2) oscillator circuits have been analyzed before for basic computing operations, but using complex networks of VO(2) oscillators, or any other oscillators, for more complex tasks have been challenging in theory as well as in experiments. The proposed VO(2) oscillator network harnesses the natural analogue between optimization problems and energy minimization processes in highly parallel, interconnected dynamical systems to approximate optimal coloring of graphs. We further indicate a fundamental connection between spectral properties of linear dynamical systems and spectral algorithms for graph coloring. Our work not only elucidates a physics-based computing approach but also presents tantalizing opportunities for building customized analog co-processors for solving hard problems efficiently. Nature Publishing Group UK 2017-04-19 /pmc/articles/PMC5430425/ /pubmed/28424457 http://dx.doi.org/10.1038/s41598-017-00825-1 Text en © The Author(s) 2017 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 license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license 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 license, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Article
Parihar, Abhinav
Shukla, Nikhil
Jerry, Matthew
Datta, Suman
Raychowdhury, Arijit
Vertex coloring of graphs via phase dynamics of coupled oscillatory networks
title Vertex coloring of graphs via phase dynamics of coupled oscillatory networks
title_full Vertex coloring of graphs via phase dynamics of coupled oscillatory networks
title_fullStr Vertex coloring of graphs via phase dynamics of coupled oscillatory networks
title_full_unstemmed Vertex coloring of graphs via phase dynamics of coupled oscillatory networks
title_short Vertex coloring of graphs via phase dynamics of coupled oscillatory networks
title_sort vertex coloring of graphs via phase dynamics of coupled oscillatory networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5430425/
https://www.ncbi.nlm.nih.gov/pubmed/28424457
http://dx.doi.org/10.1038/s41598-017-00825-1
work_keys_str_mv AT pariharabhinav vertexcoloringofgraphsviaphasedynamicsofcoupledoscillatorynetworks
AT shuklanikhil vertexcoloringofgraphsviaphasedynamicsofcoupledoscillatorynetworks
AT jerrymatthew vertexcoloringofgraphsviaphasedynamicsofcoupledoscillatorynetworks
AT dattasuman vertexcoloringofgraphsviaphasedynamicsofcoupledoscillatorynetworks
AT raychowdhuryarijit vertexcoloringofgraphsviaphasedynamicsofcoupledoscillatorynetworks