조합 최적화를위한 Google 및 # 39; S 소프트웨어 제품군
- 소프트웨어 : OR-Tools – Google Optimization Tools
- OS : Linux,Mac,Windows
- 프로그래밍 언어 : C++
- 공식 웹사이트 : HOME
OR-Tools – Google Optimization Tools 상세
Google Optimization Tools는 조합 최적화 문제를 해결하기위한 오픈 소스, 빠르고 휴대용 소프트웨어 제품군입니다.이들은 차량 라우팅, 흐름, 정수 및 선형 프로그래밍 및 제약 프로그래밍의 문제를 포함합니다.이 제품군에는 여러 가지 솔버가 포함되어 있습니다. 즉, 제약 프로그래밍 솔버;선형 프로그래밍 솔버;상업용 솔버 (구로비 또는 CPLEX와 같은) 및 기타 오픈 소스 솔버 (SCIP, GLPK 등) 용 포장기;다른 것들 중에서.또는 도구는 C ++로 작성되지만 파이썬 C # 및 Java 용 래퍼가 제공됩니다.원하는 프로그래밍 언어로 문제를 모델링하면 도구의 사용 가능한 솔버를 사용할 수 있습니다.
또는 도구는 수상 경력에 빛나는 프로젝트이며 2020 Minizinc Challenge에서 3 개의 금메달을 획득 한 국제적인 프로젝트입니다.제약 조건 프로그래밍 경쟁.