The Dynamic Programming ProblemOptimierung mit LINGO
ich ein Optimierungsproblem habe ich mit LINGO zu lösen versuchen, ich ist ein Anfänger mit LINGO und ich brauche Hilfe. Sie können auf die Frage zugreifen, indem Sie auf den Link "Das Problem der dynamischen Programmierung" klicken. Entschuldigung, ich kann Bilder noch nicht einbetten.
Ich habe versucht, Code zu schreiben, um das Problem zu lösen, aber Syntaxfehler die ganze Zeit erhalten. Kannst du mir einen Hinweis geben? Dank
sets:
people/a,b,c,d/: pb;
trip(people, people): time;
endsets
data:
pb = 1, 2, 5, 10;
time =
0 2 5 10
0 0 5 10
0 0 0 10
0 0 0 0;
enddata
min = @sum(trip(i,j): time);
Ich habe auch versucht, dies aber nicht funktioniert hat
trip/ab, ac, ad, bc, cd/: time;
solo/a, b, c/: time2;
link(trip,solo,trip,solo,trip);
endsets
data:
time = 2, 5, 10, 5, 10;
time2 = 1, 2, 5;
enddata
t1 = @sum(trip:solo:trip:solo:trip);
Min = @sum(link(i));
Danke aber die optimierte Antwort ist 17, aber das Modell gibt 42. Kann ich es ändern, um das richtige Ergebnis zu erhalten? –