SlideShare a Scribd company logo
1 of 4
Download to read offline
The International Journal Of Engineering And Science (IJES)
||Volume||3 ||Issue|| 1||Pages|| 52-55||2014||
ISSN(e): 2319 – 1813 ISSN(p): 2319 – 1805

Application of Linear Programming in Multi-Design Selection
Mee-Edoiye M. Andawei
Department of Civil Engineering Niger Delta University Wilberforce Island Amassoma
Bayelsa State-Nigeria

-------------------------------------------------------ABSTRACT--------------------------------------------------The primary aim of the employer, the contractor and project managers engaged in the management of
construction and other allied project is to maximize the return on investment and or to minimize the cost of
production. The final states of these hitherto capital – intensive projects usually show the outcomes of design
and cost decisions that were made at the planning stages of these projects. Noticeably too, conceptual/planning
errors noticed in construction projects accounts for a huge amount of schedule slippage and budgetary overrun
experienced in the construction industry. This paper therefore, attempts to provide an optimal decision-making
framework using linear programming model to meet the challenging dynamic requests of today’s clients.

KEYWORDS: Linear programming, optimal solution, multi-design selection.
----------------------------------------------------------------------------------------------------------------------------- ---------Date of Submission: 08 January 2014
Date of Acceptance: 25 January 2014
----------------------------------------------------------------------------------------------------------------------------- ----------

I.

INTRODUCTION

Project resources available to practitioners in the construction industry are not only scarce but are also
expensive. These resources, which include material, labor and plant constitutes the highest value of the project
cost and are subjected to the prevailing technical, managerial and economic forces of waste, risk, high interest
rates, inflation and other variables. These seemingly tasking challenges lead to avoidable but common
bottlenecks such as sub-optimal design, inadequate constraint consideration at the inception of the project plan.
Project resources can be optimized and these noticed shortfalls can be avoided or minimized with the
application of linear programming techniques.Linear programming is a resource optimization tool aimed at
allocating limited project limited resources optimally under such assumptions as certainty, linearity and fixed
technology. In the real sense, linear programming is an improvement over the classical optimization technique,
which is based on calculus (Lucey, 1994). General linear programming problem is the problem of optimal
planning which deals with the search for optimum of a given objective function. The objective function is
further subject to constraints in the form of linear equations or equalities. It is one of the most developed and
widely applied mathematical tools in resource selection and allocation. It is because of this fact that most
problems, which are originally not linear programming ones, are converted to linear programming problems
with the introduction of slack and or artificial variables.
Historically, programming problem first arose in economics, were optimal allocation of resources has
long been of interest. One of the outstanding theoretical models developed then was the Von Neuman’s linear
model of an expanding economy. This was the effort of a number of Austrian and German economists and
mathematicians. Other parallel studies by Leotif developed the input-output model. This practical model was
concerned with the determination of the output levels of different industries in order to match production with
demand. A further generalization of this model was later developed to allocate resources in such a manner to
either maximize or minimize the objective function. George B. Dansting, a member of the Air Force group,
formulated the general linear programming problem and developed one of the most outstanding methods of
solving linear programming problems- the simplex method. Thereafter, there has been a rapid progress in both
theoretical development and practical applications of linear programming model globally.
Linear programming
Linear programming is a mathematical technique and an aspect of operations research whose primary
function is to allocate limited resources of the firm. It is a method of solving problem in which an objective
function must be either maximized or minimize within the extremes of available resources. It is a resource
optimization technique used to help project managers to properly utilize project scare resources to achieve their
goals of space, cost, time, aesthetics, quality etc. There are five properties a problem must have to permit the
application of linear programming. These include the following:

www.theijes.com

The IJES

Page 52
Application Of Linear Programming…
Objective function
The objective function is simply a mathematical statement expressing the relationship between the
items the decision maker whishes to optimize and the level of operation of the decision variables in the problem.
It is usually preceded by either max or min depending on whether the item under consideration is to be
maximized or minimized.
Alternative course of action
In a linear programming problem, there must be more than one course of action. This will enable the
decision maker to make choice between the alternatives. For the case of a project, the decision maker or project
manager is opened to making choice among alternative design options, resource scheduling/allocation options
and other decisions that would optimize the objective function.

II.

CONSTRAINTS

If a problem does not have restrictions, certainly it is no longer a problem. As a condition, linear
programming problem must operate within the limits of restrictions placed upon the problem, which the
decision maker must always take into consideration. For the project manager to realize his dream designs, he
will be regularly faced with several conditions like the client’s budget, allowable project time, available
manpower, market share and other environmental and socio-economic factors. The constraints section of the
linear programming formulation is generally preceded by words “subject to” which imply that the decision
makers’ choice of action is restricted by the constraints that follow. In each resource constraint, the
mathematical expression on the left side of the inequality sign represents the amount of resources consumed by
a particular linear programming solution. The quantities on the right side of the constraint equation show how
much of this resource is available.
Interrelationship of variables
Another requirement for a linear programming solution is that the variable must be interrelated. It is
only then that the decision maker would be able to express their relationship mathematically.
Limited resources
The resources for a linear programming problem must be limited in supply and economically
quantifiable. For instance, in a project site, equipment can only be available for limited hours, days, weeks or
months as the case may be.
The Simplex Method
Among the various methods of solving a linear programming problem the simplex method is one of the
most powerful. The method rests on two basic concepts: feasibility and optimality. Procedurally, the search for
the optimal solution starts with a basic feasible solution. The solution is then tested for optimality and if it is
optimal, the search is stopped. If the test of optimality shows that the current solution is sub-optimal, a new
basic and feasible solution is designed. The feasibility of the new solution is guaranteed by the mechanics of the
simplex method. This iterative process is continued until an optimal solution is obtained.
The simplex method believes that the optimal solution to a linear programming problem if it exists can
be found in one of the basic feasible solutions. Thus the first step is to obtain a basic solution and tested for
optimality by examining its net effect on the linear objective function with the introduction of one non-basic
variable. If any improvement potential is noticed, the replacement is made always with only one non-basic
variable at a time. The replacement process is such that the new solution is always more feasible.
Case study
The linear programming application in project management practice particularly in multi-design
decision-making process within existing constraints will be clearer when illustrated with an example. Consider a
case where the project manager is requested to optimize the resources of his client, who intend to construct three
different building design types for accommodation type 1, 2 and 3. The property market information available to
the project manager shows that design type-1 would attract $1000 unit profit earning and design type 2 and 3
would attract $2,000 and $3,000 unit profit earning respectively. With the available information, the project
manager is required to advice his client the most optimal design selection. In order to meet up the projected
demand by the different income groups, the employer further requested that:

www.theijes.com

The IJES

Page 53
Application Of Linear Programming…
maximum number of the units of all design types should be 600units.
design type-1 for low income earners should not be more than 200 units.
design type-3 for high income earners should not be less than 100 units.
The simplex technique would be of serious assistance in this context. It will help to formulate the problem
as well as provide the optimal solution. For an easy problem formulation and solution, the following steps
would be necessary.
Firstly, the project manager should identify the objective of the problem. In this case it is a maximization
problem. Your client needs maximum profit from your decision. Secondly, he would identify the decision
variables of the problem and their expected unit returns. In this case the decision variables are the various design
types and returns are the unit profits of the various design types. You then attach connation to each of them as
follows:
X1 = no. of units of design type-1
X2 = no. of units of design type-2
X3 = no. of units of design type-3
Then the objective function is then formulated as follows:
Maximize Z = 1000X1 + 2000X2 + 3000X3
The project manager upon the formulation of the problem should identify all the constraints imposed on the
problem. In this case, the project manager is faced with two major constraints: the number of dwelling units and
the specific number of dwelling units for low and high-income groups. Since the constraint levels cannot be
exceeded, we have the following constraint equations.
X1 + X2 + X3 = 600 (maximum number of dwelling units)
X1 > 200 (dwelling units of for low-income earners)
X3 < 100 (dwelling units for high income earners)
X 1, X 2, X 3 > o
The final formulation of the problem is stated below:
Maximize Z = 1000X1 + 2000X2 + 4000X3
Subject to
X1 + X2 + X3 = 600 (maximum number of dwelling units)
X1 > 200 (dwelling units for low-income earners)
X3 < 100 (dwelling units for high income earners)
X1r X2r X3 > o
After a series of mechanical iterations, the optimal solution of the problems is as follows:
Z = $1, 200,000, X1 = 200 units, X2 = 300units and X3 = 100units.

III.

DISCUSSION

The above case study typifies a real life situations most practicing architect/project managers face on a
daily basis. But for the solution offered by linear programming, decision-making in the above problem among
the seemingly confusing constraints ordinarily would have been extremely difficult. The entire mechanics of the
simplex method is not included in the paper for purposes of demonstration of the application. The above output
implies that the optimal decision of the architect/project manager that will generate maximum profit is only
when he chooses to build 300 units for the low income category, 200units for the middle income earners and
100units for the high income earners, which will give a maximum profit of $1,200,000 for the client.

IV. CONCLUSION
Linear programming application is quite a complex and tedious process. This is perhaps why its
application in the construction industry is infinitesimal. But as the entire world and indeed the practice of
construction professionals tend to be technology-driven, it is the view of the author that the incorporation of this
resource optimization technique in their practice ethics will enhance their performance and indeed the accuracy
of their technical advice to clients

www.theijes.com

The IJES

Page 54
Application Of Linear Programming…
REFERENCE
[1]
[2]
[3]
[4]
[5]
[6]

Brownson Richard, Theory and practice of operation research, (Singapore, McGraw-hill Book Company, 1983)
Bunday D. Brian, Basic optimization methods, (London, Edwards Arnold publishers Limited,, 1984)
T. Lucey, Quantitative technique: an instructional manual,(London, DP-Publication, 1994)
R.J. Meredith and S.J. Mantel, Project management: a managerial approach, (New York, John Willey and Sons, 1995)
Smith E. David, Quantitative business analysis,(New York, John Willy and Sons, 1984)
Thierant C. Rebert, Decision making through operations research,(New York, John Willy and Sons, 1980)

www.theijes.com

The IJES

Page 55

More Related Content

What's hot

Risk Contingency Evaluation in International Construction Projects (Real Case...
Risk Contingency Evaluation in International Construction Projects (Real Case...Risk Contingency Evaluation in International Construction Projects (Real Case...
Risk Contingency Evaluation in International Construction Projects (Real Case...IJLT EMAS
 
Software Engineering Economics Life Cycle.
Software Engineering Economics  Life Cycle.Software Engineering Economics  Life Cycle.
Software Engineering Economics Life Cycle.Sulman Ahmed
 
An approach for software effort estimation using fuzzy numbers and genetic al...
An approach for software effort estimation using fuzzy numbers and genetic al...An approach for software effort estimation using fuzzy numbers and genetic al...
An approach for software effort estimation using fuzzy numbers and genetic al...csandit
 
AN APPROACH FOR SOFTWARE EFFORT ESTIMATION USING FUZZY NUMBERS AND GENETIC AL...
AN APPROACH FOR SOFTWARE EFFORT ESTIMATION USING FUZZY NUMBERS AND GENETIC AL...AN APPROACH FOR SOFTWARE EFFORT ESTIMATION USING FUZZY NUMBERS AND GENETIC AL...
AN APPROACH FOR SOFTWARE EFFORT ESTIMATION USING FUZZY NUMBERS AND GENETIC AL...csandit
 
Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ...
Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ...Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ...
Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ...ijiert bestjournal
 
Construction Project Managment Techniques
Construction Project Managment TechniquesConstruction Project Managment Techniques
Construction Project Managment Techniquesguestc8140fe
 
Planning can we do with out it?
Planning can we do with out it?Planning can we do with out it?
Planning can we do with out it?Catherine Bendell
 
30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)IAESIJEECS
 
Construction Site Monitoring and Predictive Analysis Using Artificial Neural ...
Construction Site Monitoring and Predictive Analysis Using Artificial Neural ...Construction Site Monitoring and Predictive Analysis Using Artificial Neural ...
Construction Site Monitoring and Predictive Analysis Using Artificial Neural ...IJSRED
 
CEE526 Paper for Group 33 (Bowen, Bhanu)
CEE526 Paper for Group 33 (Bowen, Bhanu)CEE526 Paper for Group 33 (Bowen, Bhanu)
CEE526 Paper for Group 33 (Bowen, Bhanu)Bowen Deng
 
Effective techniques in cost optimization of construction project an review
Effective techniques in cost optimization of construction project   an reviewEffective techniques in cost optimization of construction project   an review
Effective techniques in cost optimization of construction project an revieweSAT Journals
 
Review on Algorithmic and Non Algorithmic Software Cost Estimation Techniques
Review on Algorithmic and Non Algorithmic Software Cost Estimation TechniquesReview on Algorithmic and Non Algorithmic Software Cost Estimation Techniques
Review on Algorithmic and Non Algorithmic Software Cost Estimation Techniquesijtsrd
 
The Automation of Critical Path Method using Machine Learning: A Conceptual S...
The Automation of Critical Path Method using Machine Learning: A Conceptual S...The Automation of Critical Path Method using Machine Learning: A Conceptual S...
The Automation of Critical Path Method using Machine Learning: A Conceptual S...Dr. Amarjeet Singh
 
A NEW MATHEMATICAL RISK MANAGEMENT MODEL FOR AGILE SOFTWARE DEVELOPMENT METHO...
A NEW MATHEMATICAL RISK MANAGEMENT MODEL FOR AGILE SOFTWARE DEVELOPMENT METHO...A NEW MATHEMATICAL RISK MANAGEMENT MODEL FOR AGILE SOFTWARE DEVELOPMENT METHO...
A NEW MATHEMATICAL RISK MANAGEMENT MODEL FOR AGILE SOFTWARE DEVELOPMENT METHO...ijseajournal
 
Top down
Top downTop down
Top downNino Ho
 

What's hot (19)

Risk Contingency Evaluation in International Construction Projects (Real Case...
Risk Contingency Evaluation in International Construction Projects (Real Case...Risk Contingency Evaluation in International Construction Projects (Real Case...
Risk Contingency Evaluation in International Construction Projects (Real Case...
 
Software Engineering Economics Life Cycle.
Software Engineering Economics  Life Cycle.Software Engineering Economics  Life Cycle.
Software Engineering Economics Life Cycle.
 
Proposed Exam
Proposed ExamProposed Exam
Proposed Exam
 
An approach for software effort estimation using fuzzy numbers and genetic al...
An approach for software effort estimation using fuzzy numbers and genetic al...An approach for software effort estimation using fuzzy numbers and genetic al...
An approach for software effort estimation using fuzzy numbers and genetic al...
 
AN APPROACH FOR SOFTWARE EFFORT ESTIMATION USING FUZZY NUMBERS AND GENETIC AL...
AN APPROACH FOR SOFTWARE EFFORT ESTIMATION USING FUZZY NUMBERS AND GENETIC AL...AN APPROACH FOR SOFTWARE EFFORT ESTIMATION USING FUZZY NUMBERS AND GENETIC AL...
AN APPROACH FOR SOFTWARE EFFORT ESTIMATION USING FUZZY NUMBERS AND GENETIC AL...
 
Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ...
Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ...Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ...
Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ...
 
Construction Project Managment Techniques
Construction Project Managment TechniquesConstruction Project Managment Techniques
Construction Project Managment Techniques
 
E0361038043
E0361038043E0361038043
E0361038043
 
Planning can we do with out it?
Planning can we do with out it?Planning can we do with out it?
Planning can we do with out it?
 
30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)
 
Mg6088 spm unit-3
Mg6088 spm unit-3Mg6088 spm unit-3
Mg6088 spm unit-3
 
Construction Site Monitoring and Predictive Analysis Using Artificial Neural ...
Construction Site Monitoring and Predictive Analysis Using Artificial Neural ...Construction Site Monitoring and Predictive Analysis Using Artificial Neural ...
Construction Site Monitoring and Predictive Analysis Using Artificial Neural ...
 
CEE526 Paper for Group 33 (Bowen, Bhanu)
CEE526 Paper for Group 33 (Bowen, Bhanu)CEE526 Paper for Group 33 (Bowen, Bhanu)
CEE526 Paper for Group 33 (Bowen, Bhanu)
 
Hill - Are we really bad? A look at software estimation accuracy
Hill - Are we really bad? A look at software estimation accuracyHill - Are we really bad? A look at software estimation accuracy
Hill - Are we really bad? A look at software estimation accuracy
 
Effective techniques in cost optimization of construction project an review
Effective techniques in cost optimization of construction project   an reviewEffective techniques in cost optimization of construction project   an review
Effective techniques in cost optimization of construction project an review
 
Review on Algorithmic and Non Algorithmic Software Cost Estimation Techniques
Review on Algorithmic and Non Algorithmic Software Cost Estimation TechniquesReview on Algorithmic and Non Algorithmic Software Cost Estimation Techniques
Review on Algorithmic and Non Algorithmic Software Cost Estimation Techniques
 
The Automation of Critical Path Method using Machine Learning: A Conceptual S...
The Automation of Critical Path Method using Machine Learning: A Conceptual S...The Automation of Critical Path Method using Machine Learning: A Conceptual S...
The Automation of Critical Path Method using Machine Learning: A Conceptual S...
 
A NEW MATHEMATICAL RISK MANAGEMENT MODEL FOR AGILE SOFTWARE DEVELOPMENT METHO...
A NEW MATHEMATICAL RISK MANAGEMENT MODEL FOR AGILE SOFTWARE DEVELOPMENT METHO...A NEW MATHEMATICAL RISK MANAGEMENT MODEL FOR AGILE SOFTWARE DEVELOPMENT METHO...
A NEW MATHEMATICAL RISK MANAGEMENT MODEL FOR AGILE SOFTWARE DEVELOPMENT METHO...
 
Top down
Top downTop down
Top down
 

Viewers also liked

D03404016024
D03404016024D03404016024
D03404016024theijes
 
D03403018026
D03403018026D03403018026
D03403018026theijes
 
F0334041046
F0334041046F0334041046
F0334041046theijes
 
A03403001006
A03403001006A03403001006
A03403001006theijes
 
B03401006015
B03401006015B03401006015
B03401006015theijes
 
C03403012017
C03403012017C03403012017
C03403012017theijes
 
G03402048053
G03402048053G03402048053
G03402048053theijes
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
Mesh Processing Course : Multiresolution
Mesh Processing Course : MultiresolutionMesh Processing Course : Multiresolution
Mesh Processing Course : MultiresolutionGabriel Peyré
 
Low Complexity Regularization of Inverse Problems - Course #2 Recovery Guaran...
Low Complexity Regularization of Inverse Problems - Course #2 Recovery Guaran...Low Complexity Regularization of Inverse Problems - Course #2 Recovery Guaran...
Low Complexity Regularization of Inverse Problems - Course #2 Recovery Guaran...Gabriel Peyré
 
Low Complexity Regularization of Inverse Problems - Course #1 Inverse Problems
Low Complexity Regularization of Inverse Problems - Course #1 Inverse ProblemsLow Complexity Regularization of Inverse Problems - Course #1 Inverse Problems
Low Complexity Regularization of Inverse Problems - Course #1 Inverse ProblemsGabriel Peyré
 
E03405038045
E03405038045E03405038045
E03405038045theijes
 
Low Complexity Regularization of Inverse Problems
Low Complexity Regularization of Inverse ProblemsLow Complexity Regularization of Inverse Problems
Low Complexity Regularization of Inverse ProblemsGabriel Peyré
 
Robust Sparse Analysis Recovery
Robust Sparse Analysis RecoveryRobust Sparse Analysis Recovery
Robust Sparse Analysis RecoveryGabriel Peyré
 
Mesh Processing Course : Active Contours
Mesh Processing Course : Active ContoursMesh Processing Course : Active Contours
Mesh Processing Course : Active ContoursGabriel Peyré
 
Signal Processing Course : Fourier
Signal Processing Course : FourierSignal Processing Course : Fourier
Signal Processing Course : FourierGabriel Peyré
 
Pencegahan kecelakaan kerja
Pencegahan kecelakaan kerjaPencegahan kecelakaan kerja
Pencegahan kecelakaan kerjatitis007
 
Signal Processing Course : Wavelets
Signal Processing Course : WaveletsSignal Processing Course : Wavelets
Signal Processing Course : WaveletsGabriel Peyré
 

Viewers also liked (18)

D03404016024
D03404016024D03404016024
D03404016024
 
D03403018026
D03403018026D03403018026
D03403018026
 
F0334041046
F0334041046F0334041046
F0334041046
 
A03403001006
A03403001006A03403001006
A03403001006
 
B03401006015
B03401006015B03401006015
B03401006015
 
C03403012017
C03403012017C03403012017
C03403012017
 
G03402048053
G03402048053G03402048053
G03402048053
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
Mesh Processing Course : Multiresolution
Mesh Processing Course : MultiresolutionMesh Processing Course : Multiresolution
Mesh Processing Course : Multiresolution
 
Low Complexity Regularization of Inverse Problems - Course #2 Recovery Guaran...
Low Complexity Regularization of Inverse Problems - Course #2 Recovery Guaran...Low Complexity Regularization of Inverse Problems - Course #2 Recovery Guaran...
Low Complexity Regularization of Inverse Problems - Course #2 Recovery Guaran...
 
Low Complexity Regularization of Inverse Problems - Course #1 Inverse Problems
Low Complexity Regularization of Inverse Problems - Course #1 Inverse ProblemsLow Complexity Regularization of Inverse Problems - Course #1 Inverse Problems
Low Complexity Regularization of Inverse Problems - Course #1 Inverse Problems
 
E03405038045
E03405038045E03405038045
E03405038045
 
Low Complexity Regularization of Inverse Problems
Low Complexity Regularization of Inverse ProblemsLow Complexity Regularization of Inverse Problems
Low Complexity Regularization of Inverse Problems
 
Robust Sparse Analysis Recovery
Robust Sparse Analysis RecoveryRobust Sparse Analysis Recovery
Robust Sparse Analysis Recovery
 
Mesh Processing Course : Active Contours
Mesh Processing Course : Active ContoursMesh Processing Course : Active Contours
Mesh Processing Course : Active Contours
 
Signal Processing Course : Fourier
Signal Processing Course : FourierSignal Processing Course : Fourier
Signal Processing Course : Fourier
 
Pencegahan kecelakaan kerja
Pencegahan kecelakaan kerjaPencegahan kecelakaan kerja
Pencegahan kecelakaan kerja
 
Signal Processing Course : Wavelets
Signal Processing Course : WaveletsSignal Processing Course : Wavelets
Signal Processing Course : Wavelets
 

Similar to Linear Programming Model for Optimal Multi-Design Selection

Application of linear programming techniques to practical
Application of linear programming techniques to practicalApplication of linear programming techniques to practical
Application of linear programming techniques to practicalAlexander Decker
 
#2. Limitations of Operation Research.pdf
#2. Limitations of Operation Research.pdf#2. Limitations of Operation Research.pdf
#2. Limitations of Operation Research.pdfbizuayehuadmasu1
 
Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...Enamul Islam
 
Application of Linear Programming to Profit Maximization (A Case Study of.pdf
Application of Linear Programming to Profit Maximization (A Case Study of.pdfApplication of Linear Programming to Profit Maximization (A Case Study of.pdf
Application of Linear Programming to Profit Maximization (A Case Study of.pdfBrittany Allen
 
Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}FellowBuddy.com
 
Research on Lexicographic Linear Goal Programming Problem Based on LINGO and ...
Research on Lexicographic Linear Goal Programming Problem Based on LINGO and ...Research on Lexicographic Linear Goal Programming Problem Based on LINGO and ...
Research on Lexicographic Linear Goal Programming Problem Based on LINGO and ...paperpublications3
 
A Greedy Heuristic Approach for Sprint Planning in Agile Software Development
A Greedy Heuristic Approach for Sprint Planning in Agile Software DevelopmentA Greedy Heuristic Approach for Sprint Planning in Agile Software Development
A Greedy Heuristic Approach for Sprint Planning in Agile Software DevelopmentIJTET Journal
 
CA02CA3103 RMTLPP Formulation.pdf
CA02CA3103 RMTLPP Formulation.pdfCA02CA3103 RMTLPP Formulation.pdf
CA02CA3103 RMTLPP Formulation.pdfMinawBelay
 
Operations Research Digital Material.pdf
Operations Research Digital Material.pdfOperations Research Digital Material.pdf
Operations Research Digital Material.pdfTANVEERSINGHSOLANKI
 
Efficient Indicators to Evaluate the Status of Software Development Effort Es...
Efficient Indicators to Evaluate the Status of Software Development Effort Es...Efficient Indicators to Evaluate the Status of Software Development Effort Es...
Efficient Indicators to Evaluate the Status of Software Development Effort Es...IJMIT JOURNAL
 
Linear programming manufacturing application
Linear programming manufacturing applicationLinear programming manufacturing application
Linear programming manufacturing applicationMuneeb Ahmed
 
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...Dr. Amarjeet Singh
 
Understanding the effect of Financing Variability Using Chance- Constrained A...
Understanding the effect of Financing Variability Using Chance- Constrained A...Understanding the effect of Financing Variability Using Chance- Constrained A...
Understanding the effect of Financing Variability Using Chance- Constrained A...IRJET Journal
 
D.Q1Information System and Enterprise Systems· Identify.docx
D.Q1Information System and Enterprise Systems· Identify.docxD.Q1Information System and Enterprise Systems· Identify.docx
D.Q1Information System and Enterprise Systems· Identify.docxtheodorelove43763
 
A Synergistic Approach To Information Systems Project Management
A Synergistic Approach To Information Systems Project ManagementA Synergistic Approach To Information Systems Project Management
A Synergistic Approach To Information Systems Project ManagementJoe Osborn
 
Project Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayProject Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayJennifer Letterman
 
IRJET- Implementing Time and Cost Optimization in Commercial Building using P...
IRJET- Implementing Time and Cost Optimization in Commercial Building using P...IRJET- Implementing Time and Cost Optimization in Commercial Building using P...
IRJET- Implementing Time and Cost Optimization in Commercial Building using P...IRJET Journal
 
Running head critical path method1 critical path method7critic
Running head critical path method1 critical path method7criticRunning head critical path method1 critical path method7critic
Running head critical path method1 critical path method7criticDIPESH30
 

Similar to Linear Programming Model for Optimal Multi-Design Selection (20)

Application of linear programming techniques to practical
Application of linear programming techniques to practicalApplication of linear programming techniques to practical
Application of linear programming techniques to practical
 
#2. Limitations of Operation Research.pdf
#2. Limitations of Operation Research.pdf#2. Limitations of Operation Research.pdf
#2. Limitations of Operation Research.pdf
 
Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...
 
Application of Linear Programming to Profit Maximization (A Case Study of.pdf
Application of Linear Programming to Profit Maximization (A Case Study of.pdfApplication of Linear Programming to Profit Maximization (A Case Study of.pdf
Application of Linear Programming to Profit Maximization (A Case Study of.pdf
 
Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}
 
Research on Lexicographic Linear Goal Programming Problem Based on LINGO and ...
Research on Lexicographic Linear Goal Programming Problem Based on LINGO and ...Research on Lexicographic Linear Goal Programming Problem Based on LINGO and ...
Research on Lexicographic Linear Goal Programming Problem Based on LINGO and ...
 
A Greedy Heuristic Approach for Sprint Planning in Agile Software Development
A Greedy Heuristic Approach for Sprint Planning in Agile Software DevelopmentA Greedy Heuristic Approach for Sprint Planning in Agile Software Development
A Greedy Heuristic Approach for Sprint Planning in Agile Software Development
 
CA02CA3103 RMTLPP Formulation.pdf
CA02CA3103 RMTLPP Formulation.pdfCA02CA3103 RMTLPP Formulation.pdf
CA02CA3103 RMTLPP Formulation.pdf
 
25
2525
25
 
Operations Research Digital Material.pdf
Operations Research Digital Material.pdfOperations Research Digital Material.pdf
Operations Research Digital Material.pdf
 
Efficient Indicators to Evaluate the Status of Software Development Effort Es...
Efficient Indicators to Evaluate the Status of Software Development Effort Es...Efficient Indicators to Evaluate the Status of Software Development Effort Es...
Efficient Indicators to Evaluate the Status of Software Development Effort Es...
 
Linear programming manufacturing application
Linear programming manufacturing applicationLinear programming manufacturing application
Linear programming manufacturing application
 
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
 
Understanding the effect of Financing Variability Using Chance- Constrained A...
Understanding the effect of Financing Variability Using Chance- Constrained A...Understanding the effect of Financing Variability Using Chance- Constrained A...
Understanding the effect of Financing Variability Using Chance- Constrained A...
 
D.Q1Information System and Enterprise Systems· Identify.docx
D.Q1Information System and Enterprise Systems· Identify.docxD.Q1Information System and Enterprise Systems· Identify.docx
D.Q1Information System and Enterprise Systems· Identify.docx
 
A Synergistic Approach To Information Systems Project Management
A Synergistic Approach To Information Systems Project ManagementA Synergistic Approach To Information Systems Project Management
A Synergistic Approach To Information Systems Project Management
 
150
150150
150
 
Project Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayProject Planning, Execution And Closure Essay
Project Planning, Execution And Closure Essay
 
IRJET- Implementing Time and Cost Optimization in Commercial Building using P...
IRJET- Implementing Time and Cost Optimization in Commercial Building using P...IRJET- Implementing Time and Cost Optimization in Commercial Building using P...
IRJET- Implementing Time and Cost Optimization in Commercial Building using P...
 
Running head critical path method1 critical path method7critic
Running head critical path method1 critical path method7criticRunning head critical path method1 critical path method7critic
Running head critical path method1 critical path method7critic
 

Recently uploaded

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Linear Programming Model for Optimal Multi-Design Selection

  • 1. The International Journal Of Engineering And Science (IJES) ||Volume||3 ||Issue|| 1||Pages|| 52-55||2014|| ISSN(e): 2319 – 1813 ISSN(p): 2319 – 1805 Application of Linear Programming in Multi-Design Selection Mee-Edoiye M. Andawei Department of Civil Engineering Niger Delta University Wilberforce Island Amassoma Bayelsa State-Nigeria -------------------------------------------------------ABSTRACT--------------------------------------------------The primary aim of the employer, the contractor and project managers engaged in the management of construction and other allied project is to maximize the return on investment and or to minimize the cost of production. The final states of these hitherto capital – intensive projects usually show the outcomes of design and cost decisions that were made at the planning stages of these projects. Noticeably too, conceptual/planning errors noticed in construction projects accounts for a huge amount of schedule slippage and budgetary overrun experienced in the construction industry. This paper therefore, attempts to provide an optimal decision-making framework using linear programming model to meet the challenging dynamic requests of today’s clients. KEYWORDS: Linear programming, optimal solution, multi-design selection. ----------------------------------------------------------------------------------------------------------------------------- ---------Date of Submission: 08 January 2014 Date of Acceptance: 25 January 2014 ----------------------------------------------------------------------------------------------------------------------------- ---------- I. INTRODUCTION Project resources available to practitioners in the construction industry are not only scarce but are also expensive. These resources, which include material, labor and plant constitutes the highest value of the project cost and are subjected to the prevailing technical, managerial and economic forces of waste, risk, high interest rates, inflation and other variables. These seemingly tasking challenges lead to avoidable but common bottlenecks such as sub-optimal design, inadequate constraint consideration at the inception of the project plan. Project resources can be optimized and these noticed shortfalls can be avoided or minimized with the application of linear programming techniques.Linear programming is a resource optimization tool aimed at allocating limited project limited resources optimally under such assumptions as certainty, linearity and fixed technology. In the real sense, linear programming is an improvement over the classical optimization technique, which is based on calculus (Lucey, 1994). General linear programming problem is the problem of optimal planning which deals with the search for optimum of a given objective function. The objective function is further subject to constraints in the form of linear equations or equalities. It is one of the most developed and widely applied mathematical tools in resource selection and allocation. It is because of this fact that most problems, which are originally not linear programming ones, are converted to linear programming problems with the introduction of slack and or artificial variables. Historically, programming problem first arose in economics, were optimal allocation of resources has long been of interest. One of the outstanding theoretical models developed then was the Von Neuman’s linear model of an expanding economy. This was the effort of a number of Austrian and German economists and mathematicians. Other parallel studies by Leotif developed the input-output model. This practical model was concerned with the determination of the output levels of different industries in order to match production with demand. A further generalization of this model was later developed to allocate resources in such a manner to either maximize or minimize the objective function. George B. Dansting, a member of the Air Force group, formulated the general linear programming problem and developed one of the most outstanding methods of solving linear programming problems- the simplex method. Thereafter, there has been a rapid progress in both theoretical development and practical applications of linear programming model globally. Linear programming Linear programming is a mathematical technique and an aspect of operations research whose primary function is to allocate limited resources of the firm. It is a method of solving problem in which an objective function must be either maximized or minimize within the extremes of available resources. It is a resource optimization technique used to help project managers to properly utilize project scare resources to achieve their goals of space, cost, time, aesthetics, quality etc. There are five properties a problem must have to permit the application of linear programming. These include the following: www.theijes.com The IJES Page 52
  • 2. Application Of Linear Programming… Objective function The objective function is simply a mathematical statement expressing the relationship between the items the decision maker whishes to optimize and the level of operation of the decision variables in the problem. It is usually preceded by either max or min depending on whether the item under consideration is to be maximized or minimized. Alternative course of action In a linear programming problem, there must be more than one course of action. This will enable the decision maker to make choice between the alternatives. For the case of a project, the decision maker or project manager is opened to making choice among alternative design options, resource scheduling/allocation options and other decisions that would optimize the objective function. II. CONSTRAINTS If a problem does not have restrictions, certainly it is no longer a problem. As a condition, linear programming problem must operate within the limits of restrictions placed upon the problem, which the decision maker must always take into consideration. For the project manager to realize his dream designs, he will be regularly faced with several conditions like the client’s budget, allowable project time, available manpower, market share and other environmental and socio-economic factors. The constraints section of the linear programming formulation is generally preceded by words “subject to” which imply that the decision makers’ choice of action is restricted by the constraints that follow. In each resource constraint, the mathematical expression on the left side of the inequality sign represents the amount of resources consumed by a particular linear programming solution. The quantities on the right side of the constraint equation show how much of this resource is available. Interrelationship of variables Another requirement for a linear programming solution is that the variable must be interrelated. It is only then that the decision maker would be able to express their relationship mathematically. Limited resources The resources for a linear programming problem must be limited in supply and economically quantifiable. For instance, in a project site, equipment can only be available for limited hours, days, weeks or months as the case may be. The Simplex Method Among the various methods of solving a linear programming problem the simplex method is one of the most powerful. The method rests on two basic concepts: feasibility and optimality. Procedurally, the search for the optimal solution starts with a basic feasible solution. The solution is then tested for optimality and if it is optimal, the search is stopped. If the test of optimality shows that the current solution is sub-optimal, a new basic and feasible solution is designed. The feasibility of the new solution is guaranteed by the mechanics of the simplex method. This iterative process is continued until an optimal solution is obtained. The simplex method believes that the optimal solution to a linear programming problem if it exists can be found in one of the basic feasible solutions. Thus the first step is to obtain a basic solution and tested for optimality by examining its net effect on the linear objective function with the introduction of one non-basic variable. If any improvement potential is noticed, the replacement is made always with only one non-basic variable at a time. The replacement process is such that the new solution is always more feasible. Case study The linear programming application in project management practice particularly in multi-design decision-making process within existing constraints will be clearer when illustrated with an example. Consider a case where the project manager is requested to optimize the resources of his client, who intend to construct three different building design types for accommodation type 1, 2 and 3. The property market information available to the project manager shows that design type-1 would attract $1000 unit profit earning and design type 2 and 3 would attract $2,000 and $3,000 unit profit earning respectively. With the available information, the project manager is required to advice his client the most optimal design selection. In order to meet up the projected demand by the different income groups, the employer further requested that: www.theijes.com The IJES Page 53
  • 3. Application Of Linear Programming… maximum number of the units of all design types should be 600units. design type-1 for low income earners should not be more than 200 units. design type-3 for high income earners should not be less than 100 units. The simplex technique would be of serious assistance in this context. It will help to formulate the problem as well as provide the optimal solution. For an easy problem formulation and solution, the following steps would be necessary. Firstly, the project manager should identify the objective of the problem. In this case it is a maximization problem. Your client needs maximum profit from your decision. Secondly, he would identify the decision variables of the problem and their expected unit returns. In this case the decision variables are the various design types and returns are the unit profits of the various design types. You then attach connation to each of them as follows: X1 = no. of units of design type-1 X2 = no. of units of design type-2 X3 = no. of units of design type-3 Then the objective function is then formulated as follows: Maximize Z = 1000X1 + 2000X2 + 3000X3 The project manager upon the formulation of the problem should identify all the constraints imposed on the problem. In this case, the project manager is faced with two major constraints: the number of dwelling units and the specific number of dwelling units for low and high-income groups. Since the constraint levels cannot be exceeded, we have the following constraint equations. X1 + X2 + X3 = 600 (maximum number of dwelling units) X1 > 200 (dwelling units of for low-income earners) X3 < 100 (dwelling units for high income earners) X 1, X 2, X 3 > o The final formulation of the problem is stated below: Maximize Z = 1000X1 + 2000X2 + 4000X3 Subject to X1 + X2 + X3 = 600 (maximum number of dwelling units) X1 > 200 (dwelling units for low-income earners) X3 < 100 (dwelling units for high income earners) X1r X2r X3 > o After a series of mechanical iterations, the optimal solution of the problems is as follows: Z = $1, 200,000, X1 = 200 units, X2 = 300units and X3 = 100units. III. DISCUSSION The above case study typifies a real life situations most practicing architect/project managers face on a daily basis. But for the solution offered by linear programming, decision-making in the above problem among the seemingly confusing constraints ordinarily would have been extremely difficult. The entire mechanics of the simplex method is not included in the paper for purposes of demonstration of the application. The above output implies that the optimal decision of the architect/project manager that will generate maximum profit is only when he chooses to build 300 units for the low income category, 200units for the middle income earners and 100units for the high income earners, which will give a maximum profit of $1,200,000 for the client. IV. CONCLUSION Linear programming application is quite a complex and tedious process. This is perhaps why its application in the construction industry is infinitesimal. But as the entire world and indeed the practice of construction professionals tend to be technology-driven, it is the view of the author that the incorporation of this resource optimization technique in their practice ethics will enhance their performance and indeed the accuracy of their technical advice to clients www.theijes.com The IJES Page 54
  • 4. Application Of Linear Programming… REFERENCE [1] [2] [3] [4] [5] [6] Brownson Richard, Theory and practice of operation research, (Singapore, McGraw-hill Book Company, 1983) Bunday D. Brian, Basic optimization methods, (London, Edwards Arnold publishers Limited,, 1984) T. Lucey, Quantitative technique: an instructional manual,(London, DP-Publication, 1994) R.J. Meredith and S.J. Mantel, Project management: a managerial approach, (New York, John Willey and Sons, 1995) Smith E. David, Quantitative business analysis,(New York, John Willy and Sons, 1984) Thierant C. Rebert, Decision making through operations research,(New York, John Willy and Sons, 1980) www.theijes.com The IJES Page 55