유클리드 평면에 포함 된 그래프의 최단 경로를 찾기 위해 어떤 알고리즘을 사용합니까?
예를 들어 아래 그래프에서 로 이동하려고합니다 . 일반적으로 Dijkstra의 알고리즘과 같은 알고리즘은 다음과 같은 시퀀스를 생성합니다.
전체 그래프 :
최단 경로 :
가장 짧은 비교 차 경로 :
그러나, 유클리드 평면이 경로 교차 자체는, 그러므로 내가 원하는 이 경우에는, 저에게 짧은 교차하지 않는 순서를 줄 것이다 알고리즘을 :
이 경로는 최단 경로보다 길지만 가장 짧은 비교 차 경로입니다.
이를 수행 할 수있는 (효율적인) 알고리즘이 있습니까?
TikZ 소스
- 전체 그래프 .
- 최단 경로 .
- 가장 짧은 비교 차 경로 .