23.3 배포
목차
23.3.1 주요 릴리스(2009년 11월 1일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯자에게 감사드립니다. 특히 Wolfgang Britz, Wietse Dol, Daniel T. Fokum, Nuri Gokhan, Iiro Harjunkoski, Josef Kallrath, Lloyd R. Kelly, Kristina Konold, Uwe Schneider에게 감사드립니다.
GAMS 시스템
GAMS
- 별표를 무료 슬롯하여 세트에 구성원을 할당하는 것이 이제 내림차순으로도 가능합니다. 예를 들어 다음은 GAMS의 유효한 set 문입니다.
연도 설정 /bc2000*bc1,0*2009/; 연도 설정 /"-20"*"-1"/;
- GAMS 매개변수
ProcDir그리고MaxProcDir프로세스 디렉토리 생성을 제어하는 데 무료 슬롯할 수 있습니다.ProcDir=abc225 대신 abc를 무료 슬롯합니다. 무료 슬롯자는 디렉토리를 생성하고 제거할 책임이 있습니다.gams.procdir%이제 정의되어 무료 슬롯 중인 실제 프로세스 디렉토리를 제공합니다.MaxProcDir=100일반적인 225a를 225z, 225aa, 225ab 등으로 확장합니다. 기본값은 26입니다.MaxProcDir그리고 225? 에 대한ProcDir모든 것이 이전처럼 작동하도록 합니다. - GAMS 매개변수
RunDir삭제되었습니다. - 달러 통제 옵션
$hiddencall다음과 동일합니다$call그러나 명령문이 로그나 목록 파일에 표시되지 않는지 확인합니다. 경우에도 마찬가지입니다.$ondollar또는dp=2무료 슬롯됩니다.$hiddencall예를 들어 암호화된 모델의 경우 특히 유용합니다. 다음을 무료 슬롯하여 비밀번호로 보호된 Excel 파일을 읽고 씁니다.GDXXRW비밀번호 옵션.
GDXXRW
- Excel 2007 파일 확장자 xlsm 지원
- 옵션
비밀번호보호 Excel 파일에 비밀번호를 전달할 수 있습니다
해결사
남작
- 새 라이브러리: 버전 9.0
- Conopt는 비선형 하위 문제를 해결하는 데 무료 슬롯할 수 있지만 32비트 플랫폼에서만 무료 슬롯할 수 있습니다(NLPSol=6)
- 공통 선형 하위 표현식에 대한 추가 제어
코인-OR
- CoinScip 버전 1.2
- 이제 다중 상품 흐름 네트워크 절단 구분 기호가 기본적으로 무료 슬롯됩니다.
- 휴리스틱, 사전 해결 및 분기 개선
- CoinGlpk 버전 4.39
- 코인쿠엔 버전 0.2
- 분리적 절단을 위한 구분자가 추가되었습니다.
- CoinCplex, CoinGurobi, CoinMosek, CoinXpress
- 이 새로운 것맨뼈솔버 링크는 GAMS 기본 시스템과 함께 무료로 제공됩니다. 일반 GAMS 옵션(reslim, optcr, nodlim, iterlim)이 지원됩니다. 또한 솔버에 필요한 형식의 옵션 파일이 제공될 수 있습니다.
- 코인OS 2.0
- 최적화 서비스 프로젝트에 대한 새로운 실험적 링크를 무료 슬롯하면 GAMS 모델 인스턴스를 OS 인스턴스 언어(OSiL) 형식으로 변환하고 최적화 서비스 서버가 원격으로 인스턴스를 해결할 수 있습니다.
구로비
- 새 라이브러리: 버전 2.0
- 심플렉스 성능: 이번 릴리스에서는 심플렉스 최적화 프로그램이 훨씬 더 빨라졌습니다. 개선 사항은 이중 심플렉스 방법에서 가장 두드러집니다.
- MIP 성능: MIP 솔버도 훨씬 더 빠릅니다. 그 중 일부는 이중 심플렉스 최적화 프로그램의 속도 증가로 인한 결과이고, 일부는 MIP 자체의 알고리즘 개선으로 인한 것입니다.
- MIPIIS: 이제 Irreducible Inconsistent Subsystem을 계산할 수 있습니다(IIS27426_27527
- MIP 노드 파일: 이제 검색 트리 노드를 디스크에 저장할 수 있습니다. 이를 통해 훨씬 더 크고 어려운 MIP 모델을 해결할 수 있습니다. 새로운 NodefileStart 매개변수를 무료 슬롯하여 노드가 디스크에 기록되기 전에 노드에 할당할 메모리 양을 나타냅니다. 노드를 디스크에 배치할 때 성능에 미치는 영향은 일반적으로 매우 작습니다.
MINOS
- MINOS5(MINOS의 이전 버전)가 삭제되었습니다. MINOS5는 이제 MINOS5 무료 슬롯을 하드 코딩한 무료 슬롯자를 보호하기 위해 MINOS(버전 5.51)의 별칭입니다.
모세크
- 새 라이브러리: 버전 6.0
- 선형 및 원뿔 문제에 대한 내부 점 최적화의 속도 및 안정성 개선
- 핫 스타트를 무료 슬롯하는 단순 최적화 프로그램에 대한 보다 효과적인 사전 해결
익스프레스
- 새 라이브러리: 버전 20.00
- 라이센스 업데이트: 이제 멀티 스레드 실행 및 64비트 버전이 기본 라이센스에 포함됨
- 업데이트됨
스레드옵션을 무료 슬롯하면 XPRESS 이외의 작업을 위해 무료로 남겨진 코어를 지정할 수 있습니다.
인코어 통신 솔버 링크
- Lindoglobal은 내부 통신을 지원합니다.
모델 라이브러리
GAMS 데이터 라이브러리
- transxls (74): vba API(gamsx, opt 및 gdx)를 무료 슬롯하여 Excel에서 기존 교통 문제를 해결합니다.
GAMS EMP 라이브러리
- 네기시 (21): EMP, SJM 및 CGE로 해결된 순수 교환 모델
GAMS 모델 라이브러리
- bchtsp (348): BCH를 무료 슬롯한 출장 판매원 문제 인스턴스
- bchstock (349): 재고 절단 - BCH를 무료 슬롯한 열 생성 접근 방식
- 탱크 크기(350): 탱크 크기 설계 문제
GAMS 테스트 라이브러리
- set10 (449): set/param 데이터의 첫 번째 항목에 잘못된 차원이 있습니다.
- set11 (450): 무료 슬롯시 순서 테스트
set.id또는세트#id또는#id - gdxcopy5 (451): 후행 공백이 있는 GDX 환경 변수 테스트
- ifthen2 (452): 중첩된 $ifthen 및 $endif 테스트
- ifthen3 (453): $ifthen $elseif/else $endif 테스트
- ifthen4 (454): 이전 릴리스 노트에서 $ifthen 테스트
- eval01 (455): 논스톱 산술을 통한 지속적인 평가
- eval02 (456): $eval/ife/...함수와 동일
- forceerr (457): ForceError 및 ForceErrorCnt 예
- gdxxrw5 (458): gdxxrw 및 $hiddencall의 비밀번호 처리 테스트
- ㅋㅋㅋ (459): 로고 옵션에 대한 LP 테스트
- lonlp (460): 로고 옵션에 대한 NLP 테스트
- lomcp (461): 로고 옵션에 대한 MCP 테스트
- eval03 (462): 상수 컴파일 시간 평가 함수 테스트
- eval04 (463): 상수 컴파일 시간 평가 연산자 테스트
솔버/플랫폼 가용성 매트릭스
| 솔버/플랫폼 가용성 - 23.3 2009년 11월 1일 | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| x86 MS 윈도우 |
x86_64 MS 윈도우 |
x86 리눅스 |
x86_64 리눅스 |
선 스팍 솔라리스 |
선 스팍64 솔라리스 |
썬 인텔 솔라리스 |
IBM RS-6000 AIX 4.34 |
맥 PowerPC 다윈 |
맥 Intel32 다윈 |
맥 x86_64 다윈 |
HP 9000 HP-UX 111 |
SGI IRIX2 |
DEC 알파 디지털 유닉스 4.03 |
|
| ALPHAECP | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||
| 바론 9.0 | ![]() |
32비트 | ![]() |
32비트 | 8.1 | |||||||||
| BDMLP | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 코인 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||||||
| CONOPT 3 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| CPLEX 12.1 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
11.2 | ![]() |
![]() |
10.0 | 9.1 | 8.1 | |
| 데시스 | ![]() |
![]() |
![]() |
![]() |
![]() |
32비트 | ![]() |
![]() |
![]() |
![]() |
||||
| DICOPT | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 구로비 2.0 | ![]() |
![]() |
![]() |
![]() |
||||||||||
| 니트로 6.0 | ![]() |
![]() |
![]() |
![]() |
5.2 | 32비트 | 5.1 | ![]() |
||||||
| 린도글로벌 6.0 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||||||
| LGO | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| 마일 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 미노스 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 모세크 6 | ![]() |
![]() |
![]() |
![]() |
5.0 | 5.0 | ![]() |
5.0 | ![]() |
![]() |
3.2 | |||
| MPSGE | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| MSNLP | ![]() |
![]() |
![]() |
![]() |
![]() |
32비트 | ![]() |
![]() |
![]() |
![]() |
||||
| NLPEC | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| OQNLP | ![]() |
32비트 | ![]() |
32비트 | ||||||||||
| OSL V3 | ![]() |
32비트 | ![]() |
32비트 | ![]() |
32비트 | ![]() |
V2 | V2 | |||||
| OSLSE | ![]() |
32비트 | ![]() |
32비트 | ![]() |
32비트 | ![]() |
|||||||
| 경로 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| SBB | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| SNOPT | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| XA | ![]() |
32비트 | ![]() |
![]() |
![]() |
32비트 | ![]() |
![]() |
![]() |
|||||
| 익스프레스 20.00 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
18.00 | 16.10 | |||||
| 1)HP 9000/HP-UX용 GAMS 배포판은 22.1입니다. | ||||||||||||||
| 2)SGI IRIX의 GAMS 배포판은 22.3입니다. | ||||||||||||||
| 3)DEC Alpha의 GAMS 분포는 22.7입니다. | ||||||||||||||
| 4)IBM RS-6000 AIX 4.3용 GAMS 배포판은 23.1입니다. | ||||||||||||||
23.3.2 유지 관리 릴리스(2009년 11월 18일)
- 버그 수정이 포함된 Gurobi 2.0.1 라이브러리
- 버그 수정이 포함된 MOSEK 6 rev 53 라이브러리
- 버그 수정으로 업데이트된 CoinOS 라이브러리
- GAMSCHK의 optfile 버그 수정 해결
- 동기화됨
tolproj(1e-8) 옵션solvelink=3
23.3.3 유지 관리 릴리스(2009년 12월 17일)
- 버그 수정이 포함된 MOSEK 6 rev 55 라이브러리
- 64비트 Windows 시스템에서 무료 슬롯 가능한 32비트 HAR 유틸리티
- GAMS/Gurobi 및 기타 솔버의 느린 솔루션 보고 문제 수정
