은 내가 나중에 from numpy import random
from scipy import sparse
from amplpy import AMPL, Environment, dataframe
B = random.randint(0, 2, (3, 3))
BSparse = sparse.lil_matrix(B)
dfB = dataframe.DataFr
x'S.x를 최소화하는 포트폴리오 최적화 문제를 해결하기 위해 MINLP 최적화 도구를 찾고 있는데, 여기서 x는 주어진 행렬입니다. x 요소가 ex에 의존하는 정수 제약이 있습니다. g [i]가 정수이고 K [i]가 주어진 벡터이므로, 목적을 최소화하면서 g [i]를 찾아야한다. AMPL 또는 gams을 사용하고 있습니다. 주 프로그램은 파이썬이다. 이것
내 모델의 최적화에 AMPL을 사용하고 있으며 해당 프로젝트로 시작했습니다. A[d,t]*costA-B[d,t]*costB
나중에 나는 다음과 같은 제약이에 : 여기 G[d,t]-U[d,t]-R[d,t]=A[d,t]
내가 사용할 수있는 실현을 나는 두 변수를 가지고 내가 내 목적 함수에 사용 A와 B를 말한다 그냥 A이지만 문제는이 변수가 양수인지
은 내가 set IL = setof {i in items, (i,l,w,h) in itemData} (i,l); #length of item i
가이 방법은 수행 다음 코드를 사용하여 각 항목의 길이를 얻기 위해 노력하고 # Input Data for items in the format (i,l,w,h)
i for item, l for length ,
사람이 기능에 대한 간단한 최소 제곱 오차 기준이 AMPL의 코드에서 오류를 발견하는 데 도움 수 : F (X) = 1/+ E^-x param N>=1;# N Number of simulations
param M>=1;# Number of inputs
param simulations {1..N};
param training{1..N,1..M};
v
몇 주 후에이 오류가 발생합니다. 나는 이것이 무엇이 잘못되었는지 모른다. AMPL 또는 내 모델에는 매개 변수의 선언 및 정의에 약간의 버그가 있습니다. 나는 NEOS 솔버를 사용하고 그것은 나에게 오류 제공합니다 오류 명령 (파일 amplin, 라인 85, 1582 오프셋) "하자"실행 _cmdno 23 : 이 펑을 평가하지 수 (-82.15570137
GLPK로 변환하려고하는 AMPL 모델 파일이 있습니다. 그것은 시작 : _test.mod:5: set expression following default must have dimension 2 rather than 1
Context: : i < j } diff E ; set FIXED within V cross V default { } ;
MathPr
현재 Cplex 및 정수 변수가있는 minos를 사용하여 나를 위해 실행되는 AMPL 모델을 풀려고합니다. 대부분의 문제를 해결했습니다 (제 생각에는). http://lpsolve.sourceforge.net/5.5/ratio.htm에서 "비율 트릭"을 도왔습니다. 그러나 지금은 "QP 헤 시안은 반 정체성이 아닙니다." 내 제약 중 하나에서 오류가 발생했