목차
24.4.1 주요 릴리스(2014년 12월 20일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다. 특히 Erwin Kalvelagen, Jeff Linderoth, Erkka Rinne에게 감사드립니다.
슬롯 사이트 추천 시스템
슬롯 사이트 추천
- 외부 파일 이름이 없는 열린 파일 핸들이 있는 EMP 모델을 동시에 해결할 때 잠재적인 충돌을 일으키는 버그를 수정했습니다.
- 그
exec모드설정은 다음에 의해 무시되지 않습니다.put_utility더 이상. - 추가됨
gbin/md5sum.exeWindows 배포판에. 이 유틸리티를 사용하면 사용자는 새로 다운로드한 슬롯 사이트 추천 설치 파일의 파일 무결성을 확인할 수 있습니다. - 그
gbin_new디렉토리는 다음 배포에서 제거됩니다.
설치자
- 슬롯 사이트 추천가 모든 사용자에 대해 설치된 경우 Windows 설치 프로그램은 레지스트리의 현재 사용자 하이브에서 슬롯 사이트 추천 항목을 제거합니다. 이전에는 이 상황에서 현재 사용자의 하이브가 변경되지 않았습니다.
외부 함수 라이브러리
- 새로운 외부 함수 라이브러리
parcclib시스템에 추가되었습니다. 이 라이브러리는 슬롯 사이트 추천 매개변수 파일에 액세스하고 슬롯 사이트 추천 옵션 개체를 통해 해당 정보를 사용하는 방법을 보여줍니다. 자세한 내용은 슬롯 사이트 추천 사용자 가이드, 부록 J에서 확인할 수 있습니다. - 최대 20개의 인수를 허용합니다(이전에는 10개였습니다).
- 그라디언트 및/또는 헤세 값을 제공하지 않는 외부 함수 라이브러리를 지원합니다. 슬롯 사이트 추천는 유한 차분을 사용합니다. (와 같은 방법
.gradn그리고.hessn)은 솔버 내부에서도 도함수를 근사화합니다. 예제 함수 라이브러리트릴리브이제 함수를 구현합니다.사인파생 상품이 없으며 계산은 슬롯 사이트 추천에 맡깁니다. - 수치 미분 계산을 매개변수화하기 위해 새로운 슬롯 사이트 추천 옵션이 도입되었습니다. 이는 외부 기능에 가장 중요하지만 다음에도 적용됩니다.
.gradn/.hessn내재 함수 계산.FD델타: 숫자 기울기 및 헤세 계산의 단계 크기입니다. 단일 인수 함수의 경우 슬롯 사이트 추천는 숫자 기울기에 대해 f(x-d) 및 f(x+d)에서 함수를 평가합니다. 숫자형 헤세 행렬에 함수 값을 사용하는 경우 슬롯 사이트 추천는 f(x-2d), f(x) 및 f(x+2d)에서 평가합니다. 다중 인수 함수의 경우 입력 인수 벡터의 구성요소에 대해서도 동일한 작업이 수행됩니다. 기본값은FD델타은 1e-5입니다. 이 옵션은 명령줄, 옵션 문 및 모델 속성에서 설정할 수 있습니다.- 참고:이전 릴리스에서는 다음에 대한 단계 크기를 설정할 수 있었습니다.
.gradn/.hessn옵션 사용진짜1. 더 이상 작동하지 않습니다. FDOpt: 옵션 값은 서로 다른 숫자로 두 가지 옵션을 압축합니다.ij.i숫자는 단계 크기의 조정 여부를 나타냅니다(FD델타) 입력 인수 값을 꺼야 합니다. 만일i=0(크기 조정) 다음 단계 크기가 사용됩니다.최대(1,|x|)*FDDelta.j숫자는 대부분 테스트용이지만 외부 함수가 기울기를 제공하지만 헤세 값은 제공하지 않는 경우 관련될 수 있는 설정이 하나 있습니다. 이 경우 수치 도함수 루틴은 외재 함수의 기울기 계산을 사용하여 헤세 행렬을 근사화합니다. 함수 평가에 비해 기울기를 계산하는 데 비용이 많이 드는 경우 여러 함수 값을 사용하여 헤세 행렬을 근사화하는 것이 유리할 수 있습니다. 이 경우에는j숫자에서 1로. 이 옵션에 가능한 모든 값은 다음과 같습니다.- 0: 가능한 경우 분석적으로 모든 도함수를 사용하고, 수치 헤시안의 경우 그라데이션 값을 사용하고 델타 스케일을 조정합니다.
- 1: 가능한 경우 분석적으로 모든 도함수, 수치 헤세 사용 함수 값의 경우 델타 스케일
- 2: 분석적으로 기울기, 기울기 값을 사용하여 수치적으로 헤세 행렬 강제, 델타 크기 조정(테스트 전용)
- 3: 분석적으로 기울기, 함수 값을 사용하여 수치적으로 헤세 행렬 강제, 델타 스케일링(테스트 전용)
- 4: 수치적으로 그래디언트 및 헤세 행렬 강제, 델타 스케일링(테스트 전용)
- 10: 0과 동일하지만 델타 규모는 없음
- 11: 1과 동일하지만 델타 규모는 없음
- 12: 2와 동일하지만 델타 규모가 없음(테스트 전용)
- 13: 3과 동일하지만 델타 규모가 없음(테스트 전용)
- 14: 4와 동일하지만 델타 규모가 없음(테스트 전용)
- 참고:이전 릴리스에서는 다음에 대한 스케일링을 비활성화할 수 있었습니다.
.gradn/.hessn옵션 사용정수1. 더 이상 작동하지 않습니다.
- 이름이 바뀌었고 더 잘 문서화되었습니다.
EXTRFUNC_ERROR열거 대상EXTRFUNC_EVALERRORC 헤더에서extrfunc.h. 이전 값은 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다.
문서
- 모든 솔버와 여러 도구의 매뉴얼이 이제 HTML 형식으로 제공됩니다. 모든 솔버 매뉴얼이 포함된 PDF를 계속 사용할 수 있습니다. (
docs/solvers/allsolvers.pdf).
해결사
알파ECP
- 알파-ECP v2.10.06.
- 솔버 추적 파일에 대한 지원 추가, 즉 새 옵션
solvetrace.
- 솔버 추적 파일에 대한 지원 추가, 즉 새 옵션
안티고네, GloMIQO
- 이제 Mac OS X에서도 사용할 수 있습니다.
바론
- 새 라이브러리 14.4.0.
- 정수 변수에 대한 신뢰도 분기를 추가했습니다.
- CBC 인터페이스 및 IIS 모듈의 버그 수정.
- 문제 읽기 및 재구성 성능이 향상되었습니다.
- Ipopt를 버전 3.11.9로 업데이트했습니다.
벤치
- 제거된 옵션
누적. 모든 솔버가 비동기식으로 생성되고 모두 동일한 제한을 갖기 때문에 이 옵션은 더 이상 의미가 없습니다.
CBC
- 여러 스레드를 사용할 때 로그 출력의 경쟁 조건을 수정했습니다.
- 새로운 라이브러리.
쿠엔
- 새로운 라이브러리.
CONOPT
- 새 라이브러리 3.16D.
- 중간 계산에 NaN이 나타나는 경우 적합한 공차 조정.
CPLEX
- 이미 실행 불가능 상태인 경우 원시 단순을 다시 실행하지 마십시오.
- 새 라이브러리 12.6.1.
- 새 매개변수:
크톨린QP 또는 MIQP 모델의 목적 함수에서 2차 항의 선형화를 제어합니다.현지 묵시적로컬적으로 유효한 암시적 바운드 컷 생성을 제어
DICOPT
- 다음에 대한 지원이 추가되었습니다.
=N=행.
구로비
- 새 라이브러리 6.0.0.
- 조정 문제가 수정되었습니다. 이전 버전에서는 조정된 옵션 파일에 링크 옵션을 쓰지 않았습니다.
- Gurobi 6.0은 분산 MIP 알고리즘을 지원합니다(옵션
분산MIPJobs). 이를 위해서는 Gurobi Compute Server 라이선스가 필요합니다. - 명시적 지연 제약 조건: 사용자는 "점" 옵션을 사용할 수 있습니다.
.lazy제약조건을 게으른 것으로 표시합니다. 가능한 값은 0, 1, 2, 3입니다. 옵션 참조.lazy자세한 내용은. - 옵션
동시MIPJobs이름이 다음으로 변경되었습니다.동시작업. 분산 동시 최적화 프로그램은 이제 LP 모델도 처리합니다. - 옵션
ScaleFlag이제 공격적인 확장을 가능하게 하는 값 2를 허용합니다. - 새 매개변수:
분산MIPJobs분산 MIP 알고리즘의 작업자 수를 제어.lazy제약조건을 게으른 제약조건으로 표시게으른 제약 조건지연 제약 조건의 사용을 제어
니트로
- 새 라이브러리 9.1.0.
- NLP 및 MINLP 모델의 전반적인 속도 및 견고성이 향상되었습니다.
- 새로운 알고리즘 선택 도입: 활성 세트 SQP.
- 선택적 장벽 솔루션 개선 절차: 옵션
bar_refinement = 아니요/예. - 결정적 병렬 다중 시작: 옵션
ms_deterministic = 아니오/예.
- Intel CPU의 Solaris용 Knitro가 삭제되었습니다(발표된 대로).
로컬 솔버
- 하이브리드 수학 프로그래밍 솔버 추가로컬 솔버5.0(베타) Innovation 24에서 슬롯 사이트 추천 솔버 포트폴리오까지.
- LocalSolver는 대규모, 혼합 변수, 비볼록 최적화 문제(슬롯 사이트 추천 모델 유형 MIP, (MI)QCP, (MI/D)NLP)에 적용될 수 있습니다. 이는 로컬 검색 기술, 제약 조건 전파 및 추론 기술, 선형 및 혼합 정수 프로그래밍 기술, 비선형 프로그래밍 기술을 고유한 하이브리드 이웃 검색 접근 방식으로 결합하여 실행 가능한 고품질 솔루션을 찾습니다. 따라서 LocalSolver는 기존 분기 및/또는 외부 근사 기반 솔루션 방법이 만족스러운 결과를 제공하지 못하는 문제에 대한 대안을 제공합니다.
- LocalSolver가 문제에 소비하는 노력을 제한하기 위해 반복 또는 시간 제한(iterlim, reslim)에 대한 슬롯 사이트 추천 옵션을 적절하게 설정하는 것이 좋습니다.
린도/린도글로벌
- 다음 주요 릴리스(24.5)에서는 Intel Solaris용 Lindo/LindoGlobal 라이브러리를 삭제할 예정입니다.
- Linux, Mac OS X 및 Windows용 새 라이브러리 9.0.142:
- 반연속 변수 지원.
- 단순 LP 알고리즘 구현이 속도와 견고성을 위해 개선되었습니다. 이전 버전에 비해 성능 향상은 원시 심플렉스의 경우 90%, 쌍대 심플렉스의 경우 45%입니다.
- 배낭 관련 컷이 개선되었습니다. 배낭과 같은 특정 제약 조건이 있는 모델의 해석 시간이 훨씬 빨라졌습니다.
- 개선된 기본 노드 선택 규칙은 대부분의 MIP에서 성능을 향상시킵니다.
- 새로운 분기 변수 규칙 옵션: 최대 계수 및 인접 분기. 특정 MIP의 분기 수를 줄일 수 있습니다.
- 관점 재구성 기능은 반연속 변수가 있는 2차 포트폴리오 모델에서 향상된 성능을 제공합니다. 최소 구매 수량.
- NLP의 기본 설정이 개선되어 평균 속도가 5% 향상됩니다.
- LP/MIP에 대한 새로운 전처리는 특정 조밀한 행렬의 계수 밀도를 크게 줄입니다.
모세크
- 새 라이브러리 7.1.0.12.
- 혼합 정수 원뿔 최적화 프로그램의 성능이 향상되었습니다.
MSNLP/OQNLP
- 이 솔버는 이제 Conopt 라이센스가 있는 경우 기본 솔버로 Conopt를 사용합니다. 그렇지 않으면 이전과 같이 lsgrg를 사용합니다.
OS
- 우리는 슬롯 사이트 추천 24.5에서 OS 솔버를 중단할 계획입니다. OSiL 파일을 쓰기 위한 변환 기능은 유지됩니다.
SCIP
- 새 라이브러리 3.1 #020d055.
소플렉스
- 새 라이브러리 2.0 #d67b17b.
술룸
- 새 라이브러리 4.0.665.
- 사전 해결의 개선으로 더 많은 감소가 발생했습니다.
- 특히 좋은 경계를 얻기 위해 루트 노드에 초점을 맞춰 실행 가능한 솔루션을 더 빠르게 얻는 일반적인 개선이 이루어졌습니다. 타당성 펌프 재작성 및 개선, 객관적인 다이빙.
- 단순 알고리즘은 이제 분기 및 절단 방법으로 더 많은 정보를 교환합니다. SINS 휴리스틱 개선(노드 해결 후 더 나은 근거 찾기).
- 감소를 기반으로 MIP 루트 다시 시작 기능을 추가했습니다.
- 절단면 생성이 개선되고 확장되었습니다.
- 옵션의 기본값이 변경되었습니다.
mipmaxrestarts5에서 1로.
익스프레스
- XPRESS v7.8용 새 라이브러리: 최적화 프로그램 27.01.02.
- LP 및 MIP 모델에 대한 자동 솔루션 개선.
- 향상된 결정론적 동시 LP.
도구
GAMSIDE
- GDX 뷰어에서 후행 0을 억제하는 옵션이 추가되었습니다.
- Windows Shell에서 파일을 여는 기능이 향상되었습니다.
- 구문 색상을 지정할지 여부에 대한 컷오프.
- 파일을 저장할 때 실행 취소 버퍼가 더 이상 지워지지 않습니다.
GDXDUMP
- 작은따옴표로 인용된 텍스트를 작성할 때 구분 기호가 없었습니다
SymbolAsSet. - 추가된 옵션
SymbolAsSetDI. - 텍스트를 인용할 때 문자열 오버플로를 방지하세요.
- 집합과 방정식에 대한 더 많은 유형을 추가했습니다.
GDXXRW
- 추가된 옵션
값=모두다음의 경우 새로운 기본값입니다CDim=0또는RDim=0.
GDXVIEWER
- 추가됨
ACCDBMSAccess의 출력 옵션으로 형식을 지정합니다.
GDX2SQLite, 스크린, 스크린2
- 이러한 도구는 이제 AIX에서도 사용할 수 있습니다.
- Scenred 및 Scenred2의 문서를 문서/솔버에서 문서/도구로 이동했습니다.
IDECMDS
- 파일을 닫으려면 패턴을 지정하도록 허용하십시오.
MPS2GMS
- 그
MPS2GMS도구는 이제 2차 항이 있는 모델에 대해 적절한 일반 슬롯 사이트 추천 소스를 생성합니다. - SOS 제약 조건이 포함된 Cplex에서 작성된 MPS 파일에 대한 버그 수정.
MPSGE
- 설명서를 '문서/도구''로 옮겼습니다.
전문가 수준 API
- 다음에 "인덱스된 GDX"(IDX) 라이브러리에 대한 새로운 API 파일이 있습니다.
<슬롯 사이트 추천 디렉터리>\apifiles\<언어>\api:- 인덱싱된 GDX 라이브러리는 인덱스된 GDX 파일을 읽고 쓰는 데 사용할 수 있습니다.
- GDX 파일의 각 기호는 매개변수여야 합니다.
- 각 매개변수에는 1부터 시작하는 정수 시퀀스를 형성하는 UEL로 구성된 도메인이 있어야 합니다.
- 이 방법으로 데이터는 대상 언어의 배열에 저장하기 편리한 형식으로 제공됩니다.
- 슬롯 사이트 추천에서 이러한 파일은 다음을 사용하여 읽을 수 있습니다.
$LoadIDX컴파일 중. - 슬롯 사이트 추천에서 이러한 파일은 다음을 사용하여 작성할 수 있습니다.
execute_unloadIDX실행 중. - 새로운 예
<슬롯 사이트 추천 디렉터리>\apifiles\CSharp\xp_CalcInverseIDX이 API를 사용합니다. 이 예는 APILib 모델에서도 사용됩니다.CSCalcInverse.
파이썬
- Python 3의 문자열 목록 관련 버그를 수정했습니다(예:
gdxDataWriteStr()).
객체 지향 API
- 객체 지향 API에서 슬롯 사이트 추천 별칭 처리를 변경했습니다:
- GAMSDatabase의 GAMSSymbol 수를 요청하면 별칭은 제외됩니다.
- GAMSDatabase의 모든 GAMSSymbol을 반복하면 별칭을 건너뛸 것입니다.
- GAMSDatabase에서 별칭을 명시적으로 요청하는 경우(
GAMSDatabase.GetSet("a")와a별칭이므로) 별칭 자체가 아니라 별칭이 참조하는 GAMSSet에 대한 참조를 얻습니다. - 참고: 별칭은 별칭을 포함하는 GDX 파일에 의해 초기화된 경우에만 슬롯 사이트 추천데이터베이스에 나타날 수 있습니다.
- 새로운 예
별명다양한 OO API 언어에 대한 이 새로운 동작을 보여줍니다.
파이썬
- 버그 수정
GamsDatabase.merge_record아무 것도 발견되지 않으면 함수가 레코드를 생성하지 못하게 합니다.
모델 라이브러리
슬롯 사이트 추천 API 라이브러리
이것은 슬롯 사이트 추천 모델의 새로운 컬렉션입니다. 슬롯 사이트 추천 IDE에서 액세스할 수 있습니다.모델 라이브러리->슬롯 사이트 추천 API 라이브러리또는 명령줄 도구를 통해필립. 이 컬렉션의 모델은 슬롯 사이트 추천 객체 지향 API와 전문가 수준 API를 사용하여 예제 애플리케이션을 컴파일하고 실행하기 위한 스크립트로 사용할 수 있습니다.<슬롯 사이트 추천 디렉터리>/apifiles.
- apiutil.gms : API 모델 라이브러리 파일을 생성합니다. (01)
- testapi.gms : API 품질 보증 테스트 (02)
- Cex1.gms : GDX를 읽고 쓰기 위한 전문가 수준 C API 테스트 (03)
- CSex1.gms : GDX를 읽고 쓰기 위한 전문가 수준 C# API 테스트 (04)
- CPPex1.gms : C++에서 GDX를 읽고 쓰기 위한 전문가 수준 C API 테스트 (05)
- DCex1.gms : GDX를 읽고 쓰기 위한 전문가 수준의 Delphi(함수) API 테스트 (06)
- DOex1.gms : GDX를 읽고 쓰기 위한 전문가 수준의 Delphi(객체) API 테스트 (07)
- DPex1.gms : GDX를 읽고 쓰기 위한 전문가 수준의 Delphi(순수) API 테스트 (08)
- Fex1.gms : GDX를 읽고 쓰기 위한 전문가 수준의 Fortran API 테스트 (09)
- Jex1.gms : GDX를 읽고 쓰기 위한 전문가 수준 Java API 테스트 (10)
- Pex1.gms : GDX를 읽고 쓰기 위해 슬롯 사이트 추천core 테스트 (11)
- VBex1.gms : GDX를 읽고 쓰기 위한 전문가 수준의 VB.Net API 테스트 (12)
- Cex2.gms : GDX 읽기 및 쓰기, 옵션 설정 및 슬롯 사이트 추천 실행을 위한 전문가 수준 C API 테스트 (13)
- CSex2.gms : 전문가 수준의 C# API를 테스트하여 GDX를 읽고 쓰고 옵션을 설정하고 슬롯 사이트 추천를 실행합니다. (14)
- CPPex2.gms : GDX를 읽고 쓰고, 옵션을 설정하고, C++에서 슬롯 사이트 추천를 실행하는 전문가 수준 C API를 테스트합니다. (15)
- DOex2.gms : GDX를 읽고 쓰고, 옵션을 설정하고 슬롯 사이트 추천를 실행하기 위한 전문가 수준의 Delphi(객체) API를 테스트합니다. (16)
- Fex2.gms : 전문가 수준의 Fortran API를 테스트하여 GDX를 읽고 쓰고, 옵션을 설정하고 슬롯 사이트 추천를 실행합니다. (17)
- Jex2.gms : 전문가 수준의 Java API를 테스트하여 GDX를 읽고 쓰고, 옵션을 설정하고 슬롯 사이트 추천를 실행합니다. (18)
- Pex2.gms : 슬롯 사이트 추천core를 테스트하여 GDX를 읽고 쓰고, 옵션을 설정하고 슬롯 사이트 추천를 실행하세요. (19)
- VBex2.gms : 전문가 수준의 VB.Net API를 테스트하여 GDX를 읽고 쓰고, 옵션을 설정하고 슬롯 사이트 추천를 실행합니다. (20)
- CStrseq.gms : 전송 모델을 기반으로 일련의 예제를 실행하는 테스트 객체 지향 C# API (21)
- CPPtrseq.gms : 전송 모델을 기반으로 일련의 예제를 실행하는 테스트 객체 지향 C++ API (22)
- Jtrseq.gms : 전송 모델을 기반으로 일련의 예제를 실행하는 테스트 객체 지향 Java API (23)
- Ptrseq.gms : 전송 모델을 기반으로 일련의 예제를 실행하는 슬롯 사이트 추천control 테스트 (24)
- VBtrseq.gms : 전송 모델을 기반으로 일련의 예제를 실행하는 테스트 객체 지향 VB.Net API (25)
- CSBenders.gms : (멀티 스레드) Benders 분해 알고리즘을 사용하여 객체 지향 C# API 테스트 (26)
- JBenders.gms : (멀티 스레드) Benders 분해 알고리즘을 사용하여 객체 지향 Java API 테스트 (27)
- PBenders.gms : (멀티 스레드) 벤더 분해 알고리즘을 사용하여 슬롯 사이트 추천control 테스트 (28)
- CSCutstock.gms : 절단 스톡 예제를 사용하여 객체 지향 C# API 테스트 (29)
- JCutstock.gms : 절단재 예제를 사용하여 객체 지향 Java API 테스트 (30)
- PCutstock.gms : 절삭재 예제를 사용하여 슬롯 사이트 추천control 테스트 (31)
- CSDomainChecking.gms : 도메인 검사를 위한 테스트 객체 지향 C# API (32)
- JDomainCheck.gms : 도메인 검사를 위한 객체 지향 Java API 테스트 (33)
- PDomainChecking.gms : 도메인 확인을 위해 슬롯 사이트 추천control 테스트 (34)
- JInterrupt.gms : 슬롯 사이트 추천 작업 실행을 중단하기 위한 객체 지향 Java API 테스트 (35)
- CSTsp.gms : 여행하는 세일즈맨 문제를 사용하여 객체 지향 C# API 테스트 (36)
- JTsp.gms : 여행하는 세일즈맨 문제를 사용하여 객체 지향 Java API 테스트 (37)
- PTsp.gms : 여행하는 세일즈맨 문제를 사용하여 슬롯 사이트 추천control 테스트 (38)
- CSWarehouse.gms : 웨어하우스 위치 문제를 사용하여 객체 지향 C# API 테스트 (39)
- JWarehouse.gms : 웨어하우스 위치 문제를 이용한 객체 지향 Java API 테스트 (40)
- PWarehouse.gms : 창고 위치 문제를 사용하여 슬롯 사이트 추천control 테스트 (41)
- CSAlias.gms : 객체 지향 C# API에서 별칭 처리 테스트 (42)
- JAlias.gms : 객체 지향 Java API에서 별칭 처리 테스트 (43)
- PAlias.gms : 슬롯 사이트 추천control 별칭 처리 테스트 (44)
- apihtm.gms : HTM apilib 라이브러리 파일 생성 (45)
- CSCalcInverse.gms : 색인화된 GDX를 읽고 쓰기 위한 전문가 수준 C# API 테스트 (46)
슬롯 사이트 추천 데이터 라이브러리
- 참고: 제한된 보기에서 Excel 파일(.xls)을 열면 다음으로 인해 제대로 작동하지 않을 수 있습니다.Microsoft 문제 2745652. 수정: Excel 파일 편집을 활성화하고 파일을 다시 엽니다.
gdxmrw_qp1_starter (91)gdxmrw_qp2_starter (92)gdxmrw_tr1 (93)gdxmrw_tr2 (94)gdxmrw_qp3 (95)gdxxrw_autoopen (96)gdxmrw_qp4 (97)gdxmrw_intro01_init (98)gdxmrw_intro02_init (99)gdxmrw_irgdx01_init (100)gdxmrw_iwgdx01_init (101)gdxmrw_rgdx01_init (102)gdxmrw_wgdx01_init (103)gdxmrw_ext01_init (104)
슬롯 사이트 추천 모델 라이브러리
- 수정된 모델
- partssupply.gms : 부품 공급 문제(404) (하위 모델로 여전히 사용 가능한 ps2_f_s .. ps5_s_mn 포함)
- qfilter.gms : 쿼드 정밀도 MINOS를 사용한 오디오 필터 설계 (405)
- derivtst.gms : 함수의 도함수를 테스트하는 방법 (406)
- carseq.gms : 자동차 시퀀싱 (407)
- pmedian.gms : P-중앙값 문제 (408)
- sgolfer.gms : 사회적인 골퍼 문제 (409)
슬롯 사이트 추천 테스트 라이브러리
- 수정된 모델
- indic04.gms : 명시적 레이블을 사용한 표시기 제약 조건 테스트 (663)
- parlib01.gms : parcclib의 외부 함수 테스트(667)
- convert10.gms : CONVERT 테스트 스위트 - Convert에서 간격 평가기 확인 (668)
- convert11.gms : CONVERT 테스트 스위트 - Convert에서 간격 평가기 확인 (669)
- convert12.gms : CONVERT 테스트 스위트 - Convert에서 간격 평가기를 확인 (670)
- lazy01.gms : 게으른 제약조건 테스트 (671)
- mps2gms1.gms : mps2gms 테스트 (672)
- execmode01.gms : execmode 동작 테스트 (673)
| 솔버/플랫폼 가용성 - 24.4 | |||||||
|---|---|---|---|---|---|---|---|
| x86 32비트 MS 윈도우 |
x86 64비트 MS 윈도우 |
x86 64비트 리눅스 |
x86 64비트 맥 OS X |
x86 64비트 솔라리스 |
스팍 64비트 솔라리스 |
IBM 파워 64비트 AIX |
|
| ALPHAECP | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 안티고네 1.1 | ![]() |
![]() |
![]() |
![]() |
|||
| 바론 14.4 | ![]() |
![]() |
![]() |
||||
| BDMLP | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 본민 1.7 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| CBC 2.8 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| CONOPT 3 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 쿠엔느 0.4 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| CPLEX 12.6 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 결정 | ![]() |
![]() |
![]() |
![]() |
|||
| DICOPT | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 글로미코 2.3 | ![]() |
![]() |
![]() |
![]() |
|||
| 구로비 6.0 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| 거스 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| IPOPT 3.11 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| 니트로 9.1 | ![]() |
![]() |
![]() |
![]() |
|||
| LGO | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| 린도 9.0 | ![]() |
![]() |
![]() |
![]() |
8.0 | ||
| 린도글로벌 9.0 | ![]() |
![]() |
![]() |
![]() |
8.0 | ||
| 로컬솔버 5.0 | ![]() |
![]() |
![]() |
![]() |
|||
| 마일 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 미노스 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 모세크 7 | ![]() |
![]() |
![]() |
![]() |
|||
| MPSGE | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| MSNLP | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| NLPEC | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| OQNLP | ![]() |
32비트 | |||||
| 경로 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| SBB | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| SCIP 3.1 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| SNOPT | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 소플렉스 2.0 | ![]() |
![]() |
![]() |
![]() |
![]() |
||
| 술럼 4.0 | ![]() |
![]() |
![]() |
||||
| XA | ![]() |
![]() |
![]() |
||||
| 익스프레스 27.01 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
24.4.2 부 릴리스(2015년 3월 15일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다. 특히 Sergey Kuznetsov, Ricardo M. De Lima, Corey Noone에게 감사드립니다.
슬롯 사이트 추천 시스템
슬롯 사이트 추천
- 다음을 포함하는 workDir에서 Windows를 실행할 때 발생하는 잠재적인 문제를 수정했습니다.
%. - EMP 관련 문제 해결 방법
solvelink=solveLink.asyncGrid%. - 사용 시 GUSS/Grid 문제 수정
execute_loadhandle대신handlecollect.
해결사
안티고네
- 새로운 라이브러리.
CONOPT
- 새로운 부울 옵션 도입
PreTri2Log이는 목록 파일로 이동하는 Conopt의 사전 삼각 분석기의 메시지를 슬롯 사이트 추천 로그에도 보냅니다. 이 옵션에는 모델 사전 생성이 필요하므로mymodel.DictFile=1;다음에 추가해야 합니다.해결진술.
변환
- Convert 및 ConvertD: 고정 변수가 포함된 스칼라 MCP 모델 작성 문제 수정
holdfixed=1. - ConvertD: 스칼라 슬롯 사이트 추천 모델에 외부 방정식에 대한 지원을 추가합니다.
- ConvertD: EPS를 스칼라 슬롯 사이트 추천 모델에 전파합니다.
쿠엔
- 새로운 라이브러리.
심사관2
- 사용자 정의 추적 파일에 대한 지원이 추가되었습니다.
구로비
- 새 라이브러리 6.0.2.
린도/린도글로벌
- Linux, Mac OS X 및 Windows용 새 라이브러리 9.0.157.
로컬 솔버
- 새 라이브러리 5.0(20150119).
모세크
- 새 라이브러리 7.1.0.24.
SCIP
- 새 라이브러리 3.1 #67d713c.
- 최종 NLP 해결로 Solvetrace 파일 덮어쓰기를 수정했습니다.
소플렉스
- 새 라이브러리 2.0 #8381aa4.
도구
GDXMRW
gdxInfo: 기호 선언에서 도메인 출력 수정gdxInfo: 별칭을 적절하게 처리
객체 지향 API
- 에 대한 기본값 덮어쓰기를 수정했습니다.
정수1실행 시 옵션GAMSModelInstance, 이로 인해 예상치 못한 솔버 동작이 발생합니다. - 다음의 잠재적인 문제를 해결했습니다.
GAMSModelInstanceBARON과 함께 사용됩니다.
.NET
- 새 속성
GAMSSymbol.DomainsAsStrings: 기호의 도메인, 각 요소는 문자열입니다. 도메인이 슬롯 사이트 추천의 별칭인 경우 이 호출은 별칭이 지정된 집합의 이름이 아닌 별칭의 이름을 반환합니다.
자바
- GDX 출력 스크래치 파일의 명명 체계를 시퀀스 번호로 변경했습니다.
파이썬
- 모든 하위 클래스 생성자의 버그를 수정했습니다.
_GamsSymbol설명 텍스트가 생략되었을 때 발생했습니다. - 새 속성
_GamsSymbol.domains_as_strings: 기호 도메인, 각 요소는 문자열입니다. 도메인이 슬롯 사이트 추천의 별칭인 경우 이 호출은 별칭 집합의 이름이 아닌 별칭의 이름을 반환합니다.
전문가 수준 API
GMO
- 수정 사항
gmoGetRowJacInfoOne그리고gmoGetColJacInfoOne: 빈 행/열의 경우 이제 인덱스 기준이 0이면 colidx/rowidx에서 -1을 반환합니다.
모델 라이브러리
슬롯 사이트 추천 모델 라이브러리
24.4.3 유지 관리 릴리스(2015년 4월 2일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다. 특히 Guillaume Erbs와 Emiliano Traversi에게 감사드립니다.
해결사
심사관2
- 이미 추적 레코드가 있는 추적 파일에서 계속할 수 없는 문제를 수정했습니다.
로컬 솔버
- 하나의 방정식에만 (선형으로) 나타나는 자유 변수에 대한 값의 계산이 수정되었습니다.
도구
GDXXRW
- 24.4.2에서 우리는 시트의 내용을 결정하는 새로운 방법을 조용히 도입했습니다. 이로 인해 빈 시트와 활성 필터로 저장된 시트에 대한 버그가 발생했습니다. 이 문제가 해결되었습니다.
24.4.4 유지 관리 릴리스(2015년 5월 12일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다. 특히 Thomas Counsell, Michael Ferris, Jean Mercenier 및 Loïc Ventre에게 감사드립니다.
해결사
구로비
- 새 라이브러리 6.0.4.
- 새 라이브러리는 더 이상 Windows XP에서 작동하지 않습니다. COIN-OR 솔버용 라이브러리, SCIP 및 SoPlex가 Gurobi 라이브러리에 연결되므로 이러한 솔버도 더 이상 Windows XP에서 작동하지 않습니다.
아이팝트
- Linux 및 Mac OS X용 새 라이브러리.
- MA97 인터페이스에서 수렴 문제를 일으키는 문제를 수정했습니다.
미노스
- 초기본 한계를 계산할 때 비선형 목적 변수뿐만 아니라 비선형 제약 변수의 수를 고려하십시오. 메모리는 풍부하고 저렴합니다.
- 매우 많은 초기본 변수가 포함된 초기 지점을 사용할 때 발생하는 메모리 손상 문제를 수정했습니다. 초기점에 500개가 넘는 초염기가 포함되어 있으면 초염기 한계가 더 크더라도 헤세 차원을 500으로 제한하세요.
모섹
- 새 라이브러리 7.1.0.30.
익스프레스
- 새 라이브러리 Optimizer 27.01.08(이전에는 27.01.02였습니다).
도구
GDXDUMP
- CSV 형식으로 스칼라 또는 스칼라 변수/방정식을 작성할 때 발생하는 문제를 수정했습니다.
객체 지향 API
- 잠재적인 문제를 해결했습니다.
GAMSModel인스턴스및 특정 OS 문화 설정.
모델 라이브러리
슬롯 사이트 추천 EMP 라이브러리
- 트랜섹: 내장된 상보성 시스템으로 공식을 수정하고 단일 에이전트 평형 시스템과 동등한 대안을 제공합니다.
24.4.5 유지 관리 릴리스(2015년 5월 26일)
해결사
COIN-OR 솔버, SCIP, SoPlex
- Windows 32비트에서 OsiGurobi는 별도의 라이브러리로 분할되었으므로 다른 COIN-OR 솔버(예: Bonmin, Cbc, Couenne, Ipopt)와 SCIP 및 SoPlex에는 더 이상 Gurobi 6.0.4 라이브러리가 필요하지 않습니다. 따라서 이번 릴리스에서는 Gurobi 및 OsiGurobi만 더 이상 Windows XP에서 실행되지 않습니다(참조)24.4.4 구로비에 대한 참고사항).
24.4.6 부 릴리스(2015년 6월 26일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다. 특히 Erwin Kalvelagen, Rich Roberts, Jens Schulz에게 감사드립니다.
해결사
CONOPT
- 새 라이브러리 3.16F.
- 새로운 옵션
LMUSDF정의 방정식을 처리하기 위한 것입니다. - 새로운 옵션
RVFILL메모리가 부족할 때 메모리 할당용. - 전처리기의 정렬 절차를 변경했습니다. 매우 조밀한 행과 많은 삼각 전 변수가 있는 모델은 전처리기의 속도가 크게 향상될 수 있습니다.
CPLEX
- 새 라이브러리 12.6.2.0.
- 옵션 변경:
- 다음에 대한 인기 옵션 값 -1
BarCrossAlg장벽을 사용한 실행이 더 이상 사용되지 않는 후 크로스오버를 끄려면. 크로스오버를 끄는 새로운 방법은 새 옵션을 설정하는 것입니다.솔루션 유형2. - 옵션
솔루션타겟이름이 다음으로 변경되었습니다.OptimalityTarget. - 옵션
컷팩터새로운 기본값(-1)이 있습니다.
- 다음에 대한 인기 옵션 값 -1
- 새로운 옵션:
BQPCut: 부울 2차 다원체는 비볼록 QP 또는 MIQP를 전역 최적성으로 해결하기 위해 잘라냅니다.CPU마스크: 스레드를 프로세서에 바인딩하기 위한 스위치 및 마스크입니다. 스레드를 프로세서/코어에 바인딩하면 여러 스레드를 사용할 때 실행 시간의 가변성을 줄이는 데 도움이 됩니다.솔루션 유형: LP 또는 QP에 대한 솔루션 유형(기본 또는 비기본)입니다. 장벽 이후 교차를 방지하려면 이 옵션을 2로 설정하세요.
모섹
- 새 라이브러리 7.1.0.31.
도구
GAMSIDE
- 추가됨
.ref파일 열기 대화상자에 대한 참조 파일입니다. - 첫 번째 문자 위치의 왼쪽 화살표는 이제 이전 줄의 끝으로 이동합니다.
GDXXRW
- 다음으로 세트를 읽을 때 이전 동작을 복원
값=문자열; 문자열이 있는 요소뿐만 아니라 모든 요소가 포함됩니다.- 옵션
값=문자열그리고모두이제 더 이상 사용되지 않으며 경고가 발생합니다. 로 대체됨밀집. - 새로운 옵션
값=밀도또는스파스.
- 옵션
XLSTalk
- 매크로 호출에 최대 9개의 매개변수를 허용합니다.
