Professional Documents
Culture Documents
Quantitative Techniques: Guide for decision making 2
Quantitative Techniques:
Guide for decision making
A Learning Package for
AEACC19 – Management Science
by
And
All rights reserved. No part of this module may be reproduced, distributed, or transmitted
in any form or by any means including photocopy, recording, picture taking, or other
electronic mechanical methods of reproduction, without the express prior written
permission of the author except in case of brief quotations embodied in this module
ISBN ___________
Course Introduction
The course Management Science is for Bachelor in Accountancy, Bachelor of
Science in Accounting Information System, Bachelor of Science in Internal Auditing and
Bachelor of Science in Management Accounting learners. This is a course on the use of
Management Science in solving management decision problems and is meant to assist
students in acquiring special competence in the scientific management approach to
problem solving. It aims to provide learners with an awareness of standard tolls in
Management Science/ Operations Research (MR/OR), and an appreciation of relevant
techniques in mathematical model building, mathematical programming and decision
analysis. The course also seeks to develop within the student's ability to recognize
potential application areas in their future jobs, as well as the meaning utilization of the
Management Science tools and techniques in the government, local industry, and in
business particularly in the areas of finance, marketing, production and human resource
management.
This course will utilize a flexible learning package which include course
introduction, course syllabus, learning guide, learning contract, summative assessments
are included that will provide to the students as to what the course is all about, the course
requirements, and what are the activities and assessments to be accomplished.
This learning package is distinct from other books because it has the following
major parts:
Course Introduction – It presents the vital information about the course.
Flexible Learning Module – This is the meat of the package that contains the
front contents, module content (learning outcomes, pretest, content, learning activities,
and assessments), and the back contents.
Moreover, the flexible learning module included in this FLS Package composed of
3 units. Each unit draws different functional areas of business. In particular, the course will
cover a variety of applications of management science in the different areas of a
management. It provides outcomes-based education model being implemented in both
basic and higher education institutes.
I hope that you will have a meaningful and fruitful learning in this course.
- Author
Contents
Page
Copyright 3
Course Introduction 4
Course Syllabus 6
Learning Guide 9
Learning Agreement 12
References 65
Glossary 66
Rubrics 68
Course Syllabus
Initiate in resolving emerging business issues and problems with innovative thinking
having a global perspective by following the international accounting and auditing
standards in the areas of financial accounting and reporting, cost accounting and
management, internal control, taxation, and accounting information system applying
1 accounting software in generating reports ang making decisions.
Apply extensive learnings in the Philippine Financial Reporting Standards, Philippine
Standards on Auditing, National Internal Revenue Code, Accountancy Law and other
regulatory frameworks necessary for them to excel in actual workplace while
establishing competence, professionalism, ethics, integrity, objectivity and due care for
2 the pursuit of a rewarding career in all fields of Accountancy.
Proactively communicate innovative ideas and relevant information in making financial
Program Outcomes 3 and nonfinancial decisions with stakeholders across all communication platforms.
Conduct accountancy research through independent studies of relevant literature and
appropriate use of accounting theories and methodologies analyzing results of the
study by applying technology as a tool and make business decisions based on the
4 findings of the research.
Exercise high moral and ethical standards committing to good corporate citizenship
and social responsibility in performing functions as accountant while maintaining Rizal’s
5 ideals of nation building, curiosity and community service.
Conduct accountancy research through independent studies of relevant literature and
appropriate use of accounting theories and methodologies analyzing results of the
study by applying technology as a tool and make business decisions based on the
6 findings of the research.
This is a course on the use of Managament Management Science in solving management
decision problems and is meant to assist students in acquiring special competence in the
scientific management approach to problem solving. It aims to provide students with an
awareness of standard tolls in Management Science/ Operations Research (MR/OR), and an
Course Description appreciation of relevant techniques in mathematical model building, mathematical programming
and decision analysis. The cousrse also seeks to develop within the student's ability to
recognize potentiak application areas in their future jobs, as well as the meaning utilization of the
Management Science tools and techniques in the government, local industry, and in business
particularly in the areas of finance, marketing, production and human resource management.
The overall goal of the course is to let the students be analyze and resolve constraints in making
Course Outcome financial decision in the workplace. The specific course outcome are as follows
Apply different business quantitative methods in making business managerial
1 decisions.
Learning Guide
The key to successfully finish this material lies in your perseverance to sincerely
and honestly perform the learning activities and accomplish the assessments. This flexible
learning package is developed with the aim to aid your learning for this course. Aside from
meeting the content and performance standards of this course in performing all the
learning activities and assessments, you will be able to learn the skills and values which
are needed in achieving the future skills and the graduate attributes to become globally
competitive individuals.
The following are the rules that will help and guide you to be on track and
successfully finish this course:
1. Schedule and manage your time to read and understand every component
of this learning package.
2. Study on how you can manage to perform all the learning activities in
consideration with your resources and accessibility to technology. Do not
ask questions that are already answered in the guide.
3. If you did not understand the readings and the other tasks, read again. If
there are still clarifications and questions, feel free to reach me through
the contact information indicated in this guide.
4. Do not procrastinate. As much as possible, follow the time table.
5. Read and understand the assessment and technology tools as indicated
in the directions in every assessment or activity.
6. Before the end of the midterms, you will be tasked to send back the
material trough the pigeon boxes in your department. For online learners,
you will submit your output and other tasks in the google classroom. While
waiting for my feedback of your accomplished module, you may continue
on accomplishing the tasks in the succeeding units that are scheduled for
the finals.
7. Most importantly, you are the learner; thus, you do all the tasks in your own.
You may ask assistance and guidance from your parents, siblings or
friends, but all the activities shall be performed by you alone.
8. Course requirements must be submitted as to schedule.
9. Plagiarism is strictly prohibited. Be aware that plagiarism in this course
would include not only using another’s words, but another’s specific
intellectual posts in social media. Assignments must be done independently
and without reference to another student’s work. Any outside sources used
in completing an assignment, including internet references must be fully
cited on any homework assignment or exercise.
10. All students should feel free to talk to the instructor face-to-face or through
media during office hours.
11. Academic accommodations are available for students with special needs.
Students with special needs should schedule an appointment with the
instructor early in the semester to discuss any accommodations for this
course.
Study Schedule
Situational Analysis
September 28 - Unit 1 - Making decision (with Problem Solving)
October 9, 2020 using linear programming Graphical Method
Situational Analysis
(with Problem Solving)
October 12-23, 2020
Simplex Method – Computer
Software
Situational Analysis
October 26 – (with Problem Solving)
Assignment Model
November 6, 2020 Assignment Model – Computer
Software
Situational Analysis
November 9 –
Transportation Model (with Problem Solving)
November 27, 2020
using Computer Software
Situational Analysis
November 30, 2020 –
(with Problem Solving)
December 25, 2020
Manual Method
Decision Theory Situational Analysis
December 28, 2020 -
(with Problem Solving) -
January 5, 2021
Computer Software
January 6, 2021 Submission of Final Assessment
Evaluation
Technology Tools
In order to perform all the learning activities and accomplish the assessments,
you will need these software applications: word processing, presentation, publication
and spreadsheet. These are applications that are available in your desktop or laptop that
will not require internet connection. These materials will be submitted through the pigeon
boxes. For online learners, materials will be uploaded in google classroom.
Feedback system will be facilitated through text messaging. If you need to call,
send me a message first and wait for me to respond. Do not give my CP number
to anybody. I will not entertain messages or calls from numbers that are not registered.
You may send your clarifications and questions through the google classroom.
Grading Plan
Contact Information
By signing this learning agreement, I commit to the following terms and conditions
of Jose Rizal Memorial State University in the implementation of Flexible Learning System.
Specifically, I commit to observe the following:
1. That I must observe all guidelines of the state pertaining to the prevention of COVID,
specifically to stay home, to observe physical distancing and the use of face masks
when interacting with others.
2. That I shall prioritize my health and safety while I comply with all the necessary learning
activities and assessments needed in my enrolled courses.
3. That I will exhaust all means of complying the requirements at home or in a less risky
place and location that will not allow me to be exposed to other people.
4. That I have already read and understood all instructions pertaining to my enrolled
courses.
5. That I commit to do all the learning activities diligently, following deadlines and the
learning guide enabling me to deliver the course requirements.
6. That I commit to answer all forms of assessment in the learning package honestly.
7. That I shall initiate in giving feedback to my instructor at least once every two weeks.
8. That I shall not reproduce or publish any part of the learning package content without
the written consent of the University and the author/s.
9 . That I shall not commit any form of plagiarism in all course requirements.
Conformed:
Scoring/ Weight
Course Title of (%) in
No. Description Grading
Outcomes Assessment Final
Standard Grade
1 Demonstrate Situational Students will Rubric/Point 70%
skills in Analysis be given System
applying the (with cases to (Product-
principles of Problem answer and based
financial Solving) also Assessment)
reporting problems to
standards solve.
through
situational
analysis and
problem
solving.
Quantitative Techniques:
Guide for decision making
AEACC19 – Management Science
by
And
All rights reserved. No part of this module may be reproduced, distributed, or transmitted
in any form or by any means including photocopy, recording, picture taking, or other
electronic mechanical methods of reproduction, without the express prior written
permission of the author except in case of brief quotations embodied in this module
ISBN ___________
Preface
This module aims to guide the faculty and as well as the learners the
significance in making managerial decisions using quantitative techniques in
business. Also, the goals and initiative of this module to provide faculty and
learners to attain the University’s goals and objectives within the entire learning
process.
This piece of work is a result of the new normal system of education amidst
COVID-19 pandemic which is aligned with the CHED memoranda. This work is to
cater the needs of all learners in the province and neighboring provinces to
continue their studies become professionals despite crisis.
Acknowledgment
My foremost gratitude to the Lord God Almighty who constantly poured His
wisdom in realizing this module.
To my parents, brothers and sisters for the love and spiritual support that
strengthens me during the process of this module.
Lastly, I would like to thank my friends and colleagues who extended their
support and imparting their knowledge, and most especially to my dear students
for their youthful optimism and inspiration in realizing this module.
Contents
Page
Copyright 17
Acknowledgment 18
Preface 19
References 67
Glossary 68
Rubrics 70
Answer Key 71
Learning Outcomes
Pretest
True or False
Directions: Encircle letter T if your answer is TRUE or F if the answer is FALSE.
Thank you for answering the test. Please see the back content
for the answer key or you may view it in the google class.
The next section is the content of this unit. It contains
vital information of the topics. Please read the content.
Content
Management Science
There are many definitions of management science; different authors give different
views as regards to its definitions.
Management Science is the application of scientific methods, techniques and tools
to problems involving the operations of systems so as to provide those in control
of the operations with optimum solutions to the problems (Fábry, 2003).
According to Taylor (2013) management science is the application of a scientific
approach to solving management problems in order to help managers make better
decisions.
Anderson, Sweeney, Williams, Camm and Martin, (2012) stated that management
science is an approach to decision making based on the scientific method, makes
extensive use of quantitative analysis.
It can also be briefly defined as the application of scientific method to the analysis
and solution of managerial decision problems Fábry (2003). Fabry mentioned the following
major characteristics of management science:
Decision-Making
Systems also emphasize and consider closed and open systems. Wherein a
closed system is totally independent of and fully isolated from influences of the
environment (external factors). An open system is significantly interconnected with the
environment; this type of system exchanges information, material, energy, people with the
environment (internal factors). This systems approach includes searching and describing
all the relations between the elements in decision making and the real world. Also, using
management science technique is a significant assumption, as it requires precise
explanation of a problem. Only this approach allows the preparation and design of the
problem in the mathematical way.
Fábry (2003) identifies the first step in management science model is the
recognition of the problem and its definition in real-world setting. Every decision maker
wants to know the bits of information along with process of production and all the other
important data needed in accounting department, finance, marketing, etc. Moreover,
Taylor (2013) states that once the problem has determined then the problem exists, the
problem must be clearly and concisely defined. Improperly defining a problem can easily
result in no solution or an inappropriate solution. Therefore, the limits of the problem and
the degree to which it pervades other units of the organization must be included in the
problem definition.
Nevertheless, the simplest models could be too far from what is real since because
it might have no sense to implement results because of low significant value. The most
multifaceted model, for example, with particular and precise (nonlinear) relationships
between variables, could have a perfect representation of reality however, it could hardly
be solved. When constructing a new model, it is important to remember the rule: finding a
proper balance between the level of simplified model and the good representation of reality
(Fábry, 2003).
Solution
Taylor (2013) stated that once a model has been constructed in management
science, they are solved using the management science techniques. A management
science solution technique usually applies to a specific type of model. Thus, the model
type and solution method are both part of the management science technique. Then, it is
able to say that a model is solved because the model represents a problem. When we
refer to model solution, we also mean problem solution.
Moreover, Fabry (2003) stated that solution to the proposed model is more or less
an applied technique. When making a decision on the form of applied model, the use of
methods, principles or techniques must be put in consideration. The typical goal of most
problems is to find an optimal solution, which is the best of all feasible solutions that would
satisfy all the limitations (constraints). The optimal solution may either gives highest
revenue or lowest total cost, while considering all the constraints. These solutions
determine how many items of each product should produce and what revenue that can
expect.
With the use of technology, like computers and software, has brought new
opportunities in solving wide range of real problems and it is now possible to have efficient
results. The possibility in using software gives individual the control, ease in entering the
inputs and provides informative output. In this case, model validation and sensitivity
analysis are also an important step in making business decisions. Validation of the model
is its comparison with the real system. The better a model represents the reality, the more
valid it is. The main point in validation is to compare its performance with some past data
that are available for the actual system.
Implementation
Linear Programming
Integer linear programming is an approach used for problems that can be set up
as linear programs, with the additional requirement that some or all of the decision
variables be integer values (Anderson, Sweeney, Williams, Camm & Martin, 2012).
Moreover, (Fabry, 2003) Further requirements for the values of variables are added to the
original linear model (i.e. the model with the linear function and linear constraints). All or
some of the variable values have to be an integer. The special type of those variables is
binary variable (0-1 variable), value of which can be 0 or 1.
Goal Programming
Distribution Models
Non-Linear Programming
Fabry (2002) models used in this area of management science are similar to the
models of linear programming; however, there is an important difference between them:
nonlinear models contain nonlinear objective function and/or some nonlinear constraints.
Methods used for solving tasks from this area of management science are, of course,
rather different from the linear programming methods.
Project Management
Anderson, Sweeney, Williams, Camm, and Martin (2012) stated that in project
management, managers are responsible for planning, scheduling, and controlling projects
Inventory Models
This area of management science techniques deals with the situations where units
(e.g. customers) need to be served by a number of channels (e.g. vendors). As the number
of vendors is limited, some of the units have to wait for the service in a queue. Hence the
alternative name for the waiting line models: Queuing Models. In real situations both the
process of units’ arrivals and the service times are random and the probabilistic approach
is necessary. Simple waiting line models can be solved analytically (exact solution using
derivative formulas), whereas for complex queuing systems the technique of simulation is
required. The main managerial goal in waiting line models is the decision about the
number of service lines (finding a proper balance between size of the queue and the total
service cost) (Fabry, 2003).
Simulation
Decision Analysis
Forecasting
Markov Analysis
Markov process models are useful in studying the evolution of certain systems
over repeated trials. For example, Markov processes have been used to describe the
probability that a machine, functioning in one period, will function or break down in another
period.
Linear Programming
Refers to planning through the use of linear relationship of the variable involved. It
applies mathematical techniques to find the best possible solutions to problems in spite of
limited resources. A good manager can maximize profit or minimize cost without violating
the limitation and restriction of variables, such as time and quantity of available raw
material (Penicilla & Dacillo, 2016).
Graphical Method
This kind of method is in the form of graph that is used to arrive at the optimum
solution. The optimum solution is one that makes the objective function as large as
possible in the case of maximization and as small as possible in the case of minimization
problems. The set of all points in the graph satisfying the constraints is called feasible
region. The points are located at the feasible region of the graph (Penicilla & Dacillo,
2016).
A linear program has two parts: the objective function and the constraints. The
objective function is a mathematical expression introduced by the words “maximize” or
“minimize”. The constraints are introduced by the word “subject to.” The mathematical
expression in the constraints is written as inequalities. Two kinds of constraints may occur.
Explicit constraints mean that a condition expressed in a mathematical sentence is derived
from the condition problems. Implicit constraints are implied conditions such as when time
or raw materials are variables in the problems. These factors must always be expressed
in positive values.
Mathematical Formulation
According to Taylor (2013) there are three steps in applying the linear
programming technique. First, the problem must be identified and can be solved by linear
programming. Second, the unstructured problem must be formulated as a mathematical
model. Third, the model must be solved by using established mathematical techniques.
The linear programming technique derives its name from the fact that the functional
relationships in the mathematical model are linear, and the solution technique consists of
predetermined mathematical steps—that is, a program. In this part, the formulation of the
mathematical model that represents the problem and then with solving this model by using
a graph.
The following procedures, steps and example discussed below was created and
develop by Taylor, (2013).
The mug and bowl have the following resource requirements for production which
are the labor and clay, and profit per item produced the parameters of the problem.
Table 1
Summary of Resource Requirement
Resource Requirement
Bowl 2 8 200
Mug 4 6 250
There are 80 hours of labor and 240 pounds of clay available each day for
production. First, we will formulate the problem as a linear programming model by defining
each component of the model separately and then combining the components into a sole
model. The following are the steps in this formulation process:
Decision Variables
In this case, the management focuses on how many bowls and mugs they need to
produce. The number of bowls and mugs to be produced are represented by variables
which are resented below.
The objective of the enterprise is to maximize total profit. The enterprise’s profit is
the sum profits collected from each bowl and mug. Profit derived from bowls is determined
by multiplying the unit profit of each bowl, P200, by the number of bowls produced, x₁.
Similarly, profit derived from mugs is determined from the unit profit of a mug, P250,
multiplied by the number of mugs produced, x₂. Thus, total profit, which we will define as
Z, can be expressed mathematically as 200x₁ + 250x₂ by placing after the term maximize
of the profit function. We express the objective of the firm—to maximize total profit:
Model Constraints
In this problem, two resources are used for production—labor and clay—both of
which are limited and which are needed to produce both products. For each bowl produced
requires 2 hours of labor. Therefore, the labor used for the production of bowls is 2x₁
hours. Likewise, each mug requires 4 hours of labor; thus, the labor used to produce mugs
every day is 4x₂ hours. The sum of the individual amounts of labor used for each product
is the total labor used and is symbolically presented below:
2x₁ + 4x₂
However, the amount of labor represented by 2x₁ + 4x₂ is limited to 80 hours per day;
thus, the complete labor constraint is
The “less than or equal to” ≤ inequality is given instead of an equality = because
the only 80 hours of labor is a maximum limitation that can be used, not an amount that
must be used. This constraint allows the enterprise some flexibility; the company is not
restricted to using exactly 80 hours but can use whatever amount is necessary to
maximize profit, up to and including 80 hours. This implies that it is possible not to use the
all the time available (i.e. 80 hours).
The constraint for clay is expressed in the same way as the labor constraint.
Because each bowl requires 8 pounds of clay, the amount of clay used daily for the
production of bowls is 8x₁ pounds; and because each mug requires 6 pounds of clay, the
amount of clay used daily for mugs is 6x₂. Given that the amount of clay available for
production each day is 240 pounds, the material constraint can be formulated as
A final restriction is that the number of bowls and mugs produced must be either
zero or a positive value because it is impossible to produce negative items. These
restrictions are referred to as nonnegativity constraints and are expressed mathematically
as
x₁ ≥ 0, x₂ ≥ 0
The complete linear programming model for this problem can now be summarized as
follows:
maximize Z = 200x₁ + 250x₂
subject to
2x₁ + 4x₂ ≤ 80
8x₁ + 6x₂ ≤ 240
x₁, x₂ ≥ 0
The solution of this model will result in numeric values for x₁ and x₂ that will
maximize total profit, Z. As one possible solution, consider x₁ = 5 bowls and x₂ = 10 mugs.
First, we will substitute this hypothetical solution into each of the constraints in order to
make sure that the solution does not require more resources than the constraints show
are available:
2(5) + 4(10) ≤ 80
50 ≤ 80
and
8(5) + 6(10) ≤ 240
50 ≤ 240
Although this is certainly a better solution in terms of profit, it is infeasible (i.e., not
possible) because it violates the resource constraint for labor:
2(10) + 4(20) ≤ 80
100 ≤ 80
The solution to this problem must maximize profit without violating the constraints.
The solution that achieves this objective is x₁ = 24 bowls and x₂ = 8 mugs, with a
corresponding profit of P6,800. The determination of this solution is shown using the
graphical solution approach in the following section.
The formulation of a mathematical model, the next stage in the application of linear
programming to a decision-making problem is to find the solution of the model. A common
solution approach is to solve algebraically the set of mathematical relationships that form
the model either manually or using a computer program, thus determining the values for
the decision variables. However, because the relationships are linear, some models and
solutions can be illustrated graphically.
The graphical method is realistically limited to models with only two decision
variables, which can be represented on a graph of two dimensions. Models with three
decision variables can be graphed in three dimensions, but the process is quite
cumbersome, and models of four or more decision variables cannot be graphed at all.
The product mix model will be used to demonstrate the graphical interpretation of
a linear programming problem. Recalling the problem above by Corona Stoneware
Enterprise’s attempt to decide how many bowls and mugs to produce daily, given limited
amounts of labor and clay. The complete linear programming model was formulated as
Figure 3 is a set of coordinates for the decision variables x₁ and x₂, on which the
graph of our model will be drawn. Note that only the positive quadrant is drawn (i.e., the
quadrant where x₁ and x₂ will always be positive) because of the nonnegativity constraints,
x₁ ≥ 0 and x₂ ≥ 0.
Figure 3.
Coordinates of Graphical Analysis
The first step in drawing the graph of the model is to plot the constraints on the
graph. This is done by treating both constraints as equations (or straight lines) and plotting
each line on the graph. Let’s consider the labor constraint line first:
2x₁ + 4x₂ ≤ 80
A simple procedure for plotting this line is to determine two points that are on the
line and then draw a straight line through the points. One point can be found by letting x₁
= 0 and solving for x₂:
(0) + 4x₂ 80
x₂ 20
Thus, one point is at the coordinates x₁ = 0 and x₂ = 20. A second point can be
found by letting and solving for x₂ = 0:
2x₁ + 4x₂ = 80
x₁ = 40
Now we have a second point, x₁ = 40, x₂ = 0. The line on the graph representing
this equation is drawn by connecting these two points, as shown in Figure 4. However,
this is only the graph of the constraint line and does not reflect the entire constraint, which
also includes the values that are less than or equal to ≤ this line. The area representing
the entire constraint is shown in Figure 5.
Figure 4.
Graph of the Labor Constraint
Figure 5
The Labor Constraint Area
To test the correctness of the constraint area, we check any two points—one inside
the constraint area and one outside. For example, check point A in Figure 5, which is at
the intersection of x₁ = 10 and x₂ = 10. Substituting these values into the following labor
constraint,
2x₁ + 4x₂ ≤ 80
2(10) + 4(10) ≤ 80
60 ≤ 80
shows that point A is indeed within the constraint area, as these values for x₁ and x₂ yield
a quantity that does not exceed the limit of 40 hours. Next, we check point B at x₁ = 40
and x₂ = 30:
2(40) + 4(30) ≤ 80
200 ≤ 80
Point B is obviously outside the constraint area because the values for x₁ and x₂
yield a quantity (200) that exceeds the limit of 80 hours.
We draw the line for the clay constraint the same way as the one for the labor
constraint— by finding two points on the constraint line and connecting them with a straight
line. First, let x₁ = 0 and solve for x₂:
8(0) + 6x₂ = 240
x₂ = 40
Performing this operation results in a point, x₁ = 30, x₂ = 40. Next, we let x₂ = 0and then
solve for x₁:
8x₁ + 6(0) =240
x₁ 30
This operation yields a second point, x₁ = 30, x₂ = 0. Plotting these points on the
graph and connecting them with a line gives the constraint line and area for clay, as shown
in Figure 6
Figure 6
Constraints Area for the Clay
Combining the two individual graphs for both labor and clay (Figures 5 and 6)
produces a graph of the model constraints, as shown in Figure 7. The shaded area in
Figure 7 is the area that is common to both model constraints. Therefore, this is the only
area on the graph that contains points (i.e., values for x₁ and x₂) that will satisfy both
constraints simultaneously. For example, consider the points R, S, and T in Figure 8. Point
R satisfies both constraints; thus, we say it is a feasible solution point. Point S satisfies
the clay constraint (8x₁ + 6x₂ ≤ 240) but exceeds the labor constraint; thus, it is infeasible.
Point T satisfies neither constraint; thus, it is also infeasible.
The shaded area in Figure 8 is referred to as the feasible solution area because
all the points in this area satisfy both constraints. Some point within this feasible solution
area will result in maximum profit for Corona Stoneware Enterprise. The next step in the
graphical solution approach is to locate this point.
Figure 7
Graph of Both Model Constraints
Figure 8
Graph of Both Model Constraints
Note: Adopted from Taylor (2013), Introduction to Management Science, 11th Edition
The second step in the graphical solution method is to locate the point in the
feasible solution area that will result in the greatest total profit. To begin the solution
analysis, we first plot the objective function line for an arbitrarily selected level of profit.
For example, if we say profit, Z, is P4,000, the objective function is
Figure 9
Objective Function Line for Z = P4,000
Figure 10
Alternative Objective Function Lines for profits,
Z = P4,000, P6,000, P8,000
Because a profit of P4,000 is too great for the constraint limitations, as shown in
Figure 10, the question of the maximum profit value remains. We can see from Figure 10
that profit increases as the objective function line moves away from the origin (i.e., the
point x1 = 0, x2 = 0). Given this characteristic, the maximum profit will be attained at the
point where the objective function line is farthest from the origin and is still touching a point
in the feasible solution area. This point is shown as point B in Figure 11.
To find point B, we place a straightedge parallel to the objective function line 4,000
= 200x1 + 250x2 in Figure 11 and move it outward from the origin as far as we can without
losing contact with the feasible solution area. Point B is referred to as the optimal (i.e.,
best) solution.
The Solution Values
The third step in the graphical solution approach is to solve for the values of x1 and
x2 once the optimal solution point has been found. It is possible to determine the x1 and x2
coordinates of point B in Figure 11 directly from the graph, as shown in Figure 12. The
graphical coordinates corresponding to point B in Figure 12 are x1 = 24 and x2 = 8.
Figure 11
Identification of Optimal Decision Point
Figure 12
Optimal Solution Coordination
This is the optimal solution for the decision variables in the problem. However,
unless an absolutely accurate graph is drawn, it is frequently difficult to determine the
correct solution directly from the graph. A more exact approach is to determine the solution
values mathematically once the optimal point on the graph has been determined. The
mathematical approach for determining the solution is described in the following pages.
First, however, we will consider a few characteristics of the solution.
In Figure 11, as the objective function was increased, the last point it touched in
the feasible solution area was on the boundary of the feasible solution area. The solution
point is always on this boundary because the boundary contains the points farthest from
the origin (i.e., the points corresponding to the greatest profit). This characteristic of linear
programming problems reduces the number of possible solution points considerably, from
all points in the solution area to just those points on the boundary. However, the number
of possible solution points is reduced even more by another characteristic of linear
programming problems.
The solution point will be on the boundary of the feasible solution area and at one
of the corners of the boundary where two constraint lines intersect. (The graphical axes,
you will recall, are also constraints because x1 ≥ 0 and x2 ≥ 0.) These corners (points A, B,
and C in Figure 12) are protrusions, or extremes, in the feasible solution area; they are
called extreme points. It has been proven mathematically that the optimal solution in a
linear programming model will always occur at an extreme point. Therefore, in our sample
problem the possible solution points are limited to the three extreme points, A, B, and C.
The optimal extreme point is the extreme point the objective function touches last as it
leaves the feasible solution area, as shown in Figure 11.
From the graph shown in Figure 11, we know that the optimal solution point is B.
Because point B is formed by the intersection of two constraint lines, as shown in Figure
12, these two lines are equal at point B. Thus, the values of and at that intersection can
be found by solving the two equations simultaneously.
2x1 + 4x2 = 80
½ (2x1 = 80 - 4x2) ½
x1 = 40 - 2x2
and
8x1 + 6x2 = 240
1/8 (8x1 = 240 - 6x2) 1/8
x1 = 30 – 3x2/4
40 - 2x2 = 30 – 3x2/4
and solve for x2:
5x2 /4 = 10
x2 = 8
Substituting x2 = 8 into either one of the original equations gives a value for x1:
x1 = 40 - 2x2
x1 = 40 – 2(8)
x1 = 24
Z = P200x1 + P250x2
Z = P200(24) + P250(8)
Z = P4,800 + P2,000
Z = P6,800
In the case of Corona Stoneware Enterprise, the solution indicates that if the
enterprise produces 24 bowls and 8 mugs, it will earn P6,800, the maximum daily profit
possible given the resource constraints.
Given that the optimal solution will be at one of the extreme corner points, A, B, or
C, we can also find the solution by testing each of the three points to see which results in
the greatest profit, rather than by graphing the objective function and seeing which point
it last touches as it moves out of the feasible solution area. Figure 13 shows the solution
values for all three points, A, B, and C, and the amount of profit, Z, at each point.
As indicated in the discussion of Figure 11, point B is the optimal solution point
because it is the last point the objective function touches before it leaves the solution area.
In other words, the objective function determines which extreme point is optimal. This is
because the objective function designates the profit that will accrue from each combination
of x1 and x2 values at the extreme points. If the objective function had had different
coefficients (i.e., different x1 and x2 profit values), one of the extreme points other than B
might have been optimal.
Figure 13
Solutions at all corner points
Note: Adopted from Taylor (2013), Introduction to Management Science, 11th Edition
Assuming that that the profit for a bowl is P350 instead of P200, and the profit for
a mug is P100 instead of P250. These values result in a new objective function, Z = P350x1
+ P100x2. If the model constraints for labor or clay are not changed, the feasible solution
area remains the same, as shown in Figure 14. However, the location of the objective
function in Figure 14 is different from that of the original objective function in Figure 11.
The reason for this change is that the new profit coefficients give the linear objective
function a new slope.
Figure 14
Optimal solution with 350x1 + 100x2
Note: Adopted from Taylor (2013), Introduction to Management Science, 11th Edition
The slope can be determined by transforming the objective function into the
general equation for a straight line, y = a + bx, where y is the dependent variable, a is the
y intercept, b is the slope, and x is the independent variable. For our sample objective
function, x2 is the dependent variable corresponding to y (i.e., it is on the vertical axis),
and x1 is the independent variable. Thus, the objective function can be transformed into
the general equation of a line as follows:
Z = 350x1 + 100x2
100x2 = Z - 350x1
x2 = – 3.5x1
a b c
The steps for solving a graphical linear programming model are summarized here:
1. Plot the model constraints as equations on the graph; then, considering the inequalities
of the constraints, indicate the feasible solution area.
2. Plot the objective function; then, move this line out from the origin to locate the optimal
solution point.
3. Solve simultaneous equations at the solution point to find the optimal solution values.
Or
2. Solve simultaneous equations at each corner point to find the solution values at each
point.
3. Substitute these values into the objective function to find the set of values that results
in the maximum Z value.
A farmer is preparing to plant a crop in the spring and needs to fertilize a field.
There are two brands of fertilizer to choose from, Super-crop and Flash-crop. Each brand
yields a specific amount of nitrogen and phosphate per bag, as follows:
Table 2
Summary of chemical contribution
Chemical Contribution
Brand Nitrogen Phosphate
(lb/bag) (lb/bag)
Super-crop 1 8
Flash-crop 2 6
The farmer’s field requires at least 8 pounds of nitrogen and at least 48 pounds of
phosphate. Super-crop costs P30 per bag, and Flash-crop costs P15. The farmer wants
to know how many bags of each brand to purchase in order to minimize the total cost of
fertilizing. This scenario is illustrated in Figure 15.
The steps in the linear programming model formulation process are summarized
as follows:
Minimize cost
Figure 15
Fertilizing Farmer’s Field
Decision Variables
This problem contains two decision variables, representing the number of bags of
each brand of fertilizer to purchase:
x1 = bags of Super-crop
x2 = bags of Flash-crop
The farmer’s objective is to minimize the total cost of fertilizing. The total cost is
the sum of the individual costs of each type of fertilizer purchased. The objective function
that represents total cost is expressed as:
The requirements for nitrogen and phosphate represent the constraints of the
model. Each bag of fertilizer contributes a number of pounds of nitrogen and phosphate
to the field. The constraint for nitrogen is
x1 + 2x2 ≥ 8 lb
where
x1 = the nitrogen contribution (lb.) per bag of Super-crop
x2 = the nitrogen contribution (lb.) per bag of Flash-crop
Rather than a ≤ (less than or equal to) inequality, as used in the Corona Stoneware
Enterprise model, this constraint requires a ≥ (greater than or equal to) inequality. This is
because the nitrogen content for the field is a minimum requirement specifying that at least
8 pounds of nitrogen be deposited on the farmer’s field. If a minimum cost solution results
in more than 8 pounds of nitrogen on the field, that is acceptable; however, the amount
cannot be less than 8 pounds.
The constraint for phosphate is constructed similar to the constraint for nitrogen:
8x1 + 6x2 ≥ 48 lb
With this example, we have shown two of the three types of linear programming
model constraints, ≤ and ≥. The third type is an exact equality, =. This type specifies that
a constraint requirement must be exact. For example, if the farmer had said that the
phosphate requirement for the field was exactly 48 pounds, the constraint would have
been
8x1 + 6x2 = 48 lb
x1, x2 ≥ 0
The first step is to graph the equations of the two model constraints, as shown in
Figure 16. Next, the feasible solution area is chosen, to reflect the inequalities in the
constraints, as shown in Figure 17.
Figure 16
Constraint lines for fertilizer model
Figure 17
Feasible Solution Area
As the objective function edges toward the origin, the last point it touches in the
feasible solution area is A. In other words, point A is the closest the objective function can
get to the origin without encompassing infeasible points. Thus, it corresponds to the lowest
cost that can be attained.
Figure 18
The optimum solution point
8(0) + 6x2 = 48
x2 = 8
Given that the optimal solution is x1 = 0, x2 = 8, the minimum cost, Z, is
Z = P30x1 + P15x2
Z = 30(0) + 15(8)
Z = P120
This means the farmer should not purchase any Super-crop but, instead, should
purchase eight bags of Flash-crop, at a total cost of P120.
Computer Solution
When linear programming was first developed in the 1940s, virtually the only way
to solve a problem was by using a lengthy manual mathematical solution procedure called
the simplex method. However, during the next six decades, as computer technology
evolved, the computer was used more and more to solve linear programming models. The
mathematical steps of the simplex method were simply programmed in prewritten software
packages designed for the solution of linear programming problems. The ability to solve
linear programming problems quickly and cheaply on the computer, regardless of the size
of the problem, popularized linear programming and expanded its use by businesses.
There are currently dozens of software packages with linear programming capabilities.
Many of these are general-purpose management science or quantitative methods
packages with linear programming modules, among many other modules for other
techniques. There are also numerous software packages that are devoted exclusively to
linear programming and its derivatives. These packages are generally cheap, efficient,
and easy to use (Taylor, 2013).
As a result of the easy and low-cost availability of personal computers and linear
programming software, the simplex method has become less of a focus in the teaching of
linear programming. Thus, at this point in our presentation of linear programming, we focus
exclusively on computer solution. However, knowledge of the simplex method is useful in
gaining an overall, in-depth understanding of linear programming for those who are
interested in this degree of understanding. As noted, computer solution itself is based on
the simplex method. Thus, while we present linear programming in the text in a manner
that does not require use of the simplex method, we also provide in-depth coverage of this
topic on the companion Web site for this text.
Excel Spreadsheets
Excel can be used to solve linear programming problems, although the data input
requirements can be more time-consuming and tedious than with a software package like
QM for Windows that is specifically designed for the purpose. A spreadsheet requires that
column and row headings for the specific model be set up and that constraint and objective
function formulas be input in their entirety, as opposed to just the model parameters, as
with QM for Windows. However, this is also an advantage of spreadsheets, in that it
enables the problem to be set up in an attractive format for reporting and presentation
purposes. In addition, once a spreadsheet is set up for one problem, it can often be used
as a template for others. Figure 19 shows an Excel spreadsheet set up for our Corona
Stoneware Enterprises example introduced in Linear Programming: Graphical Method.
The values for bowls and mugs and for profit are contained in cells B10, B11, and
B12, respectively. These cells are currently empty or zero because the model has not yet
been solved. The objective function for profit, =C4*B10+D4*B11, is embedded in cell B12
shown in bar. This formula is essentially the same as Z = 40x1 + 50x2 , where B10 and
B11 represent x1 and x2, and B12 equals Z. The objective function coefficients, 40 and 50,
are in cells C4 and D4. Similar formulas for the constraints for labor and clay are
embedded in cells E6 and E7. For example, in cell E6 we input the formula
=C6*B10+D6*B11. The ≤ signs in cells F6 and F7 are for cosmetic purposes only; they
have no real effect.
Figure 19
Solutions in a computer software application
=C6*B10+D6*B11
=G6–E6
To solve this problem, first click on the “Data” tab on the toolbar at the top of the
screen and then click on “Solver” on the far-right side of the Data toolbar. The window
Solver Parameters will appear, as shown in Figure 19. Initially all the windows on this
screen are blank, and we must input the objective function cell, the cells representing the
decision variables, and the cells that make up the model constraints.
When inputting the Solver parameters as shown in Figure 19, we first “Set
Objective:” which is B12 for our example. (Excel automatically inserts the $ sign next to
cell addresses; you should not type it in.) Next we indicate that we want to maximize the
objective by clicking on “Max.” We achieve our objective by changing cells B10 and B11,
which represent our model decision variables. The designation “B10:B11” means all the
cells between B10 and B11, inclusive. We next input our model constraints by clicking on
“Add,” which will access the screen shown in Figure 20.
Exhibit 3.3 shows our labor constraint. Cell E6 contains the constraint formula for
labor (=C6*B10+D6*B11), whereas cell G6 contains the labor hours available. We
continue to add constraints until the model is complete. Note that we could have input our
constraints by adding a single constraint formula, E6:E76=G6:G7, which means that the
constraints in cells E6 and E7 are less than or equal to the values in cells G6 and G7,
respectively. It is also not necessary to input the nonnegativity constraints for our decision
variables, B10:B117=0. This can be done in the Solver Parameters screen (Figure 19).
Click on “OK” on the Add Constraint window after all constraints have been
added. This will return us to the Solver Parameters screen. There are two more necessary
steps before proceeding to solve the problem. On the Solver Parameters screen, check
where it says, “Make Unconstrained Variables Non-Negative,” and where it says “Select
a Solving Method,” select “Simplex LP.” This will ensure that Solver uses the simplex
procedure to solve the model and not some other numeric method (which Excel has
available). This is not too important for now, but later it will ensure that we get the right
reports for sensitivity analysis, a topic we will take up next.
Figure 20
Solutions showed in a solver parameter
Objective Function
Decision Variables
==C6*B10+D6*B11≤80
=C7*B10+D7*B11≤120
x1, x2 ≤ 0
Select “Simplex
LP” method
Figure 21
Solutions showed in a constraint format
Once the complete model is input, click on “Solve” at the bottom of the Solver
Parameters screen (Figure 19). First, a screen will appear, titled Solver Results, which will
provide you with the opportunity to select the reports you want and then when you click
on “OK,” the solution screen shown in Figure 21 will appear.
If there had been any extra, or slack, left over for labor or clay, it would have
appeared in column H on our spreadsheet, under the heading “Left Over.” In this case,
there are no slack resources left over.
Figure 22
Corona Stoneware Enterprise using computer software application
Slack—S1 = 0
and S2 = 0
Hey! Unit 1 is almost done! Please click the link below for your
reference. If you read the above topics, please apply the steps
mentioned in graphical method and in computer software application
(excel or spreadsheet). If you have questions and queries on the topics
please contact me anytime soon. Take care!
Now that you had learned about the characteristics and concepts of management science,
please answer the following learning activities. If you have questions regarding the activity,
you may ask at our google classroom.
References
References
Anderson, D. R., Sweeney, D., Williams, T. A., Camm, J. D., & Kipp, R. K. (2013).
Quantitative Methods for Business 12th Edition. Cengage Learning
Levin, R. I., Rubine, D. S., Stinson, J. P. & Gardner, Jr. E. S. (2001) Quantitative
Approaches to Management, 8th Edition. Mc Graw Hill
GLOSSARY
Binary Integer Linear Programming - Special case of linear programming in which all
the decision variables are binary.
Constraints – Restrictions on the problem solution arising from limited resources, policy
requirements, etc. An equation or inequality that rules out certain combinations of values
for the variables involved.
Deterministic Model – A model in which the functional relationships and parameters are
known with certainty.
Feasible Area (Region) – The solution space or region that satisfies all the constraints
simultaneously.
Integer Programming – A programming approach that assumes the indivisibility of all the
decision variables (e.g. products, people, etc.). The values of the variables must be
integers.
Maximization –Optimization of objective function, which looks for the highest objective
value (e.g. profit, revenue).
Minimization – Optimization of objective function, which looks for the lowest objective
value (e.g. cost, loss).
Multiple (Alternative) Optimal Solutions – The existence of more than one optimal
solution. The infinite number of optimal solutions.
Nonlinear Programming – A problem approach used when the objective function and/or
one or more constraints are nonlinear.
Operations Research – The application of the scientific method to the study and analysis
of problems involving large and complex systems, organizations or activities.
Probabilistic Model – A model that incorporates uncertainty in its functional relations and
uncontrollable variables.
Simplex Method – An iterative algorithm for solving linear programming problems that
only investigates corner points of the feasible area.
Slack Variable – A nonnegative variable added to the left-hand side of “≤” constraint that
converts it to equation.
Surplus Variable – A nonnegative variable subtracted from the left-hand side of “≥”
constraint that converts it to equation.
RUBRIC
Linear Programming
10 The student:
• shows complete understanding of the problem
• identifies, relates, and uses all important components of the problem
• performs computations completely and correctly but may make one minor error
(computation, transposition1, or transcription2)
• uses an appropriate strategy that should lead to a correct solution
formulates accurate decision statement based on the question being asked.
7 The student:
• shows understanding of the problem
• identifies, relates, and uses most of the important components of the problem
• performs computations that are generally correct but may make some minor
errors (computation, transposition1, or transcription2)
• uses an appropriate strategy that should lead to a reasonable solution
• formulates decision statement but may make one lacking necessary word or
group of words.
5 The student:
• shows some understanding of the problem
• identifies, relates, and uses some important components of the problem
• performs computations that contain minor computational errors
• shows some evidence of a strategy to solve the problem
• formulates decision statement but may make some lacking necessary words.
3 The student:
• shows limited to no understanding of the problem
• fails to identify, relate, or use important components of the problem
• uses an inappropriate strategy for solving the problem
• places too much emphasis on unrelated components of the problem
• attempts an answer
B • Blank (no attempt or completely erased answer)
Date:
Dear Student,
The evaluation form will help us in the production of upcoming editions of the
instructional materials. Please fill out the form and detach before submitting the IM to
your professor at the end of the semester. Put it in a sealed envelope and submit this
form to the Instructional Materials Development Office (IMDO) in your campus. Thank
you for your compliance.
Name (optional):
Course in which the IM is used:
( ) 1st Semester ( ) 2 Semester
nd
Academic Year:
Date of Evaluation:
Title:
Author(s):
For other comments and suggestions, please use the space below. Thank you.
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________