{"title":"利用邻接矩阵求解图着色问题的一种方法","authors":"Charu Negi, A. Shukla","doi":"10.1109/SMART46866.2019.9117452","DOIUrl":null,"url":null,"abstract":"Coloring a graph is a known and a classical problem in graph theory. It is also a known NP problem. In a graph G, the solution of coloring a graph is about coloring all the vertices of the graph G in such a manner so that any two adjacent vertices do not get the similar color. This problem also requires that the number of colors that are used for coloring the graph are also minimum. There are several ways in which a graph can be presented. For example an adjacency matrix. In our paper we have used adjacency matrix to showcase the graph coloring solution. An adjacency matrix is a 2 dimensional array. The rows and columns of this array are therefore can also be called as the vertices of the graph. The value 0 indicates that the vertex on × row and y column is not connected. However if the value is 1 it indicates that the vertex on × row and y column are connected to each other. We have proposed an algorithm using which we calculate the diagonal values that is for which × row and y column value is same. These will represent the final colors allocated to the vertices.","PeriodicalId":328124,"journal":{"name":"2019 8th International Conference System Modeling and Advancement in Research Trends (SMART)","volume":"185 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Approach for Solving the Graph Coloring Problem using Adjacency Matrix\",\"authors\":\"Charu Negi, A. Shukla\",\"doi\":\"10.1109/SMART46866.2019.9117452\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Coloring a graph is a known and a classical problem in graph theory. It is also a known NP problem. In a graph G, the solution of coloring a graph is about coloring all the vertices of the graph G in such a manner so that any two adjacent vertices do not get the similar color. This problem also requires that the number of colors that are used for coloring the graph are also minimum. There are several ways in which a graph can be presented. For example an adjacency matrix. In our paper we have used adjacency matrix to showcase the graph coloring solution. An adjacency matrix is a 2 dimensional array. The rows and columns of this array are therefore can also be called as the vertices of the graph. The value 0 indicates that the vertex on × row and y column is not connected. However if the value is 1 it indicates that the vertex on × row and y column are connected to each other. We have proposed an algorithm using which we calculate the diagonal values that is for which × row and y column value is same. These will represent the final colors allocated to the vertices.\",\"PeriodicalId\":328124,\"journal\":{\"name\":\"2019 8th International Conference System Modeling and Advancement in Research Trends (SMART)\",\"volume\":\"185 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 8th International Conference System Modeling and Advancement in Research Trends (SMART)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SMART46866.2019.9117452\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 8th International Conference System Modeling and Advancement in Research Trends (SMART)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SMART46866.2019.9117452","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Approach for Solving the Graph Coloring Problem using Adjacency Matrix
Coloring a graph is a known and a classical problem in graph theory. It is also a known NP problem. In a graph G, the solution of coloring a graph is about coloring all the vertices of the graph G in such a manner so that any two adjacent vertices do not get the similar color. This problem also requires that the number of colors that are used for coloring the graph are also minimum. There are several ways in which a graph can be presented. For example an adjacency matrix. In our paper we have used adjacency matrix to showcase the graph coloring solution. An adjacency matrix is a 2 dimensional array. The rows and columns of this array are therefore can also be called as the vertices of the graph. The value 0 indicates that the vertex on × row and y column is not connected. However if the value is 1 it indicates that the vertex on × row and y column are connected to each other. We have proposed an algorithm using which we calculate the diagonal values that is for which × row and y column value is same. These will represent the final colors allocated to the vertices.