ampl

    1

    1답변

    AMPL에서 비슷한 값을 저장해야하는 세트가 있습니다. 하지만 "중복 번호"오류가 있습니다. 그렇게 할 방법이 있습니까? 이 문제를 해결하는 가장 간단한 방법은 무엇입니까? 세트이다 도 A; 데이터 : 세트 A : = 1 1 2; 감사합니다.

    1

    1답변

    일부 시간 제약을받는 시스템에서 흐름의 양을 최대화하고 "이러한 경로가 충족되어야합니다"라는 제약 조건을 최적화하려고합니다. 첫 번째 제약 조건은 각 차량이 24 시간 작업 부하 (분 단위)를 초과해서는 안된다는 것을 말합니다. 두 번째 시간 제약 조건은 차량이 여행 할 시간이 있기 전에 "방문"노드의 시작 시간을 활성화 할 수 없다는 내용의 하위 철거 제

    1

    1답변

    저는 제약 조건과 변수의 수가 AMPL과 같은 학생용 버전의 한계를 초과하는 모델을 사용하여 최적화를 수행하고 있으므로 모델 유형을 풀 수있는 웹 페이지 [http://www.neos-server.org/neos/solvers/milp:Gurobi/AMPL.html]]를 발견했습니다. 그러나 나는 당신이 명령 파일 (.run 파일과 같다고 가정)을 제공 할

    1

    1답변

    AMPL 문서 세트를 읽는 데 어떤 해결책도 찾지 못했던 문제가 발생했습니다. 내가 원하는 모델은 Kir가 다른 도시의 예를 들어 Sto와 같은 9 개의 배송을 보유해야한다는 것입니다. 그러나 이러한 배달은 일부 특정 터미널에서 Kir에 도착해야하며 각 터미널은 매일 작은 시간 (약 2 분) 동안 만 열려 있습니다. 원점 노드에서도 마찬가지입니다. Sto의

    1

    2답변

    AMPL 및 GAMS로 작성된 최적화 문제 모음이 있습니다. 그리고 Matlab에 알고리즘이 있습니다. Matlab의 알고리즘으로 어떻게 이러한 문제를 해결할 수 있습니까? GAMS 용 GDXMRW 인터페이스에 대해 읽었지만 Matlab & GAMS 사이에서만 데이터를 교환 할 수 있다는 것을 알고 있으므로 이해가 되었습니까? 따라서 GAMS에서 그라디언트

    1

    1답변

    최적화 작업을 수행하려고하지만 원인을 찾을 수없는 오류가 발생합니다. 컴파일러는 servicetime, startlimit 및 endlimit가 유효하지 않음에 대해 불평합니다. 특히 컴파일러는 TimeConstraint 제약 조건에서 servicetime [ 'ORIGINS'] 값이 없음을 불평합니다. 문제 제약 조건은 다음과 같습니다 set ORIGIN

    1

    1답변

    두 세트가 있습니다 A 및 B, B은 A 세트에 따라 다릅니다. 복합 키 b_id 및 a_id (외래 키)와 A_Table 기본 키 a_id 및 테이블 B_Table와 - 내 데이터베이스에서 set A; set B{A}; 나는 두 개의 테이블이있다. 나는이 스크립트를 사용하여 B 설정 B_Table 테이블에서 데이터를 읽으려고 : table B_Tab

    1

    1답변

    2 일 전, 세트에서 정수의 최소 수를 선택하는 방법에 대해 질문하는 곳에서 질문을 올렸습니다. 상수. 내 코드는 다음과 같이 나타났다 : option solver cplex; set x:= {4, 5, 7, 1}; param c:= 10; var u{x} binary; minimize output : sum {i in x} u[i]; subjec

    1

    1답변

    나는 임업 분야에서 최적화를 수행하고 있는데, 세트 C 회사는 수확 지역 세트 I에서 일부 구색 세트 A로부터 일부 목재를 공제 할 수 있습니다. x [I, 변수 A를 사용하여 C 회사의 시간 T에서 차량 V를 사용하는 수확 지역 I에서 제재 J 로의 흐름을 나타냅니다. 문제는 각 제재소가 최소 필요성, d_minus. # The flow must not

    1

    1답변

    나는 확률 적 프로그래밍을 할 AMPL에 문제가 내 AMPL의 SP 모델을 향상시킬 수 있습니다. for { t in 1..SIZE-1 by 2} { let Demand := DemandSeq[t]; let Resources := ResourcesSeq[t]; # change probability of each stage