나는 다수의 노드를 가지고 있고 각 노드는 다수의 에지를 가지고있다. 예 : 노드 A는 3 가장자리를 가지고, B는 2, C는 2, D는 1입니다. 두 노드 사이에 여러 가장자리가없는 가능한 무향 그래프를 찾기 위해 알고리즘을 찾고 있습니다. 이 간단한 예에 대한 해결 방안은 다음과 같습니다의주어진 수의 노드와 에지로 그래프를 찾는 알고리즘
A
/|\
/| \
B--C D
그래서이이 3 개 연결을 갖기 때문에, B는 A와 C에 연결되어있는 다른 3 개 노드와 연결되고, D는 A. 접속되어 모든 모서리 모든 노드가 만족되어야합니다. 다른 예 :
A (3), B (3), C (2), D (1) E (1)
용액 :
A-----D OR: A-----E
/\ /\
/ \ / \
C-----B-----E C-----B-----D
따라서, 때로는 거기 여러 솔루션. 그러나 해결책이없는 것보다 가능합니다. A (2), B (2), C (1)
이러한 3 개의 노드와 주어진 수의 가장자리로 그래프를 만드는 방법은 없습니다.
이제이 문제에 대한 가능한 해결책을 찾기위한 알고리즘을 찾고 있습니다. 이미 알려진 문제가 이미 있을까요? 나는 어떤 종류의 도움이나 힌트라도 기쁘게 생각합니다.