이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 cbc 명령입니다.
프로그램:
이름
cbc - Cbc 혼합 정수 프로그래밍 솔버
개요
CBC [ 옵션 ] 파일명
기술
이 매뉴얼 페이지는 간략하게 설명합니다 CBC 명령.
CBC -- Cbc(Coin-or Branch and Cut)는 오픈 소스 혼합 정수 프로그래밍 솔버입니다.
C++로 작성되었습니다.
옵션
옵션이 제공되지 않으면 cbc는 대화형 명령줄 모드로 들어갑니다. 그렇지 않으면
프로그램은 배치 모드로 전환되며, 이에 대한 옵션 요약이 아래에 포함되어 있습니다. 참고하세요
cbc 실행 파일의 명령줄 옵션 순서
cbc 실행 파일은 대화형 모드에 있는 것처럼 구문 분석됩니다. 테이크 아웃은
명령줄을 사용하고 있는데 생각한 대로 작동하지 않는다면 시도해 보세요.
대화형 모드인 경우 사용할 순서대로 명령을 정렬합니다.
전체 설명은 다음을 참조하십시오. /usr/share/doc/coinor-libcbc-doc.
- 파일 이름 대신 stdin에서 입력 읽기
-csv "-csv 옵션 "를 사용하면 cbc가 키 출력 정적 내용의 한 줄을 인쇄합니다.
이름이 지정된 파일의 쉼표로 구분된 형식 . 이 옵션은 현재 없습니다.
"?"로 지정된 명령 목록에 포함됩니다. 대화형 모드의 명령.
- 스레드
다음을 사용하여 cbc를 병렬로 실행합니다. 많은 CPU
인터렉티브 모드
대화형 모드에서는 한 줄에 하나의 명령이 필요합니다(앞에 -가 없음).
? 사용 가능한 모든 명령을 나열합니다.
?
하나 + 설명만 있는 경우 가능성 목록을 제공합니다.
??
더 자세한 도움말이 하나만 있으면 설명을 추가합니다.
값이 없으면(예상되는 경우) 현재 값을 제공합니다.
값을 설정하다
유효한 명령
두 매개 변수 :
DualB(ound) DualT(olerance) primalT(olerance) primalW(eight)
지사 그리고 절단 더블 매개 변수 :
allow(ableGap) cuto(ff) inc(rement) inf(easibilityWeight) integerT(공차)
preT(공차) 비율(Gap) sec(onds)
정수 매개 변수 :
cpp(생성) force(솔루션) 바보(충돌) maxF(액터) maxIt(erations)
출력(형식) slog(레벨) 스프린트(충돌)
지사 그리고 절단 정수 매개 변수 :
cutD(epth) log(레벨) maxN(odes) maxS(olutions) passC(uts)
passF(가능성펌프) passT(reeCuts) 펌프T(une) 강함(분기)
신뢰(의사 비용)
키워드 매개 변수 :
chol(esky) 크래시 크로스(오버) 방향 듀얼P(ivot)
error(sAllowed) keepN(ames) mess(ages) perturb(ation) presolve
primalP(ivot) printi(ngOptions) 스케일(ing)
지사 그리고 절단 키워드는 매개 변수 :
파벌(컷) 결합(솔루션) 비용(전략) 컷(OnOff) Dins
DivingS(ome) DivingC(효율적) DivingF(랙셔널) DivingG(안내)
다이빙L(ineSearch)
DivingP(seudoCost) DivingV(ectorLength) feas(ibilityPump) 흐름(CoverCuts)
고모리(컷)
탐욕스러운(경험적) 허(isticsOnOff) 배낭(절단) 리프트(AndProjectCuts)
로컬(트리서치)
혼합(IntegerRoundingCuts) 노드(전략) 전처리 프로브(절단)
감소(AndSplitCuts)
잔여(CapacityCuts) Rens Rins 라운드(ingHeuristic) sos(옵션)
XNUMX개(미르컷)
행위 or 현 매개 변수 :
allS(lack) barr(ier) BasisI(n) BasisO(ut) 디렉토리
dirSample dirNetlib dirMiplib DualS(implex) 또는(Simplex)
종료 종료 내보내기 도움말 가져오기
초기S(olve) 최대(imize) 최소(imize) netlib netlibD(ual)
netlibP(rimal) netlibT(une) primalS(implex) printM(ask) 종료
복원(모델) saveM(모델) saveS(솔루션) 솔루션(tion) stat(istics)
유닛 테스트 사용자Clp 중지
지사 그리고 절단 행위:
Branch(AndCut) doH(euristic) miplib prio(rityIn) solv(e)
userCbc 강화
onworks.net 서비스를 사용하여 온라인으로 CBC를 사용하세요.
