Optimization 用行话优化

Optimization 用行话优化,optimization,dynamic-programming,linear-programming,lindo,Optimization,Dynamic Programming,Linear Programming,Lindo,我有一个优化问题,我正试图解决与行话,我是一个初学者与行话,我需要一些帮助。这个问题可以通过点击上面的“动态规划问题”链接来访问。对不起,我还不能嵌入图像 我试图编写一些代码来解决这个问题,但总是出现语法错误。你能给我一些提示吗?谢谢 sets: people/a,b,c,d/: pb; trip(people, people): time; endsets data: pb = 1, 2, 5, 10; time =

我有一个优化问题,我正试图解决与行话,我是一个初学者与行话,我需要一些帮助。这个问题可以通过点击上面的“动态规划问题”链接来访问。对不起,我还不能嵌入图像

我试图编写一些代码来解决这个问题,但总是出现语法错误。你能给我一些提示吗?谢谢

    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);
我也试过了,但没用

   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));

您的第一个程序在我的机器上运行时没有任何语法错误


唯一缺少的是:“MODEL:”作为文件的第一行,“END”作为最后一行

您的第一个程序在我的机器上运行时没有任何语法错误


唯一缺少的是:“MODEL:”作为文件的第一行,“END”作为最后一行

谢谢,但优化的答案是17,但模型给出42。我可以修改它以获得正确的结果吗?谢谢,但优化的答案是17,但模型给出42。我可以修改它以获得正确的结果吗?