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 x 32비트 x 32비트       x    
BDMLP x x x x x x x x x x
코인 x x x x           x
CONOPT 3 x x x x x x x x x x
CPLEX 10.1 x x x x x 10.0 8.1 x 9.1  
데시스 x x x x x x x x x  
DICOPT x x x x x x x x x x
니트로 5.0 x 32비트 x x           x
LGO x x x x x x x   x x
마일 x x x x x x x x x x
MINOS x x x x x x x x x x
모세크 4 x x x x x 3.2       x
MPSGE x x x x x x x x x x
MSNLP x x x x x x     x x
NLPEC x x x x x x x x x x
OQNLP x 32비트 x 32비트            
OSL V3 x 32비트 x 32비트 x V2   x V2  
OSLSE x 32비트 x 32비트 x     x    
경로 x x x x x x x x x x
SBB x x x x x x x x x x
SNOPT x x x x x x x x x x
XA x 32비트 x x x x x x    
익스프레스 17.10 x 32비트 x 32비트 x 16.10   x    
1)HP 9000/HP-UX용 슬롯 사이트 추천 배포판은 22.1입니다.