BFS를 사용하여 그래프 색상을 구현할 수 있다고 생각하면 아래에 설명 된 접근 방법을 생각해 냈습니다. 그래도 탐욕스러운 알고리즘처럼 보일 지 모르지만 그게 맞는지 나는 잘 모르겠다. 어떤 전문가의 의견? colors[MAX_COLORS];
colorsUsedSoFar[] = NIL;
like BFS, color first node u with col
그래프 채색이 NP 완전 문제라는 것을 알고 있습니다. 주어진 색상을 가질 수있는 꼭지점 수에 제한을 추가하면 문제가 더 간단 해지는지 궁금합니다. 나는 이것을하는 알고리즘을 찾을 수없는 것 같다. 예를 들어 그래프가있는 경우 "이 그래프의 색상이 가장 작 으면 각 색상의 정점이 최대 3 개가됩니다."또는 문제를 단순화하는 경우 "이 그래프에 색상을 지정하
나는 backtracking을 사용하여 무향 그래프의 반음계 수 m을 결정해야하는 m_coloring 문제를 해결하려고합니다. 지금까지 가지고있는 (자바) 솔루션은 m 증가하고 m_Coloring 메서드를 시도한 다음 솔루션을 찾을 수없는 경우 반복합니다. 그러나 큰 파일의 경우 m이 6을 넘으면 계산이 영원히 필요합니다. 나는 우리에게 주어진 알고리즘에
Microsoft Solver Foundation 및 F #을 사용하여 Graph Coloring 문제에 대한 솔루션을 구현하고 있습니다. 이 사용하는 C#을 구현하는 방법을 설명 http://msdn.microsoft.com/en-us/library/ff826354(v=vs.93).aspx?cs-save-lang=1&cs-lang=csharp#code-s