Journal of Engineering and Applied Sciences

Year: 2010
Volume: 5
Issue: 6
Page No. 403 - 412

Optimal Production Mix for Bread Industries: A Case Study of Selected Bakery Industries in Eastern Nigeria

Authors : Okolie Paul Chukwulozie, Okafor Emeka Christian and Chinwuko Emmanuel Chuka

Abstract: This research focuses on developing a production mix which will give maximum profit at the lowest input cost, it analyze various process time and profit margin for two bread industries in Eastern Nigeria namely, Premier bread industry and Stephens bread industry. Linear programming model was employed in determining production mix and associated total profit for the two bread industries. A simulator (referred here as BREADPROD) was programmed in the MATLABTM Graphic Users Integrated Development Environment (GUIDE) windows and used to validate the production mix and accrued total profit for the 2 bread industries. Both the simulator and LP model was subjected to various initial input conditions in bread production processes which include mixing, matching, molding and baking processes with 3 different sizes of bread loaves: the giant, the long and small loaves with reference to non-basic variables x1, x2, x3, respectively. The study gave a production mix of 51% giant loaf, 26% long loaf and 23% small loaf with a profit margin of over 100%. The analysis of LP model and the simulation which operates on GUIDE window of MATLABTM and runs on run on either cost minimization or profit maximization will help any bread industry to estimate the quantity of bread to be produced in order to maximize profit and minimize production cost. The model adopted gave 202 giant loaf size, 102 long loaf and 92 small loaf for the optimum process time production batch which corresponds with the results of BREADPROD simulator.

How to cite this article:

Okolie Paul Chukwulozie, Okafor Emeka Christian and Chinwuko Emmanuel Chuka, 2010. Optimal Production Mix for Bread Industries: A Case Study of Selected Bakery Industries in Eastern Nigeria. Journal of Engineering and Applied Sciences, 5: 403-412.

INTRODUCTION

Every industry is concerned with the rate of productivity which can be related to the efficiency of the production system. Productivity is a measure of output from production process, per unit of input. It could equally be seen as a ratio to measure how well an organization (or individual, industry, country) converts input resources (labour, materials, machines, etc.) into goods and services.

In this modern day, manufacturing industries at all levels are faced with the challenges of producing goods (cars, machines, breads, etc.) of right quality and quantity and at right time and more especially at minimum cost (minimized cost) and maximum profit for their survival and growth. Thus, this demands an increase in productive efficiency of the industry. According to Mustapha (1998), the primary responsibility of any production manager is to make decisions that will answer the question of what size of bread should I produce more? Should I invest in new machinery or technology? What price should I try to negotiate for this item? What production mix will yield the highest profit? etc., and of course, maximizing profits is generally one of the most important objectives of any operation. But not only are managers faced with making decisions that potentially impact revenues and costs of the firm, they must implement solutions in a manner that is both efficient and effective. One of the most important decisions facing the production manager is determining the optimum production mix. But what determines whether or not a product mix is optimum or not? This question is complicated by the fact that an optimal production mix for one product may not be the optimal production mix for another (Bender, 2000).

In reality, optimum may encompass many things including: utilizing resources in their most efficient and productive manner; providing favorable cash flows; satisfying attractiveness constraints of buyers and or production; maximizing profits in the short and long run and satisfying current demand trends and preventing oversupply situation. The real challenge is to find a production mix that accomplishes all or most of these things. It is certainly not easy. But there are procedural steps that managers can follow to determine an optimum production mix for their particular operations; one of them is developing a linear programming analysis to aid in product mix decision making. Dibua explains that linear programming model is best applied where a manufacturer wants to develop a production schedule/target and an inventory policy that will satisfy sales demand in future period. Ideally, the schedule and policy will enable the production company to satisfy demand and at the same time, minimize the total production and inventory costs. Sonder reported that linear programming works by searching for the basic feasible solution and ends with the search of optimum solution.

This goes to explain simplex method in a more understandable manner. Martand opined that linear programming could be used to solve the task of production planning and control in production processes which can be seen as highly complex in manufacturing environments. Everette said that linear programming could be used to provide uninterrupted production by optimizing production processes for efficiency. However, LP is both a science and an art.

It is a science by virtue of the embodying mathematical techniques present and it is an art because the success of all the phases that precede and succeed the solution of the mathematical model depends largely on the creativity and experience of the production manager and his team (Taha, 2004).

The objectives of this study is to apply Linear Programming (LP) as a mathematical model to optimize the production processes of selected bread bakery industries with a view to proffering applicable production mix and hence, design software using a Graphical Users Integrated Development Environment (GUIDE) which will generate a quicker output and effectively validate the established mathematical model.

The two industries studied; Premier bread industry and Stephens bread industry is faced with a problem of optimization on the quantity and size of the bread to be produced in each production batch for efficient productivity as their present production is not enough to meet demand. The industry also have low profit margin due to inadequate production mix. Premier bread industry for example do not have problem with the sell of produced bread because there is high demand for their products. Hence, the need for a production mix that will ensure profit maximization and cost minimization with a view of meeting customers demand.

In any production industry like bread bakery industries, optimization is a crucial event for a high performance rate. There should be a balanced cost of production that will result to maximization of profit in most of these production industries. The actual model to adopt in order to achieve a proper optimization has also been seen as a great problem facing most bread industries in Eastern Nigeria and a cause for concern to every production engineer. This research is aimed at forecasting the number of each loaf of bread to be produced per batch in order to maximize profit and minimize cost associated with production processes.

Simulation and optimization index: The objective of simulation and optimization is minimizing the resources spent while maximizing the information obtained in a simulation experiment. The general simulation model comprises n input variables (x1, x2 …xn. ) and m output variables (f1 (x), f2 (x), ... fm (x)) or (P1, P2, ...Pm) (Fig. 1). Simulation optimization entails finding optimal settings of the input variables i.e., values of x1, x2,….xn which optimize the output variable (s) (Carson and Maria, 1997). Simulation and optimization methods have been applied to applications with a single objective, applications that require the optimization of multiple criterions and applications with non-parametric objective functions. Azadivar and Lee (1988) applied a simulation optimization algorithm based on Box’s complex search method to optimize the locations and inventory levels of semi-finished products in a pull-type production system. Hall et al. (1996) used Evolutionary Strategies (ES) with a simulation model for optimizing a Kanban sizing problem. Lutz (1995) developed a procedure that combined simulation with Tabu Search (TS) to deal with problems of Work-in-Process (WIP) inventory management.

Fu and Healy (1992) applied the Perturbation Analysis (PA) technique to inventory models where the demand has an associated renewal arrival process. In this research, simulation will be employed as an optimization tool developed in MATLABTM Graphic Users Integrated Development Environment (GUIDE) to verify the output of classical linear programming model.

Model building: For the model construction, the general purpose MATLABTM was selected and used because of its flexibility and low cost to simulate this type of problems. The resultant package is branded BREADPROD; the simulator has an interactive, graphical and user-friendly window designed for use in bread industries. It is believed to be useful in determining the production mix and associated total profit per batch for bread industries thus, a combination of mathematical and simulation models was therefore used to solve the decision problem. BREADPROD produces several output files that contain simulation results in pie chart format representing the percentage of giant loaf (x1), long loaf (x2), small loaf (x3) sizes of bread and quantity to be produced at the end of each production batch and accrued net profit.


Fig. 1:

Representation of the simulation model

It equally has the ability of detecting non-feasible production mix. BREADPROD is a powerful tool that can be used to view analysis output in bread industries and other multi-product industries. To obtain the required result, simulation is designed to run on either cost minimization or profit maximization.

Data source and validation
Premier bread Industry: In Ekwulobia, Anambra state Nigeria bakes three sizes of bread loaves: the giant loaf, the long loaf and small loaf. These three sizes of loaves required different amounts of four kinds of labour: mixing, matching, molding and baking. Information obtained from the factory shows that the factory has 630 min of mixing labour, 560 min of matching labour, 546 min of molding labour and 560 min of baking labour each production batch. Each giant loaf requires 2 min of mixing labour, 3 min of matching labour, 3 min of molding labour and 2 min of baking labour; each long loaf requires 1 min of mixing labour, 1 min of matching labour, 2 min of molding labour and 3 min of baking labour, each small size loaf requires 2 min of mixing labour, 4 min of matching labour, 2 min of molding labour and 2 min of baking labour per bag of floor. The costing of products carried out indicated that Premier bread industry sells giant loaf 120 (12,000 kobo), long loaf 80 (8,000 kobo) and small loaf 60 (6,000 kobo). Thus, makes a profit of 1400 kobo per each loaf of giant size sold; 1100 kobo per each loaf of long size sold and 400 kobo per each loaf of small size sold. The data is shown in Table 1.

Stephens bread industry: In Orlu, Imo state Nigeria bakes three sizes of bread loaves: Table 2 shows that the factory allocates 490 min for mixing labour, 300 min for matching labour, 725 min for molding labour and 800 min for baking labour each production batch.

It was also gathered that each giant loaf requires 2 min of mixing labour, 1 min of matching labour, 3 min of molding labour and 4 min of baking labour; each long loaf requires 1 min of mixing labour, 1 min of matching labour, 4 min of molding labour and 3 min of baking labour, each small size loaf requires 2 min of mixing labour, 1 min of matching labour, 2 min of molding labour and 2 min of baking labour per bag of floor. The costing of products carried out indicated that Stephens bread industry sales giant loaf 120 (12,000 kobo), long loaf 80 (8,000 kobo) and small loaf 60 (6,000 kobo). Thus, makes a profit of 1500 kobo per each loaf of giant size sold; 1200 kobo per each loaf of long size sold and 500 kobo per each loaf of small size sold.


Table 1:

Process data table for Premier bread industry


Table 2:

Process data table for Stephens bread industry


Fig. 2:

Operational procedure from raw material to finished product

The data is shown in Table 2. It was observed that the production processes of these industries and most other bread bakeries followed the same operational procedure from raw material to finished product as shown in Fig. 2.

MATERIALS AND METHODS

The situation in the selected bread bakery industries seeks to determine the optimal production mix, leading to the following definition of terms, x1-x3 as the non-basic variables and T1-T4 as the total available operation time. For the construction of the objective function, it is required to increase profit as much as possible so let P represent the total profit (k), the objective is thus expressed as:

(1)

(2)

To solve the mathematical set up model shown above, slack variables are introduced to eliminate the inequalities. Thus:

(3)

(4)

Where, x1-x3 is quantities of the giant loaf, long loaf and small loaf, respectively called the non-basic variables. S1-S4 is the slack variables used to eliminate the inequalities generated in the objective function of the LP model set up. Pmax is expected profit to be made after optimization called the total gross amount for outgoing profit. Cj-Pmax is net evaluation row for the objective function of the LP model called decision variable. Cj is objective function coefficients. T1-T4 is total available time available for mixing, matching, molding and baking, respectively a, b, c, d, e, f, g, h, i, j, k, I, m, n, p is process available time constants.

Iterative formulation format for the linear programming model:


Design the sample problem


Setup the inequalities describing the problem


Convert the inequalities to equations adding slack variables


Enter the inequalities in a table for initial basic feasible solutions with all slack variables as basic variables. The table is called simplex table


Compute Cj and Pmax values for this solution where Cj is objective function coefficient for variable j and Pmax represents the decrease in the value of the objective function that will result if one unit of variable corresponding to the column is brought into the solution


Determine the entering variable (key column) by choosing the one with the highest Cj-Pmax value


Determine the key row (outgoing variable) by dividing the solution quantity values by their corresponding solution quantity values by their corresponding key column values and choosing the smallest positive quotient. This means that we compute the ratios for rows where elements in the key column are greater than zero


Identify the pivot element and compute the values of the key row by dividing all the numbers in the key row by the pivot element. Then change the product mix to the heading of the key column


Compute the values of the other non-key rows


Compute the Pmax and Cj-Pmax values for this solution


If the column value in the Cj-Pmax row is positive, return to step (vi)

If there is no positive Cj-Pmax, then the final solution has been reached. Mathematical equation as suggested by Dibua was adopted for selection of non-basic variables; it entails subtraction of number of variables from number of constrain equations. Linear programming model was applied as an optimization tool to ascertain the acceptable optimum, the problem thus was solved algebraically as shown in Table 3 and the successive approximations at the 4th iteration gave the values for giant loaf (x1), long loaf (x2) and small loaf (x3), respectively which denotes 1400 x1 for the giant loaf having 82 loaves, 1100 x2 for long loaf having 96 loaves and 400 x3 for small loaf having 55 loaves. The total profit associated with this production mix per batch is 241500 kobo (2415.00) which is the number of bread produced per size multiplied by the corresponding profit. The results obtained via this model which represents the number of bread produced per size of loaf was validated using the simulator as shown in Fig. 3.

Simulation and validation: The various process time and profit for the 3 sizes of the bread associated with this model were inputted into the simulator and the simulator returned production mix of 82 giant loaves, 96 long loaves and 55 small loaves. The giant loaf, long loaf and small loaf are 35, 41 and 24% of the total production, respectively. This production mix yielded a maximum profit of 2415.00 per production batch. This simulated result agrees with Simplex method result obtained for Premier bread industry. It was, however observed from their demand data that there is high demand for all sizes of bread of which their present production capacity could not meet.


Table 3:

Primal result of iteration techniques for Premier bread industry


*Highest Ci-Pj


Fig. 3:

Results of the simulator for Premier bread industry


Table 4:

Primal result of iteration techniques for Stephens bread industry


*Highest Ci-Pj


Fig. 4:

Results of the simulator for Stephens bread industry

Hence, there is obvious need to increase the quantity of bread produced within the production confine. Applying a linear programming as a required model for simulation to ascertain an acceptable optimization yielded an optimal at the 4th iteration as shown in Table 4 for which there is 115 giant loaves per batch, 40 long loaves per batch and 110 small loaves per batch. The total profit associated with this production mix per batch is 275500 kobo (2755.00). The value obtained via this model which represents the number of bread produced per size of loaf was validated using the simulator as shown in Fig. 4.

Simulation and validation: The simulator equally returned production mix having 115 giant loaves, 40 long loaves and 110 small loaves. The giant loaf, long loaf and small loaf are 43, 42 and 15% of the total production, respectively with an associated total profit of 2755.00 per production batch. This simulated result agrees with Simplex method result obtained for Stephens bread industry. It was also observed from available demand data that there is high demand for all their products of which this present production capacity could not meet. Hence, there is a persistent need to increase the quantity of bread produced which could also be adjusted when demand fluctuates so as to satisfy customers and maintain steady production.

Model solution and analysis: Observation shows that both bread industries has not been able to meet the demand for bread in their area, hence this study seeks the determination of optimal production mix that can meet the ever increasing demand for the products of Stephens and Premier bread in particular and all other similar industry in general. After gathering necessary information, it is therefore estimated that since these bread industries follow similar operational procedure as in Fig. 2 and bakes three sizes of bread loaves, increasing demand and stiff competition requires that 900 min be used for mixing, 800 min for matching, 780 min for molding and 800 min for baking for each production batch. It also provide that each giant loaf takes 3 min of mixing labour, 4 min of matching labour, 2 min of molding labour and 2 min of baking labour; each long loaf takes 2 min of mixing labour, 2 min of matching labour, 1 min of molding labour and 3 min of baking labour; each small loaf takes 1 min of mixing labour, 3 min of matching labour, 3 min of molding labour and 1 min of baking labour. The profit made by the two bread industries was compared and a profit of 1500 kobo for giant loaf, 1200 kobo for long loaf and 500 kobo for small loaf were used. Table 5 shows the problem information. The problem in Table 5 was further shown mathematically as in Eq. 1-4 so that an algebraic solution can be achieved, hence the optimum solution of the model as shown in Table 6, gave 202 giant loaf size, 102 long loaf and 92 small loaf for the optimum process time production batch which also corresponds with the result of the designed BREADPROD simulator as shown in Fig. 5.


Table 5:

Data set for optimum process time


Fig. 5:

Results of the simulator for recommended optimum process time

The result represents 51, 26 and 23% of the total production, respectively and gave a maximum profit of 470333 kobo (4703.33). The production mix provides 900 min for mixing, 800 min for matching, 780 min for molding and 800 min for baking. It therefore, becomes imperative that for the bakeries to achieve this proposed production mix there is a need for them to plan for increase in capacity. It is expected that two or three vats will be used for mixing, two or three milling machines for matching and enough hands for molding.

Model validity and checks: According to Taha (2004), the results are valid if under similar input conditions, the model reproduces past performance.

However, there is no assurance that future performance will continue to duplicate past behaviour, thus in this study, the proposed model appear to be representing a new (nonexisting) system, such that no historical data was available to make the comparism, hence we resorted to the use of simulation as an independent tool for verifying the output of the mathematical model; on this justification therefore the results of the model was ascertained to predict adequately the behaviour of the production processes of industries under study.

The linear programming model adopted gave 202 giant loaf sizes, 102 long loaves and 92 small loaves for the optimum process time per production batch which also corresponds with the result of BREADPROD simulator and thus makes the results intuitively acceptable. Table 6 provides the optimal solution of the model, it recommends production of more giant and long loaf, small loaf is less attractive, not only because it have the smallest objective coefficient (= 500.00) but also because its reduced cost is highest among all the variables (512.00).

The present reduced cost provides the per unit excess cost of consumed resources over the per unit return of small loaf, thus for it to be just profitable, production engineer must either reduce the per unit cost of the resources or increase the per unit return by an amount equal to the reduced cost. This means that the profitability of the small loaf x3, must be increased by 512.50 kobo for its production to be profitable.


Table 6:

Linear programming output summary

Economic interpretation of production mix model: The LP model hows a resource allocation model in which the objective is to maximize profit associated with small, long and giant loafs, subject to limited time of mixing, matching, molding and backing. Taha (2004) shows duality as an LP defined directly and systematically from the original LP model otherwise known as primal model; duality is therefore utilized in this research as a tool to obtain economic interpretations of the LP resource allocation model. Taha (2004) provides a general presentation of primal and dual problem in which the primal takes the role of a resource allocation model:

The LP model considered has n = 3 economic activities and m = 4 resources. The coefficient cj in the primal represents the profit per unit of activity j, resource i whose maximum availability is bi is consumed at the rate aij units per unit of activity j, yi represents the worth per unit of resource i.

The dual prize yields interesting information as shown in Table 6, the zero dual prize means that an increase in minimum requirement in the corresponding activity will not affect the total number of loaf per batch also dual prize of 225 means that a unit increase in the minimum number of allocation in a given batch will increase the total profit per loafs per batch by 225 kobo.

However, these changes are limited by the ranges shown in Table 6. For example, the minimum requirement for baking (constraint 4) can further be increased from 800-1200 without requiring an increase in the total number of loafs per batch. Constraint 1 and 3 have positive slack values which indicates that their resources are abundant as a result, their dual prize (worth per loaf) are zero. Constraint 2 representing matching time has a dual value of 262.50 kobo, indicating that a 1-loaf increase in the production mix is worth 262.50 kobo in net revenue. This information could be available in deciding on the purchase price of each loaf. Since, LP model represents a snapshot of real situation in which the model parameters (objective and constraint coefficients) assume static values. A well-defined optimization algorithm was employed to solve the model; additional information was sourced from selected industries about the behaviour of the optimum solution when the model undergoes some parameter changes, this was necessary to take care of inconsistencies in accuracy of model estimation. We therefore investigate the changes in the optimal solution resulting from making changes in parameter of the LP model.

Taha (2004) outlined all possible cases that can arise in sensitivity analysis together with the actions needed to obtain the new solution:

Availability of raw materials for bread production has a very important role to play in the functionality of the developed LP production mix model hence we attempt to determine the range for which the current solution remains feasible. A subtle assumption made in this formulation is that the industries will continue baking three sizes of loafs considered as it meets the need of the moment. So, we now consider only effects of changing the availability of resources (i.e., the-right hand-side vector). Table 6 shows that the current basic solution remains feasible for (700≤T1≥4), (533.33≤T2≥1120), (400≤T3≥4), (400≤T4 ≥1200).

RESULTS AND DISCUSSION

A summary of the results as regards the production mix and optimum profit for Premier bread industry, Stephens bread industry and recommended optimum model is shown in Table 7.

Table 7:

Summary of optimal solutions

The analysis of the data above shows that the production mix of Premier bread industry is 35% giant loaves, 41% long loaves and 24% small loaves. This production mix yielded a total profit of 2,415.00.

In the same vein, the production mix of Stephens bread industry is 43% giant loaf, 15% long loaf and 42% small loaf giving a total profit of 2755.00 kobo. The profits made by the two bakeries are very close although Stephens bakery operates at a high profit margin. Both bakeries produced more giant loaves since, they make higher profit from it. Based on the data for both factories, a best production mix was proposed and confirmed with the simulator.

Production mix of 51% giant loaf, 26% long loaf and 23% small loaf. It also gave a total profit of 4703.33 kobo which is almost double of the profit made by the studied bakeries. The two bread industry studied sale at the same price yet with different profits margin. Therefore, the proposed production mix is a good attempt to optimize the available capacities in the bakeries and increase productivity.

It equally positions the bakeries to meet with their daily order from their various customers. The bar chart of Fig. 6 shows graphical representation of the number of loaves produced per sizes of bread for the two studied bread industries and the optimum recommended production mix.

However, it will be observed from Fig. 6 that the optimum production mix gave a higher output as regards the number of breads produced per sizes of loaves which clearly shows an increase in productivity as compared with the two studied bread industries. It is clear that the optimum production mix yielded the highest profit of 4,703.33 as against 2,415.00 for Premier bread industry and 2,755.00 for Stephens bread industry which is almost double of the profit made by the two studied bread industries.


Fig. 6:

Graphical representation of the results of simulation and optimization

Thus, the proposed production mix is a good attempt to optimize production processes in bread industries for increase in productivity using linear programming as a model.

CONCLUSION

In this study, it was desired to develop a production mix which will give maximum profit and an attempt was made to analyze various process time and profit margin for two bread industries in Eastern Nigeria namely, Premier bread industry and Stephens bread industry. Linear programming was employed in determining production mix and associated total profit for the two bread industries. A simulator designed in MATLABTM GUIDE WINDOW was used to validate the production mix and accrued total profit for the two bread industries. The study further gave a production mix of 51% giant loaf, 26% long loaf and 23% small loaf with a profit margin of over 100%. The analysis of LP model and the simulation which operates on GUIDE window of MATLAB and runs on run on either cost minimization or profit maximization will help any bread industry to estimate the quantity of bread to be produced in order to maximize profit and minimize production cost. The simulator can equally be used by industries to know their production standard and consequently improve to the optimum within their constraint and capacity. The simulator can also be adopted by service providers who handle more than one type of service or operate multichannel or different outlets method.

Design and power by Medwell Web Development Team. © Medwell Publishing 2024 All Rights Reserved