Cargando…
A Linear-Time Algorithm for 4-Coloring Some Classes of Planar Graphs
Every graph G=(V, E) considered in this paper consists of a finite set V of vertices and a finite set E of edges, together with an incidence function that associates each edge e ∈ E of G with an unordered pair of vertices of G which are called the ends of the edge e. A graph is said to be a planar g...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8510826/ https://www.ncbi.nlm.nih.gov/pubmed/34650606 http://dx.doi.org/10.1155/2021/7667656 |
_version_ | 1784582657156317184 |
---|---|
author | Liang, Zuosong Wei, Huandi |
author_facet | Liang, Zuosong Wei, Huandi |
author_sort | Liang, Zuosong |
collection | PubMed |
description | Every graph G=(V, E) considered in this paper consists of a finite set V of vertices and a finite set E of edges, together with an incidence function that associates each edge e ∈ E of G with an unordered pair of vertices of G which are called the ends of the edge e. A graph is said to be a planar graph if it can be drawn in the plane so that its edges intersect only at their ends. A proper k-vertex-coloring of a graph G=(V, E) is a mapping c : V⟶S (S is a set of k colors) such that no two adjacent vertices are assigned the same colors. The famous Four Color Theorem states that a planar graph has a proper vertex-coloring with four colors. However, the current known proof for the Four Color Theorem is computer assisted. In addition, the correctness of the proof is still lengthy and complicated. In 2010, a simple O(n(2)) time algorithm was provided to 4-color a 3-colorable planar graph. In this paper, we give an improved linear-time algorithm to either output a proper 4-coloring of G or conclude that G is not 3-colorable when an arbitrary planar graph G is given. Using this algorithm, we can get the proper 4-colorings of 3-colorable planar graphs, planar graphs with maximum degree at most five, and claw-free planar graphs. |
format | Online Article Text |
id | pubmed-8510826 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-85108262021-10-13 A Linear-Time Algorithm for 4-Coloring Some Classes of Planar Graphs Liang, Zuosong Wei, Huandi Comput Intell Neurosci Research Article Every graph G=(V, E) considered in this paper consists of a finite set V of vertices and a finite set E of edges, together with an incidence function that associates each edge e ∈ E of G with an unordered pair of vertices of G which are called the ends of the edge e. A graph is said to be a planar graph if it can be drawn in the plane so that its edges intersect only at their ends. A proper k-vertex-coloring of a graph G=(V, E) is a mapping c : V⟶S (S is a set of k colors) such that no two adjacent vertices are assigned the same colors. The famous Four Color Theorem states that a planar graph has a proper vertex-coloring with four colors. However, the current known proof for the Four Color Theorem is computer assisted. In addition, the correctness of the proof is still lengthy and complicated. In 2010, a simple O(n(2)) time algorithm was provided to 4-color a 3-colorable planar graph. In this paper, we give an improved linear-time algorithm to either output a proper 4-coloring of G or conclude that G is not 3-colorable when an arbitrary planar graph G is given. Using this algorithm, we can get the proper 4-colorings of 3-colorable planar graphs, planar graphs with maximum degree at most five, and claw-free planar graphs. Hindawi 2021-10-05 /pmc/articles/PMC8510826/ /pubmed/34650606 http://dx.doi.org/10.1155/2021/7667656 Text en Copyright © 2021 Zuosong Liang and Huandi Wei. 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 Liang, Zuosong Wei, Huandi A Linear-Time Algorithm for 4-Coloring Some Classes of Planar Graphs |
title | A Linear-Time Algorithm for 4-Coloring Some Classes of Planar Graphs |
title_full | A Linear-Time Algorithm for 4-Coloring Some Classes of Planar Graphs |
title_fullStr | A Linear-Time Algorithm for 4-Coloring Some Classes of Planar Graphs |
title_full_unstemmed | A Linear-Time Algorithm for 4-Coloring Some Classes of Planar Graphs |
title_short | A Linear-Time Algorithm for 4-Coloring Some Classes of Planar Graphs |
title_sort | linear-time algorithm for 4-coloring some classes of planar graphs |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8510826/ https://www.ncbi.nlm.nih.gov/pubmed/34650606 http://dx.doi.org/10.1155/2021/7667656 |
work_keys_str_mv | AT liangzuosong alineartimealgorithmfor4coloringsomeclassesofplanargraphs AT weihuandi alineartimealgorithmfor4coloringsomeclassesofplanargraphs AT liangzuosong lineartimealgorithmfor4coloringsomeclassesofplanargraphs AT weihuandi lineartimealgorithmfor4coloringsomeclassesofplanargraphs |