Comparison Between Goal Programming and Other Linear Programming Methods
Comparison Between Goal Programming and Other Linear Programming Methods
Abstract: Linear Programming (LP) widely used mathematical technique designed to help operation manager’s plan and make
the decision necessary to allocate resources. It is often desirable to find production level that will produce maximum profit and
minimum cost. The production process can be described with a set of linear inequalities which is called as Constraints. The
profit and cost function to be maximize or minimize is called as Objective Function. The process of finding optimal level with the
set of linear inequalities is called as Linear Programming. In manufacturing problem LP problem determines the number of
units of different products which should be produced and sold by firm when each product requires fixed manpower, machine
hour, labour hour per unit of product, warehouse space per unit of output etc. in order to make maximum profit. The scope of
current study is to determine appropriate method among various LP problems by comparing any LP problem and Goal
Programming (GP) problem.
Keywords: LPP( Linear Programming Problems), GP(Goal Programming), ILP(Integer Linear Programming), Simplex Method,
Dynamic Programming Model.
I. INTRODUCTION
The purpose of this paper is to give the brief introduction of Linear Programming Problem (LPP) and to look at the three methods
say; Integer Linear Programming, Simplex method and Transportation method in solving Linear Programming Problem and find out
the method that will maximize profit and increase the productivity. Linear programming (LP) is a tool for solving optimization
problems. It is a mathematical modelling “System” which has found widespread uses in providing decision maker with an efficient
means for resolving complex operational alternatives. It is applicable to the general category of problems that require the
optimization of a linear objective function subject to linear constraints. Linear Programming is a technique used to determine the
best utilization of limited resources to reach a desired objective of either maximizing the benefit (Profit) or minimizing the costs.
There are many ways to solve linear programming basics but starts from Simplex Method and Big-M Method. After the
advancement in operation research field and considering demand in companies there are many other quit types to solve linear
programming for single objective problem as well as we can solve for multi-objective problem like Integer Programming (Gomory’s
cutting plane method), Sensitivity Analysis, Dynamic Programming, Stochastic Programming, Goal Programming and etc.
Integer programming techniques have gained a lot of interest in our practical life, we come across many business and production
industries which have to usually face problems of economics optimization such as cost minimization of non- economic items that
are most vital to the existence of their firms. Integer Linear Programming (ILP) problems belong to a particular class of Linear
Programming Problems (LPP). In LPP, the decision variables are assumed to be continuous, but in ILP the decision variables are
restricted so that it can take only discrete values. Many practical problems can be formulated as general Integer Programming
Problems and so ILP problems have an outstanding relevance in many fields.
The simplex method is an iterative algebraic procedure for solving linear programming problems for optimization of productivity
and profit, therefore, keeping in view this feature of the simplest method. A Dynamic Programming model is an appropriate way to
solve this inventory problem because a decision variable in one stage is related to another decision variable in the next stage, and the
objective function consists of 0-1 integers and quadratic terms. Dynamic programming approach to solve single-period multi-
product control inventory problem with re-entry and downward substitution which affects the productivity. Linear programming has
been adopted in most of the studies, and the issues such as downgrading routes, downgrading ratios, control wafers WIP level in
different grades and control wafers safety stock in different grades, were not considered simultaneously in most of them. In the
literature reviewed, most of the objective functions are linear equations, and linear programming (LP), mixed 0-1 linear
programming (M01LP), network LP, heuristics method and simulation can solve the problem without too much difficulty. The Goal
Programming (GP) technique has become a widely used approach in Operations Research (OR). GP model and its variants have
been applied to solve large-scale multi-criteria decision-making problems. The Goal Programming Method is an improved method
for solving multi-objective problems. Goal programming is one of the model which have been developed to deal with the multiple
objectives decision-making problems. This model allows taking into account simultaneously many objectives while the decision-
making is seeking the best solution from among a set of feasible solutions.
Goal programming is still to be one of the stronger methods available. It has a close correspondence with decision-making in
practice. Furthermore, it has some attractive technical properties. Several empirical findings from related to manufacturing problems
are, according to practitioner’s opinion, rather convincing to demonstrate the practical usefulness of multiple goal programming.
Aim of this comparison of the different Linear methods and Goal Programming that Goal Programming is best way to solve multi-
objective problems by hiring them Priorities and it is simple and quick method for minimization of cost which directly reflects to
profit of the company.
of supply chain optimization. Based on the existing body of research in supply chain management, suggestions were made for future
research in the following three areas: (1) Evaluation and development of supply chain performance measures, (2) development of a
model that can integrate the four major decision areas in supply chain management. A transportation problem was developed with
respect to the operations of the Coca Cola Company of Aba, Owerri, Port Harcourt and Enugu in its depots in Mbaise, Orlu,
Umuahia, Calabar and Uyo with respect to truckload movement between the cities. An industrial case was used to demonstrate the
feasibility of applying the LP method to real-world transportation costs problem.
Shinto K.G et al, 2013 [9] they approximated solution fails to satisfy the optimality condition, then a search will be conducted on the
optimal hyperplane to obtain an optimal integer solution using a modified form of Branch and Bound Algorithm.
Analyzed a method to solve pure integer linear programming problems using integer approximated solution method discussed.
He-Yau Kang et al, 2011 [10] objective was to set an acceptable inventory level to minimize the total cost of control wafers through
reducing various types of costs without halting production throughput. By calculating control wafers acquisition cost, pulling cost,
holding cost and management cost for each PURR process, inventory level and cost for each grade have been determined. This leads
to an increase in acquisition cost, pulling cost and holding cost and a decrease in management cost, and the total cost is higher than
that obtained from our proposed DP model. As a result, the algorithm proposed in this study can be very useful for managers in
mini-mizing the total control wafers cost and in determining the optimal replenishment level of control wafers while maintaining a
satisfactory level of production throughput.
Sasank Mouli Kommerce et al, 2011 [11] the purpose of this paper was to illustrate how linear goal programming model can be used
as an aid for solving transportation problems with various considerations. The data used in their transportation problem was
collected from Indian oil Company. The marginal result on total transport cost minimization points to imperativeness of some trade-
off with a given desired policy.
Namdeo W. Khobragade et al, 2009 [12] found revised simplex method sometimes involves less or at the most equal number of
iterations as compared to computational procedure for solving LPP on digital computer.
They observed that the optimum solution obtained in less iteration or at the most equal iteration by our modified technique, where as
usual simplex method took five iterations while LINDO package at step three and also Bharambe's method took three iterations to
reach optimum solution.
Erhan ada et al, 2005 [13] Plant location models were considered only with the aim of locating the plant without taking supplier and
warehouse location problems. For the quantitative factors cost becomes significant to assign weights to each quantitative factor
inversely proportional to the cost and then coefficients are assigned to qualitative factors through Analytical Hierarchy Process.This
study mentioned the importance of qualitative factors, which was an important point in the management as well as quantitative
factors because it would be a failure to be based solely on qualitative factors. As a resulted the need for a new way of thinking and a
new methodology was required for the management in order to combine quantitative and qualitative factors. Then the quantitative
factors were modeled based on the cost figures and then inversely normalized in order to assign an coefficient to each factor to be
used in the linear integer programming.
Belaid Aouni et al, 2001 [14] found, there has been a marked transformation in the development of new methodologic to assist the
decision-making processes, especially in the development of procedures in multi-criterion decision-making and in multi objective
programming(MOP), Goal programming(GP) was the most commonly known model of MOP and on that time it is today alive more
than ever , supported by a network of research and practitioners continually feeding it with theoretical developments and
applications, all of these with resounding success. They concluded that GP (Goal Programming) model would be a powerful tools,
allowing to model the collective decision-making process of globalization, competitiveness and networking.
Harpreet Grewal, 1999 [15] has found Lot size inventory control problem with ambiguous variable demand is important in industry
as inventories can be a major commitment of monetary resources and affect virtually every aspect of daily operations. Inventories
can be an important competitive weapon and are a major control problem in many companies, and improper lot sizes can affect the
inventory levels and the costs associated with them. Linear programming assigned equal priority to all the goals whereas goal
programming treated the problem differently as desired by the researcher goal programming identifies the point that best satisfies a
problem's set of goals. One of the key advantages of goal programming was that it has provided information beyond that provided
by linear programming, and this was more useful as an aid to management in its decision-making process.
Mehrdad Tam et al, 1997 [16] discussed Modelling techniques such as detection and restoration of pareto efficiency, normalization,
redundancy checking, and non-standard utility function modelling are overviewed. It was hoped that the analysis in this paper gives
a clear overview of the area of GP as a decision support tool. It has been documented that the recent advances in this area should
lead DMs into a clearer understanding of the pitfalls to be avoided and benefits gained from, the use of GP to provide solutions to
the real-world multi-objective problems they were facing.
III. CONCLUSION
The advantage of using goal programming over other techniques is with dealing with real-world decision problems is that it reflects
the way manages actually make decisions. GP, represents a substantial improvement in the modeling and analysis of the real-life
situation. GP model is also formulated and entered in a similar manner as for linear programming, the difference being that the
details of all the objective functions are entered in the desired priority. Another approach to goal programming is to state the goals
as constraints in addition to the normal constraints of the problem. The objective function is then to minimize the deviation from the
stated goals. The deviations represented by the objective function are given weights as coefficients in accordance with priorities
assigned to the various goals. The problem is then solved using the linear programming model.
All these assumptions imply constant returns to scale and perfect competition in the market. But in fact the relations are not always
linear and imperfect competition prevails in the market. GP allows decision maker to incorporate environmental, organizational, and
managerial consideration into model through goal levels and priorities.
REFERENCES
[1] Aboozar Jamalnia, Evaluating the performance of aggregate production planning strategies under uncertainty, Alliance Manchester Business School University
of Manchester, May-2017, pp. 1-4
[2] Rama.S, Srividya S, Deepa Bellatti, A Linear Programming approach for optimal scheduling of workers in a Transport Corporation, International Journal of
Engineering Trends and Technology (IJETT) – Volume-45 Number-10 -March 2017, pp. 482-48
[3] Naveen Kant Sharma, Onkar Singh Bhatia, Application of Linear Goal Programming (LGP) To Case Study Provider Quota Distribution, IOSR Journal of
Mechanical and Civil Engineering (IOSR-JMCE), Volume 13, Issue 2 Ver. II (Mar. - Apr. 2016), PP 38-4
[4] Afrooz Ansaripour, Adriana Mata, Sara Nourazari, Hillel Kumin, Some Explicit Results for the Distribution Problem of Stochastic Linear Programming Open
Journal of Optimization, 2016, 5, pp. 140-16
[5] T. Kliestik, M. Misankova, V. Bartosova, Application of Multi Criteria Goal Programming Approach for Management of the Company, Applied Mathematical
Sciences, Vol. 9, 2015, no. 115, pp. 5715 – 5727
[6] Ayansola Olufemi Aderemi, Oyenuga Iyabode Favour, Abimbola Latifat Adebisi, Comparative Study of Efficiency of Integer Programming, Simplex Method
and Transportation Method in Linear Programming Problem (LPP), American Journal of Theoretical and Applied Statistics, Vol. 4, No. 3, 2015, pp. 85-88
[7] Davood Gharakhani, Optimization of Material Requirements Planning (Case Study: Oil Companies of ETKA Organization), Nat Sci 2014;12(2), pp.108-11
[8] Engr. Dr. Uzorh, A.C1and Nnanna Innocent, Supply Chain Management Optimization Problem, The International Journal Of Engineering And Science (IJES),
Vol. 3, No.6,2014, pp.1-
[9] Shinto K.G, C.M. Sushama, An Algorithm For Solving Integer Linear Programming Problems, International Journal of Research in Engineering and
Technology, Volume: 02 Issue: 07, Jul-2013, pp.107-11
[10] He-Yau Kang, Chun-Mei Lai, Amy H. I. Lee, Nai-Hua Chen, The application of dynamic programming to control wafers inventory problem, African Journal of
Business Management Vol. 6(8), 29 February 2012, pp. 2804-281
[11] Sasank Mouli Kommerce, G. Ravindra Babu, M. Madhubala, Goal Programming Model for Transportation Problems, International Journal of Computer
Science and Information Technology, Vol. 4, No. 1, June 2011, pp. 43-4
[12] Namdeo W. Khobragade, Navneet K. Lamba, Pradeep G. Khot, Alternative Approach To Revised Simplex Method, International Journal of Pure and Applied
Mathematics, Volume 52 No. 5 2009, pp. 693-699
[13] Erhan Ada, Yidit Kazancoldu, Gul Ozkan, The Plant Location Problem By An Expanded Linear Programming Model, The 7th Balkan Conference on
Operational Research, May 200
[14] Belaid Aouni, Ossama Kettani, Goal Programming Model: A Glorious History And A Promising Future, European Journal Of Operational Research, Vol. 133,
2001, pp. 225-23
[15] Harpreet Grewal, Analysis Of Inventory Lot Size Problem, National Library of Canada, 1999, pp. 1-13
[16] Mehrdad Tamiz, Dylan Jones , Carlos Romero, Goal programming for decision making: An overview of the current state-of-the-art, European Journal of
Operational Research 111 (1998), 569-581