$ontext sppA2 pooling problem data. Author: Mohammed Alfaki, Wed Nov 9 15:36:08 2011 $offtext $eolcom # # Declare sets set i / 1*45 /; set s(i) / 1*20 /; set t(i) /31*45 /; set k / 1*24 /; alias (i,j); # The arc unit cost c_{ij} table c(i,j) 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 1 0.00 0.00 0.00 0.00 0.00 0.00 27.00 0.00 27.00 0.00 -23.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -19.00 0.00 0.00 2 0.00 0.00 40.00 0.00 40.00 40.00 40.00 0.00 40.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -9.00 0.00 -5.00 0.00 -7.00 0.00 3 0.00 0.00 0.00 44.00 0.00 0.00 0.00 0.00 0.00 44.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 3.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 4 0.00 0.00 25.00 25.00 0.00 0.00 0.00 25.00 0.00 0.00 0.00 0.00 0.00 0.00 -20.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 5 0.00 31.00 0.00 0.00 31.00 0.00 0.00 0.00 0.00 31.00 0.00 -12.00 0.00 -14.00 0.00 0.00 0.00 0.00 0.00 -18.00 -16.00 0.00 0.00 -16.00 0.00 6 0.00 44.00 0.00 44.00 0.00 44.00 44.00 0.00 0.00 44.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -3.00 0.00 0.00 0.00 0.00 -3.00 0.00 7 0.00 50.00 0.00 0.00 0.00 50.00 0.00 50.00 0.00 0.00 0.00 0.00 4.00 5.00 0.00 0.00 0.00 9.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 8 0.00 25.00 0.00 25.00 25.00 0.00 0.00 25.00 25.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -16.00 0.00 0.00 -24.00 -22.00 0.00 0.00 0.00 -21.00 9 0.00 0.00 0.00 11.00 0.00 0.00 0.00 11.00 11.00 11.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 10 0.00 11.00 11.00 11.00 0.00 0.00 0.00 0.00 11.00 11.00 0.00 0.00 0.00 0.00 -34.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -35.00 11 26.00 0.00 0.00 0.00 26.00 26.00 26.00 0.00 26.00 26.00 -24.00 0.00 -20.00 -19.00 0.00 0.00 0.00 0.00 -21.00 0.00 0.00 0.00 0.00 0.00 0.00 12 0.00 0.00 0.00 27.00 0.00 27.00 0.00 0.00 0.00 0.00 0.00 0.00 -19.00 0.00 0.00 0.00 0.00 0.00 0.00 -22.00 0.00 -18.00 0.00 0.00 0.00 13 43.00 43.00 0.00 0.00 0.00 43.00 43.00 0.00 0.00 43.00 0.00 0.00 0.00 0.00 -2.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14 0.00 0.00 0.00 14.00 14.00 0.00 0.00 14.00 14.00 0.00 0.00 0.00 0.00 0.00 0.00 -32.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15 20.00 0.00 20.00 20.00 0.00 0.00 20.00 0.00 20.00 0.00 -30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -26.00 -27.00 0.00 16 0.00 0.00 0.00 0.00 33.00 0.00 0.00 33.00 33.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -8.00 0.00 0.00 0.00 0.00 -12.00 0.00 0.00 0.00 17 0.00 40.00 40.00 0.00 0.00 40.00 0.00 0.00 0.00 40.00 0.00 -3.00 0.00 0.00 0.00 0.00 -1.00 -1.00 0.00 0.00 0.00 0.00 0.00 0.00 -6.00 18 0.00 24.00 0.00 24.00 24.00 0.00 24.00 24.00 24.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -17.00 0.00 0.00 0.00 0.00 0.00 -22.00 0.00 0.00 19 36.00 36.00 36.00 0.00 36.00 0.00 0.00 0.00 0.00 0.00 0.00 -7.00 0.00 -9.00 -9.00 0.00 0.00 0.00 0.00 -13.00 0.00 0.00 0.00 0.00 -10.00 20 0.00 0.00 27.00 27.00 27.00 0.00 27.00 27.00 27.00 0.00 -23.00 0.00 0.00 0.00 0.00 -19.00 0.00 0.00 0.00 0.00 0.00 -18.00 0.00 0.00 -19.00 21 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -47.00 0.00 0.00 -45.00 0.00 0.00 0.00 22 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -46.00 -45.00 0.00 0.00 0.00 0.00 -47.00 0.00 -47.00 -45.00 -46.00 0.00 0.00 23 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -46.00 -45.00 0.00 -46.00 0.00 -41.00 0.00 -49.00 -47.00 -45.00 -46.00 0.00 -46.00 24 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -43.00 0.00 0.00 -45.00 0.00 -41.00 0.00 0.00 0.00 0.00 -45.00 -46.00 0.00 -46.00 25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -45.00 0.00 0.00 -41.00 0.00 0.00 0.00 -47.00 0.00 -46.00 -47.00 -46.00 26 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -46.00 -45.00 0.00 0.00 0.00 0.00 -47.00 0.00 0.00 0.00 0.00 -47.00 0.00 27 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -50.00 0.00 -46.00 -45.00 -45.00 0.00 0.00 0.00 0.00 -49.00 0.00 0.00 -46.00 -47.00 -46.00 28 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -43.00 -46.00 0.00 -45.00 -46.00 -41.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -46.00 29 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -45.00 -45.00 -46.00 0.00 0.00 0.00 -49.00 0.00 0.00 0.00 0.00 0.00 30 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -50.00 -43.00 0.00 0.00 -45.00 -46.00 -41.00 0.00 0.00 0.00 -47.00 0.00 -46.00 0.00 0.00 ; # The adjacency matrix (the arcs set A) table a(i,j) 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 1 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0 1 0 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 3 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 4 0 0 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 5 0 1 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 1 0 0 1 0 6 0 1 0 1 0 1 1 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 7 0 1 0 0 0 1 0 1 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 8 0 1 0 1 1 0 0 1 1 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 1 9 0 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 1 1 1 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 11 1 0 0 0 1 1 1 0 1 1 1 0 1 1 0 0 0 0 1 0 0 0 0 0 0 12 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 13 1 1 0 0 0 1 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 14 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 15 1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 16 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 17 0 1 1 0 0 1 0 0 0 1 0 1 0 0 0 0 1 1 0 0 0 0 0 0 1 18 0 1 0 1 1 0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 19 1 1 1 0 1 0 0 0 0 0 0 1 0 1 1 0 0 0 0 1 0 0 0 0 1 20 0 0 1 1 1 0 1 1 1 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 22 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 1 1 1 0 0 23 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 1 24 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 1 0 1 25 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 0 1 1 1 26 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 1 0 27 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 0 1 0 0 1 1 1 28 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 0 1 29 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 30 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 1 0 1 0 0 ; # Source qualities/terminal quality upper bounds table q(i,k) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 18.86 22.83 1.84 22.30 61.77 11.66 12.52 67.07 43.49 59.10 67.17 33.35 -18.86 -22.83 -1.84 -22.30 -61.77 -11.66 -12.52 -67.07 -43.49 -59.10 -67.17 -33.35 2 77.82 77.89 13.26 37.68 22.34 6.71 49.99 2.99 60.95 23.38 46.03 71.49 -77.82 -77.89 -13.26 -37.68 -22.34 -6.71 -49.99 -2.99 -60.95 -23.38 -46.03 -71.49 3 57.06 62.48 76.92 44.10 35.83 17.35 27.55 68.13 72.19 53.61 3.49 66.07 -57.06 -62.48 -76.92 -44.10 -35.83 -17.35 -27.55 -68.13 -72.19 -53.61 -3.49 -66.07 4 48.33 57.07 51.62 21.22 30.17 15.31 17.98 29.37 53.69 23.67 15.42 3.25 -48.33 -57.07 -51.62 -21.22 -30.17 -15.31 -17.98 -29.37 -53.69 -23.67 -15.42 -3.25 5 51.92 27.45 59.29 20.11 20.94 79.50 76.06 68.00 13.44 43.61 72.90 77.59 -51.92 -27.45 -59.29 -20.11 -20.94 -79.50 -76.06 -68.00 -13.44 -43.61 -72.90 -77.59 6 3.93 47.48 68.76 42.30 16.83 45.83 57.07 76.21 23.40 74.19 22.94 58.55 -3.93 -47.48 -68.76 -42.30 -16.83 -45.83 -57.07 -76.21 -23.40 -74.19 -22.94 -58.55 7 74.51 40.98 32.59 13.72 51.42 2.69 49.72 1.19 38.40 19.97 63.07 70.98 -74.51 -40.98 -32.59 -13.72 -51.42 -2.69 -49.72 -1.19 -38.40 -19.97 -63.07 -70.98 8 68.34 26.68 64.22 44.93 50.92 28.19 58.49 24.16 34.30 47.23 48.06 29.43 -68.34 -26.68 -64.22 -44.93 -50.92 -28.19 -58.49 -24.16 -34.30 -47.23 -48.06 -29.43 9 72.98 26.06 73.53 48.44 1.37 23.94 12.55 64.47 34.21 10.80 2.89 53.15 -72.98 -26.06 -73.53 -48.44 -1.37 -23.94 -12.55 -64.47 -34.21 -10.80 -2.89 -53.15 10 49.00 26.74 50.08 11.88 13.60 45.93 19.70 31.11 14.71 10.57 61.01 64.60 -49.00 -26.74 -50.08 -11.88 -13.60 -45.93 -19.70 -31.11 -14.71 -10.57 -61.01 -64.60 11 34.31 42.32 38.86 51.14 33.46 34.07 75.83 60.51 24.08 34.82 75.70 30.54 -34.31 -42.32 -38.86 -51.14 -33.46 -34.07 -75.83 -60.51 -24.08 -34.82 -75.70 -30.54 12 53.43 44.81 36.83 67.89 13.17 21.06 11.51 55.14 2.47 57.38 61.01 41.50 -53.43 -44.81 -36.83 -67.89 -13.17 -21.06 -11.51 -55.14 -2.47 -57.38 -61.01 -41.50 13 74.58 14.12 10.91 7.77 58.52 76.92 15.64 52.56 56.86 48.22 61.94 61.69 -74.58 -14.12 -10.91 -7.77 -58.52 -76.92 -15.64 -52.56 -56.86 -48.22 -61.94 -61.69 14 49.38 69.64 60.17 23.03 17.44 66.83 28.50 73.73 50.66 52.99 42.83 3.88 -49.38 -69.64 -60.17 -23.03 -17.44 -66.83 -28.50 -73.73 -50.66 -52.99 -42.83 -3.88 15 75.05 35.10 55.62 72.50 48.08 12.34 7.84 29.08 42.59 53.51 31.53 40.30 -75.05 -35.10 -55.62 -72.50 -48.08 -12.34 -7.84 -29.08 -42.59 -53.51 -31.53 -40.30 16 38.95 46.80 8.50 51.63 37.06 67.37 6.68 73.24 49.43 26.28 54.05 64.46 -38.95 -46.80 -8.50 -51.63 -37.06 -67.37 -6.68 -73.24 -49.43 -26.28 -54.05 -64.46 17 11.46 6.72 38.25 11.87 78.54 62.68 22.74 69.12 13.39 13.99 29.65 45.73 -11.46 -6.72 -38.25 -11.87 -78.54 -62.68 -22.74 -69.12 -13.39 -13.99 -29.65 -45.73 18 66.09 22.19 30.91 36.50 28.51 21.50 8.26 48.19 21.26 52.10 57.61 48.82 -66.09 -22.19 -30.91 -36.50 -28.51 -21.50 -8.26 -48.19 -21.26 -52.10 -57.61 -48.82 19 32.02 8.83 50.34 53.80 39.94 23.96 66.64 18.61 69.43 79.94 0.91 68.42 -32.02 -8.83 -50.34 -53.80 -39.94 -23.96 -66.64 -18.61 -69.43 -79.94 -0.91 -68.42 20 43.23 66.80 42.46 30.22 18.25 12.59 7.18 63.24 6.02 17.41 63.89 41.14 -43.23 -66.80 -42.46 -30.22 -18.25 -12.59 -7.18 -63.24 -6.02 -17.41 -63.89 -41.14 31 81.11 34.59 35.71 95.38 45.67 63.84 88.97 64.43 67.38 84.05 20.96 73.47 -6.25 -6.88 -1.90 -16.74 -3.44 -2.85 -4.81 -13.74 -6.86 -10.74 -3.72 -14.02 32 83.60 39.14 39.75 96.71 62.85 39.96 95.03 75.62 31.52 64.09 39.06 29.53 -1.80 -14.34 -4.65 -13.68 -4.97 -4.77 -4.90 -2.82 -7.30 -19.50 -16.04 -1.20 33 55.76 40.87 99.73 44.88 58.37 74.22 84.11 42.10 23.67 62.65 95.62 83.90 -9.87 -10.22 -15.45 -14.84 -13.38 -11.42 -14.04 -2.88 -1.26 -3.03 -8.18 -2.99 34 80.59 77.19 73.06 42.22 22.95 56.97 63.65 26.10 58.58 63.94 77.00 83.25 -14.07 -1.53 -5.61 -19.33 -11.04 -10.12 -8.12 -12.33 -10.07 -13.35 -10.36 -7.38 35 34.95 69.89 83.85 66.89 93.43 36.72 47.00 43.51 29.35 85.12 25.69 33.35 -10.86 -6.36 -7.72 -3.85 -2.14 -12.49 -0.71 -8.84 -11.62 -12.68 -16.79 -7.55 36 37.69 56.26 56.56 21.14 89.79 87.94 38.85 40.10 84.34 83.22 90.40 37.95 -9.73 -19.87 -19.78 -16.40 -1.80 -5.22 -2.36 -12.42 -0.08 -19.24 -9.48 -6.18 37 22.99 99.41 81.03 91.42 20.82 43.94 74.38 68.89 42.20 87.15 38.75 83.80 -10.28 -9.17 -2.46 -12.30 -8.74 -19.76 -10.25 -15.48 -16.59 -11.46 -10.13 -18.31 38 90.65 68.20 57.18 79.84 77.05 77.32 89.49 80.17 52.68 26.80 82.98 24.07 -15.48 -9.75 -14.33 -4.02 -6.16 -1.92 -18.99 -1.77 -11.73 -18.54 -9.20 -7.98 39 56.42 34.30 58.45 66.59 28.91 99.15 55.23 99.10 97.10 97.95 80.20 23.98 -1.82 -3.60 -0.34 -4.35 -15.15 -10.18 -15.11 -16.48 -13.79 -0.27 -3.00 -6.28 40 44.20 46.46 25.40 78.21 70.62 94.91 85.39 92.02 66.89 73.38 46.31 87.09 -14.97 -4.85 -1.25 -12.63 -0.13 -11.26 -11.96 -18.22 -7.70 -1.52 -18.67 -3.08 41 32.06 69.15 95.12 69.34 57.19 71.25 88.34 34.01 78.70 28.35 59.90 43.46 -17.03 -2.09 -9.50 -17.09 -7.14 -19.01 -15.09 -13.44 -4.19 -13.18 -13.48 -2.52 42 20.52 88.54 47.84 62.74 43.13 56.36 67.92 55.93 65.90 29.25 60.42 40.49 -4.57 -1.85 -16.52 -10.09 -14.29 -18.11 -1.20 -6.47 -15.87 -11.54 -13.64 -3.54 43 94.67 38.63 46.71 62.69 64.92 37.55 88.04 59.23 24.41 45.97 34.76 46.46 -17.52 -8.24 -4.87 -6.07 -0.40 -4.72 -17.32 -13.23 -12.37 -0.78 -4.36 -7.08 44 94.68 67.08 37.14 56.30 43.32 83.59 24.25 57.42 28.42 75.81 46.12 71.63 -13.50 -5.29 -6.66 -8.93 -11.90 -3.97 -6.87 -3.86 -18.93 -9.38 -5.67 -10.48 45 49.72 76.07 33.64 80.68 50.67 92.51 94.16 71.65 81.39 25.34 58.12 33.02 -11.17 -4.76 -9.15 -0.63 -0.79 -19.05 -9.96 -3.77 -16.12 -11.97 -8.02 -18.27 ; # Node capacity lower bound parameter bl(i) / 1 0.00 2 0.00 3 0.00 4 0.00 5 0.00 6 0.00 7 0.00 8 0.00 9 0.00 10 0.00 11 0.00 12 0.00 13 0.00 14 0.00 15 0.00 16 0.00 17 0.00 18 0.00 19 0.00 20 0.00 31 0.00 32 0.00 33 0.00 34 0.00 35 0.00 36 0.00 37 0.00 38 0.00 39 0.00 40 0.00 41 0.00 42 0.00 43 0.00 44 0.00 45 0.00 / ; # Node capacity upper bound parameter bu(i) / 1 223.00 2 290.00 3 55.00 4 25.00 5 230.00 6 76.00 7 30.00 8 22.00 9 208.00 10 169.00 11 48.00 12 83.00 13 99.00 14 189.00 15 7.00 16 219.00 17 280.00 18 276.00 19 48.00 20 276.00 21 142.00 22 139.00 23 183.00 24 116.00 25 113.00 26 74.00 27 129.00 28 87.00 29 92.00 30 66.00 31 172.00 32 33.00 33 13.00 34 212.00 35 285.00 36 32.00 37 238.00 38 255.00 39 189.00 40 253.00 41 71.00 42 6.00 43 265.00 44 141.00 45 119.00 / ; $include xmodel.gms