▲neo 10달전 | parent | favorite | on: GN⁺: 연구자들, 정수 선형 프로그래밍을 더 빠르게 처리하는 방법 발견(quantamagazine.org)Hacker News 의견 NP-완전 문제의 알고리즘 상한을 낮추는 것은 매우 흥미로운 일이지만, 실제 문제를 해결하는 데 있어 실행 시간을 개선하는 것과 직접적인 관련이 없을 수 있음. 혼합 정수 프로그래밍(MIP) 솔버는 다양한 알고리즘과 휴리스틱을 사용함. 휴리스틱과 전략의 라이브러리 구축은 MIP 솔버의 개선이 무어의 법칙을 뛰어넘는 이유임. 1990년부터 2014년까지 하드웨어의 개선은 6500배였지만, 소프트웨어의 개선은 870000배의 성능 향상을 담당함. 참조된 논문은 MIP 솔버의 지속적인 성능 향상에 있어 또 다른 퍼즐 조각이 될 수 있지만, 확실한 것은 아님. 새로운 알고리즘은 아직 실제 물류 문제를 해결하는 데 사용되지 않았음. 오늘날의 프로그램을 업데이트하는 데 너무 많은 작업이 필요하기 때문임. 그러나 Rothvoss에 따르면, 이는 기본적인 응용을 가진 문제에 대한 이론적 이해에 관한 것임. "Integer Linear Programming"이라는 제목은 정수 부분이 훨씬 더 중요하기 때문에 명시되어야 함. 선형 프로그래밍에 대한 다항 시간 알고리즘은 수십 년 동안 알려져 왔지만, 정수 선형 프로그래밍은 NP-난해함. 소프트웨어 엔지니어들은 선형 프로그래밍에 대해 배워야 함. 많은 문제들이 선형 최적화로 표현될 수 있음. 예를 들어, 당구공을 삼각대에 올바른 시작 위치에 놓기 위한 평균 최소 교환 횟수에 대한 문제를 선형 프로그래밍을 사용하여 해결할 수 있음. 이 논문은 Space Groups를 직접적으로 살펴보지는 않지만, 문제 "공간"의 단순화를 일반화하는 데 사용될 수 있는지 여부를 살펴보는 것이 흥미로울 것임. 저자는 건축가로서 수학자는 아니지만, 생성된 벌집을 통한 경로를 살펴보는 사람으로서 이 결과가 더 많은 조사가 필요함을 시사함. 여행하는 세일즈맨 문제에 대한 Sapolsky의 책 "Determined: A Science of Life without Free Will"에서 인용한 내용이 소프트웨어 개발자들에게는 관련이 없을 수도 있지만 여전히 매혹적임. 개미는 음식을 찾아 여덟 곳을 확인하며, 이는 유명한 "여행하는 세일즈맨 문제"의 한 버전임. 컴퓨터 과학자들은 "가상 개미"를 사용하여 이러한 문제를 해결할 수 있으며, 이는 이제 군집 지능으로 알려져 있음. 저자는 1985/86년에 스탠포드 대학에서 운영 연구를 공부하고 George Dantzig의 수업을 들었지만, 운영 연구가 아닌 소프트웨어 엔지니어가 되었음. 선형 프로그래밍 알고리즘에 대해 많은 것이 배워졌다는 것을 보고 흥미로움을 느낌. 많은 이산 최적화 문제들이 선형 프로그램으로 변환될 수 있음. SAT 솔버와 같은 매우 강력한 도구 세트임. 이론적 복잡성은 심플렉스보다 내부 점 방법이 LP에 대해 더 좋을 수 있지만, 현실에서는 잘 조정된 심플렉스가 거의 항상 승리함.
Hacker News 의견
NP-완전 문제의 알고리즘 상한을 낮추는 것은 매우 흥미로운 일이지만, 실제 문제를 해결하는 데 있어 실행 시간을 개선하는 것과 직접적인 관련이 없을 수 있음.
새로운 알고리즘은 아직 실제 물류 문제를 해결하는 데 사용되지 않았음.
"Integer Linear Programming"이라는 제목은 정수 부분이 훨씬 더 중요하기 때문에 명시되어야 함.
소프트웨어 엔지니어들은 선형 프로그래밍에 대해 배워야 함.
이 논문은 Space Groups를 직접적으로 살펴보지는 않지만, 문제 "공간"의 단순화를 일반화하는 데 사용될 수 있는지 여부를 살펴보는 것이 흥미로울 것임.
여행하는 세일즈맨 문제에 대한 Sapolsky의 책 "Determined: A Science of Life without Free Will"에서 인용한 내용이 소프트웨어 개발자들에게는 관련이 없을 수도 있지만 여전히 매혹적임.
저자는 1985/86년에 스탠포드 대학에서 운영 연구를 공부하고 George Dantzig의 수업을 들었지만, 운영 연구가 아닌 소프트웨어 엔지니어가 되었음.
많은 이산 최적화 문제들이 선형 프로그램으로 변환될 수 있음.
이론적 복잡성은 심플렉스보다 내부 점 방법이 LP에 대해 더 좋을 수 있지만, 현실에서는 잘 조정된 심플렉스가 거의 항상 승리함.