주메뉴 바로가기 본문 바로가기 하단 바로가기

고객지원

기술문의

ILOG CPLEX : 메모리 에러 시 best 해의 변수값 출력 방법

  • 황준하
  • 2011.03.14
  • 조회수 1,829
안녕하세요. 금오공대 컴퓨터공학과 황준하입니다.
ILOG CPLEX 12.1을 사용하고 있는데 문제의 규모가 너무 커서 중간에 메모리 부족으로 인해 에러가 발생합니다.
거기까지는 괜찮은데 메모리 에러 발생 시 예외 처리가 발생하여 그 때까지 찾은 해 중에 가장 좋은 해를 찍어볼 수가 없습니다.
물론 목적함수값은 display 옵션 설정을 통해 계속해서 관찰할 수 있지만 해 자체(best 해의 각 변수 별 값)를 알 수는 없습니다.
메모리 에러가 발생하더라도 그 때까지의 best 해의 변수값들을 알아오는 방법을 알려주시기 바랍니다.

늘 큰 도움을 받고 있습니다.
다시 한 번 감사드립니다.

댓글 1

  • 이보헌2011-03-24
    cplex는 실행 중 중단시 해를 찾기 어렵습니다.
    본 게시판에서 메모리 문제 해결 방법을 참고해 보시고,
    풀이 종료조건을 만들어 주는 방법을 추천합니다.

    풀이 종료조건에 의해 종료하더라도 원하는 수준의 결과를 보기는 어렵습니다. polish 메소드를 같이 사용하시면 좀더 좋은 결과를 도출할 수 있습니다.
    아이콘삭제

댓글 입력