▲GN⁺ 12달전 | parent | ★ favorite | on: 한국의 81,998개 술집을 둘러보는 최단 도보 경로(math.uwaterloo.ca)Hacker News 의견 1.33억 개의 별을 포함한 TSP 솔루션이 인상적임 해당 투어는 최단 경로의 1.0038배 길이임 Bell Labs의 확률적 알고리즘을 사용하면 결과가 얼마나 나빠질지 궁금함 고전적인 TSP 접근 방식 설명 모든 노드를 임의의 경로로 연결함 경로를 두 곳에서 잘라 세 부분으로 만듦 세 부분을 여섯 가지 가능한 방법으로 재배열하고 가장 짧은 것을 선택함 개선이 없을 때까지 2-3단계를 반복함 최적의 결과를 보장하지는 않지만 대부분의 실제 문제에서 최적이거나 매우 근접함 총 거리를 언급하지 않는 것이 이상함 이동 시간을 해결하는 것이 목적이지만 실제 이동 거리를 아는 것도 흥미로울 것임 칼로리 소모를 계산하거나 최단 거리 경로에서 얼마나 벗어났는지 확인할 수 있음 오하이오 크기의 나라에 거의 8만 2천 개의 바가 있다는 생각에 압도됨 COVID 기간 동안 CityStrides를 사용하여 마을의 모든 거리를 걷는 목표를 세움 걸은 거리를 추적하고 마을의 몇 퍼센트를 걸었는지 알려줌 경로를 최적화하지는 않았지만 중복 없이 최대한 많은 거리를 걷는 것이 재미있는 정신적 퍼즐이었음 자동화 도구도 재미있을 수 있지만 수작업으로 하는 것이 여정의 일부였음 CityStrides 사이트를 탐색하면서 사람들의 LifeMaps를 볼 수 있음 어떤 사람들은 놀라운 양의 걷기를 함 60년대 아일랜드 군대에서 물어보던 질문이 생각남 "Bachelor's Walk에서 Collins Barracks까지 바를 지나지 않고 가는 방법은?" 답은 "모든 바에 들어가는 것"이었음 이 데이터셋을 찾은 것이 인상적이지만 더 어렵지는 않음 마지막 여행 판매원 최고 기록을 깨는 것과 계산을 끝내지 못하는 것 사이의 미묘한 균형임 NP가 다시 P처럼 보임 학교에서 13이 최대라고 배웠고, 80년대에 교수님이 15로 발전시킴 그 후 20, 20,000, 이번에는 80,000이 증명됨 World TSP 페이지에서 기록이 1백만임 현재 가장 큰 증명된 최적값은 3,178,031임 CUDA로 해야지 일반 C로 하면 안 됨 Branch-and-bound는 "책에서 나온" 알고리즘임 LP 솔버를 블랙박스로 본다면 근본적으로 매우 간단하지만 매우 유용함 새로운 바가 몇 개 열리고 몇 개는 닫힌 것 같음 다시 계산할 시간임
Hacker News 의견