21.0 주요 릴리스(2003년 5월 15일)

GAMS 시스템

GAMS 모델 라이브러리

  • 우리는 GAMS에서 피망 슬롯할 수 있는 새로운 전역 최적화 프로그램 제품군인 BARON, LGO 및 OQNLP의 강력함을 보여주는 GAMS 모델 라이브러리에 꽤 많은 전역 최적화 모델을 추가했습니다. 또한 미국 휴일 일정을 계산하는 모델(HOLIDAY)과 Five Leaper Tour 문제에 대한 모델(FIVELEAP)을 추가했습니다. NASH 모델은 베타 솔버 NLPEC로 풀 수 있는 평형 제약 조건이 있는 수학적 프로그램(MPEC)의 예를 제공합니다.

IDE

  • GDX 데이터 뷰어: 기호는 다양한 속성으로 정렬될 수 있으며 디스플레이는 두 개의 그리드를 피망 슬롯하여 데이터를 표시합니다. 상단 그리드는 평면 인덱스를 표시하고 하단 그리드는 현재 데이터를 표시합니다. 드래그 앤 드롭을 피망 슬롯하여 인덱스를 정렬할 수 있습니다. 배열은 프로젝트 파일에 보존됩니다. 데이터 뷰어는 HTML 파일에 단일 기호 또는 모든 기호를 쓸 수 있습니다.
  • 인쇄 대화 상자 화면에서 설정 버튼을 제거했습니다. 이제 이 대화 상자 다음에 나오는 창에서 프린터 설정을 피망 슬롯할 수 있습니다. 이를 통해 양면 인쇄와 같은 더 많은 프린터 옵션을 선택할 수 있습니다.
  • GAMS 시스템 디렉토리에 있는 ZIP 파일을 피망 슬롯하여 GAMS 시스템을 업데이트하는 옵션이 추가되었습니다. (파일 | 옵션 | 실행 | 업데이트)
  • 일부 문서 파일에 쉽게 접근할 수 있도록 도움말 메뉴에 항목을 추가했습니다.
  • 온라인 도움말을 개정하고 다수의 스크린샷을 추가했습니다.
  • 추가됨파일:///인식된 하이퍼링크로.

GDX 유틸리티

  • 새로운 문서에는 GAMS의 GDX 기능이 포함되어 있습니다.
  • GDXXRW (엑셀 인터페이스)
    • '피망 슬롯' 출력 추가
    • 유형에서 SSET를 제거하고 세트에 대한 값 옵션을 추가했습니다.
  • GDXDIFF
    • 비교를 위해 단일 필드를 지정하는 옵션 추가(변수 및 방정식의 경우)
    • 관련 텍스트 비교를 무시하는 옵션 추가
    • 상대 비교를 위한 RelEps 옵션 추가
  • GDXDUMP
    • UelTable 옵션 추가

해결사

새로운 글로벌 솔버

  • NLP 및 MINLP 문제에는 종종 여러 로컬 최적값이 있습니다. 세 가지 새로운 솔버인 BARON, LGO 및 OQNLP는 가능한 최고의 로컬 최적해, 전역 최적해를 찾는 것을 목표로 합니다. 솔버는 피망 슬롯하는 방법, 입증된 최적성을 갖춘 전역적으로 최적의 솔루션을 찾는지 여부, 처리할 수 있는 모델의 크기, 허용하는 기능적 형식이 다릅니다.

바론

  • BARON은 The Optimization Firm, LLC 및 일리노이대학교 어바나-샴페인 캠퍼스 출신입니다. 분기 및 축소 최적화 네비게이터는 글로벌 솔루션을 찾기 위해 복잡한 최적화 문제의 언덕과 계곡을 통과하면서 향상된 분기 및 경계 개념을 갖춘 감소 무기고의 간격 분석과 이중성을 결합한 것에서 이름이 유래되었습니다.

LGO

  • LGO는 Pinter Consulting Services, Inc.에서 제공합니다. 이 알고리즘은 엄격한 통계 방법과 전통적인 수학적 프로그래밍 방법을 결합하여 잘 정의된 범위 내에서 솔루션을 찾습니다. LGO는 Lipschitz Global Optimization의 약자입니다.

OQNLP

  • 26435_26890

피망 슬롯

  • NLP 솔버의 피망 슬롯 제품군에는 이제 CONOPT1, CONOPT2 및 CONOPT3의 세 구성원이 있습니다. CONOPT2를 가리키는 데 사용되었던 별칭 피망 슬롯는 이제 CONOPT3을 호출합니다. 이전 버전의 피망 슬롯를 실행해야 하는 경우 CONOPT1 또는 CONOPT2를 지정해야 합니다. CONOPT3은 CONOPT2의 향상된 버전입니다. SQP(순차 2차 계획법) 원리를 기반으로 하는 추가 솔버 구성 요소가 추가되었으며 GAMS의 새로운 2차 기능을 사용합니다. 또한 이제 향상된 자동 확장 루틴이 기본값으로 사용됩니다.
  • CONOPT3은 많은 솔버 구성 요소(SQP, SLP 또는 순차 선형 프로그래밍, Quasi-Newton 및 Steepest Descend)를 성능 통계를 기반으로 한 최상의 구성 요소를 동적으로 선택하는 진정한 다중 방법 솔버입니다.
  • CONOPT2는 사소한 버그 수정을 제외하면 이전 릴리스의 CONOPT2와 동일합니다. CONOPT1은 변경되지 않았으며 더 이상 업데이트되지 않습니다. 모든 CONOPT1 피망 슬롯자는 CONOPT3 또는 CONOPT2로 전환하는 것이 좋습니다.

CPLEX 8.0

  • 자세한 출시 노트 찾기여기

MINOS

  • MINOS 5.51을 기반으로 하는 새로운 GAMS/MINOS는 Threshold Rook Pivoting과 함께 새로운 LU 분해를 피망 슬롯합니다. 또한 더 나은 메모리 추정 기능과 실행 불가능성 보고 기능이 향상되었습니다.

모세크

  • 덴마크 코펜하겐 MOSEK ApS의 MOSEK는 선형, 혼합 정수 선형 및 볼록 비선형 수학적 최적화 문제를 해결하기 위한 대규모 시스템입니다. MOSEK은 매우 효율적인 내부 점 알고리즘을 피망 슬롯하여 희소 대규모 문제를 해결하는 데 특히 적합합니다. 라이브러리 버전 2.5를 피망 슬롯하는 MOSEK의 공식 릴리스는 2차 원추형 프로그램도 해결합니다.

OSL

  • OSL 최적화 제품군은 이제 최신 멤버인 OSL3으로 대표됩니다. OSL2 및 OSL1(피망 슬롯 가능한 경우)을 명시적으로 지정하여 계속 실행할 수 있지만 기본 OSL은 OSL3입니다.
  • 과거 OSL 버전에 비해 OSL3이 개선된 사항은 다음과 같습니다.
    • 심플렉스, 배리어 및 MIP 코드에 대한 성능 향상
    • 더 나은 메모리 관리
    • 특히 장벽 코드에서 더욱 강력해졌습니다.

PATH

  • PATH 사전해결이 확장되고 강화되었습니다.

SNOPT

  • SNOPT 6.2-1을 기반으로 하는 새로운 GAMS/SNOPT는 Threshold Rook Pivoting과 함께 새로운 LU 분해를 피망 슬롯합니다. 메모리 추정, 실행 불가능성 보고 및 LP 처리가 개선되었습니다.

익스프레스

  • GAMS/XPRESS는 이제 DASH의 최신 최적화 프로그램인 XPRESS 2003에 연결됩니다. 최적화 기능 개선 사항은 다음과 같습니다.
    • 완전히 재설계되고 재작성된 분기 및 바운드 프레임워크
    • Newton Barrier 최적화를 위한 새로운 코드
    • 향상된 분기 기술, 절단 전략 및 휴리스틱
    • 더 나은 메모리 관리

문서

McCarl의 GAMS 피망 슬롯자 가이드

  • 새로운 McCarl의 GAMS 피망 슬롯자 가이드는 CD 설치와 함께 자동으로 설치됩니다. 당사 웹사이트에서 GAMS 시스템을 다운로드하는 경우 별도로 설치해야 합니다. 참조[더 이상 피망 슬롯할 수 없음].

솔버 매뉴얼

  • 대부분의 솔버 매뉴얼에 대한 개정판이 있으며 모두 동일한 형식입니다. 복합 매뉴얼인 The Solver Manuals도 인쇄 가능합니다.