Professional Documents
Culture Documents
Tugas 1
Tugas 1
Tugas 1
T1
3
5
M1
M2
1.
Variabel:
X1 = Unit produk yang dihasilkan oleh tools 1
X2 = Unit produk yang dihasilkan oleh tools 2
X3 = Unit produk yang dihasilkan oleh tools 3
Fungsi Objektifnya:
Maksimum demand (z) = X1 + X2 + X3
Konstrain:
1. Konstrain Jumlah Material 1 : 3X1 + 5X2 + 6X3 1000
2. Konstrain Jumlah Material 2 : 5X1 + 3X2 + 4X3 1200
3. Konstrain produk demand : X1 + X2 + X3 500
T3
6
4
Dihasilkan:
Objective value:
Infeasibilities:
Total solver iterations:
Elapsed runtime seconds:
275.0000
0.000000
2
0.50
Model Class:
LP
Total variables:
Nonlinear variables:
Integer variables:
3
0
0
Total constraints:
Nonlinear constraints:
4
0
Total nonzeros:
Nonlinear nonzeros:
12
0
Variable
X1
X2
X3
2.
Material
Row
1
2
3
4
Value
187.5000
87.50000
0.000000
Reduced Cost
0.000000
0.000000
0.2500000
Slack or Surplus
275.0000
0.000000
0.000000
225.0000
Load bearing
capacity, units/cm
Dual Price
1.000000
0.1250000
0.1250000
0.000000
Cost per cm
A
Variabel
B
X1
C
X2
X3
X4
30
20
10
Keterangan
Produk
Produk
Bahan
Bahan
7
Campuran
2
90%
6
80%
40%
60%
8
Harga
4
83
6
1.5
3
Variabel:
X1 = Tembok yang dibuat dengan menggunakan material A
X2 = Tembok yang dibuat dengan menggunakan material B
X3 = Tembok yang dibuat dengan menggunakan material C
Fungsi Objektifnya:
Minimum cost (z) = 8X1 + 4X2 + 3X3
Konstrain:
1. Konstrain Jumlah Thermal Resistance : 30X1 + 20X2 + 10X3 120
2. Konstrain Jumlah Load Bearing Capacity : 7X1 + 2X2 + 6X3 42
Menggunakan Lingo, diinputkan:
min = 8*X1 + 4*X2 + 3*X3;
30*X1 + 20*X2 + 10*X3 >= 120;
7*X1 + 2*X2 + 6*X3 >= 42;
Dihasilkan:
Objective value:
Infeasibilities:
Total solver iterations:
Elapsed runtime seconds:
30.00000
0.000000
2
0.06
Model Class:
LP
Total variables:
Nonlinear variables:
Integer variables:
3
0
0
Total constraints:
Nonlinear constraints:
3
0
Total nonzeros:
Nonlinear nonzeros:
9
0
Variable
X1
X2
X3
3.
Row
1
2
3
Value
0.000000
3.000000
6.000000
Slack or Surplus
30.00000
0.000000
0.000000
Reduced Cost
1.200000
0.000000
0.000000
Dual Price
-1.000000
-0.1800000
-0.2000000
Variabel:
X1 = Jumlah
X2 = Jumlah
X3 = Jumlah
X4 = Jumlah
Fungsi Objektifnya:
Maximum profit (z) = 8X1 + 6X2 (1.5X3 + 3X4)
Konstrain:
1. Konstrain stabilitas bahan dengan produk : 0.4X3 + 0.6X4 = 0.9X1 + 0.8X2
2. Konstrain jumlah bahan masuk : X3 + X4 = 1600
3. Konstrain packaging facilities : X2 1200 ; X1 1000
Menggunakan Lingo, diinputkan:
max = 8*X1 + 6*X2 - (1.5*X3 + 3*X4);
0.4*X3 + 0.6*X4 = 0.9*X1 + 0.8*X2;
X3 + X4 = 1600;
X2 <= 1200;
X1 <= 1000;
Didapatkan:
Objective value:
Infeasibilities:
Total solver iterations:
Elapsed runtime seconds:
3650.000
0.000000
0
0.23
Model Class:
LP
Total variables:
Nonlinear variables:
Integer variables:
4
0
0
Total constraints:
Nonlinear constraints:
5
0
Total nonzeros:
Nonlinear nonzeros:
12
0
Variable
X1
X2
X3
X4
Row
1
2
3
4
5
Value
1000.000
0.000000
300.0000
1300.000
Slack or Surplus
3650.000
0.000000
0.000000
1200.000
0.000000
Reduced Cost
0.000000
0.000000
0.000000
0.000000
Dual Price
1.000000
-7.500000
1.500000
0.000000
1.250000
4.
Process
Molding
Smoothing
Painting
Output
(unit/hr)
7
12
10
Labour cost/hr
Profit
Bahan (lb)
8
5
6.5
175
175
175
90
90
90
Variabel:
Xm = Jumlah produk yang melalui proses molding
Xs = Jumlah produk yang melalui proses smoothing
Xp = Jumlah produk yang melalui proses painting
Fungsi Objektifnya:
Maximum profit (z) = (7Xm + 12Xs + 10Xp)*175 (56Xm + 144Xs + 50Xs)
Konstrain:
1. Konstrain harga buruh : 8Xm + 5Xs + 6.5Xp 3000
2. Konstrain jam kerja : 7Xm + 12Xs + 10Xp 120
3. Konstrain bahan baku : (7Xm + 12Xs + 10Xp)*90 10000
Menggunakan Lingo, diinputkan:
max = (7*Xm + 12*Xs + 10*Xp)*175 - (7*Xm*8 + 12*Xs*12 + 10*Xs*5);
8*Xm + 5*Xs + 6.5*Xp <= 3000;
7*Xm + 12*Xs + 10*Xp <= 120;
(7*Xm + 12*Xs + 10*Xp)*90 <= 10000;
Didapatkan:
Objective value:
Infeasibilities:
Total solver iterations:
Elapsed runtime seconds:
19444.44
0.000000
3
0.17
Model Class:
LP
Total variables:
Nonlinear variables:
Integer variables:
3
0
0
Total constraints:
Nonlinear constraints:
4
0
Total nonzeros:
Nonlinear nonzeros:
12
0
Variable
XM
XS
XP
Row
Value
0.000000
0.000000
11.11111
Slack or Surplus
Reduced Cost
56.00000
194.0000
0.000000
Dual Price
1
2
3
4
19444.44
2927.778
8.888889
0.000000
1.000000
0.000000
0.000000
1.944444
5.
Month i
Ci
Pi
1
5
4
2
6
8
3
8
6
Variabel:
C1 = Jumlah produk yang dibeli pada bulan 1
C2 = Jumlah produk yang dibeli pada bulan 2
C3 = Jumlah produk yang dibeli pada bulan 3
C4 = Jumlah produk yang dibeli pada bulan 4
P1 = Jumlah produk yang dijual pada bulan 1
P2 = Jumlah produk yang dijual pada bulan 2
P3 = Jumlah produk yang dijual pada bulan 3
P4 = Jumlah produk yang dijual pada bulan 4
S1 = Jumlah produk yang ada di gudang pada bulan 1
S2 = Jumlah produk yang ada di gudang pada bulan 1
S3 = Jumlah produk yang ada di gudang pada bulan 1
S4 = Jumlah produk yang ada di gudang pada bulan 1
Fungsi Objektifnya:
Maximum profit (z) = 4P1 + 8P2 + 6P3 + 7P4 (5C1 + 6C2 + 8C3 + 8C4)
Konstrain:
1. Konstrain penyimpanan :
S1 = 2000 P1
S2 = S1 + C1 P2
S3 = S2 +C2 P3
S4 = S3 + C3 P4
2. Konstrain Space Gudang :
S1 + C1 10000
S2 + C2 10000
S3 + C3 10000
S4 + C4 10000
4
8
7
S3 + C3 <= 10000;
S4 = S3 + C3 - P4;
S4 + C4 <= 10000;
Didapatkan:
Objective value:
Infeasibilities:
Total solver iterations:
Elapsed runtime seconds:
Model Class:
50000.00
0.000000
5
0.11
LP
Total variables:
Nonlinear variables:
Integer variables:
12
0
0
Total constraints:
Nonlinear constraints:
Total nonzeros:
Nonlinear nonzeros:
6.
N
o
1
2
3
4
5
6
9
0
30
0
Variable
P1
P2
P3
P4
C1
C2
C3
C4
S1
S2
S3
S4
Row
1
2
3
4
5
6
7
8
9
Need Site
Extension
Dry pond
Roads
Parking
Fire station
Industrial park
Apron (1)
26
12
10
18
11
8
Value
0.000000
10000.00
0.000000
10000.00
8000.000
10000.00
0.000000
0.000000
2000.000
0.000000
10000.00
0.000000
Slack or Surplus
50000.00
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
10000.00
Surplus Site
Term (2)
Cargo (3)
28
20
14
26
12
20
20
2
13
6
10
22
Reduced Cost
1.000000
0.000000
0.000000
0.000000
0.000000
0.000000
2.000000
8.000000
0.000000
2.000000
0.000000
7.000000
Dual Price
1.000000
5.000000
3.000000
8.000000
0.000000
6.000000
1.000000
7.000000
0.000000
Access (4)
26
10
4
16
24
14
Perimeter road
Quantity available
Variabel:
X11 = Jarak
X12 = Jarak
X13 = Jarak
X14 = Jarak
X15 = Jarak
X16 = Jarak
X17 = Jarak
X21 = Jarak
X22 = Jarak
X23 = Jarak
X24 = Jarak
X25 = Jarak
X26 = Jarak
X27 = Jarak
X31 = Jarak
X32 = Jarak
X33 = Jarak
X34 = Jarak
X35 = Jarak
X36 = Jarak
X37 = Jarak
X41 = Jarak
X42 = Jarak
X43 = Jarak
X44 = Jarak
X45 = Jarak
X46 = Jarak
X47 = Jarak
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
yang
20
660
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
digunakan
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
pada
22
301
18
271
21
99
Fungsi Objektifnya:
Total jarak x volume minimum (z) =
26X11 + 12X12 + 10X13 + 18X14 + 11X15 + 8X16 + 20X17 +
28X21 + 14X22 + 12X23 + 20X24 + 13X25 + 10X26 + 22X27 +
20X31 + 26X32 + 20X33 + 2X34 + 6X35 + 22X36 + 18X37 +
26X41 + 10X42 + 4X43 + 16X44 + 24X45 + 14X46 + 21X47
Konstrain:
1. Konstrain kuantitas surplus site :
X11 + X12 + X13 + X14 + X15 + X16 + X17 660;
X21 + X22 + X23 + X24 + X25 + X26 + X27 301;
+
+
+
+
12*X12
14*X22
26*X32
10*X42
+
+
+
+
X11
X21
X31
X41
+
+
+
+
X12
X22
X32
X42
+
+
+
+
X13
X23
X33
X43
+
+
+
+
X14
X24
X34
X44
+
+
+
+
X11
X12
X13
X14
X15
X16
X17
+
+
+
+
+
+
+
X21
X22
X23
X24
X25
X26
X27
+
+
+
+
+
+
+
X31
X32
X33
X34
X35
X36
X37
+
+
+
+
+
+
+
X41
X42
X43
X44
X45
X46
X47
>=
>=
>=
>=
>=
>=
>=
X15
X25
X35
X45
+
+
+
+
X16
X26
X36
X46
+
+
+
+
X17
X27
X37
X47
<=
<=
<=
<=
660;
301;
271;
99;
247;
394;
265;
105;
90;
85;
145;
Didapatkan:
Objective value:
Infeasibilities:
Total solver iterations:
Elapsed runtime seconds:
17592.00
0.000000
14
0.06
Model Class:
LP
Total variables:
Nonlinear variables:
Integer variables:
28
0
0
Total constraints:
Nonlinear constraints:
12
0
Total nonzeros:
Nonlinear nonzeros:
84
0
Variable
X11
Value
0.000000
Reduced Cost
0.000000
X12
X13
X14
X15
X16
X17
X21
X22
X23
X24
X25
X26
X27
X31
X32
X33
X34
X35
X36
X37
X41
X42
X43
X44
X45
X46
X47
259.0000
166.0000
0.000000
90.00000
0.000000
145.0000
81.00000
135.0000
0.000000
0.000000
0.000000
85.00000
0.000000
166.0000
0.000000
0.000000
105.0000
0.000000
0.000000
0.000000
0.000000
0.000000
99.00000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
10.00000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
10.00000
0.000000
0.000000
0.000000
0.000000
20.00000
16.00000
0.000000
1.000000
20.00000
4.000000
6.000000
4.000000
0.000000
14.00000
19.00000
12.00000
7.000000
Row
1
2
3
4
5
6
7
8
9
10
11
12
Slack or Surplus
17592.00
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
Dual Price
-1.000000
2.000000
0.000000
8.000000
8.000000
-28.00000
-14.00000
-12.00000
-10.00000
-13.00000
-10.00000
-22.00000
7.
Variabel:
X11 = Produk
dihasilkan
diameter 10
X12 = Produk
dihasilkan
diameter 15
Diamete
r
10
15
20
Logs Purchased
$/Log
Board-ft
Grade
70
200
620
Lumber
$/bd-ft
1
2
1.55
1.30
100
240
400
Purchases
Blank/bd
-ft
0.10
0.08
Logs/wee
k
50
25
10
Bdft/week
5000
Unlimited
Blank yang
dari bahan log,
Blank yang
dari bahan log,
Didapatkan:
Objective value:
Infeasibilities:
Total solver iterations:
Elapsed runtime seconds:
30400.00
0.000000
0
0.39
Model Class:
LP
Total variables:
Nonlinear variables:
Integer variables:
5
0
0
Total constraints:
Nonlinear constraints:
8
0
Total nonzeros:
Nonlinear nonzeros:
22
0
Variable
Value
Reduced Cost
8.
Pump
1
2
3
4
5
6
7
8
9
10
Maximum
(gal/min)
1100
1100
1100
1500
1500
1500
2500
2500
2500
2500
X11
X12
X13
X21
X22
50.00000
25.00000
5.000000
5000.000
8500.000
Row
1
2
3
4
5
6
7
8
Slack or Surplus
30400.00
0.000000
1420.000
0.000000
0.000000
0.000000
5.000000
0.000000
Cost
($/gal/min)
0.05
0.05
0.05
0.07
0.07
0.07
0.13
0.13
0.13
0.13
0.000000
0.000000
0.000000
0.000000
0.000000
Dual Price
-1.000000
-25.00000
0.000000
0.7000000
85.00000
172.0000
0.000000
0.2500000
From
well
1
2
3
1
2
3
1
2
3
3
Variabel:
X11 = jumlah air yang dihasilkan dari sumur 1 dengan pompa 1
X14 = jumlah air yang dihasilkan dari sumur 1 dengan pompa 4
X17 = jumlah air yang dihasilkan dari sumur 1 dengan pompa 7
X22 = jumlah air yang dihasilkan dari sumur 2 dengan pompa 2
X25 = jumlah air yang dihasilkan dari sumur 2 dengan pompa 5
X28 = jumlah air yang dihasilkan dari sumur 2 dengan pompa 8
X33 = jumlah air yang dihasilkan dari sumur 3 dengan pompa 3
X36 = jumlah air yang dihasilkan dari sumur 3 dengan pompa 6
X39 = jumlah air yang dihasilkan dari sumur 3 dengan pompa 9
X310 = jumlah air yang dihasilkan dari sumur 3 dengan pompa 10
Fungsi Obyektifnya:
Minimal cost (z) =
0.05X11 + 0.07X14 + 0.13X17 + 0.05X22 + 0.07X25 + 0.13X28 + 0.05X33 +
0.07X36 + 0.13X39 + 0.13X310
Konstrain:
1. Konstrain demand:
X11 + X22 + X33 + X14 + X25 + X36 + X17 + X28 + X39 + X310 10000
2. Konstrain kuantitas:
Didapatkan:
Objective value:
Infeasibilities:
Total solver iterations:
Elapsed runtime seconds:
772.0000
0.000000
4
0.08
Model Class:
LP
Total variables:
Nonlinear variables:
Integer variables:
10
0
0
Total constraints:
Nonlinear constraints:
15
0
Total nonzeros:
Nonlinear nonzeros:
40
0
Variable
Value
Reduced Cost
X11
X14
X17
X22
X25
X28
X33
X36
X39
X310
1100.000
1500.000
400.0000
1100.000
1400.000
0.000000
1100.000
1500.000
0.000000
1900.000
0.000000
0.000000
0.000000
0.000000
0.000000
0.6000000E-01
0.000000
0.000000
0.000000
0.000000
Row
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Slack or Surplus
772.0000
0.000000
0.000000
0.000000
2500.000
0.000000
0.000000
0.000000
0.000000
100.0000
0.000000
2100.000
2500.000
2500.000
600.0000
Dual Price
-1.000000
-0.1300000
0.000000
0.6000000E-01
0.000000
0.8000000E-01
0.2000000E-01
0.8000000E-01
0.6000000E-01
0.000000
0.6000000E-01
0.000000
0.000000
0.000000
0.000000