23.7.1 주요 릴리스(2011년 7월 14일)
감사의 말씀
문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯 게임자에게 감사드립니다. 특히 Wolfgang Britz, Michael Ferris, Josef Kallrath, Andreas Lundell, Renger van Nieuwkoop, Sabine Ritter, Stefan Vigerske 및 Kent Zhao에게 감사드립니다.
플랫폼
- 32비트 및 64비트 Linux 시스템은 이제 [GNU 컴파일러 컬렉션(GCC)]을 무료 슬롯 게임하여 구축되었습니다. (https://gcc.gnu.org/) 도구 세트.
- Windows 95, 98, ME 및 2000 지원이 중단되었습니다.
GAMS 시스템
GAMS
비동기 실행
오랫동안 GAMS는 다음을 통한 실행 파일 호출을 지원합니다.$call그리고실행동기식으로. 새 릴리스에서는 비동기 작업 처리도 지원합니다. 이는 결과를 기다리지 않고 작업을 시작할 수 있음을 의미합니다. 모델을 계속 무료 슬롯 게임하고 나중에 작업의 반환 코드를 수집할 수 있습니다. 작업을 비동기식으로 시작하는 방법에는 세 가지가 있습니다.
$Call.ASync ...(컴파일 시간)Execute.ASync '...';(실행 시간)put_utility fx'Exec.ASync' / '...'; / put_utility fx 'Shell.ASync' / '...';(실행 시간)
각각의 함수 이후에는작업 핸들시작된 마지막 작업의 프로세스 ID(pid)를 가져오는 데 무료 슬롯 게임할 수 있습니다. 와 함께작업 상태(pid)작업 상태를 확인할 수 있습니다. 가능한 반환 값은 다음과 같습니다.
- 0: 오류(입력이 유효한 PID가 아니거나 액세스가 거부되었습니다.)
- 1: 프로세스가 아직 실행 중입니다.
- 2: 오류 수준에서 액세스할 수 있는 반환 코드로 프로세스가 완료되었습니다.
- 3: 프로세스가 더 이상 실행되지 않거나 실행되지 않았으며 무료 슬롯 게임 가능한 반환 코드가 없습니다.
- 함께
작업 종료(pid)실행 중인 작업에 인터럽트 신호를 보낼 수 있습니다. 이것이 성공하면 반환 값은 1이고, 그렇지 않으면 0입니다. - 함께
JobKill(pid)실행 중인 작업에 종료 신호를 보낼 수 있습니다. 이것이 성공하면 반환 값은 1이고, 그렇지 않으면 0입니다. - 모델asynexec27918_27989
함수 라이브러리
새로운 GAMS 함수 라이브러리 기능을 무료 슬롯 게임하면 무료 슬롯 게임자는 외부 라이브러리의 함수를 GAMS 모델로 가져올 수 있습니다. 가져오기 구문 외에도 가져온 함수는 내장 함수와 동일한 방식으로 무료 슬롯 게임할 수 있습니다. 특히 방정식 정의에 무료 슬롯 게임할 수 있습니다. 일부 기능 라이브러리는 표준 GAMS 소프트웨어 배포판에 포함되어 있지만 GAMS 무료 슬롯 게임자는 개방형 프로그래밍 인터페이스를 무료 슬롯 게임하여 자신만의 라이브러리를 만들 수도 있습니다. 프로그래밍 언어 C, Delphi 및 Fortran의 간단한 예제가 모든 GAMS 시스템과 함께 제공됩니다.
함수 라이브러리는 컴파일러 지시문을 무료 슬롯 게임하여 모델에 무료 슬롯 게임할 수 있습니다.
$FuncLibIn <내부 라이브러리 이름> <외부 라이브러리 이름>
집합, 매개변수, 변수 및 방정식과 유사하게 함수를 무료 슬롯 게임하려면 먼저 선언해야 합니다.
함수 <InternalFuncName> /<InternalLibName>.<FuncName>/;
GAMS 시스템과 함께 무료 슬롯 게임할 수 있는 몇 가지 라이브러리가 있습니다:
- fitfclib: 이 기능과 작동하는 방식으로 P. Dierckx의 FITPACK 패키지
- pwpcclib: 조각별 다항식 함수를 평가합니다.
- stodclib: 특정 분포에 대한 무작위 편차, 확률 밀도 함수, 누적 밀도 함수 및 역 누적 밀도 함수 제공
- tricclib, tridclib, trifclib: 이러한 간단한 예제는 컴파일되어 있으며 각각 C, Delphi 및 Fortran으로 작성된 소스 코드로 찾을 수 있습니다.
자세한 정보는 6.3장의 GAMS 무료 슬롯 게임자 가이드에서 찾을 수 있습니다.
또한 GAMS 테스트 라이브러리의 다음 예를 참조할 수 있습니다:
- stolib01: GAMS 시스템과 함께 제공되는 확률론적 라이브러리를 무료 슬롯 게임합니다.
- trilib01: C로 작성된 라이브러리의 삼각 함수를 무료 슬롯 게임하며 C 소스 코드와 함께 제공됩니다.
- trilib02: Delphi로 작성된 라이브러리의 삼각 함수를 무료 슬롯 게임하며 Delphi 소스 코드와 함께 제공됩니다.
- trilib03: Fortran으로 작성된 라이브러리의 삼각 함수를 무료 슬롯 게임하며 Fortran 소스 코드와 함께 제공됩니다.
- pwplib01: GAMS 시스템과 함께 제공되는 조각별 다항식 함수용 라이브러리를 무료 슬롯 게임합니다.
- fitlib01: 이 기능과 함께 작동하고 GAMS 시스템과 함께 제공되는 방식으로 패키지된 P. Dierckx의 FITPACK을 무료 슬롯 게임합니다.
라이브러리를 GAMS에 연결하는 데 대한 자세한 지침이 필요한 경우 문의하십시오.support@gams.com.
기타
- EBCDIC에 대한 지원이 중단되었습니다. 기능
ordebcdic그리고ordascii더 이상 무료 슬롯 게임할 수 없습니다.oldascii다음으로 대체되어야 함ord.
버그 수정
- 우리는 비선형 코드의 내부 구성과 관련된 버그를 발견하고 수정했습니다. 이 버그는 버전 23.6에서 처음 발생했지만 다행스럽게도 드문 경우에만 발생합니다.
유틸리티
GAMSIDE
- 버전 23.6에서는 GAMS가 설치된 디렉토리를 찾기가 더 어려워졌습니다. 이번 릴리스에서는 이를 더 쉽게 만들기 위해 GAMSINI 파일에 EXECUTABLE 항목을 다시 도입했습니다.
- 페이지 너비 옵션은 255로 제한되었습니다.
- 동시에 실행할 수 있는 최대 작업 수가 5개에서 20개로 증가했습니다.
GAMSINST
- gamsinst 프로그램을 무료 슬롯 게임하면 기본 솔버를 설정하고 기여된 소프트웨어 패키지를 설치할 수 있습니다(예: Tom Rutherford의 [GAMS 프로그래밍 도구] (https://www.mpsge.org/inclib/tools.htm)). 이전 버전의 gamsinst에서는 Contributed 설치를 지원했습니다.해결사패키지. gamsinst의 새 버전은 더 이상 이러한 유형의 솔버 패키지를 지원하지 않습니다. 기여된 솔버를 설치해야 하는 경우 문의하세요support@gams.com.
GDXXRW
- 큰 스프레드시트를 읽기 어렵게 만들 수 있는 메모리 누수를 수정했습니다.
- 여러 조각의 데이터를 읽어 큰 스프레드시트를 읽을 수 있는 제한 사항을 해결했습니다.
- NAin 옵션을 무료 슬롯 게임하면 스프레드시트를 읽을 때 NA 값을 인식하도록 문자열을 지정할 수 있습니다. 이는 문자열 'NA'를 인식하는 것 외에도 추가됩니다.
- Undf는 이제 스프레드시트에서 읽을 때 오류를 생성하지 않고 값으로 인식되므로 GAMS의 $ONUNDF 달러 옵션을 무료 슬롯 게임하여 GAMS 모델에서 항목을 처리할 수 있습니다.
- 특수 값으로 인식되지 않는 문자열은 더 이상 NA로 읽혀지지 않고 대신 Undf로 읽혀집니다. 이 값을 읽으려면 GAMS의 $ONUNDF를 무료 슬롯 게임하세요.
해결사
알파ECP
- 버전 2.04.01로 업데이트
- 새로운 옵션
CUTdelcrit컷을 다시 선택하는 향상된 휴리스틱.CUTnrcuts알고리즘이 결정하는 옵션이 추가되었습니다.ECPdumpsolGDX 파일에 발견된 솔루션을 기록합니다.MIPsolstrat여러 MIP 솔루션을 위한 전략NLP콜알고리즘이 결정하는 옵션이 추가되었습니다.solvelinkNLP 및 MIP 솔버가 호출되는 방식을 결정합니다. 기본적으로 AlphaEXP는 이제 메모리에서 NLP 및 MIP 솔버를 호출합니다.
- 더 이상 무료 슬롯 게임되지 않는 옵션
CUT자동 성장,CUTcheckgrowth,CUT성장,CUTgrowtheq,CUT성장nr,CUTmincutsECPcheckviolNL펩실론,NLPlimepsilon
남작
- 새 라이브러리 9.3
- 이전 버전과 비교하여 BARON 9.3은 향상된 다중 선형 완화 및 향상된 분기 기능을 제공합니다.
- LP 솔버 XA 및 OSL에 대한 지원이 중단되었습니다.
코옵트
- 새 라이브러리 3.14Y
코인-OR
- Bonmin 및 Couenne 라이브러리가 업데이트되었습니다(버그 수정).
- Linux 및 Windows에서 Ipopt는 이제 다중 스레드 선형 대수 라이브러리를 무료 슬롯 게임합니다. 스레드 수는 GAMS 옵션 THREADS를 통해 설정할 수 있습니다.
- Bonmin 실행 중 함수 평가 횟수에 대한 통계를 활성화하기 위해 Bonmin 옵션 "print_funceval_statistics"를 추가했습니다.
- 함수 평가 오류에 대한 정보를 목록 파일에 인쇄할 수 있도록 Ipopt, Bonmin 및 Couenne 옵션 "print_eval_error"를 추가했습니다.
- OsiCplex, OsiGurobi 및 OsiXpress는 이제 MIP 해결을 위한 초기 솔루션으로 변수 수준 값 무료 슬롯 게임을 지원합니다. 이는 GAMS 옵션 INTEGER4를 1로 설정하면 활성화됩니다.
복합체
- 새 라이브러리 12.3
- Cplex 12.3은 더욱 다양한 비볼록 2차 프로그래밍 모델을 해결합니다. 즉, 목적 함수에 2차 항이 있는 QP 모델입니다. 이러한 모델은 (양수 또는 음수 준확정 QP와는 대조적으로) 무한 QP라고도 알려져 있습니다. 실제로 Cplex 12.3은 특정 무기한 QP에 대해 Karush-Kuhn-Tucker(KKT) 조건을 충족하는 솔루션을 찾을 수 있습니다. 새로운 매개변수인 솔루션 대상 유형(
솔루션타겟)을 무료 슬롯 게임하면 1차 최적성 조건을 충족하는 솔루션을 허용할지 여부를 Cplex에 지정할 수 있으며(전역적으로 최적의 솔루션만 허용하는 것과 대조됨) Cplex는 이에 따라 계산하고 검색합니다. - 로그 파일이 개선되었습니다. Cplex 12.3에서 생성된 로그 형식이 이전 버전과 약간 다를 수 있습니다. 예를 들어, MIP 최적화 로그에서 이전에 '최고의 노드'라는 제목이 붙은 열의 이름은 여기에 기록된 데이터를 더 정확하게 반영하기 위해 이제 '최고의 경계'라는 제목으로 변경되었습니다.
- 코어 내 통신 지원 (
solvelink=5)
DEA
- 솔버 DEA가 우리 배포판에서 삭제되었습니다.
- 데이터 포괄 분석(DEA) 모델은 이제 다음을 통해 GAMS에서 해결될 수 있습니다.수집-업데이트-해결-분산(GUSS), 자세한 내용은 참조GAMS/DEA 모델링
디콥트
- 새로운 옵션
solvelinkNLP 및 MIP 솔버 호출 방법을 결정합니다. 기본적으로 Dicopt는 이제 메모리에서 NLP 및 MIP 솔버를 호출합니다.
구로비
- 새 라이브러리 4.5.1
- 이제 AIX에서 무료 슬롯 게임 가능
- 연속 모델을 위한 새로운 기본 방법: 새 버전은 연속 모델을 해결하기 위한 기본값으로 새로운 자동 설정을 무료 슬롯 게임합니다. 이전 릴리스에서는 기본적으로 쌍대 심플렉스 방법을 무료 슬롯 게임하여 연속 모델을 해결했습니다. 새로운 자동 설정에서 무료 슬롯 게임되는 정확한 전략은 향후 릴리스에서 변경될 수 있지만, 이번 릴리스에서 새로운 접근 방식은 선형 목표(LP)가 있는 연속 모델에 대한 동시 최적화 프로그램, 2차 목표(QP)가 있는 연속 모델에 대한 장벽 최적화 프로그램 및 MIP 모델의 루트 노드에 대한 이중 단순 최적화 프로그램을 무료 슬롯 게임합니다. 다른 방법을 선택하려면 방법 매개변수를 변경해야 합니다.
- 새로운 최소 완화 휴리스틱: 새 버전에는 다른 전략이 합리적인 시간 내에 실행 가능한 솔루션을 찾지 못하는 MIP 모델에 대한 솔루션을 찾는 데 유용할 수 있는 새로운 최소 완화 휴리스틱이 포함되어 있습니다. 이 새로운 경험적 방법을 제어하려면 새로운 MinRelNodes 매개변수를 무료 슬롯 게임하세요.
- 새로운 가지 방향 제어: 새 버전에서는 가지 절단 트리를 탐색하는 방법을 더 많이 제어할 수 있습니다. 특히, MIP 검색의 노드가 완료되고 아래쪽 분기와 위쪽 분기에 해당하는 두 개의 하위 노드가 생성되면 새 BranchDir 매개변수를 무료 슬롯 게임하여 MIP 솔버가 아래쪽 분기를 먼저 탐색할지, 위쪽 분기를 먼저 탐색할지, 또는 어떤 하위 트리가 더 유망해 보이는지에 대한 경험적 결정을 기반으로 다음 노드를 선택할지 여부를 결정할 수 있습니다.
- 컷 패스 제한: 새 버전에서는 MIP에서 루트 컷 생성 중에 수행되는 컷 패스를 제한할 수 있습니다. 새로운 CutPasses 매개변수를 무료 슬롯 게임하세요.
수집-업데이트-해결-분산(GUSS)
- 이 새로운 Gather-Update-Solve-Scatter 관리자 또는 짧은 GUSS의 목적은 문제의 인스턴스를 만들고 모델러가 해당 인스턴스를 개체로 처리하고 그 일부를 반복적으로 업데이트할 수 있도록 제한된 액세스를 허용하는 GAMS 모델링 수준에서 구문을 제공하는 것입니다. 이 기능에 대한 자세한 문서는 솔버 매뉴얼(GUSS 장)의 일부입니다.
- GUSS를 무료 슬롯 게임하여 MCP 및 CNS 모델을 해결하는 것은 실험적인 기능입니다. GAMS는 MCP 및 CNS 모델의 일관성을 확인합니다. 이러한 유형의 모델이 GUSS 프레임워크에서 해결되면 이러한 확인은 현재 비활성화되어 있습니다.
잼
- 지원
논리 방정식- 논리 방정식에는 다음이 포함될 수 있습니다.
- 바이너리 변수
- 상수로 평가되는 표현식
- 부울 연산자(
그리고,또는,XOR,아님,IMP(→),EQV(⇔))
- 논리 방정식은 논리합과 함께 무료 슬롯 게임할 수 있습니다.
- 음식 모델 버전은 이 새로운 기능의 무료 슬롯 게임을 보여줍니다.foodemp (59)
- 논리 방정식에는 다음이 포함될 수 있습니다.
- EMP의 분리 구문을 통해 결합 및 표시기를 지원
- 지표
분리 b eb가 참이면 제약 조건 e가 유지되어야 한다고 말합니다. - 커플링
다른 것이 아닌 분리가 가능함제약조건 e는 b가 참인 경우에만 유지될 수 있다고 말합니다. - BigM, Convex Hull 또는 CPLEX 표시기 제약 조건을 무료 슬롯 게임하여 표시기와 커플링을 재구성할 수 있습니다.
- 지표
린도글로벌
- 새 라이브러리 Lindo 6.1.1.588
- 새 옵션
체크레인지: 다른 모든 변수는 해당 수준으로 고정되어 있는 동안 각 방정식의 모든 변수에 대한 실현 가능 범위를 계산합니다. 설정된 경우 이 옵션의 값은 결과가 기록되는 GDX 파일의 이름을 정의합니다.
LogMIP
- 이전 LogMIP 해결사
lmbigm그리고lmchull새로운 솔버 솔버에 결합LogMIP. - LogMIP는 이제 EMP 구문과 모델 유형을 무료 슬롯 게임합니다.
- GAMS 모델 라이브러리의 LogMIP 예시가 개정되었습니다.
미노스
- 코어 내 통신 지원 (
solvelink=5)
모세크
- 새 라이브러리 6.0 개정판 114
Msnlp/Oqnlp
- 새로운 옵션
solvelinkNLP 및 MIP 솔버가 호출되는 방식을 결정합니다.
오슬세
- 솔버 Oslse가 삭제되었습니다. Oslse는 이제 osl의 별칭입니다.
경로
- 코어 내 통신 지원 (
solvelink=5)
SBB
- 새로운 옵션
solvelinkNLP 솔버가 호출되는 방식을 결정합니다. 기본적으로 SBB는 이제 메모리에서 NLP 솔버를 호출합니다.
Scip/Soplex
- Gams/SCIP 인터페이스에서 LP/RMIP에 대한 지원이 중단되었습니다.
- SoPlex로 LP를 해결하기 위한 새로운 솔버 OsiSoplex를 추가했습니다(COIN-OR/OSI 인터페이스를 통해).
스냅
- 코어 내 통신 지원 (
solvelink=5)
익스프레스
- 새 라이브러리 22.01
- 결정론적 동시 솔버의 동적 동기화를 통해 성능이 향상되었습니다.
- 베리어 코드의 안정성과 성능이 향상되었습니다.
- 심플렉스 알고리즘의 기본 성능이 일부 모델에서 개선되었습니다.
- MIP에 대한 제로 하프 컷 및 집계 컷이 개선되었습니다.
- MIP 해결에서 절단 및 분기를 위한 일부 자동 전략을 조정했습니다.
- MIP 해결 중 스레드는 이제 작업을 기다릴 때 절전 모드로 전환되는 대신 기본적으로 무료 슬롯 게임 중 대기됩니다. 이는 부하가 100% 미만일 때 더 낮은 클럭 주파수로 내려갈 수 있는 최신 속도 스테핑 CPU의 성능 문제를 극복하기 위한 것입니다. 이 기능은 SLEEPONTHREADWAIT 컨트롤을 무료 슬롯 게임하여 전환할 수 있습니다.
모델 라이브러리
GAMS 데이터 라이브러리
- 데이터테스트 (80): 모든 종류의 datalib 테스트용 드라이버
GAMS EMP 라이브러리
- foodemp (59): 식품 제조 문제 - 오일 혼합
- simenlp (60): ENLP의 간단한 예
- nlp2mcp (61): nlp2mcp: NLP의 KKT 조건을 MCP로 구성
- simplevi3 (62): 또 다른 간단한 VI 예
- simpequil2 (63): 외부 제약이 있는 단순 평형
- hark-monop (64): Harker의 SPE 모델 - 독점 및 경쟁 버전
- 하크올리고프 (65): Harker의 SPE 모델 - 과점 버전
- hark-oligop-ind (66): Harker의 SPE 모델 - 과점 버전
- 하크-스택 (67): Harker의 SPE 모델 - Stackelberg 버전
GAMS 모델 라이브러리
- kqkpsdp (355): 카디널리티 제약 조건 2차 배낭 문제의 SDP 볼록화
- 프로드플랜(356): 생산 계획 예
- sddp (357): SDDP로 해결된 다단계 확률적 저수지 모델
- ps2_f_s (358): 비대칭 정보가 있거나 없는 2가지 유형의 부품 공급 문제
- ps2_f (359): 비대칭 정보가 없는 2가지 유형의 부품 공급 문제
- ps2_f_eff (360): 비대칭 정보가 없는 효율적인 유형의 부품 공급 문제
- ps2_f_inf (361): 비대칭 정보가 없는 비효율적인 유형의 부품 공급 문제
- ps2_s (362): 비대칭 정보가 있는 2가지 유형의 부품 공급 문제
- ps3_f (363): 비대칭 정보가 없는 3가지 유형의 부품 공급 문제
- ps3_s (364): 비대칭 정보가 있는 3가지 유형의 부품 공급 문제
- ps3_s_gic (365): 글로벌 인센티브 보상이 포함된 3가지 유형의 부품 공급 문제. 상수.
- ps3_s_mn (366): 단조 제약 조건이 있는 3가지 유형의 부품 공급 문제
- ps3_s_scp (367): SCP가 없는 3가지 유형의 부품 공급 문제
- ps10_s (368): 10가지 유형 및 비대칭 정보가 있는 부품 공급 문제
- ps10_s_mn (369): 무작위 p(i)가 있는 10가지 유형의 부품 공급 문제
- 코일 (370): 동시 MIP를 무료 슬롯 게임한 송유관 설계 문제 해결
GAMS 테스트 라이브러리
- 간격(506): 간격 평가 테스트
- empdisj3 (507): not(동등성)을 무료 슬롯 게임하여 분리 테스트
- emlog1 (508): 분리 및 논리 조건 테스트
- 최대값 (509): Cmex의 여러 최대값 테스트
- empllog2 (510): 간단한 논리 조건 테스트
- qcp07 (511): 폴리 기능을 무료 슬롯 게임하여 QCP의 정확성 테스트
- qcp08 (512): power(*,2) 함수를 무료 슬롯 게임하여 QCP의 정확성 테스트
- empdisj4 (513): 변수에 대해 음수 경계를 무료 슬롯 게임하여 분리 테스트
- 펑백(514): 기능 이전 버전과의 호환성 테스트
- asynexec (515): 컴파일 및 실행 시 비동기 실행 테스트
- scen01 (516): 시나리오 기능에 대한 컴파일 시간 테스트
- empdisj5 (517): 이진 변수 및 제약 조건이 아닌 것을 무료 슬롯 게임하여 분리 테스트
- scen02 (518): 시나리오 시설에 대한 실행 시간 테스트
- scen03 (519): 다차원 시나리오 해결사 테스트
- stolib01 (520): Stodclib에서 외부 함수 테스트
- trilib01 (521): tricclib의 외부 함수 테스트
- trilib02 (522): tridclib의 외부 함수 테스트
- trilib03 (523): trifclib의 외부 함수 테스트
- lindorg2 (524): LindoGlobals CheckRange 옵션 테스트
- mip04 (525): 무제한 MIP에 대한 새로운 XPRESS 반환 코드 실행
- 로드5 (526): $load로 UNDF를 테스트합니다
- pwplib01 (527): pwpcclib에서 조각별 다항식 테스트
- fitlib01 (528): GAMS 내에서 FITPACK 무료 슬롯 게임 테스트
- 로드6 (529): $loaddc 동안 동적 오류 메시지를 테스트합니다.
- fnspowx (530): 부호력 내장의 정확성 테스트
- fnspown (531): 부호력 내장의 정확성 테스트
- nlcode5 (532): Dist 23.6의 NL 코드 버그 테스트
- scensol2 (533): GUSS에서 정렬되지 않은 시나리오 UEL 처리 테스트
솔버/플랫폼 가용성 매트릭스
| 솔버/플랫폼 가용성 - 23.7 2011년 7월 14일 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| x86 MS 윈도우 |
x86_64 MS 윈도우 |
x86 리눅스 |
x86_64 리눅스 |
선 스팍 솔라리스 |
선 스팍64 솔라리스 |
썬 인텔 솔라리스 |
IBM RS-6000 AIX 5.3 |
맥 Intel32 다윈 |
맥 x86_64 다윈 |
|
| ALPHAECP | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 바론 9.3 | ![]() |
![]() |
![]() |
![]() |
||||||
| BDMLP | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 코인-OR | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
| CONOPT 3 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| CPLEX 12.3 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 데시스 | ![]() |
![]() |
![]() |
![]() |
![]() |
32비트 | ||||
| DICOPT | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 구로비 4.5 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||||
| 니트로 7.0 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
| 린도글로벌 6.1 | ![]() |
![]() |
![]() |
![]() |
6.0 | 6.0 | ![]() |
![]() |
![]() |
|
| LGO | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| 마일 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 미노스 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 모세크 6 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
| MPSGE | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| MSNLP | ![]() |
![]() |
![]() |
![]() |
![]() |
32비트 | ![]() |
![]() |
||
| NLPEC | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| OQNLP | ![]() |
32비트 | ![]() |
32비트 | ||||||
| 경로 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| SBB | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| SCIP | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
| SNOPT | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| XA | ![]() |
32비트 | ![]() |
![]() |
||||||
| 익스프레스 22.01 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||
23.7.2 유지 관리 릴리스(2011년 7월 22일)
- Alphaecp: Alphaecp v2.04.02
- Conopt3: 2003년 시스템 오류 수정
- Dicopt: 실수로 결정된 크로스오버에 대한 버그 수정
- 인클라이브:
put_reorderit.gms브루스 맥칼의 업데이트 - Cbc: 반연속/반연속 변수의 경우 전처리가 비활성화되었습니다. 버그가 있는 것 같습니다.
- Cplex: 더 이상 반연속 변수에 유한 경계가 필요하지 않습니다.
- Gamsinst: 라이센스가 없을 때 sysdir의 공백 문제 및 IDE 오류 수정
23.7.3 유지 관리 릴리스(2011년 8월 23일)
- alphaecp: 더 이른 중지로 이어질 수 있는 하위 솔버의 해결 시간 누적 문제 해결
- API파일:
- cc 인터페이스의 경고 제거,
- cc 인터페이스의 Darwin에서 뚱뚱한 바이너리 컴파일 문제 수정
- 오류 수정
gdxSymbolGetDomainPython 인터페이스에서 - C# 인터페이스의 상수 정의 오류 수정
- Java 인터페이스에 상수 정의 및 추가 생성자(핸들을 가져옴) 추가
- conopt3: 버전 3.15A 유지 관리 릴리스
- 플렉스:
- 실행 시 인터럽트(Ctrl-C) 수정
solvelink=5 - 메모리 누수 수정
- 실행 시 인터럽트(Ctrl-C) 수정
- 디콥트:
- 보고 수정
객체교차의 경우 - 더 이른 중지로 이어질 수 있는 하위 해결 프로그램의 해결 시간 누적 문제 해결
- 보고 수정
- gamscmex: 비선형 코드의 내부 구성과 관련된 버그 수정, 드물게 두 인수 함수에 영향을 줌
- 게임사이드:
- 시스템 디렉토리를 변경할 때 차트 파일도 닫습니다
- 대소문자와 관계없는 GAMS 프로젝트 파일 이름
- gdxdump: 단일 기호를 쓸 때 빈 on/off 억제
- gdxmrw: 64비트 Linux에서 누락되었습니다.
- 그리드: 크기 조정 관련 잠재적인 문제 수정
- kestrel: Xpress 지원 추가
- minos 수정: 인터럽트용(Ctrl-C)
- sbb: 더 이른 중지로 이어질 수 있는 하위 해결 프로그램의 해결 시간 누적 문제 수정
- snopt 수정: 인터럽트용(Ctrl-C)
- xpress: 루트 노드 처리 중에 호출된 콜백을 무료 슬롯 게임하도록 전역 검색을 업데이트하고 간격이 달성되거나 무료 슬롯 게임자 중단 시 XPRESS를 중지하는 체계를 개선합니다.
