가중치가있는 모서리가있는 무 방향 그래프를 제공하고 각 노드가 3D 공간의 점에 해당한다고 가정합니다. 두 노드 사이에 모서리가있을 때마다 모서리의 가중치는 점 사이의 거리입니다.
목표는 가용 거리 (가장자리 가중치로 표시) 만 주어 점의 상대 위치를 재구성하는 것입니다. 예를 들어, 만약 내가 당신에게 그러면 점들이 4 면체의 꼭짓점이라는 것을 알 수 있습니다. 원점이 어느 방향에 있는지, 또는 방향이 대칭인지는 알 수 없지만 사면체라고 말할 수는 있습니다.
일반적으로 모든 가장자리 길이를 제공하면 문제가 쉽습니다. 그냥 임의로 포인트 선택 에 수 , 다음 이웃 포인트 선택 하고 그것을 배치 , 다음 공통 이웃 XY로에 삼각됩니다 평면 인 경우 최종 공통 이웃 이 반 공간 으로 삼각 측량되고 나머지 대칭을 끊습니다 ( 점을 선택하지 않은 경우). 이 4 개의 점을 사용하여 나머지 모든 점을 삼각 측량 할 수 있습니다. ( 0 , 0 , 0 ) ( d 0 , 1 , 0 , 0 ) p 2 p 3 z > 0
반면에 일부 모서리 길이가 누락되면 임베딩을 복구하지 못할 수 있습니다. 예를 들어, 절단 할 때 그래프의 연결을 끊는 정점이있는 경우 제거하면 분리 할 두 구성 요소가 서로에 대해 스윙 할 수 있습니다.
질문이 생깁니다.
- 솔루션을 찾는 데 비용이 얼마나 드나요?
- 번역 / 회전 / 미러링까지 솔루션이 고유한지 어떻게 알 수 있습니까? 3- 연결이 충분합니까? 필요한?
- 어떤 조건이 문제를 사소하게 만드는가?
- 가장자리 가중치가 실제로 포인트 거리 sin 3d에 해당한다고 약속하지 않으면 임베딩이 가능한지 결정하는 데 얼마나 비쌉니까?