나는 혼합 된 정수 선형 문제를 해결하기 위해 Windows 명령 줄에서 CBC를 사용하고 있습니다. 문제는 적절한 시간 내에 문제를 해결하므로 잘 해결됩니다.Coin-OR CBC를 사용한 혼합 선형 정수 프로그래밍
그러나 CBC에서 최적의 솔루션을 구성하는 변수의 값을 인쇄하는 방법을 알 수 없습니다.
나는 혼합 된 정수 선형 문제를 해결하기 위해 Windows 명령 줄에서 CBC를 사용하고 있습니다. 문제는 적절한 시간 내에 문제를 해결하므로 잘 해결됩니다.Coin-OR CBC를 사용한 혼합 선형 정수 프로그래밍
그러나 CBC에서 최적의 솔루션을 구성하는 변수의 값을 인쇄하는 방법을 알 수 없습니다.
CBC User Guide의 this 예제를 올바르게 이해하면 const double * CbcModel::bestSolution()
함수를 사용하여 솔루션 변수를 얻을 수 있습니다.
또한 이러한 기능을 사용하여 각 변수의 컨텍스트를 식별 할 수 있어야한다 :
bool isBinary(int colIndex) const
bool isContinuous(int colIndex) const
bool isInteger(int colIndex) const
사용
solu sol.txt
이 sol.txt라는 이름의 파일에 대한 해결책을 기록합니다. 파일에 표시되지 않는 변수는 값 0을 취합니다.