Dijkstras 알고리즘은 최신 경로 찾기 시스템에 사용됩니까?


10

Dijkstra의 알고리즘은 Google지도 나 자동차의 위성과 같은 현대적인 경로 찾기 시스템에 사용됩니까? 그렇지 않다면 무엇입니까?


나는 당신이, 당신의 방법을 찾아 라우팅 구성 요소를 의미 추측 주로 글로벌 인 GPS, 한 번 으로 위치 Syatem 결정했다 당신이있는 곳 . 또 다른 꼬리는 개를 흔든다.
babou

1
나는 이것에 대한 소스를 줄 수는 없지만 현재 알고리즘 강사는 업계에서 일하고 있으며 실제로 GPS에 많이 사용됩니다. 유클리드 디스턴스를 휴리스틱으로 사용하는 경우 실생활에서 무의미한 경로를 무시함으로써 Dijstra보다 개선되는 경향이 있습니다. 이미 알고 있지만 Dijkstra는 다음과 같이 설명 할 수 있습니다. 휴리스틱 h(엑스)=0.
jmite

답변:



8

2009 년 Google지도는 수축 계층을 사용했습니다 . 이 기술 강연을 참조하십시오 .

그 이후로, 소위 "2 홉 라벨링 거리 오라클"이라는 분수 단위의 밀리 초 단위로 크로스 컨트리 라우팅을 수행 할 수있는 몇 가지 사고 방식이 발견되었습니다. 여기를 참조 하거나 "허브 레이블링"또는 "매스에 대한 가장 짧은 경로"를 검색 하십시오 . 나는 Bing이 이것을 사용한다고 들었다. 또한 주유소 수에 관계없이 가장 복잡한 관심 장소 (예 : 가장 가까운 주유소)를 찾는 기능과 같은 응용 프로그램이 있습니다.


2
이것은 유용한 참고 자료 인 것 같습니다. 그러나 a) 인용 가능한 참고 자료를 제공하거나 b) 어떻게 작동하는지에 대한 광범위한 그림을 그릴 수 있습니까? 특히 문제를 정확하게 해결합니까?
Raphael
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.