Application of Linear Programming To Analyze Profit of Food
Application of Linear Programming To Analyze Profit of Food
Abstract:
The purpose of this study was to analyze the total production and profit of Yetebaberut food complex factory located in Ethiopia,
Oromia regional state, Bale zone, Robe town, by applying linear programming. A factory is situated within Robe town about 430 KM,
from Addis Ababa (Capital of Ethiopia). The study incorporates different steps; the first step comprises data generation. A Primary
data collected from factory staffs; executive managers, co-managers, sellers, machine operators and technician to determine the
production, sales, and profit during five months of November 30, 2018- June 18, 2019 and modeled in to the mathematical form of a
linear programming model. Finally, a modeled data is solved by the method of AMPL software. Such that, depending on the empirical
results (solutions) of a modeled data, some conclusive observations have been drawn and recommendations have been suggested.
Keywords: Analysis of total product and profit, Mathematical model of the data and Empirical result.
Table.3.1. Current and average capacity production of Yetebaberut Food complex factory
Product type Current production in ton per month the capacity of production in ton per
month
Macaroon 1330.29 2328
Flour 1180.2 1287.6
Wheat meal 319 348
Total product 2829.49 3963.6
Table.3.2. Sold products and profit of each product Yetebaberut Food complex factory
Product type Sold products in ton per month Profit per ton
Macaroon 625.2363 800 Birr
Flour 1062.18 650 Birr
Wheat meal 299.86 1086 Birr
Table.3.3. Average demand for each product of Yetebaberut food complex factory
Demand for the products Type of product Demand in (%) Demand in ton
Macaroon 47% 625.2363
Flour 90% 1,062.18
Wheat meal 94% 299.86
The question facing the factory is as follows: If 620 hours of produced and 𝑥3 for the number of tons of Wheat meal. The
production time are available per month, how many tons of total hour to produce all these tons is then given by:
Macaroon, Flour and wheat meal should be produced to bring (Hours to make a ton of Macaroon) × 𝑥1 + (hours to make a ton
maximum total profit? While we are given numeric values for of Flour) × 𝑥2 + (hours to make a ton of Wheat meal) × 𝑥3 .
production rates and per-unit profits, the tons of Macaroon, This number cannot exceed 620 hours. Since month per ton is
Flour, and wheat meal to be produced are as yet unknown. These the reciprocal of the tons per month given above, we have a
quantities are the decision variables whose values we must constraint on the variables:
determine to maximize profits. The purpose of the linear Thus we can write mathematically as follows:
program is to specify the profits and production limitations as 1 1 1
𝑥1 + 𝑥2 + 𝑥 ≤ 620
explicit formulas involving the variables so that the desired 1330.29 1180.2 319 3
values of the variables can be determined systematically. Hence, 100 10 1
⇔ 𝑥 + 𝑥 + 𝑥 ≤ 620
from the given information in the tables above: (table 3.1, 3.2 133029 1 11802 2 319 3
and 3.3) Yetebaberut Food complex factory production is There are also production limits:
modeled by using linear programming as follows. In an algebraic 0 ≤ 𝑥1 ≤ 1330.29
statement of a linear program, it is customary to use 0 ≤ 𝑥2 ≤ 1180.2
mathematical shorthand for the variables. Thus we will write 𝑥1 0 ≤ 𝑥3 ≤ 319
for the number of tons of Macaroon to be produced, 𝑥2 for the Since our objective is to maximize profit 800𝑥1 + 650𝑥2 +
number of tons of Flour to be produced and 𝑥3 for the number of 1086𝑥3 . Putting this all together, we have the following linear
tons of Wheat meal. The total hour to produce all these tons is program:
then given by: 𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑒 𝑃 = 800𝑥1 + 650𝑥2 + 1086𝑥3
(Hours to make a ton of Macaroon) × 𝑥1 + (hours to make a ton 1 10 1
𝑆𝑢𝑏𝑗𝑒𝑐𝑡 𝑡𝑜: 𝑥 + 𝑥 + 𝑥 ≤ 620
of Flour) × 𝑥2 + (hours to make a ton of Wheat meal) × 𝑥3 . 1330.29 1 1180.2 2 319 3
This number cannot exceed the 620 hours available. Since month 0 ≤ 𝑥1 ≤ 1330.29
per ton is the reciprocal of the tons per month given above, we 0 ≤ 𝑥2 ≤ 1180.2
have a constraint on the variables: 0 ≤ 𝑥3 ≤ 319
Thus we can write mathematically as follows: 𝑥1 ≥ 0, 𝑥2 ≥ 0 , 𝑥3 ≥ 0
1 1 1 Again, due to a market problem, this factory averagely was
𝑥1 + 𝑥2 + 𝑥 ≤ 620
2328 1287.6 348 3 selling 625.2363, 1062.18 and 299.86 tons of Macaroons, Flour
1 10 1 and Wheat meal respectively per month. Total sold tons for each
⇔ 𝑥 + 𝑥 + 𝑥 ≤ 620
2328 1 12876 2 348 3 product is given by:
There are also production limits: (Sold tons of Macaroon) × 𝑥1 + (sold tons of Flour) × 𝑥2 + (sold
0 ≤ 𝑥1 ≤ 2328 tons of Wheat meal) ×𝑥3
0 ≤ 𝑥2 ≤ 1287.6 Such that, this number cannot exceed 300 since the sellers are
0 ≤ 𝑥3 ≤ 348 working for 10 hours per day. And since month per ton is the
Hence, our objective is to maximize profit 800𝑥1 + 650𝑥2 + reciprocal of the tons per month given above, we have a
1086𝑥3 . Putting this all together, we have the following linear constraint on the variables;
program: 1 1 1
𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑒 𝑃 = 800𝑥1 + 650𝑥2 + 1086𝑥3 𝑥1 + 𝑥2 + 𝑥 ≤ 300
625.2363 1062.18 299.86 3
1 10 1 There are also sold products limits:
𝑆𝑢𝑏𝑗𝑒𝑐𝑡 𝑡𝑜: 𝑥 + 𝑥 + 𝑥 ≤ 620
2328 1 12876 2 348 3 0 ≤ 𝑥1 ≤ 625.2363
0 ≤ 𝑥1 ≤ 2328 0 ≤ 𝑥2 ≤ 1062.18
0 ≤ 𝑥2 ≤ 1287.6 0 ≤ 𝑥3 ≤ 299.86
0 ≤ 𝑥3 ≤ 348 So, our objective is to maximize profit 800𝑥1 + 650𝑥2 +
𝑥1 ≥ 0, 𝑥2 ≥ 0, 𝑥3 ≥ 0 1086𝑥3 . Putting this all together, we have the following linear
Even though, this factory aims to produce above indicated a total program:
ton per month. Currently, this factory is producing less than their 𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑒 𝑃 = 800𝑥1 + 650𝑥2 + 1086𝑥3
plan as indicated in (table 3.2 and 3.3) per month due to three 10000 100 100
𝑆𝑢𝑏𝑗𝑒𝑐𝑡 𝑡𝑜: 𝑥1 + 𝑥2 + 𝑥 ≤ 300
basic problems facing the factory. Due to an insufficient electric 6252363 1062.18 29986 3
power problem, they are producing 1330.29, 1180.2 and 319 0 ≤ 𝑥1 ≤ 625.2363
tons of Macaroons, Flour and Wheat meal respectively per 0 ≤ 𝑥2 ≤ 1062.18
month. Now, let denote 𝑥1 for the number of tons of Macaroon 0 ≤ 𝑥3 ≤ 299.86
to be produced, 𝑥2 for the number of tons of Flour to be 𝑥1 ≥ 0, 𝑥2 ≥ 0 , 𝑥3 ≥ 0
5. REFERENCES