VRATW (Time-Windows)를 사용하여 차량 라우팅 문제를 결정 문제로 SAT / SMT 인스턴스로 구성하는 방법이 궁금합니다. (대안 : TSP)
예 :
"n = 10 차량으로 시간대 내에있는 모든 고객을 방문하는 유효한 솔루션이 있습니까?"
이 결정 문제는 사용되는 차량의 수를 최소화하는 첫 번째 단계에 유용 할 수 있습니다.
SMT에 대한 경험이 없지만 좌표 / 시간을 실수로 처리하려면 필요합니다.
일반적으로 모든 TSP / VRP 공식은 혼합 정수 프로그래밍 영역에서 수행되지만 sat / smt 공식이 위의 결정 문제에 대해 (실제로 해결 시간 측면에서) 경쟁력이 있는지 궁금합니다.
그래서 당신은 어떻게 생각하십니까:
- 당신은 어떤 참조를 알고 있습니까?
- sat / smt 접근 방식이 경쟁력이 있다고 생각하십니까?
- 당신이 언급하고 싶은 다른 것?
모든 의견을 보내 주셔서 감사합니다.
사샤
편집 : VRPTW와 관련된 TCS에서 더 일반적인 문제로 TSP를 언급했듯이 VRPTW 의 다른 "부분 문제"인 Job Shop Scheduling 문제 도 언급해야 합니다 . 이 분야의 연구원들은 아마도 SAT / SMT로 무언가를 시도했을 것입니다.