发明名称 System, method, and computer program product for performing graph coloring
摘要 A system, method, and computer program product are provided for categorizing a plurality of vertices of a graph. A predetermined plurality of random numbers is assigned to each vertex of the plurality of vertices, a determination is made whether each of the assigned predetermined plurality of random numbers of a single vertex is greater than a corresponding random number of the assigned predetermined plurality of random numbers of each of the neighbors of the single vertex, and in response to the determination, one of the assigned random numbers is selected from a group of assigned random numbers of the single vertex.
申请公布号 US9053209(B2) 申请公布日期 2015.06.09
申请号 US201213461720 申请日期 2012.05.01
申请人 NVIDIA Corporation 发明人 Cohen Jonathan Michael
分类号 G06F7/00;G06F17/30;G06F17/27;G06Q10/04;G06F15/16 主分类号 G06F7/00
代理机构 Zilka-Kotab, PC 代理人 Zilka-Kotab, PC
主权项 1. A computer-implemented method, comprising: identifying a graph with a plurality of vertices; categorizing the plurality of vertices by: assigning a predetermined plurality of random numbers to each vertex of the plurality of vertices;determining whether each of the assigned predetermined plurality of random numbers of a single vertex is greater than a corresponding random number of the assigned predetermined plurality of random numbers of each of the neighbors of the single vertex;determining whether the Nth assigned number of the single vertex is a local minimum when compared against the Nth assigned number of each of the neighbors of the single vertex; andselecting, in response to the determination, one of the assigned random numbers from a group of assigned random numbers of the single vertex, wherein the categorizing of the plurality of vertices is optimized.
地址 Santa Clara CA US