22.3 주요 릴리스(2006년 11월 27일)
목차
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 사용자에게 감사드립니다. 특히 Wolfgang Britz, Michael Ferris, Josef Kallrath, Antti Lehtila, Scott Malcolm, Renger van Nieuwkoop에게 감사드립니다.
슬롯 사이트 추천 시스템
슬롯 사이트 추천
- 슬롯 사이트 추천 그리드 기능: 슬롯 사이트 추천 언어는 다중 CPU 및 고성능 컴퓨팅 그리드가 있는 시스템을 활용하도록 확장되었습니다. 새로운 언어 기능은 플랫폼 독립적인 방식으로 비동기 제출 및 모델 솔루션 작업 수집 관리를 용이하게 합니다. 기존 운영 체제 기능에 의존하는 간단한 아키텍처를 통해 새로운 환경을 신속하게 도입하고 개방형 연구 아키텍처를 제공할 수 있습니다. 자세한 내용은 문의해 주세요우리 문서.
$LoadDC: 도메인 확인으로 $load가 향상되었습니다. 모든 도메인 위반은 보고되고 컴파일 오류로 표시됩니다. 반면 $Load는 모든 도메인 위반을 무시하고 도메인 제한 사항을 충족하는 데이터만 로드합니다.- 새로운 슬롯 사이트 추천 매개변수인 WorkSpace를 사용하면 모든 modelname.workspace 속성을 초기화할 수 있습니다.
- 새로운 기능:
- 아르코스, 아크신, 탄
- arctan2(y,x): C 수학 라이브러리나 Matlab의 atan2(y,x) 또는 Mathematica의 ArcTan[x,y]와 같은 4사분면 arctan 함수
- binomial(x,y): Mathematica의 Binomial[x,y]와 같은 일반화된 이항 함수
- GamsVersion: 현재 슬롯 사이트 추천 버전을 반환합니다. 예를 들어 이 릴리스의 경우 146입니다.
- HeapFree: 사용 가능한 슬롯 사이트 추천 힙 공간(MB)
- HandleStatus, HandleDelete, HandleSubmit, HandleCollect: 그리드 시설 기능, 자세한 내용은 그리드 시설 문서 참조
- Sleep(초): 초 동안 슬롯 사이트 추천 실행을 일시 중지합니다. 여기서 초의 해상도는 밀리초입니다.
- 슬롯 사이트 추천 솔버 및 기타 프로세스는 이제 슬롯 사이트 추천/Base 또는 GAMSIDE에서 우선순위를 상속합니다. 이는 슬롯 사이트 추천를 보통보다 낮은 우선순위로 실행하려는 로드가 많은 시스템에 유용합니다.
슬롯 사이트 추천 IDE
- .lst 뷰어의 클립보드 용량에 대한 크기 제한을 제거했습니다.
- 도형 그래프 유형(직사각형 및 타원) 및 다선 파라메트릭 그래프 유형 추가
- 더 많은 컨텍스트 메뉴 추가
- 편집기에서 .lst 파일을 여는 옵션
- 탭을 전환하거나 응용 프로그램을 전환하면 변경된 파일을 확인합니다
- '내 문서\gamsdir' 디렉토리에 gamside.ini가 없으면 새로운 디렉토리와 초기 프로젝트가 생성됩니다. IDE가 최대화되기 시작하고 편집 창과 프로세스 창 위치 및 크기가 초기화됩니다.
- 솔버 옵션 파일을 위한 GUI 편집기를 추가했습니다. 편집기는 솔버 관련 도움말 파일에 대한 액세스도 제공합니다.
- 파일에서 텍스트를 검색할 때(파일에서 찾기) 편집기와 검색 결과 사이를 더 빠르게 전환할 수 있도록 검색 창이 열려 있습니다.
파일 압축
- GDX 파일(예: gdxxrw 또는 슬롯 사이트 추천)을 생성하는 모든 프로그램은 환경 변수 GDXCOMPRESS를 확인합니다. 값이 0이 아니면 데이터가 압축되어 기록됩니다.
- 압축된 작업파일은 xsave 매개변수를 사용하여 생성할 수 있습니다.
- GDX 또는 작업 파일의 압축 해제가 자동으로 처리됩니다.
- GDX 및 작업 파일의 크기는 2GB를 초과할 수 있습니다.
- 새로운 유틸리티 gdxcopy를 사용하면 다양한 형식 간의 변환이 가능합니다. 예를 들어, 압축된 GDX 파일을 변환하여 이전 슬롯 사이트 추천 시스템에서 이해할 수 있습니다. 물론 현재 슬롯 사이트 추천 시스템에서는 모든 파일 형식(GDX 및 작업 파일)을 읽을 수 있습니다.
GDXMERGE
- 이름이 지정된 식별자만 처리하는 기능 추가(id=id1, id=id2)
- 메모리 문제를 피하기 위해 메모리 임계값을 지정하여 매우 큰 기호를 별도로 처리하는 기능이 추가되었습니다.
GDXXRW
- 이제 세트에 대한 문자열 설명 텍스트가 인용됩니다. ('='로 시작하는 텍스트는 문제를 일으켰습니다.)
Testlib 라이브러리
- 66개의 새로운 모델포함
- 새로운 솔버 전용 모델/세트: 24개 모델, 21개 세트
- 새로운 내장 기능 및 유틸리티 테스트
해결사
- 솔버 옵션 파일 처리가 중앙 집중화/표준화되었습니다. 이를 통해 솔버 및 옵션을 문서화하고 작업하는 통일된 방법이 가능해졌습니다. 슬롯 사이트 추천 IDE는 옵션의 시각적 처리를 위한 유틸리티를 제공합니다.
바론
- 단항 함수에 대한 범위 축소가 개선된 새로운 라이브러리(버전 7.7).
CONOPT
- 몇 가지 사소한 버그 수정 및 성능 개선이 포함된 새 라이브러리(버전 3.14q).
CPLEX
- 표시기 제약 조건이 있는 모델을 해결할 때 성능이 향상된 새로운 라이브러리(버전 10.1).
니트로
- 특히 활성 세트 알고리즘에서 효율성과 견고성이 향상된 새로운 라이브러리(버전 5.0).
모세크
- 새 라이브러리(버전 4.0)
- 내부 솔버를 위한 병렬 확장(옵션 MSK_IPAR_INTPNT_NUM_THREADS)이 있습니다. 또한, MOSEK의 여러 알고리즘을 동시에 사용하여 문제 해결이 가능합니다. 병렬 확장은 무료로 제공됩니다.
- 혼합 정수 최적화 프로그램(옵션 MSK_IPAR_MIO_CONSTRUCT_SOL)에 대한 웜 스타트 기능이 추가되었습니다.
- 이중 심플렉스 최적화 프로그램이 추가되었으며 심플렉스 최적화 프로그램의 전반적인 성능이 크게 향상되었습니다. 또한 자동(및 투명) 이중화 장치가 심플렉스 최적화 프로그램에 추가되었습니다.
- 특히 대규모 확률론적 최적화 문제에 대해 사전해결이 개선되었습니다.
PATH
- 몇 가지 사소한 버그 수정 및 성능 개선이 포함된 새로운 라이브러리(버전 4.6.07).
SNOPT
- 몇 가지 사소한 버그 수정 및 성능 개선이 포함된 새 라이브러리(버전 7.2-4).
XA
- 향상된 사전 해결 및 새로운 MIP 휴리스틱을 갖춘 새로운 라이브러리(버전 15.07).
익스프레스
- 새 라이브러리(버전 17.10)
- 슬롯 사이트 추천/XPRESS는 이제 MIP 및 Barrier 실행을 위한 다중 스레드를 지원합니다.
- 새로운 옵션(loadmipsol)은 정수 실현 가능점을 MIP 솔버에 전달하는 것을 지원합니다.
- 향상된 인수분해 속도 - 더 빠른 원시 및 쌍대 알고리즘을 생성합니다.
- 개선된 MIP 성능(예: 사전 해결 및 휴리스틱을 통해)
솔버/플랫폼 가용성 매트릭스
| 솔버/플랫폼 가용성 - 22.3 2006년 11월 27일 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| x86 MS 윈도우 |
x86_64 MS 윈도우 |
x86 리눅스 |
x86_64 리눅스 |
선 스팍 솔라리스 |
HP 90001 HP-UX 11 |
DEC 알파 디지털 유닉스 4.0 |
IBM RS-6000 AIX 4.3 |
SGI IRIX |
맥 PowerPC 다윈 |
|
| 바론 7.7 | ![]() |
32비트 | ![]() |
32비트 | ![]() |
|||||
| BDMLP | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 코인 | ![]() |
![]() |
![]() |
![]() |
![]() |
|||||
| CONOPT 3 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| CPLEX 10.1 | ![]() |
![]() |
![]() |
![]() |
![]() |
10.0 | 8.1 | ![]() |
9.1 | |
| 데시스 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| DICOPT | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 니트로 5.0 | ![]() |
32비트 | ![]() |
![]() |
![]() |
|||||
| LGO | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| 마일 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| MINOS | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 모세크 4 | ![]() |
![]() |
![]() |
![]() |
![]() |
3.2 | ![]() |
|||
| MPSGE | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| MSNLP | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||
| NLPEC | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| OQNLP | ![]() |
32비트 | ![]() |
32비트 | ||||||
| OSL V3 | ![]() |
32비트 | ![]() |
32비트 | ![]() |
V2 | ![]() |
V2 | ||
| OSLSE | ![]() |
32비트 | ![]() |
32비트 | ![]() |
![]() |
||||
| 경로 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| SBB | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| SNOPT | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| XA | ![]() |
32비트 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||
| 익스프레스 17.10 | ![]() |
32비트 | ![]() |
32비트 | ![]() |
16.10 | ![]() |
|||
