|
  |
 |
|
|
CPLEX 알고리즘은 여러 다른 인터페이스를 통해 액세스 될 수 있습니다. CPLEX가 애플리케이션에 접목될 수 있는 방법에 대한 더 많은 정보를 원하시면, 온라인 웹 세미나를 참고하여 주시기 바랍니다. |
CPLEX 컴포넌트 라이브러리 CPLEX 컴포넌트 라이브러리에는 CPLEX Callable Library 및 ILOG Concert Technology가 있습니다. C, C++, C#, Java, Visual Basic 및 FORTRAN개발자들은 이들의 애플리케이션 프로그램 내에서 성능이 우수한 CPLEX 알고리즘을 접목할 수 있습니다.
CPLEX Interactive Optimizer
CPLEX Interactive Optimizer 는 실행가능하고 즉시 사용 가능한 형태를 가진 명령어로 운용 되는 프로그램입니다. 이는 CPLEX의 모든 성능과 스피드를 배우고 사용하기 쉬운 포맷으로 만들어 단순한 유저 인터페이스와 확장된 Help 시스템을 그 기능으로 갖추고 있습니다. 새로운 사용자들은 즉각적으로 그 수익성과 생산성을 확보하게 됩니다. 문제를 읽고, “optimize” 명령어를 사용하여 결과를 검토하십시오.
CPLEX의 이점
신뢰성과 안전성
ILOG CPLEX는 전세계적으로 수많은 상업적인 용도로 사용되며 입증되고 있습니다. CPLEX는 무수한 변수와 제약을 가진 산업 현장의 어려운 문제들도 빠르고 정확하게 해결해왔습니다.
유동성
CPLEX Interactive Optimizer는 사용이 편리하면서도 사용자의 사용을 제한시키지 않습니다. 다양한 입/출력 및 알고리즘 옵션을 이용하실 수 있습니다. 기존의 일괄 사용 또한 지원됩니다.
단순성, 고성능 및 스피드
CPLEX Optimization 엔진의 모든 성능은 CPLEX Interactive Optimizer에서 경험하실 수 있습니다. 이것은 실질적으로 그 크기나 난이도를 헤아릴 수 없는 문제들에서도 사용자가 바로 로드하여 실행할 수 있는 상호운용 포맷입니다. CPLEX Component Libraries에는 파일을 쉽게 읽고 즉각적으로 최적화시킬 수 있는 예제가 포함되어 있습니다.
폭넓은 이용성
CPLEX는 Microsoft Windows나 Linux를 사용하는 PC에서 Unix를 사용하는 워크스테이션까지 폭넓은 컴퓨터 시스템에서 사용이 가능합니다.
CPLEX의 기능
자동/동적 알고리즘 파라미터 제어
CPLEX 는 자동적으로 최적의 LP 솔루션을 찾아내기 위한 적절한 알고리즘 파라미터 설정이 되어 있습니다. 그러나, 알고리즘 전략 제어, 산출 정보 제어,최적해 탐색 시간 제한 및 수치의 오차허용 범위 등 수십 개에 달하는 파라미터들이 수동적으로 조정되는 경우가 있습니다.
다양한 문제 수정 옵션
- 변수 추가 및 제거
- 제약 추가 및 제거
- 목적식 수정, RHS, 바운드 및 메트릭스 계수 수정
- 제약 유형 변경
개선된 basis로부터 신속하게 자동적인 재시작
큰 규모의 문제에 대해서는 문제를 분할하여 연속적으로 실행함으로써 더 빨리 해를 구할 수 있습니다.
다양한 입/출력 옵션
- 문제 파일 읽기 및 작성 : MPS 파일, CPLEX LP 파일, MPS 기반 및 교정 파일, 이진수 문제/기초 파일
- Log파일: 세션 정보 및 다양한 솔루션 리포트
- 솔루션 파일: ASCII 및 바이너리 솔루션 파일
- CPLEX 메시지: 각각의 메시지 유형(결과, 경고 또는 에러 등)이 특정 파일로 직접 기록되게 하거나 나타나지 않게 할 수 있습니다.
솔루션을 구한 후의 정보 및 분석
- 목적함수값
- 변수값 및 slack 값
- 제약식의 dual 값 (shadow prices)
- 변수들의 reduced costs
- RHS, 목적함수, 민감도 분석의 범위
- 기저 변수, 제약(Basic variables and constraints)
- Solution infeasibilities
- Iteration/node count, solution time, process data
- 문제의 실행불가능성을 진단하기 위한 IIS Finder
- 실행 불가능한 모델의 자동 교정을 위한Feasibility Optimizer
|
|
|