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

고객지원

기술문의

CPLEX로 구현한 코드입니다.

  • 이주호
  • 2007.03.29
  • 조회수 1,577
결과값은 Final_Result.txt로 출력하게끔 했습니다.
제약식에 따라 다음의 3가지 값

demand의 총합
결정변수 QPD 값의 총합
결정변수 QDC 값의 총합

이 동일하게 결과값이 나와야 되는데, 그렇게 나오지 않는군요
출력할때의 문제는 아닌거 같은데, 한번 검토해 주시기 바랍니다. 참고로 time limit을 걸어야 됩니다. 복잡한 문제라서
오랜시간 걸려도 최적값이 나오지 않네요..^^ 다운로드아이콘SCNDP_CPLEX모델_1.zip

댓글 1

  • 유환주2007-03-30
    .
    모델에 Big M을 사용하는 경우 속도가 느려지는 경우가 많습니다.
    Big M을 고정적인 값으로 주지 말고, 데이터에서 상한값을 찾아서 주는 것이 유리합니다.
    아주 약간의 효율적인 코드로 변경을 해 보았으니, 참조하시기 바랍니다.
    실수는 결과를 출력하는 곳에 있습니다.
    첨부한 쏘스에 "결정적인 실수"라는 메시지를 첨부해 두었습니다.
    .
    MSVC 6.0은 Microsoft에서 기술지원이 종료된 제품이므로 문제가 발생하면 곤란한 경우가 생길 수 있으니, 업그레이드 하시기 바랍니다.
    아이콘삭제

댓글 입력