24.5 배포
목차
24.5.1 주요 릴리스(2015년 9월 23일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯자에게 감사드립니다. 특히 Wolfgang Britz, Guillaume Erbs, Michael Ferris, Mahbube Habibian, Josef Kallrath, Jean Mercenier, Stan Peter, Ingmar Schlecht 및 Mark Thissen에게 감사드립니다.
플랫폼
- 이 릴리스에서는 Windows XP에 대한 지원이 완전히 중단되었습니다(발표된 대로).
무료 슬롯 시스템
무료 슬롯
- 새 모델 속성
maxInfes: 실행 불가능성의 최대값meanInfes: 실행 불가능성의 산술 평균
- 새로운 옵션해결사. 이는 여러 모델 유형에 대한 (기본) 솔버 선택을 단순화합니다.
- 명령줄 옵션
솔버=abc모델 유형 솔버에 대한 기본 솔버를 초기화합니다.abc다음을 수행할 수 있습니다abc. 이 초기화는 개별 모델 유형의 기본 솔버가 명령줄 옵션을 통해 설정되기 전에 수행됩니다. 따라서 명령줄은lp=conopt 솔버=bdmlp먼저 BDMLP를 모델 유형 LP, RMIP 및 MIP(BDMLP가 처리할 수 있는 모델 유형)에 대한 기본 솔버로 설정한 다음 Conopt를 LP에 대한 기본 솔버로 재설정합니다. 명령줄에서 이러한 매개변수의 순서는 영향을 미치지 않습니다(예:lp=conopt 솔버=bdmlp다음과 동일하게 작동합니다solver=bdmlp lp=conopt). 옵션이 여러 번 나타나는 경우해결사나타나면 마지막 옵션은 다음을 포함한 다른 옵션과 마찬가지로 옵션을 설정합니다.LP,MIP, ... - 여러 모델 유형에 대한 솔버는 다음을 통해 설정할 수 있습니다.
옵션 솔버=abc;31672_31743abc처리할 수 있음abc.옵션 솔버=abc;다른 솔버 설정 옵션 간의 순서는 중요합니다. 예를 들어,옵션 lp=conopt, 솔버=bdmlp;BDMLP는 모델 유형 LP를 처리할 수 있으므로 먼저 LP에 대한 솔버를 Conopt로 설정하고 다음 단계에서는 BDMLP로 설정합니다. 설정해결사두 번 하는 것도 의미가 있습니다:옵션 솔버=conopt, 솔버=cbc;모델 유형 CNS, DNLP, NLP, QCP, RMIQCP 및 RMINLP에 대한 솔버를 Conopt로 설정하고 모델 유형 LP, RMIP 및 MIP에 대한 솔버를 CBC로 설정합니다.
- 명령줄 옵션
- 무료 슬롯 시$LOADDC도메인 오류 보고가 개선되었습니다.
- 이번 릴리스에서는 실행 시스템이 여러 가지 개선되었습니다. 다음은 몇 가지 (극단적인) 예를 나열합니다.
- 액세스된 기호의 색인이 "잘못된" 순서일 때 성능이 향상되었습니다. 예:
$크기가 설정되지 않은 경우 $설정 크기 10000 v / v1*v%size% / 설정 e / e1*e%size% /; 별칭(v,w); evw(e,v,w) /#e:#v:#w/ 설정 vw(v,w); vw(v,w) = 합계(e, evw(e,v,w));최종 할당은 무료 슬롯 24.4에서 요구하는 시간의 1% 미만으로 완료될 수 있습니다. - 할당이 해당 도메인에 의해 구동될 때 비어 있지 않은 기호에 할당할 때 성능이 향상되었습니다. 예:
$크기가 설정되지 않은 경우 $설정 크기 5000 i / i1*i%size% /를 설정합니다. 별칭(i,j); 매개변수 a(i,j), b(i,j); a(i,j)$(균일(0,1)<0.95) = 1; b(i,j) = a(i,j)가 아님; a(i,j) = b(i,j);
최종 할당은 무료 슬롯 24.4에서 요구하는 시간의 ~5%만에 완료될 수 있습니다. - 특정 매핑 조합을 실행할 때 성능이 향상되었습니다. 예:
$크기1을 설정하지 않은 경우 $크기1 설정 8000 $size2를 설정하지 않은 경우 $set size2 24 안녕하세요 설정 / 1*%size1% / ti / 1*%size2% / h / h1*h%크기1% / t / t1*t%크기2% / hmapx(h,hi) / #h:#hi / tmapx(t,ti) / #t:#ti /; 매개변수 xi(hi,ti), x1(h,t); xi(hi,ti) = 균일(0,1); x1(h,t) = 합계((hmapx(h,hi),tmapx(t,ti)), xi(hi,ti));최종 할당은 무료 슬롯 24.4에서 요구하는 시간의 ~2%만에 완료될 수 있습니다. - 큰 기호에서 많은 항목을 "검색"할 때 성능이 향상되었습니다. 예:
$크기1을 설정하지 않은 경우 $크기1 설정 50 $size2를 설정하지 않은 경우 $set size2 200000 $size3을 설정하지 않은 경우 $set size3 150000 f /f1*f%size1%/ 설정 j /j1*j%size2%/ l /l1*l%size3%/ flmap(f,l); flmap(f,l)=uniform(0,1)<0.25; 매개변수 jlpar(j,l) /#j:#l 10/ fjpar(f,j); fjpar(f,j) = sum(l$flmap(f,l), jlpar(j,l));최종 할당은 무료 슬롯 24.4에서 요구하는 시간의 ~1%만에 완료될 수 있습니다.
- 액세스된 기호의 색인이 "잘못된" 순서일 때 성능이 향상되었습니다. 예:
문서
- 전체 GAMS 기술 문서(출시 및 설치 노트, 무료 슬롯자 가이드, 솔버 및 도구 매뉴얼, API 참조 매뉴얼)가 이제 통합 목차와 함께 HTML 형식으로 제공됩니다. 문서는 다음 형식으로 제공됩니다.
- 그온라인 무료 슬롯 문서무료 슬롯 문서 탐색 외에도 검색 및 키워드 색인 생성 기능을 제공합니다.
- 오프라인 문서는 네트워크 연결 없이 액세스를 허용합니다.
- 기본 탐색 페이지는 다음에서 찾을 수 있습니다.
[무료 슬롯 시스템 디렉토리]/docs/index.html(무료 슬롯 IDE에서 연결되지 않음). - Windows의 경우 추가로 Microsoft 컴파일된 HTML 도움말 파일을 다음에서 무료 슬롯할 수 있습니다.
[무료 슬롯 시스템 디렉토리]/docs/무료 슬롯chm무료 슬롯 IDE 메뉴에서 연결됨:도움말 -> 무료 슬롯 문서.
- 기본 탐색 페이지는 다음에서 찾을 수 있습니다.
- 다음 문서는 여전히 PDF 형식으로 제공됩니다: GAMS 무료 슬롯자 가이드, McCarl Expanded GAMS 무료 슬롯자 가이드, 모든 솔버 매뉴얼 및 GAMS GDX API.
설치자
- DMG 파일을 무료 슬롯하여 Mac OS X에 GAMS를 설치하는 새로운 방법.
해결사
안티고네
- 추가된 옵션conopt_optfileANTIGONE에서 CONOPT 호출에 무료 슬롯할 옵션 파일의 이름을 설정합니다.
바론
- 이제 Mac OS X에서도 무료 슬롯할 수 있습니다.
- 새 라이브러리 15.9.22.
- 지역 검색을 위한 새로운 NLP 해결사: FilterSD.
- 옵션:
- 새로운 옵션스레드: MIP 하위 문제 해결에 무료 슬롯되는 코어 수.
- 새로운 옵션IISOrder: IIS 검색 시 제약 조건이 고려되는 순서입니다.
- 옵션
제어그리고IntTol삭제되었습니다. 이제 공차는 다음과 같이 설정됩니다.AbsConFeasTol, RelConFeasTol, AbsIntFeasTol및RelIntFeasTol. - 옵션
멀티MSize,MultRel,NLPDoLin,밉갭,MipNodes,MipRel,NoutIterMip,BilRel,Cvxbt,CvxInitOA,CvxRel,밉컷및RLTRel: 매개변수화된 알고리즘 기능이 이제 자동 방식으로 처리됩니다.
- 시간 제한은 단일 스레드 작업의 경우 CPU 시간을 기준으로 하고 다중 스레드 작업의 경우 벽시계 시간을 기준으로 적용됩니다.
- 화면 출력을 단순화했습니다(일부 세부 사항을 제거하고 시간을 초 단위의 실수로 단순화했습니다).
- CBC를 2.9.5로 업데이트했습니다.
- Ipopt를 3.12.3으로 업데이트했습니다.
CBC
- 새 라이브러리 2.9.
- "big Ms"를 처리하기 위한 특수 분기 방법을 도입했습니다.
- 충돌 차단 도입(기본적으로 꺼져 있으며 옵션으로 활성화충돌 컷).
- 대칭을 다루는 새로운 방법을 도입했습니다.
코옵트
- 새 라이브러리 3.17A.
쿠엔
- 새 라이브러리 0.5(주요 업데이트).
- 더 나은 기능 처리
signpower(x,k)양의 정수 k≤10인 경우. - 다음 옵션의 기본값이 변경되었습니다:
cont_var_priority2000년부터 99년까지.int_var_priority1000에서 98로.feas_pump_milpmethod-1에서 0까지.feas_pump_poolcomp0부터 4까지.output_level0부터 4까지.
CPLEX
- 새로운 옵션FreeGamsModel. 이 옵션은 GAMS 모델 인스턴스 표현을 일시적으로 디스크에 덤프하여 메모리를 보존합니다. 이 옵션은 CplexD에서만 무료 슬롯할 수 있습니다.
구로비
- 새 라이브러리 6.0.5(기술 릴리스).
- 새로운 옵션FreeGamsModel. 이 옵션은 무료 슬롯 모델 인스턴스 표현을 일시적으로 디스크에 덤프하여 메모리를 보존합니다.
GUSS/ScenarioSolver
- GUSS 모델 속성 세트(
ma "GUSS 모델 속성" 설정 / System.GUSSModelAttributes /;)가 변경되었습니다:- 속성
NumNOpt삭제되었습니다. - 속성
maxInfes그리고meanInfes추가되었습니다.
- 속성
IPOPT
- 새 라이브러리 3.12(사소한 변경).
JAMS
- 하위 해결자옵션 수정됨: 때때로 무시되었습니다.
케스트렐
- 옵션 파일은 생략될 수 있습니다. 이 경우 Kestrel 호출은 기본 설정으로 수행됩니다.
린도/린도글로벌
- 이전에 발표된 대로 Intel Solaris용 Lindo/LindoGlobal 라이브러리가 삭제되었습니다.
- 새 라이브러리 9.0.225.
로컬 솔버
- 새 라이브러리 5.5.
- 수치적 또는 혼합 변수 최적화 문제의 정확성과 성능이 향상되었습니다.
미노스
- 초기본 한계의 기본 상한을 500에서 5000까지 조정하고 초기본 한계를 계산할 때 비선형 목적 변수뿐만 아니라 비선형 제약 변수의 수를 고려합니다. 메모리는 풍부하고 저렴합니다.
- 매우 많은 초기본 변수를 포함하는 초기 지점을 무료 슬롯할 때 발생하는 메모리 손상 문제를 수정했습니다. 초기점에 5000개가 넘는 초염기가 포함되어 있으면 초염기 한계가 더 크더라도 헤세 차원을 5000으로 제한하세요.
모세크
- 새 라이브러리 7.1.0.33.
- 무료 슬롯 옵션iterlim이제 심플렉스 및 내부 포인트 알고리즘 모두에 대한 반복 제한을 설정합니다.
- 이제 GAMS/Mosek에서 더 많은 MOSEK 옵션을 무료 슬롯할 수 있습니다:
- MSK_IPAR_MIO_CUT_CG: CG(Chvatal-Gomory) 컷을 생성해야 하는지 여부를 제어합니다.
- MSK_IPAR_MIO_CUT_CMIR: 혼합 정수 반올림 잘라내기를 생성해야 하는지 여부를 제어합니다.
- MSK_IPAR_MIO_PROBING_LEVEL: 사전 해결에서 혼합 정수 최적화 프로그램이 무료 슬롯하는 프로빙의 양을 제어합니다.
- MSK_IPAR_MIO_RINS_MAX_NODES: RINS 휴리스틱에 대한 각 호출에 허용되는 최대 노드 수를 제어합니다.
- MSK_DPAR_MIO_TOL_MAX_CUT_FRAC_RHS: CMIR 및 CG 컷을 생성하기 위한 오른쪽 부분의 최대값.
- MSK_DPAR_MIO_TOL_MIN_CUT_FRAC_RHS: CMIR 및 CG 컷을 생성하기 위한 오른쪽 부분의 최소값.
- MSK_DPAR_MIO_TOL_REL_DUAL_BOUND_IMPROVEMENT: 이중 경계의 상대적 개선이 이 값보다 작은 경우 솔버는 루트 컷 생성을 종료합니다.
OS
- 이제 숨겨진 해결사입니다. 추후 공지 없이 배포가 중단될 예정입니다.
경로
- 새 라이브러리 4.07.03.
- 모든 플랫폼에서 벽시계 시간을 무료 슬롯하도록 조정되었습니다.
- 시간 제한이 더 자주 확인됩니다. 예: 각 피벗에서.
- 더 많은 감소를 찾기 위해 사전 해결이 확장되었습니다.
- 사소한 버그 수정.
SCIP
- 새 라이브러리 3.2 #c9c4375(주요 업데이트):
- 새로운 사전 해결사 "tworowbnd", "dualagg", "implfree", "redvub" 및 "stuffing" 및 범위 및 동등 유형 선형 제약 조건에 대한 개선된 사전 해결.
- 사전 해결 수준 FAST, MEDIUM 및 EXHAUSTIVE는 이제 다양한 사전 해결사를 더 잘 조정하는 데 무료 슬롯됩니다.
- (SOC 표현 가능) 2차 제약에서 SOC 제약으로 일반화된 업그레이드.
- 새로운 원시 휴리스틱 "분포 다이빙", "지표" 및 "바운드", 개선된 파벌 및 가변 바운드 휴리스틱, 더 적은 수의 LP를 해결하기 위해 조정된 다이빙 휴리스틱.
- 새로운 분기 규칙 "distribution", "multaggr" 및 SOS1 제약에 대한 새로운 규칙.
- 하이브리드 신뢰성 의사 비용 분기의 새로운 신뢰성 개념 및 향상된 비선형성 처리.
- 2차 제약 조건에 대한 가장자리-오목 절단을 생성하기 위한 새로운 구분 기호 "eccuts" 및 볼록 2차 제약 조건에 대한 향상된 분리.
- 더 많은 버퍼 데이터 구조를 무료 슬롯하여 총 메모리 무료 슬롯량이 감소했습니다.
- 충돌 그래프의 정보를 무료 슬롯하여 유형 1의 SOS에 대한 전파 및 분리가 개선되었습니다.
- 또한 참조전체 출시 노트, 그변경 로그그리고기술 보고서.
- 다음 옵션이 제거되거나 교체되었습니다:
제약조건/.../delaypresol그리고제약조건/.../타이밍마스크다음으로 대체제약 조건/.../사전 타이밍그리고제약조건/.../최적화.presolving/domcol/singcolstuffing다음으로 대체됨미리 처리/채우기/....미리 해결하는 중/.../지연다음으로 대체미리 해결/.../타이밍.전파 중/.../presoldelay다음으로 대체됨전파 중/.../사전 타이밍.전파/obbt/maxlookahead삭제되었습니다.
- 다음 옵션의 경우 기본값이 변경되었습니다:
- 제약조건/SOS1/sepafreq0부터 10까지.
- "휴리스틱/파벌/최소 고정 속도"가 0.5에서 0.25로 변경되었습니다.
- "휴리스틱/vbounds/minfixingrate"가 0.5에서 0.25로 변경되었습니다.
- 휴리스틱/actconsdiving/maxdiveavgquotnosol0에서 1로.
- 휴리스틱/actconsdiving/maxdiveubquotnosol0.1에서 1로.
- 휴리스틱/dins/nwaitingnodes0부터 200까지.
- lp/rowrep스위치-1에서 1.2로.
- presolving/abortfac0.0001에서 0.001로.
- presolving/restartfac0.05에서 0.025로.
- presolving/immrestartfac0.2에서 0.1로.
- presolving/dualinfer/priority20010000에서 -200까지.
- 전파/obbt/itlimitfactor5부터 10까지.
소플렉스
- 새 라이브러리 2.2.0(주요 업데이트).
술룸
- 새 라이브러리 4.3.892.
- MIP 솔버와 LP 솔버 모두에서 몇 가지 버그가 수정되었습니다.
- LP 최적화 프로그램의 수치 안정성, 퇴화 처리 및 섭동 체계가 개선되었습니다.
- 이중 심플렉스 최적화 프로그램에 새로운 통합 가격 체계를 추가했습니다.
- MIP 최적화 프로그램의 사전 해결 및 재시작이 개선되었습니다.
익스프레스
- XPRESS v7.9용 새 라이브러리: 최적화 프로그램 28.01.05.
- 심플렉스 솔버를 위한 선형 대수 루틴이 크게 개선되어 광범위한 문제의 효율성이 향상되었습니다.
- 개선 휴리스틱이 더 자주 호출됩니다.
- 이제 MIP 로그는 경험적으로 해결책을 찾는 정보를 제공합니다.
- 큰 문제에 대한 선형 종속성 검사기가 개선되었습니다.
- big-M 유형 행 및 Curtis-Reid 스케일링 옵션의 스케일링을 포함하여 스케일링이 개선되었습니다.
- MIP 검색 중 실행 불가능한 하위 문제에 대한 추론 학습이 향상되었습니다.
- 2차 인스턴스에 대한 개선된 사전 해결사.
- 특별 주문 세트 처리가 개선되었습니다.
- 충돌 중단 전파가 개선되었습니다.
도구
무료 슬롯 IDE
- 모델 라이브러리 브라우저에서 IDE는 헤더 위로 마우스를 가져갈 때 열의 내용에 대한 힌트를 제공할 수 있습니다.
- 확인 대화상자 없이 다시 로드될 파일에 대한 파일 확장자를 지정하는 옵션.
GDXDIFF
- 임시 파일 이름을 다음으로 변경할 때
gdxdiff.gdx실패, 파일이 GAMSIDE에 열려 있는 경우 ViewClose 명령을 실행하고 이름을 다시 바꾸십시오. - 차이점이 발견되지 않으면 이를 나타내는 로그에 메시지를 발행하십시오.
- 비교된 두 파일의 설명 텍스트가 있는 두 요소가 있는 세트를 추가하십시오.
GDXMERGE
- 파일 이름을 UEL로 무료 슬롯할 수 없으면 대신 생성된 이름을 무료 슬롯하십시오.
GDXXRW
- 새로운 옵션
IgnoreRows그리고열 무시기호에 대한 행 또는 열 집합을 무시합니다. 행은 다음과 같이 지정할 수 있습니다.IgnoreRows=1,4:5및 열IgnoreColumns=A,D:F또는IgnoreColumns=1,4:6.
MODEL2TEX
- 이 도구의 베타 버전을 무료 슬롯하면 특정 GAMS 모델을 문서화하는 LaTeX 코드를 자동 생성할 수 있습니다.
MPSGE
- MPSGE 문서가 다시 이동되었습니다. 이제 무료 슬롯자 가이드에서 확인할 수 있습니다.
객체 지향 API
- 새로운 예
특수값그리고클래드(자바:특수값/SpecialValues.java,clad/Clad.java; 파이썬:special_values.py,clad.py). - 무료 슬롯 API 라이브러리 및 비선형 최적화 응용 프로그램 라이브러리에서 모델을 검색하는 새로운 기능:
- .NET:
GAMSWorkspace.ApiLib그리고GAMSWorkspace.NoaLib. - 자바:
GAMSWorkspace.addJobFromApiLib그리고GAMSWorkspace.addJobFromNoaLib. - 파이썬:
GamsWorkspace.apilib그리고GamsWorkspace.noalib.
- .NET:
파이썬
- Python 3.4에 대한 지원이 추가되었습니다(Windows 및 Linux에만 해당). 예제는 지원되는 모든 Python 버전과 호환되도록 변경되었습니다.
모델 라이브러리
NOALIB - GAMS 기술을 무료 슬롯한 비선형 최적화 애플리케이션
- Neculai Andrei의 이 새로운 라이브러리가 무료 슬롯 시스템에 추가되었습니다. 이것은 책을 기반으로 한 모델 모음입니다.GAMS 기술을 무료 슬롯한 비선형 최적화 응용작성: Neculai Andrei. 라이브러리에는 무료 슬롯로 표현된 광범위한 비선형 최적화 애플리케이션이 포함되어 있습니다. 책과 도서관에서는 대규모의 복잡하고 연속적인 비선형 최적화 응용의 로컬 솔루션을 강조하며, 무료 슬롯의 풍부한 예제는 ODE, PDE 및 최적 제어와 관련된 예제로 강조됩니다. 이러한 예제 모음은 소프트웨어 개발자와 테스터에게 유용할 것입니다.
- IDE 모델 라이브러리 브라우저 또는 명령줄 유틸리티를 통해 개별 모델을 검색할 수 있습니다.
노알립.
무료 슬롯 API 라이브러리
- CSSpecialValues.gms : 객체 지향 C# API에서 특수 값 처리 테스트 (47)
- PSpecialValues.gms : 특수 값의 무료 슬롯control 처리 테스트 (48)
- JSpecialValues.gms : 객체 지향 Java API에서 특수 값 처리 테스트 (49)
- CSNUnit.gms : 객체 지향 C# API에 대한 NUnit 테스트를 컴파일하고 실행합니다. (50)
- CSClad.gms : 인터럽트 방법을 무료 슬롯하여 실행하는 동안 솔버 옵션 변경 테스트 (51)
- PClad.gms : 인터럽트 방법을 무료 슬롯하여 실행하는 동안 솔버 옵션 변경 테스트 (52)
- JClad.gms : 인터럽트 방법을 무료 슬롯하여 실행하는 동안 솔버 옵션 변경 테스트 (53)
무료 슬롯 데이터 라이브러리
반전1: 통과무료 슬롯sysdir%무료 슬롯와 R 간의 연결을 명시적으로 만들기 위해 R 스크립트에.gdxmrw_tr3: Matlab에서 생성되고 다음을 통해 해결된 정식 형식 LP감스()Mex 함수.gdxmrw_tr4:의 더 나은 예감스()무료 슬롯법.gdxmrw_tr5:의 더 나은 예감스()무료 슬롯법.
무료 슬롯 EMP 라이브러리
- 트랜섹: 내재된 상보성 시스템으로 공식을 수정하고 단일 에이전트 평형 시스템과 동등한 대안을 제공합니다.
- farmnbd.gms : 농부의 문제 - NBD를 무료 슬롯한 확률론적 (100)
무료 슬롯 모델 라이브러리
- IDE의 무료 슬롯 모델 라이브러리 브라우저에는 이제 다음이 있습니다.
릭모델의 라이센스 요구 사항을 나타내는 열입니다. 편지D그리고G모델에 라이센스가 필요하지 않음을 나타냅니다. 다음이 포함된 모델:G라이센스 없이도 전역 솔버로 풀 수 있습니다(글로벌 솔버의 데모 제한은 변수 10개와 방정식 10개입니다). 편지L라이센스가 필요함을 나타냅니다.- tgridmix: 수면 논리를 수정합니다. 더 이상 예약할 작업이 없거나 모든 코어가 무료 슬롯 중인 경우에만 그렇게 하세요.
무료 슬롯 테스트 라이브러리
- asynntrp: 이 모델을 다음이 있는 Unix에서 작동하도록 만드세요.
pstree유틸리티를 무료 슬롯할 수 있습니다. - call6.gms : %가 포함된 폴더에서 무료 슬롯를 호출합니다. (674)
- cmexrc01.gms : 예상치 못한 cmexRC 오류 발생 (675)
- rs02.gms : Cplex 및 Gurobi 분산 MIP를 무료 슬롯하여 3차원 삼등분 문제 해결 (676)
- single04.gms : 루프에서 할당되고 참조되는 싱글톤 세트의 처리를 확인하세요. (677)
- model2tex1.gms : model2tex가 tex 파일을 생성하는지 테스트 (678)
- exmcp6.gms : 외부 방정식 - 예제 MCP 6 (679)
- scensol6.gms : GUSS/GRID에 대한 실행_로드핸들 테스트 (680)
- idxperm1.gms : 모델 생성에서 인덱스 순열 시 올바른 동작 확인 (684)
- idxperm2.gms : 루프 등에서 인덱스를 순열할 때 올바른 동작을 확인하세요. (685)
| 솔버/플랫폼 가용성 - 24.5 | |||||||
|---|---|---|---|---|---|---|---|
| x86 32비트 MS 윈도우 |
x86 64비트 MS 윈도우 |
x86 64비트 리눅스 |
x86 64비트 맥 OS X |
x86 64비트 솔라리스 |
스팍 64비트 솔라리스 |
IBM 파워 64비트 AIX |
|
| ALPHAECP | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 안티고네 1.1 | ![]() |
![]() |
![]() |
![]() |
|||
| 바론 15.9 | ![]() |
![]() |
![]() |
![]() |
|||
| BDMLP | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 본민 1.8 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| CBC 2.9 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| CONOPT 3 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 쿠엔느 0.5 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| CPLEX 12.6 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 데시스 | ![]() |
![]() |
![]() |
![]() |
|||
| DICOPT | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 글로미코 2.3 | ![]() |
![]() |
![]() |
![]() |
|||
| 구로비 6.0 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| 거스 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| IPOPT 3.12 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| KESTREL | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 니트로 9.1 | ![]() |
![]() |
![]() |
![]() |
|||
| LGO | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| 린도 9.0 | ![]() |
![]() |
![]() |
![]() |
|||
| 린도글로벌 9.0 | ![]() |
![]() |
![]() |
![]() |
|||
| 로컬솔버 5.5 | ![]() |
![]() |
![]() |
![]() |
|||
| 마일 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| MINOS | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 모세크 7 | ![]() |
![]() |
![]() |
![]() |
|||
| MSNLP | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| NLPEC | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| OQNLP | ![]() |
32비트 | |||||
| 경로 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| SBB | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| SCIP 3.2 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| SNOPT | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| SOPLEX 2.2 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| 술럼 4.3 | ![]() |
![]() |
![]() |
||||
| XA | ![]() |
![]() |
![]() |
||||
| 익스프레스 28.01 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
24.5.2 유지 관리 릴리스(2015년 9월 29일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯자에게 감사드립니다. 특히 Kevin Doran과 Renger van Nieuwkoop에게 감사드립니다.
무료 슬롯 시스템
무료 슬롯
- 특정 할당에 대해 충돌을 일으키는 버그를 수정했습니다. 특히 순열 인덱스를 무료 슬롯하여 RHS에서도 참조되는 기호에 대한 할당이어야 했으며 실제로 이전에는 0이 아니었던 일부 레코드를 0으로 설정했습니다.
객체 지향 API
.NET
- 무료 슬롯 시스템 디렉토리가 심볼릭 링크일 때 Linux에서 충돌을 일으키는 버그를 수정했습니다. (모노 전용입니다.)
파이썬
- 무료 슬롯 시스템 디렉토리가 심볼릭 링크일 때 Linux에서 충돌을 일으키는 버그를 수정했습니다. 속성
GamsWorkspace.system_directory이제 항상 모든 기호 링크가 확인된 표준 경로를 반환합니다.
모델 라이브러리
무료 슬롯 테스트 라이브러리
24.5.3 유지 관리 릴리스(2015년 10월 1일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯자에게 감사드립니다. 특히 볼프강 브리츠(Wolfgang Britz)에게 감사드립니다.
무료 슬롯 시스템
무료 슬롯
- 일부 순서가 잘못된 할당의 경우 잘못된 결과를 초래하는 버그를 수정했습니다.
24.5.4 유지 관리 릴리스(2015년 10월 15일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯자에게 감사드립니다. 특히 Per Ivar Helgesen과 Jan Imhof에게 감사드립니다.
무료 슬롯 시스템
무료 슬롯
- 일부 잘못된 할당의 경우 잘못된 결과를 초래하는 버그를 수정했습니다. 특히 한 기호에서 동일한 제어 세트를 두 번 이상 무료 슬롯하는 할당이어야 했습니다. 예:
p(i,j,i). - 방정식에서 싱글톤 세트의 접미사(예: .val)를 처리할 때 버그를 수정했습니다.
객체 지향 API
.NET
- 속성 관련 버그를 수정했습니다
GAMSOptions.IDir.
모델 라이브러리
무료 슬롯 테스트 라이브러리
- single05.gms : 싱글톤 세트에 대한 세트 속성의 정확성 확인 (687)
- idxperm4.gms : 동일한 제어 세트를 여러 번 무료 슬롯하여 기호 인덱스를 순열할 때 올바른 동작을 확인합니다. (688)
24.5.5 유지보수 릴리스(2015년 11월 25일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯자에게 감사드립니다. 특히 Wolfgang Albrecht, Stefan Kemnitz, Martha Loewe, Thomas Maindl, Bruce McCarl 및 Andres Ramos에게 감사드립니다.
무료 슬롯 시스템
무료 슬롯
- 무료 슬롯는 이제 항상 열 목록 및 솔루션 보고서에서 솔버로 전송된 상한을 보고합니다. 따라서IntVarUp=1무료 슬롯는 기본 경계 값 +INF에 있는 정수 및 semiint 변수에 대해 값 100을 인쇄합니다.
- 기본이 아닌solvLink 설정으로 모델을 해결하고 반환된 솔루션이 없는 후 방정식의 속성(예: 주변)을 참조할 때 충돌을 일으킬 수 있는 버그를 수정했습니다.
EMP를 무료 슬롯한 확률론적 프로그래밍
- 샘플 키워드가 두 번 이상 무료 슬롯되었고 다른 샘플 크기로 무료 슬롯된 경우 잘못된 샘플 크기를 발생시키는 버그를 수정했습니다.
해결사
CBC
- 새로운 라이브러리.
CplexD
- 컴퓨트서버 옵션의 문제를 수정했습니다. Computeserver 옵션의 값은 255자로 제한됩니다. 더 긴 작업자 목록을 지정하기 위해 이제 Computeserver 옵션과 함께 여러 줄을 무료 슬롯할 수 있습니다.
아이팝트
- 새로운 라이브러리.
로컬 솔버
- 새 라이브러리 5.5(20151028).
모섹
- 새 라이브러리 7.1.0.41.
SCIP
- 새 라이브러리 3.2 (#e9a5ca7).
- 제거된 옵션
제약조건/SOS1/bipbranch,제약조건/SOS1/이웃및제약조건/SOS1/sos1branch.
- 제거된 옵션
소플렉스
- 새 라이브러리 2.2 (#f17b9e7).
도구
put_toexcel, put_tohtml
- 다음 문제를 해결했습니다.
put_toexcel그리고put_tohtml.
24.5.6 유지 관리 릴리스(2015년 11월 27일)
해결사
쿠엔
- 새로운 라이브러리.
IPOPT, 본민, SCIP
- Ipopt와 Bonmin이 항상 읽는 문제를 수정했습니다.
ipopt.opt, 그럼에도 불구하고선택 파일무료 슬롯의 설정.
