1056412434 发表于 2023-10-16 12:31

求解鸡只最优销售方案

题目如图所示,如何求解,请大神帮忙看看

liwenhui 发表于 2023-11-7 12:05

用LINGO尝试了一些,能得到一个局部最优的解。SETS:
CHICKEN/ 1..35/: M;
GROUP  / 1..35/: W, N, H, P;
CXG( CHICKEN, GROUP): G;
ENDSETS
@FOR( CHICKEN( I): @FOR( GROUP( J): @BIN( G( I, J))));
@FOR( CHICKEN( I): @SUM( GROUP( J): G( I, J)) = 1);
@FOR( GROUP  ( J): N( J) = @SUM( CHICKEN( I): G( I, J)));
@FOR( GROUP  ( J): H( J) = @SUM( CHICKEN( I): M( I) *  G( I, J)));
@FOR( GROUP  ( J): W( J) = H( J) / N( J));
@FOR( GROUP  ( J): P( J) =
        @IF( W( J) #GE# 15.5, 18,
                @IF( W( J) #GE# 15, 16,
                        @IF( W( J) #GE# 14.5, 14,
                                @IF( W(J) #GE# 13, 12,
                                        @IF( W( J) #GE# 12.5, 11,
                                                @IF( W( J) #GE# 11.5, 10, 9)))))));

F = @SUM( GROUP( J): W( J) * P( J));

MAX = F;

CALC:
@SET( 'GLOBAL', 1);
ENDCALC

DATA:
M =
14        12        13        10        14        12        13       
11        13        11        13        14        15        12       
10        12        14        14        13        13        15       
12        14        12        10        15        14        13       
11        12        14        15        11        13        13;

ENDDATA
页: [1]
查看完整版本: 求解鸡只最优销售方案