Abstract

Graph Colouring is a chief element in graph theory with tremendous applicability in computer science like data mining, clustering, networking, image segmentation etc. And a variety of implementations in aircraft scheduling, register allocation, sudoku, mobile networking, etc. Various algorithms were contrived for vertex colouring. This paper defines the HB colour matrix method and its kinds. There are three types of such matrices, Vertex HB colour matrix (VHBCM), Edge HB Colour matrix (EHBCM), and Region HB colour matrix (RHBCM). Also, the HB colour matrix algorithm is developed using a special assignment method, which gives the chromatic number of the given graph. Further, the algorithm is used to develop the python program, giving time complexity O(n) and space complexity O(n2). Also, the output of the python program for some standard graphs is calculated. The Similar algorithm can be developed for edge and face colouring of the graphs. Colouring of the graph further can be extended to perfect colouring.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call