NP-completeness and One Polynomial Subclass of the Two-Step Graph Colouring Problem
https://doi.org/10.18255/1818-1015-2019-3-405-419
Abstract
In this paper, we study the two-step colouring problem for an undirected connected graph. It is required to colour the graph in a given number of colours in a way, when no pair of vertices has the same colour, if these vertices are at a distance of 1 or 2 between each other. Also the corresponding recognition problem is set. The problem is closely related to the classical graph colouring problem. In the article, we study and prove the polynomial reduction of the problems to each other. So it allows us to prove NP-completeness of the problem of two-step colouring. Also we specify some of its properties. Special interest is paid to the problem of two-step colouring in application to rectangular grid graphs. The maximum vertex degree in such a graph is between 0 and 4. For each case, we elaborate and prove the function of two-vertex colouring in the minimum possible number of colours. The functions allow each vertex to be coloured independently from others. If vertices are examined in a sequence, colouring time is polynomial for a rectangular grid graph.
About the Authors
Natalya Sergeevna MedvedevaRussian Federation
Student
Alexander Valeryevich Smirnov
Russian Federation
PhD, Associate Professor
References
1. Korsakov S. V., Smirnov A. V., Sokolov V. A., “Principles of Organizing the Interoperability of Equipollent Nodes in a Wireless Mesh-Network with Time Division Multiple Access”, Automatic Control and Computer Sciences, 50:6 (2016), 415–422.
2. Harary F., Graph theory, Addison-Wesley Pub. Co., 1969.
3. Garey M. R., Johnson D. S., Computers and Intractability: A Guide to the Theory of NPCompleteness, W. H. Freeman and Company, 1979.
4. Rublev V. S., Elementy teorii grafov. Izomorfizm, planarnost’, marshruty v grafakh, Yaroslavl: YSU, 2010, (in Russian).
5. Umans C., Lenhart W., “Hamiltonian Cycles in Solid Grid Graphs”, Proceedings of the 38th Annual IEEE Symposium on Foundations of Computer Science (FOCS), 1997, 496– 505.
6. Keshavarz-Kohjerdi F., Bagheri A., “An efficient parallel algorithm for the longest path problem in meshes”, The Journal of Supercomputing, 65:2 (2013), 723–741.
Review
For citations:
Medvedeva N.S., Smirnov A.V. NP-completeness and One Polynomial Subclass of the Two-Step Graph Colouring Problem. Modeling and Analysis of Information Systems. 2019;26(3):405-419. (In Russ.) https://doi.org/10.18255/1818-1015-2019-3-405-419