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

고객지원

기술문의

메모리관련 문의드립니다.

  • 김영화
  • 2014.05.29
  • 조회수 2,478
안녕하세요. 저는 산업공학을 전공하고 있는 학생입니다.

현재 제가 사용하고 있는 tool은 ILOG Cplex Optimization Studio를 사용하고

있습니다. 연구중에 있는 문제에 대한 모델링을 완료하여 실행결과 약 1분 30초

이후 아래와 같은 문제점이 발생하고 있습니다.

* IBM ILOG Concert에서의 예외: not enough memory.

기존 메모리관련 문의사항들을 확인 후 초기 설정(ops)파일에서 사용 가능한

메모리를 128m에서 1024,2048m등으로 변경하고 메모리 축소 스위치를 선택하여 실행하

였지만 동일 시점에서 메모리 에러가 발생하고 있습니다. 축소실험에서는 정상적으로

해를 도출하였으나 실제 연구 데이터를 사용시 문제크기가 증가하여 에러가 발생한 것

으로 판단됩니다.
* 문제크기: 1509084(i) X 40(j) X 5(k)
결정변수 X[i][j][k], Y[j][k]
(mod 파일과 dat 파일 첨부)

두서없이 설명하여 죄송스럽고 질문의 요지는
1) 설정(ops)파일에서 메모리 변경을 적용하였는데 에러 시점이 동일한 것은 설정 적용이 정확히 이루지지 않은 것인지 의문이 들며 따라서 구체적인 메모리 설정방법에 대해 문의드립니다.

2) Cplex Opt. Studio에서 문제의 크기나 변수 수에 대한 제약이 있는지 궁급합니다.

3) 파일을 첨부하오니 바쁘시겠지만 문제점이나 조언 부탁드립니다.

감사합니다. 다운로드아이콘Location_1.zip

댓글 1

  • 이병기2014-05-29
    안녕하세요.
    KSTEC 이병기입니다.

    실행구성에 해당 ops 파일을 추가하셔서 실행해 보신 것인지요?
    제가 프로젝트를 열어봤을 때 실행구성에는 mod와 dat 파일만 추가되어 있습니다. 실행구성에 ops 파일이 포함되지 않으면 적용되지 않습니다.
    그리고 추가적으로 문제 사이즈가 상당히 큰것으로 보입니다.
    Cplex에서 선언하는 변수나 제약의 수에는 제한이 없으나, 실제 문제 사이즈(실제 data에 따른 변수나 제약의 수)에 대한 풀이 가능 여부는 H/W Resource에 따라 좌우됩니다.

    이상입니다.
    감사합니다.
    아이콘삭제

댓글 입력