title element1
Product Info
Presentations online
Join the discussions
Solutions
ILOG CPLEX
Manufacturing
Telecommunications
Transportation and travel
News & Events
Events
Web seminars
Press releases
Trial & Purchase
Contact info
Connectors
Model Development
Scientific Computing
AMPL  

AMPL® 은 최적화에서 종종 발견되는 선형, 비선형 및 정수 계획법 문제를 위한 다양하고, 강력하며, 유연한 대수학적 모델링 언어 입니다. ILOG는 AMPL의 공인 리셀러 이며, AMPL은 Lucent Technologies의 리서치 및 개발 센터인 Bell Laboratories에서 개발되었습니다. ILOG는 다음과 같은 두 가지 방식으로 AMPL을 제공합니다.:

AMPL에 대한 자세한 정보는 AMPL 개발자들이 관리하고 있는 AMPL website를 통해 얻으실 수 있습니다.

AMPL 은 현대 모델링 원칙에 기반을 두고 있으며, 대부분의 모델링 시스템이 제공하지 못하는 유연성을 제공하는 고급 아키텍쳐를 활용하고 있습니다. 전 세계적으로 까다로운 수학적 프로그래밍 모델링 애플리케이션에 성공적으로 사용되고 있는 AMPL이 다양한 플랫폼의 ILOG에서 사용됩니다.

AMPL 은 모델러들이 생산성을 극대화 시킬 수 있는 모델을 생성할 수 있도록 도와줍니다. AMPL의 자연 대수 표기법을 사용하여, 크고 복잡한 모델 조차도 (1 페이지 이내의) 간결하고, 이해하기 쉬운 형식으로 표현할 수 있습니다. AMPL 모델이 이해하고, 디버깅 및 수정하는 것이 쉽기 때문에, AMPL은 유지보수 모델을 쉽게 만들어줍니다.

Benefits

  • 사용자들이 친숙하고, 유연한 대수 표기법으로 모델을 간결하게 표현할 수 있도록 허용
  • 인덱스 및 세트를 사용하여, 제약 또는 객관적인 용어에 대한 클래스 전체를 몇 가지 일반화된 모델 설명으로 표현
  • 폭넓은 자연 대수 표현 지원
  • 모델 및 데이터의 분리 허용
  • 뛰어난 유연성- 예를 들어, 특정 데이터 및 모델 입력 순서를 강요하지 않음
  • 인터랙티브 또는 배치 환경에서 사용 가능
  • 모델이 쉽게 수정 및 유지보수 될 수 있도록 허용
    • 세트, 변수, 제약 등을 쉽게 추가, 변경, 삭제
    • 개별 데이터 파일을 쉽게 업데이트 할 수 있으며, 외부 데이터 소스에서 임포팅 가능
    • 외부 데이터를 쉽게 AMPL에 연결
      • ILOG, Microsoft Windows platform상에서 ODBC 데이터베이스 지원 제공
  • 확장된 에러 체크 기능을 통해 모델링 에러 최소화 :
    • 모델 구조 및 일관성 체크
    • 서브 스크립트 타당성 검토
  • 대부분의 최적화 모델 타입 적용 가능 :
    • 선형 프로그래밍 문제
    • 네트워크 문제
    • 혼합 정수 프로그래밍 문제
    • 2차 프로그래밍 문제
    • 일반적인 비선형 프로그래밍 문제
  • 강력하고, 유연한 디스플레이 옵션 제공 :
    • 인터랙티브 데이터 및 솔루션 브라우징 허가
    • 커스터마이징된 솔루션 리포팅 생성

ILOG support for AMPL

ILOG가 제공하는 AMPL 또는 AMPL CPLEX 시스템은 다음과 같은 문서를 제공합니다. :

  • 도서: AMPL: A Modeling Language for Mathematical Programming, by Fourer, Gay and Kernighan
  • 문서: "ILOG AMPL CPLEX System User's Guide," CPLEX와 AMPL을 설치 및 사용하는 법을 제시.
  • 문서: "AMPL Syntax Update," 기존 AMPL에 대한 설명서 발간 이후 업데이트 된 Syntax 변경에 대한 설명.

ILOG는 AMPL와 모든 ILOG CPLEX 제품과 통합되어 사용될 경우에만, AMPL에 대한 지원 및 유지보수 서비스를 제공하고 있습니다. AMPL은 다른 solver와 함께 사용될 수 있으나, 이 경우 ILOG는 그러한 사용법을 제공하지는 않습니다.

AMPL/CPLEX Student Edition

A student/trial edition of the AMPL CPLEX System 을 본 웹사이트에서 무료로 다운받으실 수 있습니다.