sol(형식)

sol (format)
솔(형식)
파일 이름 확장자
.솔
개발자로버트 푸러
데이비드 게이
브라이언 커니건
벨 연구소
포맷의 종류수학적 프로그래밍


sol은 수학 프로그래밍 [1]문제를 해결하기 위한 파일 형식입니다. 명령어는 종종 nl 형식과 함께 솔버에서 솔루션을 반환할 때 사용됩니다.처음에 이 형식은 솔버를 AMP[2] 연결하기 위해 개발되었지만 FortSP와 같은 다른 시스템에서 외부 솔버와 상호 작용하기 위해 채택되었습니다.

sol 형식은 낮은 수준이며 가독성이 아닌 컴팩트성을 위해 설계되었습니다.그것은 2진법 및 텍스트 표현 모두를 가지고 있다.CPLEXMOSEK 와 같은 많은 솔버들은 직접 또는 특별한 드라이버 프로그램을 통해 이 형식의 파일을 생성할 수 있습니다.

솔 파일을 읽고 쓸 수 있는 ASL(AMP Solver Library)은 오픈 소스입니다.많은 솔버에서 AMP 접속을 구현하기 위해 사용됩니다.

「 」를 참조해 주세요.

  • nl (형식)– 수학적 프로그래밍 문제를 나타내는 파일 형식

레퍼런스

  1. ^ David Gay (2005). Writing .nl Files (Technical report). Albuquerque, NM: Sandia National Laboratories. CiteSeerX 10.1.1.60.9659.
  2. ^ David Gay (1993). Hooking Your Solver to AMPL (PDF) (Technical report). Murray Hill, NJ: Bell Laboratories. 97-4-06.