Part I Operations Management
Part I Operations Management
Part I Operations Management
com
TABLE OF CONTENTS
m
co
Unit - II Introduction to Operation Research 57
Unit - III s.
Transportation / Assignment & Inventory Management 129
bu
Unit - IV Network Problems 227
la
yl
www.allsyllabus.com
mba.allsyllabus.com
Operations Management
Objectives
m
managerial decisions.
co
Unit –I
Introduction to Operations Management - Process Planning - Plant
s.
Location - Plant Lay out - Introduction to Production Planning.
bu
Unit –II
la
Unit-III
.a
Unit-IV
Shortest Path Problem - Minimum Spanning Tree Problem - CPM/
PERT - Crashing of a Project Network.
Unit- V
Game Theory- Two Person Zero-sum Games -Graphical Solution
of (2 x n) and (m x 2) Games - LP Approach to Game Theory - Goal
programming - Formulations - Introduction to Queuing Theory - Basic
Waiting Line Models: (M/M/1 ):(GD/a/a), (M/M/C):GD/a/a).
1
www.allsyllabus.com
mba.allsyllabus.com
References
m
Tulsian & Pandey, QUANTITATIVE TECHNIQUES, Pearson, NewDelhi,
co
2002
s.
Vohra, QUANTATIVE TECHNIQUES IN MANAGEMENT, Tata
McGrawHill, NewDelhi, 2010
bu
la
yl
lls
.a
w
w
w
2
www.allsyllabus.com
mba.allsyllabus.com
UNIT-I
Lesson Objectives
m
Organization
ӹӹ To Introduce The Role Of A Operations Managers
co
ӹӹ To Discuss The Role And Importance Of Process Planning
ӹӹ To Discuss The Importance In Deciding Plant Location
s.
ӹӹ To Give An Introduction About Various Types Of Layouts
bu
ӹӹ To Learn The Importance Of Production Planning
la
Chapter Structure
yl
3
www.allsyllabus.com
mba.allsyllabus.com
m
co
Operations Management is a field of management science that
deals with the design and management of products, processes, services
s.
and supply chains. It deals with acquisition, development, and utilization
bu
of various resources that any firms need to deliver the goods and services
to their clients want.
la
4
www.allsyllabus.com
mba.allsyllabus.com
Product
m
co
ӹӹ Performance
ӹӹ Aesthetics
ӹӹ Quality s.
bu
ӹӹ Reliability
ӹӹ Quantity
la
ӹӹ Production costs
ӹӹ Delivery dates
yl
lls
Plant
.a
w
for any business house. This will comprise the bulk of the fixed assets
and many short term assets, set of creditors, who supply the requirement
w
5
www.allsyllabus.com
mba.allsyllabus.com
Processes
ӹӹ Available capacity
ӹӹ Available skills
ӹӹ Type of production
ӹӹ Layout of plant and equipment
ӹӹ Safety
ӹӹ Production costs
ӹӹ Maintenance requirements
m
co
Programmes
s.
In the production management terminology, Programme concerns
bu
the dates and times of the products that are to be produced and supplied
to customers. The decisions made about programme will be influenced
la
by factors such as
yl
ӹӹ Cash flow
ӹӹ Need for / availability of storage
.a
ӹӹ Transportation
w
w
People
w
6
www.allsyllabus.com
mba.allsyllabus.com
m
Later, in the 18th century, many scientific inventions came into
co
existence and changed the face of production / operations by substituting
huge machines, which are operated by steam power and electric power.
s.
Perhaps the most significant of these inventions, was the steam engine;
bu
it had the ability to provide power to operate huge machineries in
the factories. For example, the spinning jenny and the power looms
la
revolutionized the textile industry. Ample supplies of coal and iron ore
provided materials for generating power and making machinery. The
yl
new machines, made of iron, were much stronger and more durable than
lls
From the late 17th century (1770) to the early years of the 18th
w
The events that took place from 1770 to the 1800s are characterized
by great inventions. The great inventions were eight in number ,with
six of them having been conceived in England, one in France and one
in the United States .The eight inventions are—Hargreaves Spinning
Jenny, Arkwright’s Water Frame, Crompton’s Mule, Cartwright’s Power
Loom, Watt’s steam engine, Berthollet’s Chlorine Bleaching Discovery,
7
www.allsyllabus.com
mba.allsyllabus.com
m
co
The publication of Adam Smith’s The Wealth of Nations in 1776
advocated the benefits of the division of labor or specialization of labor,
s.
which broke production of goods into small specialized tasks that were
bu
assigned to workers on production lines. Thus, the factories of late 1700s
not only had developed production machinery, but also ways of planning
la
From here, it spread to other European countries and to the United States.
The Industrial Revolution advanced further with the development of the
.a
and along with them new factories came into being. By the middle of
w
18th century, the old cottage system of production had been replaced
by the large scale factory system. As days went by, production capacities
w
expanded, demand for capital grew and labor became highly dependent
on jobs and urbanized. At the commencement of the 20th century, the
one element that was missing was a management –the ability to develop
and use the existing facilities to produce on a large scale to meet massive
markets of today.
8
www.allsyllabus.com
mba.allsyllabus.com
m
general, we can classify operations management impact on the five broad
co
categories of stakeholders; customers, suppliers, shareholders, employees
and society.
s.
Stakeholders is a broad term but is generally used to mean
bu
anybody who could have an interest in, or is affected by, the operation.
la
and services, the more likely the whole business is to prosper and
w
9
www.allsyllabus.com
mba.allsyllabus.com
Quality
m
‘conformance’. That is, the most basic definition of quality is that a
co
product or service is as it is supposed to be. In other words, it conforms
to its specifications.
s.
There are two important points to remember when reading the section
bu
on quality as a performance objective.
la
will have less (or nothing) to complain about. And if they have
nothing to complain about they will (presumably) be happy with
.a
their products and services and are more likely to consume them
again. This brings in more revenue for the company (or clients
w
10
www.allsyllabus.com
mba.allsyllabus.com
Speed
m
the time between an external or internal customer requesting a product
co
or service, and them getting it. Again, there are internal and external
affects.
s.
bu
ӹӹ Externally speed is important because it helps to respond
quickly to customers. Again, this is usually viewed positively
la
11
www.allsyllabus.com
mba.allsyllabus.com
Dependability
m
receive their products or services on time. In practice, although this
co
definition sounds simple, it can be difficult to measure. What exactly
is on time? Is it when the customer needed delivery of the product or
s.
service? Is it when they expected delivery? Is it when they were promised
delivery? Is it when they were promised delivery the second time after it
bu
failed to be delivered the first time? Again, it has external and internal
affects.
la
yl
12
www.allsyllabus.com
mba.allsyllabus.com
Flexibility
m
This is a more complex objective because we use the word
co
‘flexibility’ to mean so many different things. The important point to
remember is that flexibility always means ‘being able to change the
s.
operation in some way’. Some of the different types of flexibility include
product/service flexibility, mix flexibility, volume flexibility, and delivery
bu
flexibility. It is important to understand the difference between these
different types of flexibility, but it is more important to understand the
la
13
www.allsyllabus.com
mba.allsyllabus.com
Cost
m
The first important point on cost is that the cost structure of
co
different organisations can vary greatly. Second, and most importantly,
the other four performance objectives all contribute, internally, to
s.
reducing cost. This has been one of the major revelations within
bu
operations management over the last twenty years.
la
yl
lls
.a
w
w
w
“If managed properly, high quality, high speed, high dependability and high
flexibility can not only bring their own external rewards, they can also save
the operation cost.”
14
www.allsyllabus.com
mba.allsyllabus.com
m
various functional domains shall work together; thus, it is very much
co
essential for all members of the organization to understand not only their
own role in their functional specialization, but, they also understand the
roles of others. s.
bu
This is precisely why all business students, regardless of
la
their majors, are required to take a common core of courses that will
enable them to learn about all aspects of business. Because operations
yl
15
www.allsyllabus.com
mba.allsyllabus.com
m
the amount and timing of funding can be important and even
critical when funds are tight. Careful planning can help avoid
co
cash-flow problems.
s.
bu
Marketing’s focus is on selling and/or promoting the goods or
services of an organization. Often, the marketing department share
la
16
www.allsyllabus.com
mba.allsyllabus.com
m
other’s strengths and weaknesses.
co
People in every area of business need to appreciate the importance
s.
of managing and coordinating operations decisions that affect the supply
chain and the matching of supply and demand, and how those decisions
bu
impact other functions in an organization.
la
Figure 2
Operations interfaces with a number of supporting functions
w
w
w
17
www.allsyllabus.com
mba.allsyllabus.com
m
and maintaining a positive public image of the organization. Good
co
public relations provide many potential benefits to the organisation. An
obvious one is in the marketplace. Other potential benefits include public
s.
awareness of the organization as a good place to work (labor supply),
bu
improved chances of approval of zoning change requests, community
acceptance of expansion plans, and instilling a positive attitude among
la
employees.
yl
services. However, others argue that this definition is too wide, and that
the operations function is about producing the right amount of a good
or service, at the right time, of the right quality and at the right cost to
meet customer requirements.
18
www.allsyllabus.com
mba.allsyllabus.com
m
accounting, personnel and engineering.
co
Operations managers’ responsibilities include:
s.
bu
ӹӹ Human resource management – the people employed by an
organisation either work directly to create a good or service or
la
provide support to those who do. People and the way they are
managed are a key resource of all organisations.
yl
lls
operations function.
w
19
www.allsyllabus.com
mba.allsyllabus.com
m
decisions that affect the entire organization. These include the following:
co
1. The processes by which goods and services are produced
s.
2. The quality of goods or services
3. The quantity of goods or services (the capacity of operations)
bu
4. The stock of materials (inventory) needed to produce goods or
la
services
5. The management of human resources
yl
lls
How: How will the product or service be designed? How will the
work be done (organization, methods, equipment)?
20
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
A primary function of an operations manager is to guide the
bu
system by decision making. Certain decisions affect the design of the
system, and others affect the operation of the system.
la
strategic decisions.
w
21
www.allsyllabus.com
mba.allsyllabus.com
provide those decision makers with a wide range of information that will
have a bearing on their decisions.
m
co
Distribution involves the shipping of goods to warehouses, retail
outlets, or final customers.
s.
bu
Maintenance is responsible for general upkeep and repair of
equipment, buildings and grounds, heating and air-conditioning;
la
are the same: They are both essentially managerial. The same thing can
be said for the job of any operations manager regardless of the kinds of
goods or services being created.
22
www.allsyllabus.com
mba.allsyllabus.com
would have no purpose. Given the central nature of its function, it is not
surprising that more than half of all employed people in this country have
jobs in operations. Furthermore, the operations function is responsible
for a major portion of the assets in most business organizations.
m
ӹӹ As the operations function in manufacturing companies finds
more productive ways of producing goods, the companies are able
co
to maintain or even increase their output using fewer workers.
s.
ӹӹ Furthermore, some manufacturing work has been outsourced to
bu
more productive companies, many in other countries that are able
to produce goods at lower costs.
la
system.
i. Design/specification of goods/service,
ii. Location of facilities,
iii. Layout of facilities/resources and materials handling,
iv. Determination of capacity/capability,
23
www.allsyllabus.com
mba.allsyllabus.com
m
Every business organization will embrace these problems areas
co
to a greater or lesser extent. The relative emphasis will differ between
companies and industries, and also over a period of time. Problems in
s.
the first section are of long term nature and will assume considerable
bu
importance at only infrequent intervals. Problems in the second section
will be of a resurring nature, i.e. they are of short term nature.
la
yl
ӹӹ Suppliers
ӹӹ Customers
ӹӹ The environment
24
www.allsyllabus.com
mba.allsyllabus.com
m
components (Prical provides speed measuring device to two wheeler
manufacturers such as Hero Honda, Yamaha), finished products (for
co
example a pharmaceutical company providing drugs to a hospital, or an
office supplies company providing it with stationery) or services (as in
the case of a law firm providing legal advice). s.
bu
The customers (or clients) are the users of the outputs of the
la
system, with its customers external to it. This may be an appropriate way
.a
25
www.allsyllabus.com
mba.allsyllabus.com
m
focuses only on the transformation process that it controls. A closed
co
system tends to limit flexibility and result in a loss of competitiveness.
An ‘open system’ mentality, in which communication with customers
s.
and suppliers is encouraged, seeks to reduce the barriers between
bu
the operations function and its environment, in order to enhance the
organization’s competitiveness.
la
suppliers. Most operations systems are part of a supply chain that involves
w
26
www.allsyllabus.com
mba.allsyllabus.com
In general, the processes by which goods and services are produced can
be categorised in two traditional ways.
m
job shop production process.
co
2. Second and similar classification divides production processes
into Process production, Mass production, Batch production
and jobbing production. s.
bu
We will breifly introduce these methods in the following paragraphs.t
la
Job shop
yl
lls
27
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
Repetitive flow (mass production)
la
office.
w
Examples: chemical, oil, and sugar refineries, power and light utilities.
28
www.allsyllabus.com
mba.allsyllabus.com
Process Production
m
co
Mass Production
s.
It is conceptually similar to process production, except that
bu
discrete items such as motorcars and domestic appliances are usually
involved. A single or a very small range of similar items is produced in
la
and equipment.
.a
Batch Production
w
w
29
www.allsyllabus.com
mba.allsyllabus.com
Often, it is a practice that a firm has more than one type of operating
process in its production system to manage the resources optimally.
Sometime, the labour may not be available; on other occasion, the raw
material may be short; market may slow down or go up exponentially.
For instance, a firm may use a repetitive-flow process to produce high-
volume parts but use an intermittent-flow process for lower-volume
parts.
m
co
A link often exists between a firm’s product line and its operating
processes. Job shop organisations are commonly utilised when a product
s.
or family of products is first introduced. As sales volumes increase and
bu
the product’s design stabilises, the process tends to move along the
continuum toward a continuous-flow shop. Thus, as products evolve, the
la
of outputs to inputs.
Productivity
30
www.allsyllabus.com
mba.allsyllabus.com
m
Single-factor Productivity
co
It indicates the ratio of one resource (input) to the goods and
services produced (outputs). s.
bu
For example, for labour productivity, the single input to the
operation would be employee hours.
la
yl
Resource}
.a
Multi-factor Productivity
w
31
www.allsyllabus.com
mba.allsyllabus.com
m
co
1.3.1Need for the plant location analysis
s.
The strategic nature of the decision on Plant location, require very
bu
detailed analysis due to several reasons. But the choice is made only
after considering various costs associated and comparing the benefits
la
32
www.allsyllabus.com
mba.allsyllabus.com
Demographic Analysis
m
the state, country and at times, the district, adjacent district
co
per capita incomes, educational level, occupational structure
etc. This will give an insight about the market, availability of
manpower and composition of trained manpower. s.
bu
Trade Area Analysis
la
yl
Competitive Analysis
33
www.allsyllabus.com
mba.allsyllabus.com
Traffic analysis
Site economics
m
Alternative sites are evaluated in terms of establishment
co
costs and operational costs under this. Costs of establishment
is basically cost incurred for permanent physical facilities
s.
but operational costs are incurred for running business on
bu
day to day basis, they are also call d as running costs.
la
34
www.allsyllabus.com
mba.allsyllabus.com
Operational Factors
m
co
A company’s top brass may take various steps to analyze
plant location issues and remedy problems with factory
s.
site selection. Senior executives may develop an objective
bu
understanding of the best locations to pick, why some sites
are inappropriate, how to avert logistical nightmares with
la
2. Stable climate
w
Materials Management
35
www.allsyllabus.com
mba.allsyllabus.com
m
product being produced.
co
3. Availability of waste disposal sites: the manufacturing
plant must be as environmentally as possible
s.
4. Availability of governmental support, tax benefits, and
bu
other incentives
la
Connection
yl
lls
distribution centers.
36
www.allsyllabus.com
mba.allsyllabus.com
Deal Economics
m
associated with the move. Senior executives focus on clarity of
co
thought and idea generation and do not let the group trundle
s.
off with a hazy idea of what relocation expenses will be. In
this context, deal economics includes things like land cost,
bu
factory construction, labor expense, fiscal implications and
la
production capacity.
yl
37
www.allsyllabus.com
mba.allsyllabus.com
m
physical facilities such as machinery, equipment, furniture etc.
co
within the factory building in such a manner so as to have
quickest flow of material at the lowest cost and with the least
s.
amount of handling in processing the product from the receipt
bu
of material to the shipment of the finished product.
la
38
www.allsyllabus.com
mba.allsyllabus.com
m
7. Reduce hazards to personnel
co
8. Utilize labour efficiently
9. Increase employee morale
10. Reduce accidents
s.
bu
11. Provide for volume and product flexibility
la
39
www.allsyllabus.com
mba.allsyllabus.com
m
6. Maximum visibility, minimum handling and maximum
co
accessibility, all form other important features of a good
plant layout. s.
bu
1.4.3 Types of layout
la
yl
40
www.allsyllabus.com
mba.allsyllabus.com
m
co
ӹӹ All the machine tools or other items of equipments must
be placed at the point demanded by the sequence of
operations s.
bu
ӹӹ There should no points where one line crossed another
la
line.
yl
41
www.allsyllabus.com
mba.allsyllabus.com
production control
ӹӹ Lower manufacturing cost per unit
m
ӹӹ Lesser flexibility of physical resources
co
Thus, these types of layouts are able to make better
s.
utilization of the equipment that is available, with greater
bu
flexibility in allocation of work to the equipment and also to
the workers one should be very cautious about any imbalance
la
42
www.allsyllabus.com
mba.allsyllabus.com
m
co
ӹӹ Lower initial capital investment is required
production process
lls
43
www.allsyllabus.com
mba.allsyllabus.com
m
where the size of the job is bulky and heavy. Example of such
co
type of layout is locomotives, ships, boilers, generators, wagon
building, aircraft manufacturing, etc.
s.
bu
Advantages of Fixed position layout
la
operations.
w
w
44
www.allsyllabus.com
mba.allsyllabus.com
m
co
Generally, a combination of the product and process
layout or other combination are found, in practice, e.g. for
s.
industries involving the fabrication of parts and assembly,
bu
fabrication tends to employ the process layout, while the
assembly areas often employ the product layout.
la
yl
glycerin, the power house, the water treatment plant etc. are
w
45
www.allsyllabus.com
mba.allsyllabus.com
m
questions, viz.,
co
• What work should be done?
s.
• How much time will be taken to perform the work?
bu
la
46
www.allsyllabus.com
mba.allsyllabus.com
m
one by one
co
We will give a brief introduction about these points in the
following paragraphs.
s.
bu
1. Effective utilization of resources
la
yl
cost and high returns for the organization. Thus, the operations
.a
47
www.allsyllabus.com
mba.allsyllabus.com
m
of finished goods is also maintained to meet regular demands
co
from customers.
s.
5. Co-ordinates activities of departments
bu
Production planning helps to co-ordinate the activities
la
48
www.allsyllabus.com
mba.allsyllabus.com
m
Production planning helps to give delivery of goods to
customers in time. This is because of regular flow of quality
co
production. So the company can face competition effectively,
and it can capture the market. s.
bu
9. Provides a better work environment
la
very efficiently.
w
49
www.allsyllabus.com
mba.allsyllabus.com
m
involved.
co
1.5.2 Characteristics of a good production plan
s.
Any manufacturing or service company success and
bu
higher productivity highly depend upon an effective and
la
set by the top management. It helps you know where you are
going and how long it will take you to get there.
w
50
www.allsyllabus.com
mba.allsyllabus.com
m
To plan effectively you will need to estimate potential
sales with some reliability. Most businesses don’t have firm
co
sales or service figures. However, they can forecast sales based
s.
on historical information, market trends and/or established
bu
orders.
la
Inventory Control
yl
lls
51
www.allsyllabus.com
mba.allsyllabus.com
m
and time involved. Document similar activities for future use
co
and use them as a base-line to establish future routings and
times. This will speed up your planning process significantly.
s.
bu
During the process map stage, you may identify waste. You
can use operational efficiency/lean manufacturing principles
la
Risk Factors
w
w
52
www.allsyllabus.com
mba.allsyllabus.com
m
an uninterrupted flow of work as it unfolds.
co
Material Ordering
s.
bu
Materials and services that require a long lead time or are
at an extended shipping distance, also known as blanket orders,
la
uninterrupted pipeline
.a
Equipment Procurement
w
Bottlenecks
53
www.allsyllabus.com
mba.allsyllabus.com
m
co
The production plan provides a foundation to schedule
s.
the actual work and plan the details of day-to-day activities.
As sales orders come in, you will need to address them
bu
individually based on their priority. The importance of the
la
sales order will determine the work flow and when it should
yl
need to determine:
.a
w
3. Does the standard time fit within the open time allowed?
If not, then the work should be rescheduled
54
www.allsyllabus.com
mba.allsyllabus.com
m
The schedule also needs to be available to employees
co
ahead of time and kept up to date.
Consider change s.
bu
One of the many challenges of production planning and
la
the plant. Dealing with change is not always easy and may take
w
*****
55
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
la
yl
lls
.a
w
w
w
56
www.allsyllabus.com
mba.allsyllabus.com
UNIT-II
Lesson Objectives
m
ӹӹ To Introduce Method For Mathematical Formulations /
co
Modeling
s.
ӹӹ To Illustrate The Method Of Solving Lpp By Graphical Solution
bu
Procedure
Chapter Structure
.a
[Mathematical Modeling]
57
www.allsyllabus.com
mba.allsyllabus.com
m
These OR teams were very successful in solving England’s war
co
problems. Therefore, United States of America (USA) also started using
OR to solve their war problems. It is research designed to determine
s.
most efficient way to do something new. OR is the use of mathematical
bu
models, statistics and algorithm to aid in decision-making. It is most
often used to analyze complex real life problems typically with the goal
la
After the war, soon industries and businesses were also started
lls
situations and at the later stage solutions to these problems. With the
w
governmental enterprises.
3. Manufacturing plants
4. Financial Engineering
5. Telecommunication networks
58
www.allsyllabus.com
mba.allsyllabus.com
6. Healthcare management
7. Transportation networks
9. Service systems
m
and time, through which the achieve stated goals and objectives under
conditions of uncertainty and over a span of time. Efficient allocation
co
of resources may entail establishing policies, designing processes, or
relocating assets. OR analysts solve such management decision problems
with an array of mathematical methodologies. s.
bu
2.1.2 Definition of Operations Research
la
yl
59
www.allsyllabus.com
mba.allsyllabus.com
2.1.3 Features of OR
Decision-Making
m
situation leading to better control, better co-ordination, better systems
co
and finally better decisions.
Scientific Approach s.
bu
OR applies scientific methods, techniques and tools for the
la
require a team effort to handle it. More often, the team comprises of
w
System Approach
The main aim of the system approach is to trace for each proposal
all significant and indirect effects on all sub-system on a system and to
evaluate each action in terms of effects for the system as a whole. The
interrelationship and interaction of each sub-system can be handled with
the help of mathematical/analytical models of OR to obtain acceptable
solution.
60
www.allsyllabus.com
mba.allsyllabus.com
Use of Computers
m
2.1.4 Phases of OR
co
Operations Research is a logical and systematic approach to
s.
provide a rational basis for decision-making. You may think of the
bu
following steps which is required for the analysis of a problem under OR
la
in which the problem exists. The activities that constitute this step are
visits, conferences, observations, research of past data etc.
.a
w
sufficient insight and information to proceed. Also, this gives the team
better preparedness level to formulate the problem.
w
In this step not only the problem is defined, but also uses objectives
and limitations of the study that are stressed in the light of the problem.
The end results of this step are clear grasp of need for a solution and
understanding of its nature.
61
www.allsyllabus.com
mba.allsyllabus.com
m
co
It is an established fact that without authentic and appropriate
data the results of the OR models cannot be trusted. Hence, taping right
s.
kind of data is a vital step in OR process.
bu
Important activities in this step are analysing internal-external
la
data and facts, collecting opinions and using computer data banks. The
purpose of this step is to have sufficient input to operate and test the
yl
model.
lls
In this step the solution of the problems is obtained with the help
w
62
www.allsyllabus.com
mba.allsyllabus.com
The gap between management and OR scientist may offer some resistance
but must be eliminated before solution is accepted in totality. Both the
parties should play positive role, since the implementation will help
the organisation as a whole. A properly implemented solution obtained
through OR techniques results in improved working conditions and wins
management support.
m
(i) Magnitude of Computation
co
Operations research models try to find out optimal solution
s.
taking into account all the factors. These factors are enormous and
bu
expressing them in quantity and establishing relationships among these
require voluminous calculations which can be handled by computers.
la
63
www.allsyllabus.com
mba.allsyllabus.com
(v) Implementation
m
bearing on the problem as well as its solution.
co
2.2 Linear Programming – Problem formulation [Mathematical
Modeling] s.
bu
We have briefly discussed the meaning of models, various types
la
manufacturing firm.
lls
64
www.allsyllabus.com
mba.allsyllabus.com
a chair is Rs.25/-
m
Therefore, the total profits = 40X1 + 25X2
co
s.
Obviously, the objective of the firm, therefore, is
bu
Maximize the total profits, which is expressed as a mathematical
expression (function) as
la
yl
However, in achieving the objective, the firm faces
.a
this section and for producing chairs, and this section needs to
w
65
www.allsyllabus.com
mba.allsyllabus.com
m
Finally, the varnishing section’s services are needed for
co
both the products, and it is limited to 100 hours per week. To
produce a desk, it needs to spend 1 hour and to produce a chair;
s.
it has to spend 2 hours. Thus, the constraint for varnishing
bu
section is,
la
X1 ≥ 0 and X2 ≥0
w
66
www.allsyllabus.com
mba.allsyllabus.com
Therefore by reading,
Max Z = 40X1 + 25X2
Subject to
m
X1 ≥ 0 and X2 ≥0
co
The reader can understood that the firm has to decide
s.
the quantities to be produced in desks and chairs, so as to
bu
make the maximize profit / contribution and achieving
this objective is subject to 4 constrains – availability of raw
la
examples.
w
w
67
www.allsyllabus.com
mba.allsyllabus.com
m
Chennai and Pondicherry are 600 and 450 thousands per day.
co
How many days each plant should run to fulfill the orders for
the next fortnight? [You can assume that the factory runs all
s.
the 7 days in a week-since there is a shift system to take care of
bu
weekly off ]
la
Solution
yl
lls
should run.
w
w
68
www.allsyllabus.com
mba.allsyllabus.com
m
Standard Deluxe
co
Stamping 3 6
Motor installation 10
s. 10
bu
Wiring 10 15
la
available each hour. There are two lines for wiring, so the time
w
Solution
69
www.allsyllabus.com
mba.allsyllabus.com
Thus, it is written as
Max Z= 20X + 30 Y
m
X>=0 & Y>=0
co
Example3: Product Mix Decision @ Whoppy Soft Drinks
s.
bu
The production manager for the Whoppy soft drink
company is considering the production of 2 kinds of soft
la
drinks: regular (R) and diet (D). The company operates one
yl
for regular soft drink are Rs.3.00 per case and profits for diet
soft drink are Rs.2.00 per case. Write the formulation for this
linear program.
Solution
70
www.allsyllabus.com
mba.allsyllabus.com
m
And obviously, R & D cannot be negative quantities, hence,
R>=0 & D>=0
co
s.
Example4: Sales Mix Decision for computer retail sales
bu
A computer retail store sells two types of flat screen
la
of Rs. 300 and Rs. 250, respectively. The monitors are ordered
lls
71
www.allsyllabus.com
mba.allsyllabus.com
Solution
Let
X1 = number of 17 inches monitor to be ordered per week
X2 = number of 19 inches monitor to be ordered per week
m
co
Max Z= 300 X1 + 250 X2
s.
This contribution realization is subject to the following
bu
constraints;
la
72
www.allsyllabus.com
mba.allsyllabus.com
m
restrictions on the bank’s portfolio:
co
ӹӹ No more than 20% of the total amount invested may be
in fund A
s.
ӹӹ The amount invested in fund B cannot exceed the amount
bu
invested in fund C
la
annual return.
lls
METHOD]
w
2.3.1 Introduction
w
w
73
www.allsyllabus.com
mba.allsyllabus.com
We will list out various definitions that are associated with the
graphical solution method.
m
co
2.3.2 DEFINITIONS
s.
bu
Solution
la
Feasible Solution
w
w
Basic Solution
74
www.allsyllabus.com
mba.allsyllabus.com
m
A feasible solution to an LP problem that is also the basic
co
solution is called the basic feasible solution to the LPP. That is,
all basic variables assume non-negative values. Basic feasible
s.
solutions, in general, can be classified into two types:
bu
a. Degenerate: A basic feasible solution is called degenerate
la
and positive.
w
Unbounded Solution
75
www.allsyllabus.com
mba.allsyllabus.com
m
within the feasible solution space.
co
3. If the convex set of the feasible solutions of the system
s.
Ax=b, x>=0, is a convex polyhedron, then at least one
bu
of the extreme points gives an optimal solution.
points.
.a
steps.
Step 1
Step 2
76
www.allsyllabus.com
mba.allsyllabus.com
Step 4
Step 5
m
Determine the extreme point to obtain the optimum
co
(best) value of the objective function.
Example-1 s.
bu
Use the graphical method to solve the following LPP
la
problem:
yl
lls
Subject to constraints
w
4X1+6X2 <=360
3X1+0X2<=180
w
0X1+5X2 <=200
w
X1, X2>=0
Solution
Step 1
77
www.allsyllabus.com
mba.allsyllabus.com
Step 2
m
Consider the first constraint 4X1+6X2<=360 .Treated it as the
co
equation,
4X1+6X2 =360.
Or s.
bu
X1 + X2 X1 + X2
= 1 Or =1
360/4 360/6 90 60
la
yl
78
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
Since all constraints have been graphed, the area which
bu
is bounded by all the constraints lines including all the
boundary points is called the feasible region or solution space.
la
Step 3
.a
O = (0, 0),
A= (60, 0)
B= (60, 20),
C= (30, 40),
D= (0, 40)
79
www.allsyllabus.com
mba.allsyllabus.com
Step 4
O (0,0) 15(0)+10(0) = 0
m
A (60,0) 15(60)+10(0) = 900
co
B (60,20) 15(60)+10(20) = 1100
X1=60,
X2=20 and
Value of the objective function, Z=1100
Minimize Z=20X1+10X2
Subject to constraints,
80
www.allsyllabus.com
mba.allsyllabus.com
X1+2X2 ≤ 40
3X1+X2 ≥ 30
4X1+3X2 ≥ 60
And X1, X2 ≥ 0
Solution
Step 1
m
form [given in terms of mathematical symbols and notations]
co
Step 2
s.
Plot the constraints on the graph paper and find the
bu
feasible region.
la
81
www.allsyllabus.com
mba.allsyllabus.com
m
co
Graphical solution of the LP problem
Step 3 s.
bu
Determine the coordinates of extreme points
la
Step 4
w
82
www.allsyllabus.com
mba.allsyllabus.com
m
occurs at the extreme point D (6, 12).
co
Hence, the optimal solution to the given LP problem is:
X1 = 6, X2 = 12
And the value of the objective function is s.
bu
Z = 240.
la
Problems
lls
Max Z= 4X1 + 4 X2
w
Subject to
w
83
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
Consider 2X1 + 2X2 = 12
la
If X1 = 0, then X2 = 6
yl
If X2 =0, then X1 = 6
.a
We will fix with the help of these two points in the graphical
plane, which is shown here. Then, based on the inequality
w
3X1 + 3X2 = 9
If X1 = 0, then X2 = 3
84
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
Therefore, one point on the line is (0, 3)
la
yl
If X2 =0, then X1 = 3
lls
We will fix straight line with the help of these two points
w
85
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
la
yl
You can note that there is no common solution area between these two
lls
constraints.
.a
Max Z= 4X1 + 4 X2
Subject to
2X1 + 2X2 >= 12
3X2 <= 9
X1, X2 >= 0
The solution is arrived through the graphical method; various steps are
given below.
We plot the first constraint in the graphical plane
86
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
la
yl
lls
If X1 = 0, then X2 = 6
Therefore, one point on the line is (0, 6)
w
w
If X2 =0, then X1 = 6
w
87
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
la
yl
lls
3X2 = 9
.a
Since, X1 = 0,
then X2 = 3
w
through X2=3
Now, we fixed the straight line with the help of this point in the
graphical plane, which is shown here. Then, based on the inequality sign,
the required region is marked here.
88
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
la
You can note that the solution area between these two constraints
yl
is not bounded one; that is there is no finite solution space and this
lls
has implied that the solution can be infinitely increased with the limited
resources. This is not obviously possible. Hence this kind of problem is
.a
Min Z= 4X1 + 4 X2
Subject to
2X1 + 0X2<= 12
0X1+ 3X2 <= 9
X1, X2 >= 0
The solution is arrived through the graphical method; various steps are
given below.
89
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
la
yl
lls
2X1 = 12
w
Since, X2 = 0,
w
then X1 = 6
Therefore, the straight line is parallel to X2 axis and passes through X1=6
Then the required region for the constraint, 2X1 + <= 12 is deducted by
substituting an arbitrary point – say origin (0, 0) and check whether it is
satisfied by the constraint. It is shown below in the diagram.
90
www.allsyllabus.com
mba.allsyllabus.com
3X2 = 9
Since, X1 = 0,
then X2 = 3
Thus, you can sense that the straight line is parallel to X1 axis and passes
through X2=3
m
co
s.
bu
la
yl
lls
.a
w
w
w
91
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
Then the required region for the constraint, 3X2 <= 9 is deducted
by substituting an arbitrary point – say origin (0, 0) and check whether
la
In the diagram in the right hand side, the combined graphical solution
lls
space is shown.
You can notice that there exists an optimum solution, even though the
.a
At X1=0 & X2= 2, there is minimum value obtained for the problem.
w
optimum solution
Consider the following LPP.
Max Z = X1 + 2X2
Subject to
X1 + 2X2 ≤ 10
X1 + X2 ≥ 1
X2 ≤ 4
X1 & X2 ≥0
92
www.allsyllabus.com
mba.allsyllabus.com
The solution is arrived through the graphical method; various steps are
given below.
m
co
s.
bu
la
yl
lls
.a
w
w
X1 + 2X2 = 10
If X1 = 0,
then X2 = 5
Therefore, one point on the line is (0, 5)
If X2 =0,
then X1 = 10
93
www.allsyllabus.com
mba.allsyllabus.com
We will fix with the help of these two points in the graphical plane, which
is shown here. Then, based on the inequality sign, the required region is
marked here.
m
co
s.
bu
la
yl
lls
.a
w
Now the respective straight line equation is considered for fixing the
w
line.
X1 + X2 = 1
If X1 = 0,
then X2 = 1
Therefore, one point on the line is (0, 1)
If X2 =0,
then X1 = 1
Therefore another point on the line is (1, 0).
94
www.allsyllabus.com
mba.allsyllabus.com
We will fix with the help of these two points in the graphical plane, which
is shown here. To fix the required region, we take arbitrary point, (0, 0)
and substituting the values, in the second constraint, we find that it is
not satisfying the inequality. Therefore, the region, above the straight
line forms the required region.
m
co
s.
bu
la
yl
lls
.a
w
w
w
95
www.allsyllabus.com
mba.allsyllabus.com
You can notice that the present problem, at two points, there is a
possibility of getting maximum value for the objective function.
m
co
2.5 Linear Programming – Problem Solving [SIMPLEX METHOD]
2.5.1 Introduction s.
bu
The Simplex Method also called the ‘Simplex Technique’ or
la
96
www.allsyllabus.com
mba.allsyllabus.com
2.5.2 Definations
1. Objective Function
2. Constraints
m
3. Optimal Solution
co
A vector X, which is both feasible (satisfying all the constraints in
s.
the given problem) and optimal (obtaining the largest or smallest value
bu
for the objective function, depends upon the case) is known as optimal
solution.
la
4. Feasible Solution
yl
lls
5. Basic Solution
w
6. Basis
The set of basic variables is called the basis for the given problem.
97
www.allsyllabus.com
mba.allsyllabus.com
7. Basic Variables
8. Non-basic Variables
9. Slack Variable
m
equation, a variable is added to the left hand side of the constraint; the
co
new variable, which is added to the left hand side of the constraint is
called as slack variable.
s.
bu
Ex: 2X1 + 5X2 ≤10
2X1 + 5X2 + SX3 = 10
la
The variable, SX3, is called as slack variable for the given constraint.
yl
constraint; the new variable, which is subtracted, to the left hand side of
w
98
www.allsyllabus.com
mba.allsyllabus.com
m
And the set of constraints are represented as
co
AX<=b
Where, b- the vector obtained by collecting all the right hand side of the
constraints. s.
bu
If we add set of slack variables to all the constraints and if the
constraints are equation, then that particular form is called as standard
la
AX=b
.a
Example
w
Subject to constraints
4X1+6X2 <=360
3X1+0X2<=180
0X1+5X2 <=200
X1, X2>=0
The standard form of the given problem is obtained by adding
slack variable X3 to the first constraint, X4 to the second and X5 to the
third constraint.
4X1+6X2 + X3=360
3X1+0X2 +X4=180
0X1+5X2 +X5=200
X1, X2, X3, X4 & X5>=0
99
www.allsyllabus.com
mba.allsyllabus.com
This form, where all the constraints are ‘<=’ type for a maximization
m
problem and ‘>=’ type for a minimization problem is known as canonical
co
form of LPP.
maximized or minimized.
lls
Step 2
w
Step 3
100
www.allsyllabus.com
mba.allsyllabus.com
Step 4
Step 5
m
i. If all values are >=0, then initial basic feasible solution is an optimum
co
feasible solution.
ii. If at least one value < 0, go to next step.
s.
bu
Step 6
la
Step 7
.a
The common element in the kth row and rth column is known as
the leading element (pivotal element) of the table.
w
Step 8
Step 9
101
www.allsyllabus.com
mba.allsyllabus.com
m
table by appropriate
evaluations
operation (pivoting)
co
Design a new table s.
bu
Is there any negative No An solution has been
Remove the leaving
net evaluation? attained; the current
variable from the basis
la
yl
Select the positive Are all the constraint There exists an un-
coefficient and divide
w
102
www.allsyllabus.com
mba.allsyllabus.com
solution for the equivalent model has been reached. That is, if all of
the Coefficients of the non-basic variables in the objective function
equation are greater than or equal to zero at some point, then an
optimal solution for the equivalent model has been reached.
3. If all the slack, surplus, and artificial variables are zero when an
optimal solution of the equivalent model is reached, then all of
m
the constraints in the original model are strict “equalities” for the
values of the variables that optimize the objective function.
co
4. If a non-basic variable has zero coefficients in the objective function
s.
equation when an optimal solution is reached, there are multiple
bu
optimal solutions. In fact, there is infinity of optimal solutions, the
Simplex method finds only one optimal solution and stops.
la
5. Once an artificial variable leaves the set of basic variables (the basis),
yl
it will never enter the basis again, so all calculations for that variable
lls
(b) If a positive ratio does not exist, the objective function in the
original model is not bounded by the constraints. Thus a Finite optimal
w
103
www.allsyllabus.com
mba.allsyllabus.com
Example
Maximize z = X1+2X2
Subject to:
-X1+2X2<=8,
X1+2X2<=12,
X1-X2<=3;
X1>=0 and X2>=0.
Solution
Step 1
m
into standard form.
co
-X1+2X2 + X3 = 8,
X1+2X2 +X4 =12,
s.
X1- X2 +X5 = 3;
bu
And the modified objective function is
Z=X1+2X2+0X3+0X4+0X5
la
The constraints the given L.P.P are converted into the system of equations:
lls
.a
w
=
w
w
Step 2
An obvious initial basic feasible solution is given by
XB=B-1b.
Where B=I3 and XB=[X3 X4 X5], & I3 stands for Identity
matrix of order of 3 (that is a 3X3 matrix).
That is,
[X3 X4 X5] = I3 [8 12 3] = [8 12 3]
104
www.allsyllabus.com
mba.allsyllabus.com
Step 3
y1=B-1a1 = I3 [-1 1 1] = [1 1 1]
m
Z3-C3 = cB y3-c3 = (0 0 0) e1-0 = 0,
co
Z4-C4 = cB y4-c4 = (0 0 0) e2-0 = 0,
is written as follows:
lls
.a
w
w
w
Simplex Table-1
From the starting tableau, it is apparent that there are two Zj-Cj
values, which are having negative coefficients.
We choose the most negative of these, viz., -2. The corresponding column
vector y2, therefore, enters the basis.
105
www.allsyllabus.com
mba.allsyllabus.com
Now, we will compute the ratios using the entering column elements and
RHS of each constraint.
Min {XBi/Yi2, Yi2>0} = Min. {8/2, 12/2, no ratio for third row} = 4.
Since the minimum ratio occurs for the first row, basis vector Y3 leaves
m
the basis. The common intersection element y12 (=2) become the leading
element for updating. We indicate the leading element in bold type with
co
a star *.
Step 6 s.
bu
Convert the leading element y12 to unity and all other elements in its
la
Step 7
106
www.allsyllabus.com
mba.allsyllabus.com
Zj-Cj 0 0 0 1 0
m
Since, all Zj-Cj>=0, we conclude that there is no more improvement
co
possible and the problem is in its optimum stage.
Therefore, the optimal solution for the given problem is
Subject to constraints
w
4X1+6X2 <=360
w
3X1+0X2<=180
0X1+5X2 <=200
w
X1, X2>=0
Solution
107
www.allsyllabus.com
mba.allsyllabus.com
m
15 10 0 0 0
co
Cb YBa Xba Y1 Y2 Y3 Y4 Y5 Xbi/Yi1
s.
bu
0 Y3 X3=360 4 6 1 0 0 360/4= 90
0 Y4 X4=180 3 0 0 1 0 180/3= 60
la
yl
0 Y5 X5=200 0 5 0 0 1 -
lls
108
www.allsyllabus.com
mba.allsyllabus.com
Y4 0 X3=180 3 0 0 1 0
Y1 15 X1=60 1 0 0 1/3 0
m
column/pivotal element]
co
New element for 360 = 360 – [(180 * 4) /3] = 360-240 = 120
Similarly, for the Y2 column, of the first row, for the ‘6’, the new element
is arrived in similar way s.
bu
New element for 6 = 6 – [(4 * 0) /3] = 6-0 = 6
The new table-2 is arrived as follows with the following changes;
la
• X3 is replaced by X1
yl
variable
w
15 10 0 0 0
w
15 Y1 X1=60 1 0 0 1/3 0 -
0 Y5 X5=200 0 5 0 0 1 200/5=40
Zj-Cj 0 -10 0 5 0
109
www.allsyllabus.com
mba.allsyllabus.com
In the next step, X2 is entering the basis and X3 leaves the basis;
the row operations are carried out and the new table-3 is given below;
Table-3
15 10 0 0 0
15 Y1 X1=60 1 0 0 1/3 0
m
Zj-Cj 0 0 10/6 25/3 0
co
s.
You can notice that in the end of second iteration, all the net
bu
evaluations (Zj-Cj) are non-negative; this implies that the current
solution is in the optimal stage.
la
Therefore,
yl
You can recall that the same answer was obtained through the graphical
.a
method.
In the next sections, we solve the special cases, attempted by graphical
w
method.
w
w
110
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
la
yl
lls
.a
Artificial Variable
111
www.allsyllabus.com
mba.allsyllabus.com
1. Two-Phase Method.
2. Big-M Method (or) Method of Penalties.
We will have discussion only on Big-M Method here.
m
phase simplex method may be used to solve the problem.
co
The Big M method is a version of the Simplex Algorithm that
s.
first finds a best feasible solution by adding “artificial” variables to the
problem. The objective function of the original LP must, of course, be
bu
modified to ensure that the artificial variables are all equal to 0 at the
conclusion of the simplex algorithm. The iterative procedure of the
la
Step-1
.a
Step-2
112
www.allsyllabus.com
mba.allsyllabus.com
Step-3
Step-4
m
Step-5
co
Since each artificial variable will be in the starting basis, all
s.
artificial variables must be eliminated from row 0 before beginning the
bu
simplex.
la
Now we solve the transformed problem by the simplex (In choosing the
entering variable, remember that M is a very large positive number).
yl
have found the optimal solution to the original problem. If any artificial
variables are positive in the optimal solution, the original problem is
.a
infeasible!!!
w
w
is a degenerate solution.
113
www.allsyllabus.com
mba.allsyllabus.com
Example-1
Solution
m
equations in order to convert <= type to equality and add surplus variable
co
to the third equation S3 >=0 to convert >= type to equality.
2X1+3X2+S1=30
yl
3X1+2X2+S2=24
lls
X1+X2-S3=3
Clearly there is no initial basic feasible solution. So an artificial
.a
variable A1>=0 is added in the third equation. Now the standard form
w
will be
w
MAX Z=6X1+4X2+0S1+0S2+0S3+A1
w
Subject to constraints
2X1+3X2+S1=30
3X1+2X2+S2=24
X1+X2-S3+A1=3
Now the first simplex table is placed below with following additional
information.
114
www.allsyllabus.com
mba.allsyllabus.com
6 4 0 0 0 -M
Xbi/
Cb YBa Xba Y1 Y2 Y3 Y4 Y5 Y6 Yi1
0 Y3 X3=30 2 3 1 0 0 0 30/2= 15
0 Y4 X4= 24 3 2 0 1 0 0 24/3= 8
-M Y6 A1=3 1 1 0 0 -1 1 3/1= 3
m
Then, in the usual row operations, we modify this table and the new
table is arrived.
co
Table-2
s.
bu
6 4 0 0 0 -M
la
Xbi/Yi1
Cb YBa Xba Y1 Y2 Y3 Y4 Y5 Y6
yl
lls
0 Y3 X3=24 0 1 1 0 2 -2 24/2= 12
.a
0 Y4 X4=15 0 -1 0 1 3 -3 15/3= 5
w
6 Y1 X1= 3 1 1 0 0 -1 1 -
w
w
Zj-Cj 0 2 0 0 -6 6
Introduce Y5 and drop Y4 from the basis; the new modified table-3 is
given below;
6 4 0 0 0 -M
Xbi/i1
Cb YBa Xba Y1 Y2 Y3 Y4 Y5 Y6
115
www.allsyllabus.com
mba.allsyllabus.com
Zj-Cj 0 0 0 2 0 0
Since all Zj –Cj >=0, an optimum solution has reached. Thus an optimum
basic feasible solution to the LPP is
X1=8
X2=0
MAX Z =48
m
co
Example-2
X1+5X2-3X3>=15
yl
5X1-6X2+10X3<=20
lls
X1+X2+X3=5
X1, X2 & X3 >= 0
.a
Solution
w
w
116
www.allsyllabus.com
mba.allsyllabus.com
Simplex Table-1
5 -6 -7 0 0 -M -M Xbi/
m
Cb YBa Xba Y1 Y2 Y3 Y4 Y5 Y6 Y7 Yi1
co
0 Y4 X4=20 5 -6 10 1 0 0 0 -
M Y6 X6=15 1 5 -3 0 -1
s. 1 0
15/5
bu
=3
la
M Y7 X7= 5 1 1 1 0 0 0 1 5/1=5
yl
Simplex Table-2
w
5 -6 -7 0 0 M M
Xbi/
Cb YBa Xba Y1 Y2 Y3 Y4 Y5 Y6 Y7 Yi1
(-31+ 3+8 6+
Zj-Cj 0 0 - -
4M)/5 M/5 M/5
Now, we see that we have to include X3 and drop X7 from the basis.
117
www.allsyllabus.com
mba.allsyllabus.com
Simplex Table-3
5 -6 -7 0 0 M M
Xbi/Yi1
Cb YBa Xba Y1 Y2 Y3 Y4 Y5 Y6 Y7
0 Y4 X4=30 31/5 0 0 1 -2 2 -4
m
Zj-Cj -31/5 0 0 0 -1/8 - -
co
s.
Since all Zj –Cj <=0, an optimum solution has reached. Thus an
optimum basic feasible solution to the LPP is
bu
X3=5/4
la
X2=15/4
MIN Z= (5*0) + (-6*15/4) + (-7* 5/4)
yl
= (-90/4) + (-35/4)
lls
= -125/4
.a
w
The term dual in the general sense means implies two or double. In
w
118
www.allsyllabus.com
mba.allsyllabus.com
obtained directly from the simplex table, it is logical that we define the
dual that may be constituent with the standard form of the primal.
The format of the Simplex method is such that solving one type of
problem is equivalent to solving the other simultaneously.
m
ӹӹ Firstly, if the primal contains a large number of constraints
co
and a smaller number of variables, converting it to the dual
problem and then solving it can considerably reduce the labor
of computation. s.
bu
ӹӹ Secondly, the interpretation of the dual variables from the cost
la
Step 1
w
Put the given linear programming problem into its standard form.
Consider it as a primal problem.
Step 2
119
www.allsyllabus.com
mba.allsyllabus.com
Step 3
ӹӹ Write down the objective function of the dual, using the right
hand side constants of the primal constraints.
ӹӹ If the problem is of maximization type, the dual will be a
minimization problem and vice versa.
Step 4
m
be all of ‘>=’ type and vice versa.
b. The column coefficients of the primal constraints become the row
co
coefficients of the dual constraints.
s.
c. The coefficients of the primal objective function become the right
hand side constants of the dual constraints.
bu
d. The dual variables are defined to be unrestricted in sign.
la
Step 5
yl
Advantages of duality
.a
120
www.allsyllabus.com
mba.allsyllabus.com
Example-1
m
constraints.
co
Then, the dual problem will be
Minimize Z=10W1+2W2+6W3
Subject to the constraints:
s.
bu
W1+2W2+2W3>=1
la
W1-2W3>=-1
W1-W2-3W3>=3
yl
Example-2
w
Max Z=3x1+10x2+2x3
w
Subject to
w
2x1+3x2+2x3<=7
3x1-2x2+4x3=3
And x1, x2, x3 >=0
Solution
121
www.allsyllabus.com
mba.allsyllabus.com
2x1+3x2+2x3<=7
3x1-2x2+4x3=3
And x1, x2, x3 >=0
m
Min W=7Y1+3Y2
co
Subject to
2Y1+3Y2>=3
s.
3Y1-2Y2>=10
bu
2Y1+4Y2>=2
And Y1>=0, & Y2 is unrestricted.
la
yl
3. If the primal or the dual has a finite optimum solution, then the other
w
122
www.allsyllabus.com
mba.allsyllabus.com
Rule 1
m
constraints associated with the starting primal variables.
co
Rule 2
s.
bu
Negative of the corresponding net evaluations of the starting dual
variables equal to the difference between the left and right sides of the
la
Rule 3
lls
Example-1
w
123
www.allsyllabus.com
mba.allsyllabus.com
Solution
m
co
Initial Iteration
CB YB WB y1 y2 y3 y4 y5 y6 y7 y8
yl
lls
-M y7 2 1 1 1 1 -1 0 1 0
.a
-M y8 1 (2 ) 1 -1 -2 0 -1 0 1
w
w
-10 - 6 -2 -1 0 0 -M -M
CB YB WB y1 y2 y3 y4 y5 y6 y7 y8
124
www.allsyllabus.com
mba.allsyllabus.com
-10 -6 -2 -1 0 0 -M -M
m
co
CB YB WB y1 y2 y3 y4 y5 y6 y7 y8
-10 -6 -2 -1 0 0 -M -M
CB YB WB y1 y2 y3 y4 y5 y6 y7 y8
125
www.allsyllabus.com
mba.allsyllabus.com
m
2X1 - X2 - X3 < 8
X1, X2 and X3 > 0
co
2.
s.
Find the optimal solution to the LP problem given, using graphical
method.
bu
MaximizeZ = 600X1 + 400X2
Subject to
la
X1, X2 ≥ 0
w
which
w
Maximize Z = 2X1 + X2
subject to the following constraints
X1 + 2X2 ≤ 10
X1 + X2 ≤ 6
X1 - X2 ≤ 2 and
X1 – 2X2 ≤ 1
where, X1, X2, X3 & X4 ≥ 0
126
www.allsyllabus.com
mba.allsyllabus.com
m
X1 + X2 +2X3 ≤ 8,
X1 – X3 ≥ 2;
co
X1, X2, X3 ≥ 0
6.
s.
Write down the dual of the following primal problem and solve it
bu
Minimize Z = 4x1 +5x2+7x3
la
Subject to
X1 + X2 + X3 = 120
yl
2X1 + 3X3 + ≤ 40
lls
4X2 + 6X3 ≤ 80
.a
X1, X2, X3 ≥ 0
w
Chapter Summary
w
w
Suggested Readings
127
www.allsyllabus.com
mba.allsyllabus.com
****
m
co
s.
bu
la
yl
lls
.a
w
w
w
128
www.allsyllabus.com
mba.allsyllabus.com
UNIT-III
Lesson Objectives
m
ӹӹ To Discuss The Importance Of Assignment Problems And
Solving Them
co
ӹӹ To Introduce Various Models In The Inventory Management
Chapter Structure
s.
bu
This Chapter is organized in the following order
la
yl
129
www.allsyllabus.com
mba.allsyllabus.com
m
problem has a special mathematical structure which permits it to be
co
solved by a fairly efficient method known as Transportation Models.
s.
The basic transportation problem was originally developed
bu
by F.L. Hitchcock (1941) in his study entitled “the distribution of a
product from several sources to numerous locations.” In the year, 1947, a
la
130
www.allsyllabus.com
mba.allsyllabus.com
Let the cost of transporting one unit of soft drink form ith origin
m
to jth destination be Cij, i= 1, 2 ….m, j=1, 2….n. If Xij ≥ 0 be the
co
amount of soft drink to be transported from ith origin to jth destination
, then the problem is to determine xij so as to Minimize the total cost of
transportation, which is denoted as Z. s.
bu
m n
z = ∑∑ xij cij
la
i =1 j =1
yl
∑x
.a
ij = ai , i = 1,2,...m
j =1
w
m
w
∑ x = b , j = 1,2,...n.
ij j
w
i =1
131
www.allsyllabus.com
mba.allsyllabus.com
m n
∑ xij = b j and ∑ xij = ai
i =1 j =1
with the origin and the other is associated with the destination. It allows
us to put the above LPP in the matrix form, the elements of A are either
0 or 1.
D1 D2 ............ Dn
m
02 C21 C22 ......... ....... C2n a2
co
........... .......... ........... ............ .............. ........ ....
0m Cm1
s.
Cm2 ......... .......
bu
Cmn am
la
b1 b2 ............ bn
yl
Requirement
lls
.a
distributed.
132
www.allsyllabus.com
mba.allsyllabus.com
m
plants that supply the needs of four cities. Each power plant can supply
co
the following numbers of kWhr of electricity: Plant 1 – 35 million; Plant
2 – 50 million; Plant 3 – 40 million.
s.
bu
The peak power demands in these cities, which occur at the
same time, are as follows (in kWhr): City 1 – 45 million; City 2 – 20
la
To
From Supply
w
Plant-1 8 6 10 9 35
w
Plant-2 9 12 13 7 50
Plant-3 14 9 16 5 40
Demand 45 20 30 30
Formulate this problem to minimize the cost of meeting each city’s peak
power demand.
133
www.allsyllabus.com
mba.allsyllabus.com
Solution
m
Unit-2, we derive the following objective function;
co
Min Z = 8X11 + 6X12 + 10X13 + 9X14 + 9X21 + 12X22 +
13X23 + 7X24 + 14X31 + 9X32 + 16X33 + 5X34
s.
This objective can be realized subject to the following constraints.
bu
X11 + X12 + X13 + X14 ≤ 35 ------ (Supply constraint from Plant-1)
X21 + X22 + X23 + X24 ≤ 50 ------ (Supply constraint from Plant-2)
la
1. A set of ‘m’ supply points from which a good is shipped. Supply point
‘i’ can supply, at most, Si units (in the above situation, m =3, S1 = 35,
S2 = 50, S3 = 40)
134
www.allsyllabus.com
mba.allsyllabus.com
3. Each unit produced at supply point ‘i’ and shipped to demand point
‘j’ incurs a variable cost cij. (In the above case, for example, c12 = 6).
Let Xij = number of units shipped from supply point i to demand point j.
Thus, a general formulation is:
i=m j=m
Min ∑ ∑ Cij.Xij
i=1 j=1
Subject to
j=n
m
i=n
co
i=1
X ij ≥ 0 (i = 1, 2, ..... m; j = 1, 2, ..... n)
s.
As we mentioned earlier, if ∑ Si = ∑ dj; that is supply equal demand,
bu
it is said to be balanced transportation problem. Adani issue is a balanced
transportation problem.
la
yl
Min ∑∑ cijX ij
.a
Subject to
w
X ij ≥ 0 (i = 1, 2, ..... m; j = 1, 2, ..... n)
135
www.allsyllabus.com
mba.allsyllabus.com
8 6 10 9
Plant 1 35
10 25
9 12 13 7
Plant 2 50
45 5
m
14 9 16 5
co
Plant 3 40
10 30
Demand 45 20
s. 30 30
bu
Deriving the solution for a transportation problem is done in two
la
stages; in the first stage, we try to obtain an initial basic feasible solution;
in the stage-2, we try to check, whether the solution obtained in stage-1 is
yl
There are many methods for finding such a starting Basic Feasible
w
Solution [BFS]. The easier ones are the northwest-corner method, the
w
column minima method, the row-minima method and the matrix minima
method (or least cost method).
w
136
www.allsyllabus.com
mba.allsyllabus.com
1. Start by selecting the cell in the most \North-West” corner of the table,
and set X11 as large as possible (cannot be larger than s1 or d1).
2. Assign the maximum amount to this cell that is allowable based on the
requirements and the capacity constraints.
m
ӹӹ If X11 = d1, cross out the first column
co
[That is exhausting the requirements of the market-1].
ӹӹ Change s1 to (s1 – d1).
s.
[That is modifying the capacity, after making supply from origin-1
bu
for the market-1].
la
3. If for any cell, supply equals demand, then the next allocation can be
yl
made in cell either in the next row or column; but don’t cross out both
lls
the row as well as column. At the row or column, keep a remaining value
as zero and make the allocation later to a cell; this will eliminate the
.a
4. Continue applying procedure to the north-west cell that does not lie in
the crossed out row or column until there is one cell left.
The north-west corner is cell-(1, 1); the city requirement is 45 and plant-
1can supply at most 35.
137
www.allsyllabus.com
mba.allsyllabus.com
To
From Supply
City-1 City-2 City-3 City-4
Plant-1 8 6 10 9 35
Plant-2 9 12 13 7 50
Plant-3 14 9 16 5 40
Demand 45 20 30 30
m
co
Now, the plant-1 cannot supply anymore to any cities; and the
demand for city-1 will be reduced to 10, after a supply is allocated from
plant-1. s.
bu
This is given in the following table.
la
To
yl
From Supply
lls
35
w
9 12 13 7
w
Plant-2 50
w
14 9 16 5
Plant-3 40
Demand 45 /10 20 30 30
138
www.allsyllabus.com
mba.allsyllabus.com
To
From City-1 City-2 City-3 City-4 Supply
Plant-1 8 6 10 9 35
35
9 12 13 7
Plant-2 50/40
10
14 9 16 5
Plant-3 40
m
Demand 45 /10 20 30 30
co
After removing the column-1, again we try to find the north-
s.
west corner; this time, it is the cell-(2, 2); the city-2 requirement is 20
bu
and plant-2 can supply at most 40. So we decided to supply the entire
requirement of the city-2 [20 units]; now the city-2 requirement is
la
to city-2.
.a
To
From Supply
w
Demand 45 /10 20 30 30
139
www.allsyllabus.com
mba.allsyllabus.com
After removing the column-2, again we try to find the north-west corner;
this time, it is the cell-(2, 3); the city-3 requirement is 30 and plant-2 can
supply at most 20.
m
From To Supply
co
Plant-1 8 6 10 9 35
Plant-2
35
9 12
s. 13 7 50 / 40 /
bu
10 20 20 20
14 9 16 5
la
Plant-3 40
yl
In the left out table, the north-west corner is cell-(3, 3); the
w
requirement of the city-3 is 10 units and plant-3 has 40 units with it.
Thus the allocation 10 units has been made to cell (3, 3) and left out cell
w
is cell- (3, 4); the city-4 requirement is 30 units and plant-3 has 30 units
w
To
From Supply
City-1 City-2 City-3 City-4
Plant-1 8 6 10 9 35
35
Plant-2 9 12 13 7 50 / 40 /
10 20 20 20
14 9 16 5
Plant-3 40 / 30
10 30
Demand 45 /10 20 30 /10 30
140
www.allsyllabus.com
mba.allsyllabus.com
X11 = 35; X21= 10; X22= 20; X23= 20 X33= 10; X34= 30
Total transportation cost through the north-west corner method
TC = (35 X 8) + (10 X 9) + (20 X 12) + (20 X 13) + (10 X 16) + (30 X 5)
= 280 + 90 + 240 + 260 + 160 + 150
= 1180
Note: The cells, which are getting allocated is called as basic cells. The
number of basic cells in any transportation problem should be equal
to (row+column-1). The cells, which are not getting any allocation is
m
known as non-basic cells.
co
Advantages and disadvantages of North-west corner Method
s.
bu
The major advantage of this method is its simplicity to use;
however, north-west method does not consider costs, thus, it may lead to
la
more iteration before optimal solution is reached. We will solve the above
problem by matrix-minima / least cost method, which gives importance
yl
This method is very useful because it reduces the computation and the
time required to determine the optimal solution. The following steps
summarize the approach
141
www.allsyllabus.com
mba.allsyllabus.com
The lowest transportation cost among all the costs, is found in the cell-
(3, 4), which is 5; the city requirement is 30 and plant-3 can supply at
most 40.
m
To
co
From Supply
City-1 City-2 City-3 City-4
Plant-1 8 6
s. 10 9 35
bu
Plant-2 9 12 13 7 50
la
yl
Plant-3 14 9 16 5 40
lls
Demand 45 20 30 30
.a
w
Now, the plant-3 can supply only 10 units to any cities and the
w
To
From Supply
City-1 City-2 City-3 City-4
Plant-1 8 6 10 9
35
Plant-2 9 12 13 7
50
142
www.allsyllabus.com
mba.allsyllabus.com
Plant-3 14 9 16 5
40 / 10
30
Demand 45 20 30 30
Now the lowest transportation cost among all the costs, after
removing the column-4 from consideration is found in the cell-(1, 2),
which is 6; the city-2 requirement is 20 and plant-1 can supply at most
35. So we decide the supply the entire 20 to city-2 from plant-1. Now, the
plant-1 can supply only 25 units to any cities and the demand for city-2
is completely exhausted.
m
co
To
From Supply
City-1 City-2 City-3
s.
City-4
bu
8 6 10 9 35 / 15
Plant-1
20
9 12 13 7 50
la
Plant-2
yl
14 9 16 5 40 / 10
lls
Plant-3
30
.a
Demand 45 20 30 30
w
w
Now the lowest transportation cost among all the costs, after
w
143
www.allsyllabus.com
mba.allsyllabus.com
To
From Supply
City-1 City-2 City-3 City-4
Plant-1 8 6 10 9 35 / 15
15 20
9 12 13 7
Plant-2 50
14 9 16 5
Plant-3 30 40 / 10
Demand 45 / 30 20 30 30
Now the lowest transportation cost among all the costs, after
removing the row-1 from consideration is found in the cell-(2, 1), which
m
is 9; the plant-2 can supply at most 50 and the city-1requirement is 30.
co
So we decide the supply the entire 30 to city-1 from plant-2. Now, the
plant-2 availability is reduced to 20 and the city-1 is supplied completely
the need. This is given in the following table. s.
bu
To
la
From Supply
City-1 City-2 City-3 City-4
yl
Plant-1 8 6 10 9 35 / 15
lls
15 20
.a
9 12 13 7
Plant-2 50 / 20
30
w
14 9 16 5
Plant-3 40 / 10
w
30
w
Demand 45 / 30 20 30 30
Now we left out with only one column, city-3, which needs 30
units; it is supplied from plant-2 [20 units] and plant-3 [10 units].
To
From Supply
City-1 City-2 City-3 City-4
Plant-1 8 6 10 9 35 / 15
15 20
9 12 13 7
Plant-2 50 / 20
30 20
144
www.allsyllabus.com
mba.allsyllabus.com
14 9 16 5
Plant-3 40 / 10
10 30
Demand 45 / 30 20 30 30
X11 = 15; X12= 20; X21= 30; X23= 20 X33= 10; X34= 30
Total transportation cost through the least cost / matrix minima method
TC = (15 X 8) + (20 X 6) + (30 X 9) + (20 X 13) + (10 X 16) + (30 X 5)
m
= 120 + 120 + 270 + 260 + 160 + 150
= 1080
co
s.
You can note that the total cost of allocation through the North
bu
West corner method is 1180, whereas the cost of allocation through least
cost method is 1080, which is a superior basic feasible solution than a
la
Note: You may note that the number of basic cells in any transportation
lls
Step 1
Compute a penalty for each row in the transportation table. The
penalty for a given row is the difference between the smallest cost and the
145
www.allsyllabus.com
mba.allsyllabus.com
next smallest cost in that particular row; write this difference (penalty)
along the side of the table against the corresponding row.
Step 2
Step 3
ӹӹ Identify the row or column with the largest penalty; make a mark in
m
the penalty [circle the respective penalty for future references]
co
ӹӹ In this identified row or column, choose the cell, which is having the
lowest transportation cost
s.
ӹӹ Allocate the maximum possible quantity to the cell having lowest
bu
cost in that row or column
la
ӹӹ Also, you have an option of breaking the tie between / among the
w
Step 4
146
www.allsyllabus.com
mba.allsyllabus.com
Step 5
m
the difference is, you will allocate zero as quantity to a cell. This
will avoid number of other steps, which are slightly complicated.
co
Step 6
s.
bu
Recompute the row and column difference for the reduced
transportation table, which has obtained by omitting rows or columns
la
Step 7
.a
Repeat the above procedure until the entire supply at factories are
exhausted to satisfy demand at different warehouses.
w
w
ӹӹ The lowest and next lowest for each row is located and penalty is
computed and marked against the respective rows.
ӹӹ Similarly, the lowest and next lowest is located and penalty is
computed for each column and marked against the respective
columns.
147
www.allsyllabus.com
mba.allsyllabus.com
To
Row
From Supply
City-1 City-2 City-3 City-4 Penalty-1
Plant-1 8 6 10 9
35 2
Plant-2 9 12 13 7
50 2
Plant-3 14 9 16 5 40
4
30 10
Demand 45 20 30 30
m
Column
1 3 3 2
co
Penalty-1
s.
ӹӹ The maximum among all the penalties [rows as well as columns
bu
together] is marked;
la
• In case of a tie, you may choose the row or column that is having
the lowest transportation cost cell;
yl
148
www.allsyllabus.com
mba.allsyllabus.com
From To Supply
Row Row
City- C i t y - C i t y - C i t y - Penalty-1 Penalty-2
1 2 3 4
Plant-1 8 6 10 9 35
2 2
Plant-2 9 12 13 7 50
2 3
Plant-3 14 9 16 5 40
4 5
10 30 10
Demand 45 20 30 30
m
10
co
Column
Penalty 1 3 3 2
-1 s.
bu
Column
Penalty 1 3 3 -
la
-2
yl
row; the lowest transportation cost 9 appears in the cell (3, 2).
.a
149
www.allsyllabus.com
mba.allsyllabus.com
8 6 10 9 35
Plant-1 2 2 2
10 25
9 12 13 7
Plant-2 50 2 3 3
Plant-3 14 9 16 5 40
4 5 -
10 30 10
m
20
co
Demand 45 30 30
10
Column
1 3 3 2
s.
bu
Penalty-1
Column
la
1 3 3 -
Penalty-2
yl
Column
1 6 3
lls
Penalty-3
.a
w
column; the lowest transportation cost 6 appears in the cell (1, 2).
w
150
www.allsyllabus.com
mba.allsyllabus.com
To
Row Row Row Row
From City- City- City- City- Supply Penalty Penalty Penalty Penalty
1 2 3 4 -1 -2 -3 -4
Plant-1 8 6 10 9 35
2 2 2 2
10 25
Plant-2 9 12 13 7 50
2 3 3 4
45 5
Plant-3 14 9 16 5 40
4 5 - -
10 30 10
20
Demand 45 30 30
m
10
Column
co
1 3 3 2
Penalty-1
Column
Penalty-2
1 3 3 -
s.
bu
Column
1 6 3 -
Penalty-3
la
Column
1 - 3 -
Penalty-4
yl
lls
Now we left out with only one column, city-3. This is serviced by
plant-1, 25 units and plant-2, by 5 units.
Thus, we fulfil the requirements of all the cities and from the
plants. We made the initial allocation through Vogel’s approximation
method.
151
www.allsyllabus.com
mba.allsyllabus.com
To
Row Row Row Row
From City- City- City- City- Supply Penalty Penalty Penalty Penalty
1 2 3 4 -1 -2 -3 -4
Plant-1 8 6 10 9 35
2 2 2 2
10 25 25
Plant-2 9 12 13 7 50
2 3 3 4
45 5 5
Plant-3 14 9 16 5 40
4 5 - -
m
10 30 10
20
co
Demand 45 30 30
10
Column
Penalty-1
1 3 3 2
s.
bu
Column
1 3 3 -
Penalty-2
la
Column
1 6 3 -
Penalty-3
yl
Column
1 - 3 -
lls
Penalty-4
.a
X12 = 10 X13= 25
w
X21 = 45 X23 = 5
w
X32 = 10 X34 = 30
You can note that the total cost of allocation through the North
West corner method is 1180; least cost method is 1080, whereas through
VAM, we get 1020, which is a superior basic feasible solution than a
solution obtained through other methods.
152
www.allsyllabus.com
mba.allsyllabus.com
Note: You may note that the number of basic cells in any transportation
problem should be equal to (row+column-1).
You would have noticed that the initial basic feasible solution
obtained by various methods provide different starting solution. Once
you obtain the initial solution by any of the method, the next step is to
check the optimality of the solution obtained and if not, improve the
solution and obtain the optimal solution. Two popularly known methods
are ‘Stepping Stone Method’ and ‘MODI Method or u-v method.
m
In the stepping stone method, we have to draw as many closed
co
paths as equal to the unoccupied cells for their evaluation. To the contrary,
in MODI method, only closed path for the unoccupied cell with highest
s.
opportunity cost is drawn. Here, we will discuss only the MODI Method,
bu
which is more scientific and approaches the optimal solution faster.
la
Step1
lls
three methods:
w
Step2
Each row, assign one ‘dual’ variable, say- u1, u2, u3…; for each
column, assign on dual variable – say, v1, v2, v3…
Now using the basic cells [which are assigned through any one of
the three methods], and the transportation costs of those basic cells -Cij,
we will determine the values of these ui and vj.
153
www.allsyllabus.com
mba.allsyllabus.com
Step3
Compute the opportunity cost, for those cells, which are not
allocated for any goods to be transported [known as non-basic cells],
using (ui + vj) - Cij
Step4
m
ӹӹ Check the sign of each opportunity cost.
co
ӹӹ If the opportunity costs of all these unoccupied cells / non-basic
cells are either negative or zero, the given solution is the optimal
solution. s.
bu
ӹӹ On the other hand, if one or more unoccupied cell has positive
entry / opportunity cost, it is an indication that the given solution
la
Step5
.a
ӹӹ This cell has been left out / missed out by the initial solution
method.
w
Step6
154
www.allsyllabus.com
mba.allsyllabus.com
ӹӹ After identifying the entering variable X rs, form a loop; this loop
starts at the non-basic cell (r, s) connecting only basic cells.
ӹӹ Assign alternate plus and minus signs at the unoccupied cells on
the corner points of the closed path with a plus sign at the cell
being evaluated
ӹӹ Determine the maximum number of units that should be shipped
to this unoccupied cell.
ӹӹ The smallest value with a negative position on the closed path
indicates the number of units that can be shipped to the entering
cell.
ӹӹ Now, add this quantity to all the cells on the corner points of the
closed path marked with plus signs, and subtract it from those
m
cells marked with minus signs.
co
ӹӹ In this way, an unoccupied cell becomes an occupied cell.
ӹӹ Other basic cells, the quantity allocated are modified, in such
s.
a way that without affecting the row availability and column /
bu
market requirements
ӹӹ Such a closed path exists and is unique for any non-degenerate
la
solution.
yl
Please note that the right angle turn in this path is permitted only at
lls
Step7
w
w
----------------------
To understand the MODI Method, let us consider the solution obtained
by Least Cost Method.
Step1
To
From Supply
City-1 City-2 City-3 City-4
8 6 10 9
Plant-1 35
15 20
155
www.allsyllabus.com
mba.allsyllabus.com
9 12 13 7
Plant-2 50
30 20
14 9 16 5
Plant-3 40
10 30
Demand 45 20 30 30
Step2
For each row, we assign ui and for each column, we will assign vj
Let us assume any one of the ui or vj as zero; preferably a row or column
having maximum number of basic cells
m
co
Since there is a tie, we break it arbitrarily.
Let us assume, U1= 0
s.
We know that U1+V1= 8 [ui+vj= Cij for all the basic cells]
bu
0+ V1= 8 V1= 8
la
Similarly
U1+V2= 6 V2 = 6
yl
V1+ U2 = 9 8+ U2 = 9 U2 = 1
lls
U2 + V3 = 13 1+ V3 = 13 V3 = 12
.a
V3 + U3 = 16 12 + U3 = 16 U3 = 4
w
U3 + V4 = 5 4 + V4 = 5 V4 = 1
w
Table-1
To
From Supply
City-1 City-2 City-3 City-4
Plant-1 8 6 10 9 U1=0
35
15 20
Plant-2 9 12 13 7 U2=1
50
30 20
Plant-3 14 9 16 5 U3=4
40
10 30
156
www.allsyllabus.com
mba.allsyllabus.com
Demand 45 20 30 30
Step3
Let us compute the opportunity cost, for those cells, which are
not allocated for any goods to be transported [known as non-basic cells],
using (ui + vj) - Cij
For example, cell (1, 3)
Net evaluation for cell (1, 3)
m
= ui+vj-Cij = u1+v3-C13 = [0 + 12-10] = 2
co
Net evaluation for cell (1, 4)
= ui+vj-Cij = u1+v4-C14 = [0 + 1-9] = -8 s.
bu
Similarly for all other cells, the net evaluation / opportunity cost
la
is computed and placed in left hand top corner of each non-basic cell;
the table is placed below;
yl
Table-2
lls
To
.a
From Supply
City-1 City-2 City-3 City-4
w
8 6 2 10 -8 9
Plant-1 35 U1=0
w
15 20
w
9 -5 12 13 -5 7
Plant-2 50 U2=1
30 20
-2 14 1 19 16 5
Plant-3 40 U3=4
10 30
Demand 45 20 30 30
157
www.allsyllabus.com
mba.allsyllabus.com
Step4
Since all the net evaluation / opportunity costs are not negative,
it is an indication of the solution is not in the optimum stage; it can be
improved
Step5
ӹӹ After identifying the entering variable X rs, form a loop; this loop
starts at the non-basic cell (r, s) connecting only basic cells.
m
ӹӹ Assign alternate plus and minus signs at the unoccupied cells on
co
the corner points of the closed path with a plus sign at the cell
being evaluated
s.
ӹӹ Determine the maximum number of units that should be shipped
bu
to this unoccupied cell.
ӹӹ The smallest value with a negative position on the closed path
la
cell.
lls
ӹӹ Now, add this quantity to all the cells on the corner points of the
closed path marked with plus signs, and subtract it from those
.a
a way that without affecting the row availability and column / market
requirements. The loop formed is shown below;
8 6 2 10 -8 9
Plant-1 35 U1=0
15 (-) 20 (+)
9 -5 12 13 -5 7
Plant-2 50 U2=1
30 (+) 20 (-)
158
www.allsyllabus.com
mba.allsyllabus.com
-2 14 1 9 16 5
Plant-3 40 U3=4
10 30
Demand 45 20 30 30
In the loop, between the cells with negative sign, lowest quantity
allocated is 15, in the cell (1, 1); it should be shifted to the cell (1, 3),
where there is a positive sign.
m
City-1 City-2 City-3 City-4
co
8 6 2 10 -8 9
Plant-1 35 U1=0
20 15
Plant-2
45
9 -5 12
5
13 -5 7
s.50 U2=1
bu
-2 14 1 9 16 5
Plant-3 40 U3=4
10 30
la
Demand 45 20 30 30
yl
lls
You may notice in the above table, while moving the goods, we
skipped the basic cell (1, 2) from the loop. Other allocations remain as
such; we will now compute the cost of this allocation.
159
www.allsyllabus.com
mba.allsyllabus.com
You may note that Least Cost method which has an initial cost of
allocation as 1080, reduced by Rupees 30 by MODI / u-v method.
m
From Supply
City-1 City-2 City-3 City-4
co
Plant-1 8 6 10 9
35 U1=10
20 15
Plant-2 9 12 s. 13 7
50 U2=13
bu
45 5
Plant-3 14 9 16 5
40 U3=16
la
10 30
yl
Demand 45 20 30 30
lls
We assume V3 = 0, since it has 3 basic cells in the column and repeat the
same process.
w
w
Now we will compute the Net evaluation / opportunity cost for the non-
basic cells and try to form the loop, if there are positive opportunity cost
in any of the cells.
To
From Supply
City-1 City-2 City-3 City-4
-2 8 6 10 -10 9
Plant-1 35 U1=10
20 (-) 15 (+)
160
www.allsyllabus.com
mba.allsyllabus.com
9 -3 12 13 -5 7
Plant-2 50 U2=13
45 5
-2 14 3 9 16 5
Plant-3 40 U3=16
(+) 10 (-) 30
Demand 45 20 30 30
m
From To Supply
co
City-1 City-2 City-3 City-4
Plant-1 8 6 10 9 35 U1=
10 25 s.
bu
Plant-2 9 12 13 7 50 U2=
45 5
la
Plant-3 14 9 16 5 40 U3=
10 30
yl
Demand 45 20 30 30
lls
= 1020
161
www.allsyllabus.com
mba.allsyllabus.com
To
From Supply
City-1 City-2 City-3 City-4
-2 8 6 10 -7 9
Plant-1 35 U1=0
10 25
9 -3 12 13 -2 7
Plant-2 50 U2=3
45 5
-5 14 9 -3 16 5
Plant-3 40 U3=3
10 30
Demand 45 20 30 30
m
co
Since, the net evaluation / opportunity cost is negative for all the
non-basic cells, it is indication that the solution is in the optimum stage.
transportation problems.
lls
cost with the shortfall (difference between supply and demand) as the
w
Then, in the usual manner, using any one of the initial solution
w
Practice Problems
D1 D2 D3 D4 D5 D6 ai
O1 1 2 1 4 5 2 30
O2 3 3 2 1 4 3 50
O3 4 2 5 9 6 2 75
162
www.allsyllabus.com
mba.allsyllabus.com
O4 3 1 7 3 4 6 20
bj 20 40 30 10 50 25 175
Distribution Centre
D1 D2 D3 D4 Supply
F1 3 3 4 1 100
Factory F2 4 2 4 2 125
F3 1 5 3 2 75
Demand 120 80 75 25
m
Solve the following TPP through Vogel’s approximation method.
co
Origin / Destination
Destination D1 D2 D3 D4 s.
Supply
bu
A 21 16 25 13 11
B 17 18 14 23 13
la
C 32 17 18 41 19
yl
Demand 6 10 12 15 43
lls
.a
w
****
w
w
163
www.allsyllabus.com
mba.allsyllabus.com
m
tasks. In general, in the assigning people to jobs is a common application;
however, the assignees need not be people; they can also be machines,
co
projects, location or plants.
s.
Classic examples, like assigning the machine operator to the
bu
most suitable job, assigning the set of project managers to most suitable
projects and assigning the subject to suitable faculty typically fall under
la
firm may be reducing the overall time taken or reducing the wastages
.a
164
www.allsyllabus.com
mba.allsyllabus.com
Subject to
n
∑ Xij = 1 for every ‘j’
i=1
n
∑ Xij = 1 for every ‘i’
j=1
And Xij= 0 or 1
m
The assignment problems can also be consider as special case of
‘Transportation Models’, where, ‘m= n’; that is the number of sources
co
is equal to number of destinations and ai=1 and bj=1 for all ‘i’ and ‘j’
values.
s.
bu
Even though the assignment problems are considered as special
case of ‘transportation models’ or ‘linear programming’ models, it
la
number.
w
Hungarian Algorithm
165
www.allsyllabus.com
mba.allsyllabus.com
m
perform tasks will not be equal; that is, the number of rows will not equal
co
to the number of columns. This kind of assignment models are known
as unbalanced assignment problems. To apply the Hungarian Algorithm,
s.
you have to convert the problem into a balanced assignment problem.
bu
An Assignment problem is known as balanced one, if the number
la
with zero as assignment cost [dummy row or dummy column] and make
lls
Step-1
Step-2
166
www.allsyllabus.com
mba.allsyllabus.com
Step-3
m
maximum number of zeros and draw the next line [in case a zero is
co
already covered by a straight line, do not count while drawing the
new line].
s.
ӹӹ Repeat the above steps till all the zeros are covered by straight lines.
bu
ӹӹ If the minimum of number of straight lines equal to number of
rows, an optimal set of assignment is possible; otherwise, go to the
la
Step-4.
yl
Step-4
lls
then do the following operations in the table, which is just now covered
w
by straight lines.
w
167
www.allsyllabus.com
mba.allsyllabus.com
Step-5
m
out; continue until every row and every column has exactly one
co
assignment.
This procedure will provide the complete set of assignments and an
optimum solution for the problem. s.
bu
Example-1
la
yl
Operator
Job
w
1 2 3 4 5
w
J1 5 6 8 6 4
w
J2 4 8 7 7 5
J3 7 7 4 5 4
J4 6 5 6 7 5
J5 4 7 8 6 8
168
www.allsyllabus.com
mba.allsyllabus.com
Step-1
Subtract the minimum value in each row from all other respective
row values:
Operator
Job/
1 2 3 4 5
J1 1 2 4 2 0
J2 0 4 3 3 1
J3 3 3 0 1 0
m
J4 1 0 1 2 0
J5 0 3 4 2 4
co
Step-2
s.
bu
Subtract the minimum value in each column from all other
respective column values:
la
yl
Operator
lls
Job/
1 2 3 4 5
.a
J1 1 2 4 1 0
w
J2 0 4 3 2 1
w
J3 3 3 0 0 0
w
J4 1 0 1 1 0
J5 0 3 4 1 4
Step-3
169
www.allsyllabus.com
mba.allsyllabus.com
Operator
Job/
1 2 3 4 5
J1 1 2 4 1 0
J2 0 4 3 2 1
J3 3 3 0 0 0
J4 1 0 1 1 0
J5 0 3 4 1 4
m
[Three zeros each]; the first line is drawn arbitrarily at row-3
co
Operator
Job/
1 2
s. 3 4 5
bu
J1 1 2 4 1 0
la
J2 0 4 3 2 1
yl
J3 3 3 0 0 0
lls
J4 1 0 1 1 0
.a
J5 0 3 4 1 4
w
w
ӹӹ In the new matrix, after drawing the line, maximum number of zeros
w
Operator
Job/
1 2 3 4 5
J1 1 2 4 1 0
J2 0 4 3 2 1
J3 3 3 0 0 0
170
www.allsyllabus.com
mba.allsyllabus.com
J4 1 0 1 1 0
J5 0 3 4 1 4
Operator
Job/
1 2 3 4 5
J1 1 2 4 1 0
m
J2 0 4 3 2 1
co
J3 3 3 0 0 0
J4 1 0 1 1 s.
0
bu
J5 0 3 4 1 4
la
zeros is found in, column-2 / row-4 [one zero, which is same]; thus
lls
Operator
Job/
w
1 2 3 4 5
w
J1 1 2 4 1 0
w
J2 0 4 3 2 1
J3 3 3 0 0 0
J4 1 0 1 1 0
J5 0 3 4 1 4
Now the maximum number straight lines needs to cover all the
zeros are four, which is less than the number of rows in the table. Thus,
it is an indication of optimum number of zeros is not there in the table
to make allocation.
171
www.allsyllabus.com
mba.allsyllabus.com
Step-4
m
Operator
Job/
co
1 2 3 4 5
J1 1 2
s. 3 0 0
bu
J2 0 4 2 1 1
J3 4 4 0 0 1
la
J4 1 0 0 0 0
yl
J5 0 3 3 0 4
lls
.a
The first line is drawn at Row-4, which is having 4 zeros; then the second
w
Operator
Job/
1 2 3 4 5
J1 1 2 3 0 0
J2 0 4 2 1 1
J3 4 4 0 0 1
172
www.allsyllabus.com
mba.allsyllabus.com
J4 1 0 0 0 0
J5 0 3 3 0 4
Now the minimum number of straight lines needs to cover all
zeros is equal to the number of rows/ columns, it is an indication of
optimum number of allocation can be made with available zeros.
Step-5
m
positions.
co
ӹӹ Search row wise for a unique zero; if one such zero is found
s.
mark it and strike the respective column [zeros]
ӹӹ Repeat the above step; in case unique zero is not available, repeat
bu
the above search column wise; search column wise unique zero
and if one such zero is found mark it and strike the respective
la
row [zeros]
yl
ӹӹ Repeat the above step, until all the zeros are marked. In case of
lls
The first unique zero is found in Row-2 and it is marked; then the
w
column-1 is strike out; the next unique zero is found in row-5 and the
same process is repeated. Third unique zero was found again in the row
w
search at row-1; fourth unique zero was found at row-3 and finally the
w
Operator
Job/
1 2 3 4 5
J1 0
173
www.allsyllabus.com
mba.allsyllabus.com
J2
J3 0
J4 0 0 0
J5 0
Cost of allocation
Operator
Job/ (taken from the original Total allocation cost
allocated
cost table)
J1 O-5 4
J2 O-1 4
m
J3 O-3 4 23
co
J4 O-2 5
J5 O-4 6 s.
bu
Variations in Assignment Problem- Case 1: Maximization Models
la
table and use the same Hungarian Algorithm to solve. We will solve one
w
example here.
w
Example-1
w
174
www.allsyllabus.com
mba.allsyllabus.com
A 2 4 8 4 6
B 3 2 7 3 2
C 6 8 6 5 4
D 7 4 3 6 8
E 4 5 3 1 4
Solution
m
handle minimization models; we need to modify the given problem as an
co
‘equivalent’ minimization model. We will convert the given problem as a
minimization model in the following steps.
s.
ӹӹ You have to identify the largest number in the entire matrix / table
bu
– [which is 8]
ӹӹ Subtract all the entries from this highest number-8 and write
la
A 6 4 0 4 2
B 5 6 1 5 6
C 2 0 2 3 4
D 1 4 5 2 0
E 4 3 5 7 4
175
www.allsyllabus.com
mba.allsyllabus.com
2. Subtract the minimum value in each row from all other row values
A 6 4 0 4 2
B 4 5 0 4 5
C 2 0 2 3 4
D 1 4 5 2 0
E 1 0 2 4 1
3. Subtract the minimum column value in each column from all other
column values
m
co
Student Mon Tue Wed Thurs Fri
A 5 4 0 2 2
B 3 5
s. 0 2 5
bu
C 1 0 2 1 4
la
D 0 4 5 0 0
yl
E 0 0 2 2 1
lls
.a
4. Now conduct the line test: draw minimum number of straight lines
to cover all the zeros
w
w
A 5 4 0 2 2
B 3 5 0 2 5
C 1 0 2 1 4
D 0 4 5 0 0
E 0 0 2 2 1
176
www.allsyllabus.com
mba.allsyllabus.com
A 5 4 0 2 2
B 3 5 0 2 5
C 1 0 2 1 4
D 0 4 5 0 0
E 0 0 2 2 1
m
ӹӹ Now the third line is drawn at Column-3, which is having
co
maximum number zeros after removing Row-3, Row-4 from further
consideration (2 zeros are there in the column)
s.
bu
Student Mon Tue Wed Thurs Fri
la
A 5 4 0 2 2
yl
B 3 5 0 2 5
lls
C 1 0 2 1 4
.a
D 0 4 5 0 0
w
E 0 0 2 2 1
w
The last line is drawn at Row-3 / Column-2; you may draw the line in any
w
177
www.allsyllabus.com
mba.allsyllabus.com
m
co
Student Mon Tue Wed Thurs Fri
A 3 2 0 0 0
s.
bu
B 1 3 0 0 3
C 1 0 4 1 4
la
yl
D 0 4 6 0 0
lls
E 0 0 4 2 4
.a
A 3 2 0 0 0
w
B 1 3 0 0 3
C 1 0 4 1 4
D 0 4 6 0 0
E 0 0 4 2 4
We now proceed to make optimum allocation with available zero
entries; in the new matrix, jot down all the zeros in their respective
178
www.allsyllabus.com
mba.allsyllabus.com
positions.
ӹӹ The first unique zero is found in Row-3 and it is marked; then the
column-2 is strike out;
ӹӹ The next unique zero is found in row-5 and marked; column-1 is
removed
ӹӹ Since, there is no unique zero in any row or any column, you may
randomly assign any zero as allocation; we allocate randomly Row-
1 to Column-5. The Row-1 to Column-5 is removed from further
considerations
ӹӹ Again doing, row search, unique zeros are found in Row-2 and
Row-4 and marked. Thus, optimum allocation is arrived.
Third unique zero was found again in the row search at row-1; fourth
m
unique zero was found at row-3 and finally the last unique zero was
co
found in row-4.
B 0
yl
C
lls
D 0 0
.a
E 0
w
w
w
Thus, the optimum allocation is made by taking the times from original
table.
Hours
Mon Tue Wed Thurs Fri
Covered
Solution
Student-E Student-C Student-B Student-D Student-A 31
179
www.allsyllabus.com
mba.allsyllabus.com
but the total hours will be the same as 31. You may try and check the
answers, which is given below.
Hours
Solution Mon Tue Wed Thurs Fri
Covered
1 E C A B D 31
2 E C B A D 31
3 E C B D A 31
m
of rows equals to the number of columns.
co
ӹӹ When the number of rows is not equal to number of columns,
the assignment models are called as unbalanced assignment
problems. s.
bu
ӹӹ In case, if the given problem is unbalanced one, you have to add
appropriate number of rows or columns with zero as assignment
la
Exercise-1
.a
claim that they have the required competencies!! /knowledge!! to teach all
w
the subjects. The dean believes that the failure in the course is reflection
of faculty member’s performance! Allocate the subject to appropriate
w
faculty members.
Subjects
A B C D
F1 25 44 33 35
F2 33 40 40 43
F3 40 35 33 30
F4 44 45 28 35
F5 45 35 38 40
F6 40 49 40 46
180
www.allsyllabus.com
mba.allsyllabus.com
Solution
You may notice that the number of rows (6) not equal to the
number of columns (4); thus, the given problem is an example of
unbalanced assignment models. We add two dummy columns (2 dummy
subjects) with zero as number failures. The modified problem becomes a
balanced one and the initial table is given below;
Subjects
A B C D E F
F1 25 44 33 35 0 0
F2 33 40 40 43 0 0
F3 40 35 33 30 0 0
m
F4 44 45 28 35 0 0
co
F5 45 35 38 40 0 0
F6 40 49 40 46 0 0
s.
bu
Now we can use Hungarian algorithm, which requires a balanced
la
Subjects
.a
A B C D E F
w
F1 0 9 5 5 0 0
w
F2 8 5 12 13 0 0
w
F3 15 0 5 0 0 0
F4 19 10 0 5 0 0
F5 20 0 10 10 0 0
F6 15 14 12 16 0 0
181
www.allsyllabus.com
mba.allsyllabus.com
A B C D E F
F1 0 9 5 5 0 0
F2 8 5 12 13 0 0
F3 15 0 5 0 0 0
F4 19 10 0 5 0 0
F5 20 0 10 10 0 0
F6 15 14 12 16 0 0
m
co
The next step is to consider the zeros and making the allocations.
Since, every row is having zeros; we do the column wise search;
s.
ӹӹ Column-1, Column-3 & Column-4 are having unique zero, we mark
them for allocation and cross out the respective rows in which the
bu
zero appear.
ӹӹ In the process, we get unique zero in Column-2 and strike out the
la
Row-5
yl
arbitrarily.
ӹӹ We allocate Row-2 to Column 5 (E) and Row-6 to Column-6 (F).
.a
Subjects
w
A B C D E F
w
F10 0 0
F2 0
F3 0 0 0
F4 0 0
F5 0 0
F6 0
182
www.allsyllabus.com
mba.allsyllabus.com
Subjects
Total
A B C D E F
failure
F1 F5 F4 F3 F2 F6 118
Allocation
25 35 28 30 0 0
m
Exercise-1
co
A set of 5 crews operates in a construction firm; the ability / skill
sets of the crews differ considerably and hence have different execution
s.
time in completing the five projects, which are expected to be taken soon
bu
by the firm. The following table summarizes the executive time for each
projects by each crews. Assign the crews to appropriate projects. [Project
la
Projects
lls
A B C D E
.a
C1 20 30 25 15 35
w
C2 25 10 40 12 28
w
C3 15 18 22 32 24
w
C4 29 8 34 10 40
C5 35 23 17 26 45
Exercise-2
183
www.allsyllabus.com
mba.allsyllabus.com
positions, so that the total runs gathered by the team is at its best.
Batsman
A B C D
Position-1 5 11 8 9
Position-2 5 7 9 7
Position-3 7 8 9 9
Position-4 6 8 11 12
m
Exercise-3
co
A consulting firm estimated the sales revenues [in millions INR
s.
per month] for 5 types of departmental stores in four locations of a
city for a chain store operator. What type of departmental store is more
bu
suitable for a location so that the total profit is maximized for the firm?
la
Locations
yl
A B C D
lls
Shoe 10 6 12 8
.a
w
Toy 15 18 5 11
w
Auto 17 10 13 16
w
House ware 14 12 13 10
Video 14 16 6 12
Exercise-4
184
www.allsyllabus.com
mba.allsyllabus.com
District
Salesman
A B C D
m
Exercise-5
co
Department Head has four subordinates and four tasks to be
performed. The subordinates differ in efficiency and the tasks differ in
s.
their intrinsic difficulty. His estimates of time each man would take to
bu
perform each task is given in the Matrix below. Allocate the appropriate
persons to the suitable tasks.
la
Men
yl
E F G H
Tasks
lls
A 18 26 17 11
.a
B 13 28 14 26
w
C 38 19 18 15
w
D 19 26 24 10
w
****
185
www.allsyllabus.com
mba.allsyllabus.com
Introduction
m
to Niche Market or otherwise known as STP Marketing (Segmentation
– Targeting – Positioning) leads to proliferation of products, resulted in
co
high level of inventory holdings or Stock Keeping Units (SKU’s) both Raw
Material as well as Finished Goods.
s.
bu
In firms like HLL, P&G, Cavin Kare, the amount invested in
inventory is competing with their own product lines. These companies
la
working capital.1
.a
186
www.allsyllabus.com
mba.allsyllabus.com
m
co
1.1.1 Avoiding Uncertainties
s.
Raw Materials Inventory: Today managers are dealing with Multi
bu
product – Multi plant with a multiple sources/warehouses/countries.
Fluctuation in price and demand seasonally of product nature forces the
la
the plant to avoid shutdown of main units, because of the critical part/
spare is out of stock or the line has broken down, normally certain amount
.a
the efficiency or it can be produced with little effort and money. Thus the
WIP Inventory is part and parcel of inventory management.
w
187
www.allsyllabus.com
mba.allsyllabus.com
m
and cost of capital against the preparation cost of production. On the
co
other hand, smaller batch size would reduce inventory holdings; capital
locked in inventory but will result in frequent setting or high set up cost.
s.
bu
1.1.3 Meet the Buffer
la
order and getting the stock (Replenishment time) may vary due to several
lls
188
www.allsyllabus.com
mba.allsyllabus.com
m
demand for the product; the concept of cycle inventory is in picture.
co
Therefore, Cycle Inventory = Lot Size/2
s.
bu
The role of cycle inventory would be used well if we know some
idea about ‘Average Flow Time’.
la
Hence, the Average flow time for the computer firm is 10 days. (100/2*5
.a
= 100/10)
w
w
Therefore the larger cycle inventory will result in the longer lag
time between purchases/production to sales, which would in turn affect
w
189
www.allsyllabus.com
mba.allsyllabus.com
A seasonal nature of raw material may force the firm to keep the
inventory at certain levels. Some occasion it will be beneficial for the firm
to purchase in bulk quantity.
m
inventory. The gearbox which is the fulcrum of cars normally purchased/
co
produced in larger quantities so as to avoid any shortfalls or unexpected
breakdown in that systems. In general WIP Inventory is held at various
s.
stages for smooth and efficient flow of operations.
bu
1.2.4 Finished Goods Inventory
la
chain. For example, the production lot, which is just then produced,
lls
hold atleast 2.5 weeks of inventory at any point of time’ etc. On the other
occasions such as taking advantages of price reductions or making use
of new sales promotional schemes, which may push the demand curve
higher, the inventory is kept at various levels across the spectrum.
190
www.allsyllabus.com
mba.allsyllabus.com
Summary
m
time, but less frequent occurrences of shortages and placements of orders.
co
An under stock on the other hand would decrease the invested capital per
unit of time, but would increase the frequency of ordering as well as the
risk of running out of stock. s.
bu
These two extremes are costly. Decisions regarding the quantity
la
ordered and the time at which it is ordered may thus be based on the
minimization of an appropriate cost function which balances the total cost
yl
In this section, let us gain some idea about various costs and
w
191
www.allsyllabus.com
mba.allsyllabus.com
m
It is the actual price; an item is produced or purchased (sold). In
co
case of production it is the cost of producing an item and it may be a
constant or variable one.
s.
bu
3. Holding cost (or) Storage cost (or) Carrying cost.(C1)
la
cost. Holding costs are usually assumed to vary directly with the level of
lls
inventory as well as the length of the time the item is held in stock.
.a
estimates. Even though, the company owns the storage space, electricity
expenses are met, the policies may not be very clear to arrive at the
opportunity cost forgone by owning these facilities.
192
www.allsyllabus.com
mba.allsyllabus.com
m
case of rural consumers, the rate of brand switching is much higher than
co
the urban chaps 6.
s.
Some of the companies while purchasing make it compulsory to
bu
include a class on treatment on missing the scheduled delivery. Most of
the times, very huge penalty such as the loss estimated as the case of missed
la
scheduled will be entirely borne by the supplier and the missed scheduled
used to estimate the performance of the vendor/seller/suppliers.
yl
lls
5. Demand. (D)
.a
193
www.allsyllabus.com
mba.allsyllabus.com
That was one hell of a problem. The way out: demand forecasting,
to ensure that the factories do not roll out stuff the consumer doesn’t want.
Once HLL got a hang of it, the inventory pile-up shrunk dramatically.
The starting point was the customer. How much was he buying?
Distributors like Nemichand Shah & Co, which covers the Nainital area,
were asked to send their men out on different routes covering different
retail outlet everyday. Birju, one of Shah’s men, dutifully notes every unit
sold by each retailer and the numbers are sent back to HLL’s distribution
Centre for the area. Similarly, other distribution centers also get this
information from other stockiest. Demand is then aggregated for the week.
This data is sent back to its 60-odd factories. In turn, they inform
m
their suppliers. The system came into effect in 1997. With the forecasting
co
process in place, HLL was in a position to aggregate daily demand. This
is how the system worked: if stockists around Calcutta report that 5,000
s.
units of Lifebuoy soap were sold that day, HLL’s Garden Reach factory in
bu
Calcutta will have to ensure that a similar number reach the distribution
Centre the next day. Similarly, a packaging supplier would have to keep
la
problems.
w
w
in nature for many real time situations. For some of the products, the
demand may be seasonal also, such as soft drinks, cement etc.
6. Lead-time
When an order is placed it may be of instantaneous delivery or it
may require some time before delivery is effected. The time between the
placement of order and its receipt is called lead-time. Again the lead-time
may also follow probability distribution. I.e., the lead-time is certain or
uncertain. Consider the example of a FMCG Distribution channel, which
faced lot of problems with high amount of inventory and distribution
efficiency.
194
www.allsyllabus.com
mba.allsyllabus.com
Figure
1.1
m
may be processed at the Storage point by 4or 5 the month, he will get the
co
stocks by end of 8 or 9. This will hold well if everything goes as expected.
If there is stock out of one or two of the products, then the lead-time
s.
may vary further. If we refer the picture, the company has suffered with
bu
high amount of inventory, which is almost 50% of the annual sales of the
company. The problem is estimating the demand and lead-time with
la
7. Stock Replenishment
lls
fixed intervals say everyday one truckload or 1000 Tyres instead of getting
the entire estimated demand of 30,000 Tyres in a month at once. Some of
the parts such as screws and bolts etc can be purchased at bulk and stored.
Here the entire demand for the month is supplied at once.
195
www.allsyllabus.com
mba.allsyllabus.com
References
m
2. See “Operation Streamline”, Business World, February 18, 2002, pp20-
co
26.
3. See “Operation Streamline”, Business World, February 18, 2002, pp20-
26. s.
bu
4. See “Operation Streamline”, Business World, February 18, 2002, pp20-
26.
la
5. See “A Bait for the Buyer”, Business World, February 25, 2002, pp48-49.
6. See “Supplying Success”, Business India, July 18, 1999,
yl
****
w
196
www.allsyllabus.com
mba.allsyllabus.com
m
demand.
co
Model I
s.
bu
Determination of the optimum quantity ordered (or produced)
and the optimum interval between successive orders (or production) if
la
100/- to meet your daily requirements such as food, stay, refreshment etc.
In a month, your demand is Rs. 3000/-. Whenever you are contacting
.a
the day itself. To get the money, you have to go to your native which costs
w
you say Rs. 50/- Instead of keeping the money in your room, if you keep it
in a bank, you may get an interest of Rs.20/- month. If this is the situation
w
given to you, how much you have to get from your parents such that your
holding/opportunity cost and ordering/procurement cost is, get balanced?
Here the problem is how much you have to get your parents every
time so that the costs associated with holding the amount is get balanced?
Here the example which may be seems to obvious, instead, if we take a car
manufacturer, whose requirement is say 3000 Gear boxes per month, who
is producing 100 cars in a day, finds that, keeping a gear box in warehouse
costs him Rs. 200/- per month (excluding cost of gear box) and placing
the order would costs Rs. 500 per order. In this situation, how much gear
boxes he has to order, how much should be the order size so that the cost
197
www.allsyllabus.com
mba.allsyllabus.com
associated such as ordering and holding get balanced and total costs are
minimized?
Solution
1. Let the demand is known and uniform. Let D be the demand for a
period say 1-year.
m
2. Shortages are not permitted.
co
3. Let the replenishment of items be instantaneous.
4. Lead-time is zero.
5. s.
Let Q be the Economic Order Quantity for every cycle.
bu
6. Let Cs be the Set up cost for every cycle
7. Let C1 be the inventory holding cost per unit per unit of time.
la
Therefore n * t = 1 or t = 1/n
.a
o t 2t n-1*t nt
1 year
198
www.allsyllabus.com
mba.allsyllabus.com
Therefore n * Q = D or
t = Q/D
Inventory for the time period t = Area of the triangle Qot
= ½ t* Q
Therefore the Average inventory for one unit of time
= [½ t *Q]/ t = Q/2
Since all the triangles are similar, the average inventory for the whole
year = ½ Q
Therefore the annual inventory holding cost = ½ Q * C1 -------- (1)
60
m
50
40
co
30
20
10
0
s.
bu
1 2 3 4 5 6 7 8
la
= D/Q * Cs (since n * Q = D)
.a
w
600
Ordering cost(in Rs.)
500 500
w
400 400
300 300
200 200
100 100
0 1 2 3 4 5
1 2 3 4 5
Number of Orders
199
www.allsyllabus.com
mba.allsyllabus.com
d (Ca)/ d Q = 0
d (Ca)/ d Q = ½ C1 - DCs/ Q2 =0
Or D * Cs / Q2 = ½ C1
Q2 = 2 * D * Cs / C1
Q = [2 * D * Cs / C1]
m
is possessing the characteristic of balancing the ordering cost and holding
cost, in the equation for total cost function Ca, we get
co
Ca = ½ C1 *
s.
[2 * D * Cs / C1] + D* Cs * [C1 / 2D Cs]
bu
On simplification, we get Ca = [2*D*Cs* C1]
la
n = D/Q
lls
And t = 1/n
Total Cost of Inventory (Excluding cost of Materials) Ca
.a
= [2*D*Cs* C1]
w
Case 1
Let us assume that the year we divided into n parts say, t1, t2, t3,
etc., which are not equal.
200
www.allsyllabus.com
mba.allsyllabus.com
o t 2t n-1*t nt
1 year
m
Therefore total inventory over 1 year = ½ Q * [t1 + t2 + … +tn]
co
=½Q*t
And Average inventory = ½Q
s.
bu
Therefore Annual inventory holding cost = ½ Q * C1
Since annual set up cost is the same, we will get the same Ca hence;
la
Therefore,
lls
E.O.Q = [2 * D * Cs / C1] ½
.a
n = D/Q
And t = 1/n
w
w
Case 2
w
Let the Setup cost depend on the # of units that are being ordered
or produced.
Since the set up cost for a cycle = Cs + Q * b, where ‘b’ is the cost of
ordering one unit.
201
www.allsyllabus.com
mba.allsyllabus.com
Or D * Cs / Q2 = ½ C1
Q2 = 2 * D * Cs / C1
Q = [2 * D * Cs / C1] ½
And, Ca = ½ C1 * [2 * D * Cs / C1] ½ + D* Cs *[C1 / 2D Cs] ½
+ D* b
On simplification, we get Ca = [2*D*Cs* C1] ½ + D* b
Note: The only change is addition of D*b term in the cost.
Example-1
SMS Limited uses annually 24,000 Paper Boxes, which costs Rs.
1.25/- per unit. Placing each order cost Rs. 22.50/- and the carrying cost
is 5.4% per year of the average inventory. Find the total cost including the
cost of Boxes.
m
co
Solution
D = 24,000 Cs = Rs. 22.50/-
s.
And C1 = 1.25 * 5.4% = 0.0675/Boxes/year.
bu
Therefore, EOQ, Q = [2 * D * Cs / C1] ½ = 4000 Boxes
And ‘n’ = D/Q = 24000/ 4000 = 6 i.e. we have to make 6 orders
la
t = Q/D
yl
= 4000/24000
lls
= 0.16666 years or
= 0.16666* 12
.a
= 2 months
w
= 270/-
w
Example-2
M/s Shriram Industries has to supply 600 industrial fans per year.
The firm never permitted shortages to occur. Moreover, the storage cost
amounts to Rs. 0.60/ unit/ year. The set up cost per production run is Rs.
80/-. Find the optimum order quantity, number of orders to place in a year
and average yearly cost.
202
www.allsyllabus.com
mba.allsyllabus.com
Solution
m
n= 600/400 = 1.5 orders per year
Time between any two successive orders, t = 1/n = [1/1.5]
co
= 0.6666 years or 8 months
Total cost of holding the inventory, Tc
s.
bu
= [2 * D * Cs * C1] = [2 * 600*80* 0.60] = 240/-
la
Example-3
yl
each unit cost Rs. 22/-, as they are purchasing in bulk quantity such a low
.a
price is possible. Cost of each order is Rs. 350/-. Its inventory carrying cost
is 18% of average inventory. What should be EOQ. What is the optimum
w
number of day’s supply for optimum order? What is the annual cost on
w
Solution
203
www.allsyllabus.com
mba.allsyllabus.com
= [2 * 22000 * 350*3.96]
= 7809
Total Cost including cost of raw material
=7809 + (22,000* (22))
m
= 4, 91,809 including cost of raw materials)
co
Example-4
s.
PRG Engineering Company is a distributor for water pumps. The
bu
company’s sales amount to 50,000 units of Water Pumps per year. The
order receiving/processing and handling cost are Rs. 3 per order while the
la
trucking cost is Rs. 12 per order. Further, the interest cost is Rs. 0.06 per
yl
unit per year. Deterioration cost is Rs. 0.004 per unit per year. Storage
lls
cost is Rs. 1000/year for 50000 units. Find the EOQ; also find the time
between orders and number of orders to be placed.
.a
w
Solution
w
204
www.allsyllabus.com
mba.allsyllabus.com
Model 2
m
your required amount immediately. Only the change is, instead of giving
co
your demand Rs. 3000/- in a single stroke, your parents decided to give
the sum in such a way that first 20 days, you will be given with Rs. 150/-
s.
per day out of which Rs. 100/- per day is incurred and every day you have
to save Rs. 50/- for the first twenty days, and you will not be given any
bu
amount after 20th. The remaining days in the month, you will start using
the ‘savings’.
la
yl
placing an order of 10,000 Tires would appreciate the concept of finite rate
of fulfilling the orders rather than getting all the 10,000 Tires in a single
w
Solution
205
www.allsyllabus.com
mba.allsyllabus.com
Therefore n * t = 1
Let us further divide time ‘t’ into 2 parts, say t1 and t2 such that
(1) Inventory is building up at a constant rate of ‘k-r’ units per unit
time during t1. (2) There is no replenishment during time t2 and the
inventory is decreasing at the rate of ‘r’ units per unit time.
m
At the end of time t1, let S be the level of the inventory and at the
co
end of time t2, zero is the level of inventory. The graph is as follows:
s.
bu
A1
la
k-r r k-r s r
s
yl
o t1 t2 tr t2 2t
lls
.a
Since S = (k-r)*t1
w
= r * t2
w
Therefore t1 = S/ (k-r)
w
& t2 = S/r
t1+ t2 = S * [1/(k-r) + 1/r ] = S [ k/ r *(k-r) ]
That is, t = S* k / r * (k-r) --------- (a)
And Q = k * t1
= k * S / (k-r)
Therefore S = (k-r) * Q / k & t = S * k / r * (k-r)
= [ (k-r) * Q/ k] * [ k/ r * (k-r) ]
= Q/r
Total inventory during time period t = area of the triangle OA1t = ½ t* S
Average Inventory = [½ t* S] / t = S/2
206
www.allsyllabus.com
mba.allsyllabus.com
m
dQ 2k Q2
co
This implies,
(k-r)*C1 - r * Cs = > 0
2k Q2 s.
bu
Q2 = (2 k* r* Cs)/ [(k-r) * C1]
la
(k-r) * C1
lls
And, t = Q/r
n = r/Q
.a
Example-1
Gee. Vee. Bearing Ltd has to supply 10000 bearings per day to a
SMS Automobiles Ltd., who is assembling some of the components of an
automobile company. Mr. Stephen, who is production in-charge, finds
that when he starts a production run, he can produce 25000 bearings
per day. The cost of holding a bearing in stock per year is 12 paise and
the set up cost of a production run is Rs. 1800/= How frequently should
the production run be made, and what is the optimum quantity to be
produced.
207
www.allsyllabus.com
mba.allsyllabus.com
Solution
m
t = Q/r
co
= 22,360/10,000 = 2.23 days
I.e. once in 2.23 day, he has to produce 22,360 bearings.
s.
N= Number of production batches in a day = r/Q
bu
= 10,000/22,360=0.4472 batches per day.
(Since all the units of measurements are in days, n is also computed per
la
day)
yl
lls
Example-2
.a
The demand occurs at the rate of 25 per day. If the procurement cost
of components costs the firm Rs. 250 per batch and the holding cost of
w
unit per day. Find the economic batch size for one run, assuming the
shortages are not permitted. Find the minimum total cost for one run if
the cost of the one personal computer is Rs. 15000.
Solution
208
www.allsyllabus.com
mba.allsyllabus.com
Therefore, EBQ,
Q= [2 k* r* Cs]
(k-r) * C1
co
And the total cost = 2 * 250 * 10 * (25) * 25/ 50
= Rs. 250/- s.
bu
Total cost, including the material cost, Ca =
= 250 + (15,000 * 50)
la
Example-3
.a
supply his customers 24000 units of television cabinets (shells alone) per
w
year. And, the company can produce the shells at a rate of 3000 per month.
The cost of one preparation of the equipments for the production run is
w
Rs. 500/- and the holding cost of one cabinet per month is 15 paisa.
Determine the optimum manufacturing quantity, optimum interval
between the set ups and total cost, if the cost of one cabinet is Rs. 775/-
Solution
209
www.allsyllabus.com
mba.allsyllabus.com
Therefore, EBQ,
Q = [2 k* r* Cs]
(k-r) * C1
m
And the total cost = 2 * 500 * 0.15 * (1000) * 2000/ 3000
co
= Rs. 316.28/-
Total cost, including the material cost, Ca
s.
= Rs. 316.28 + (24000 * 775)
bu
= Rs. 1, 86, 00, 316/- (including RM)
la
Example-4
yl
lls
of the book in a month. The set up cost per set up is Rs. 350/- The rental
w
for the warehouse is Rs. 700 per month. For the books, he pays Rs. 150
as insurance premium per month. He appointed a Storekeeper who can
w
handle all the transactions as well as physical handling of the books, for
w
which he pays Rs. 1500 as salary. Find the EOQ for the above production
schedule.
Solution
210
www.allsyllabus.com
mba.allsyllabus.com
Therefore, EBQ,
Q = [2 k* r* Cs]
(k-r) * C1
t = Q/r
= 104/2000
= 0.052 months
m
= 0.052 X 30
= 1.56 days
co
I.e. once in 2 days, he has to produce 104 books.
s.
bu
Example-5
la
model we have to re set the equipments which will costs Rs. 2500/ per
setting. To hold one tyre in inventory, the company has to incur Rs. 100
per year. Assuming 250 working days per year, what will be the optimum
manufacturing quantity?
Solution
211
www.allsyllabus.com
mba.allsyllabus.com
Therefore, EBQ,
Q= [2 k* r* Cs]
(k-r) * C1
Q = [(2* 8500 * 1000 * 2500) / (7500* 0.40]
Q = 3764 tyres per batch (approx)
t = Q/r
= 3764/1000
= 3.764 days
I.e. once in 4 days, he has to produce 3764 tyres
m
co
Model – 3
s.
E.B.Q with known demand, shortages is permitted and
bu
replenishment of inventory is instantaneous
la
demand is Rs. 3000/-. Whenever you are contacting parents, they are in
a position to give your requirements in single stroke on the day itself.
.a
To get the money, you have to go to your native which costs you say
w
Rs. 50/- Instead of keeping the money in your room, if you keep it in
w
a bank, you may get an interest of Rs.20/- month. Every month, 25th
assume your roommate used to get Rs. 500/- from you. Because of this
w
practice, you find that you are running out cash on every 25th. However,
you can borrow the amount from neighbor/friends at nominal interest
rates. If this is the situation given to you, how much you have to get from
your parents such that your holding/opportunity cost and ordering/
procurement cost is, get balanced?
212
www.allsyllabus.com
mba.allsyllabus.com
Solution
1. Demand is known and uniform. Let D be the total demand for one
m
unit of time.
co
2. Shortages are permitted, and let C2 is the shortage cost per quantity
per unit of time.
s.
3. Production of the item or procurement is instantaneous.
bu
4. Lead -time is zero.
5. Let C1 be the inventory holding cost per unit. Per unit of time
la
6. Let Cs be the set up or ordering cost for every production run (or
cycle).
yl
Divide the given total time period into ‘n’ units each of time‘t’
lls
n*t=1
.a
and t2 such that during the interval t1 items are drawn from the inventory
as needed and during t2, orders for the item are being accumulated, but
not filled. And at the end of interval ‘ t ‘ an amount Q is ordered, the
amount Q is divided into Q1 and Q2 such that Q1 + Q2 = Q where Q1
denotes the amount that goes into the inventory and Q2 denotes the
amount that is immediately taken to satisfy unfilled demands.
213
www.allsyllabus.com
mba.allsyllabus.com
Q1 A
Q
Q1
B D
O t1 t2
Q2
C
Q2 t
Total inventory during the time period t = Area of the Triangle AOB
m
= ½ * t1 * Q1
co
Therefore the Inventory holding cost during time
t= [½ * t1 *Q1] * C1
Total shortages during the time period s.
bu
t = Area of the triangle BCD
= ½ * t2 * Q2
la
Therefore,
Total cost during time t = Holding cost + Penalty Cost +
.a
Preparation/Set up cost
w
Hence,
w
214
www.allsyllabus.com
mba.allsyllabus.com
m
Q2 = [C1 * Q] / [C1 + C2]
co
Using these values in the Ca function, we get,
s.
Ca = [½ C1 * Q12 /Q] + [½ C2 (Q - Q1) 2 / Q] + D * Cs /Q
bu
= ½ C1* C22Q2 + ½ C2 * C12 * Q2 + D * Cs /Q
Q * [C1 + C2] 2 Q * [C1 + C2] 2
la
= ½ C1 * C2 * Q * [C1 + C2] + D * Cs /Q
yl
[C1 + C2] 2
lls
= ½ C1 * C2 * Q + D * Cs /Q
C1+ C2
.a
Further d Ca/ dQ = C1 * C2 - D * Cs / Q2 =0
w
C1+ C2
w
Using this value of Q in the minimum cost function Ca, we get the total
minimum cost.
Minimum Cost, (Excluding cost of Raw materials,)
215
www.allsyllabus.com
mba.allsyllabus.com
Example-1
Solution
m
co
The given data can be summarized in the following table.
s. C1 = 120/30 /e/day
bu
D = 25 e/day C2 = Rs. 1000/e/day Cs = 1000
= Rs. 4/engine/day
la
yl
216
www.allsyllabus.com
mba.allsyllabus.com
= [2 * 25 * 1000 * 1000 * 4 / (1004)]
= Rs. 446.32
Example-2
The demand for soap is 50 units per month and the products are
withdrawn uniformly. The expenses incurred while purchasing for each
time is Rs. 200/-. The cost of each soap is Rs 20/- per item and the inventory
holding cost of Rs. 4 per item per month. In addition, a profit of Rs 2 per
item per month is gained from selling the soap. Determine how often to
make purchases and what size it should be such that it will minimize the
m
total inventory cost?
co
Solution
s.
bu
From the given problem, we identify the following information /costs;
Demand for the item, D = 50/month
la
= [2 * 50 * 200 * 2 * 4 / (2+4)]
= Rs. 163.30
217
www.allsyllabus.com
mba.allsyllabus.com
Example-3
m
The demand for Gem Clips is uniform at a rate of 200 boxes /month.
co
The fixed cost Rs 10 is incurred each time while purchase is made. The
cost of each box is Rs. 10 per item and the inventory carrying cost is Rs
s.
0.25 per box per month. The shortages are penalized at the rate of Rs. 1.25
bu
per box per month; determine what should be the purchase cycle what size
it should be?
la
yl
Solution
lls
costs;
Demand, D = 200 boxes/month
w
218
www.allsyllabus.com
mba.allsyllabus.com
= 139/200
= 0.695 months
= (0.695*30 days)
= 21 days
Number of orders,
n = D/Q
= 200/139
= 1.45 order per month.
Example-4
m
SMS Electronics Ltd., which is manufacturing Color televisions
also, produces its own speakers, which are used in television sets. Since
co
the company produces 8 models of its color televisions with product codes
as (TFR-CTV/01 to TFR-CTV/08). The television sets are assembled on a
s.
continuous production line at a rate of 8000 per month. The speakers are
bu
produced in batches because they do not warrant setting up a continuous
production line and relatively large quantities can be produced in a short
la
time. Discuss the problem of the company, determining when and how
yl
3. The production cost of a single speaker excluding the set up cost is Rs.
1000 and can be assumed a unit cost.
4. Shortage is going to stop the production and estimated that Rs. 1.10
month whenever a speaker is not available.
Solution
Demand, D = 8000
Set up cost, Cs = 12000
219
www.allsyllabus.com
mba.allsyllabus.com
= [2 * 8000 * 12000 * (11) / (9.9 *1.1)]
m
t = Q/D
= 13926/8000
co
= 1.741 months
s.
= (1.741*30 days)
bu
= 52 days
Number of orders, n = D / Q
la
= 8000/13926
yl
= 0.574 * 12 months
= 6.89 orders per year
.a
w
Model 4
w
is at a finite rate
220
www.allsyllabus.com
mba.allsyllabus.com
the ‘savings’. Assume that on every 22nd your room mate/ close friend use
to borrow Rs. 500 from you. You will run out of money after 25th, which
you are in a position to manage through borrowings from local firms at a
nominal rate. (Indirectly you are paying a penalty by way of interest for the
shortages.)
m
sending the quantities in batches rather than bulk dispatches. But all these
co
relaxation have a binding such that the quantities should be supplied on
specified date and time, any violation should dealt very severally by levying
large penalties. s.
bu
Solution
la
1. Demand is known and uniform. Let ‘r’ be the rate of demand for one
unit of time.
.a
3. Shortages are permitted and let C2 be the shortage cost per unit per
w
unit of time.
4. Lead-time is zero.
w
5. Let C1 be the holding cost per unit of inventory per unit of time.
6. Let Cs be the set up cost per production run or ordering cost per cycle.
Assume that each production run of length‘t’ consists of 2 parts say
t1 and t2. In turn, they are sub divided into t11, t12 and t21, t22 as shown
in the figure.
221
www.allsyllabus.com
mba.allsyllabus.com
A
k-r r
S1
t11 t12 B t21 t22
o S2 D
k-r
t1
t2
m
And S2 = t21 * r & also S2 = (k-r) * t22
co
Therefore t11 = S1 / (k-r) & t12 = S1 / r
t21 = S2 / r & t22 = S1 / r
s.
t1 = t11 + t12 = S1 [(k-r +r) / r * (k-r)] = S1 * k / r * (k-r)
bu
Similarly, t2 = t21 + t22 = S2 *k / r * (k-r)
la
= ½ t1 * S1 = ½ * S1 * S1 * k / r * (k-r) = ½ k * S1 2 / r * (k-r)
And total shortages during the time t = Area of the triangle BCD
= ½ t2 * S2
= ½ S2 * S2 * k / r * (k-r)
= ½ S22 * k / r* (k-r)
222
www.allsyllabus.com
mba.allsyllabus.com
m
Since
co
S1 = (k-r) * Q / k - S2, substituting this in the average
cost function,
Ave. Cost s.
bu
= 1/Q {½ k * C1 *[(k-r) * Q / k - S2] 2 / (k-r)} + {½ k *
C2 * S22 / (k-r)} + r *Cs
la
yl
dC / dS2 = 0 and d C / d Q = 0
dC / d S2 = 1/Q {½ k * C1 * { (-)2 * [( k-r ) * Q / k - S2]
.a
+ ½k * C2 * 2 * S2 / ( k-r) } = 0
w
k / ( k-r) * Q { C2 * S2 - C1 * ( k-r) * Q + C1 * S2 =0
w
k
w
i.e. ( C1 + C2 ) * S2 = C1 * ( k-r) * Q
k
S2 = ___C1___ * (k-r) * Q
(C1 + C2) k
S1 = (k-r) *Q - S2
k
= (k-r ) *Q - ___C1___ * ( k-r ) * Q
k (C1 + C2) k
223
www.allsyllabus.com
mba.allsyllabus.com
S1 = ____C2____ * ( k-r ) * Q
C1 + C2 k
dCa / d Q = 0 implies
Q2 = 2 r *Cs * (C1 + C2) * k
C1 * C2 * (k-r)
1/2
m
Q2 = 2 r *Cs * (C1 + C2) * k
co
C1 * C2 * (k-r)
s.
And substituting the value of Q in the cost function we get the minimum
cost value for the cycle.
bu
1/2
Ca = 2 r * Cs * C1* C2 (k-r)
la
(C1 + C2) * k
yl
lls
Example
w
The demand for an item in a company is 12000 per year and the
w
company can produce the item at the rate of 3000 per month. The cost of
one set up is Rs. 500 and the holding cost of one unit per month is Rs 0.15.
The shortage cost of one unit is Rs. 20 per year. Determine the optimum
manufacturing quantity and the # of production runs and time between
the production runs?
Solution
224
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
****
la
yl
lls
.a
w
w
w
225
www.allsyllabus.com
mba.allsyllabus.com
m
co
s.
bu
la
yl
lls
.a
w
w
w
226
www.allsyllabus.com
mba.allsyllabus.com
UNIT- IV
Network Problems
Introduction
m
co
Lesson Outline s.
bu
ӹӹ The description of a shortest path problem.
la
Learning Objectives
lls
The Problem
Imagine a salesman or a milk vendor or a post man who has to
cover certain previously earmarked places to perform his daily routines. It
is assumed that all the places to be visited by him are connected well for a
suitable mode of transport. He has to cover all the locations. While doing
so, if he visits the same place again and again on the same day, it will be a
loss of several resources such as time, money, etc. Therefore he shall place
a constraint upon himself not to visit the same place again and again on
the same day. He shall be in a position to determine a route which would
enable him to cover all the locations, fulfilling the constraint.
227
www.allsyllabus.com
mba.allsyllabus.com
The shortest route method aims to find how a person can travel
from one location to another, keeping the total distance traveled to the
minimum. In other words, it seeks to identify the shortest route to a series
of destinations.
Example
m
the following diagram. The company executive wants to identify the path
co
with the shortest distance so as to minimize the transportation cost. The
problem is to achieve this objective.
s. Store house
bu
95
2 4
40
la
Factory 40 35 6
65 70
40
yl
1
100
lls
5
20
3
.a
w
The shortest route technique can be used to minimize the total
w
228
www.allsyllabus.com
mba.allsyllabus.com
Step 1
First, locate the origin. Then, find the node nearest to the origin.
Mark the distance between the origin and the nearest node in a box by the
side of that node.
Step 2
Repeat the above process until the nodes in the entire network
have been accounted for. The last distance placed in a box by the side of
m
the ending node will be the distance of the shortest route. We note that
co
the distances indicated in the boxes by each node constitute the shortest
route to that node. These distances are used as intermediate results in
determining the next nearest node. s.
bu
Solution For The Example Problem
la
Looking at the diagram, we see that node 1 is the origin and the
yl
nodes 2 and 3 are neighbours to the origin. Among the two nodes, we see
lls
the node nearest to the origin is node 2, with a distance of 40 units. So, out
w
of the two nodes 2 and 3, we select node 2. We form a set of nodes {1, 2}
w
and construct a path connecting the node 2 with node 1 by a thick line and
mark the distance of 40 in a box by the side of node 2. This first iteration
w
40 Store house
95
2 4
Factory 40 65 40 6
35 70
1
5
100 3 20
229
www.allsyllabus.com
mba.allsyllabus.com
Iteration No. 1
Now we search for the next node nearest to the set of nodes {1,
2}. For this purpose, consider those nodes which are neighbours of either
node 1 or node 2. The nodes 3, 4 and 5 fulfill this condition. We calculate
the following distances.
m
Therefore, node 3 is the nearest one to the set {1, 2}. In view of this
co
observation, the set of nodes is enlarged from {1, 2} to {1, 2, 3}. For the set
{1, 2, 3}, there are two possible paths, viz. Path 1 → 2 → 3 and Path 1 → 3 →
s.
2. The Path 1 → 2 → 3 has a distance of 40 + 35 = 75 units while the Path
bu
1 → 3 → 2 has a distance of 100 + 35 = 135 units.
la
side of node 3. We obtain the following diagram at the end of Iteration No.
lls
2.
40 Store house
.a
95
2 4
w
40
Factory 40
w
6
65 70
35
w
1
40
5
100 3
20
75
230
www.allsyllabus.com
mba.allsyllabus.com
Iteration No. 2
We repeat the process. The next node nearest to the set {1, 2, 3} is
either node 4 or node 5.
m
3 to the origin. The minimum distances have been indicated in boxes
co
near these nodes. The path 3 → 5 involves the shortest distance. Thus, the
distance between nodes 1 and 5 is 95 units (20 units between nodes 5 and
s.
3 + 75 units between node 3 and the origin). Therefore, we select node 5
bu
and enlarge the set from {1, 2, 3} to {1, 2, 3, 5}. The distance 95 is marked
in a box by the side of node 5. The following diagram is obtained at the
la
40 Store house
lls
95
2 4
.a
40
Factory 40
70 6
w
35 65
1
w
40
100 5
w
3 20 95
75
Iteration No. 3
Now 2 nodes remain, viz., nodes 4 and 6. Among them, node 4 is
at a distance of 135 units from the origin (95 units from node 4 to node 2
+ 40 units from node 2 to the origin). Node 6 is at a distance of 135 units
from the origin (40 + 95 units). Therefore, nodes 4 and 6 are at equal
distances from the origin. If we choose node 4, then travelling from node 4
231
www.allsyllabus.com
mba.allsyllabus.com
40 Store house
95
2 4
40
Factory 40
70 6
35 65
135
m
1 40
100 5
co
3 20 95
75 s.
bu
Iteration No. 4
la
yl
Minimum Distance
lls
units.
w
QUESTIONS
w
232
www.allsyllabus.com
mba.allsyllabus.com
3 30
5
40
1 30 30
50
6
45
35 25
2 4
m
16 5
7
co
7
9
1 4
6
15
8 4 25 s.
bu
3
la
yl
lls
.a
****
w
w
w
233
www.allsyllabus.com
mba.allsyllabus.com
Lesson Outline
Learning Objectives
m
co
After reading this lesson you should be able to
ӹӹ
ӹӹ
s.
Understand a minimum spanning tree problem
Understand the algorithm for minimum spanning tree problem
bu
ӹӹ Locate the minimum spanning tree
ӹӹ Carry out numerical problems
la
yl
edges, it is required to find out a tree whose nodes are the same as those of
w
the network.
The weight assigned to an edge may be regarded as the distance
between the two nodes with which the edge is incident.
Algorithm
The problem can be solved with the help of the following algorithm.
The procedure consists of selection of a node at each step.
234
www.allsyllabus.com
mba.allsyllabus.com
Step 1
First select any node in the network. This can be done arbitrarily.
We will start with this node.
Step 2
Connect the selected node to the nearest node.
Step 3
Consider the nodes that are now connected. Consider the remaining
nodes. If there is no node remaining, then stop. On the other hand, if some
nodes remain, among them find out which one is nearest to the nodes that
are already connected. Select this node and go to Step 2.
m
Thus the method involves the repeated application of Steps 2 and 3.
co
Since the number of nodes in the given network is finite, the process will
end after a finite number of steps. The algorithm will terminate with step
3. s.
bu
How to break ties
la
step 3 and if there is a tie in the nearest node, then the tie can be broken
lls
arbitrarily.
As a consequence of tie, we may end up with more than one optimal
.a
solution.
w
w
Problem 1
Determine the minimum spanning tree for the following network.
w
60 5
2 70
80
60 60
100 7
1 3
1
40 50
120
50 60 8
80
30
4
90 6
235
www.allsyllabus.com
mba.allsyllabus.com
Solution
Step 1
First select node 1. (This is done arbitrarily)
Step 2
m
60 5
co
2 70
80
60
1
s.
3
7
bu
1
40 50
120
la
60 8
50
80
yl
30
lls
4 90 6
.a
w
Iteration No. 1
w
Step 3
w
Now the connected nodes are 1 and 3. The remaining nodes are
2, 4, 5, 6, 7 and 8. Among them, nodes 2 and 4 are connected to node 1.
They are at distances of 60 and 80 from node 1. Minimum of {60, 80} =
60. So the shortest distance is 60. Next, among the nodes 2, 4, 5, 6, 7 and
8, find out which nodes are connected to node 3. We find that all of them
are connected to node 3. They are at distances of 60, 50, 80, 60, 100 and
120 from node 3. Minimum of {60, 50, 80, 60, 100, 120} = 50. Hence the
shortest distance is 50.
236
www.allsyllabus.com
mba.allsyllabus.com
60 5
2 70
80
60
7
1 3
1
40 50
120
50 60 8
80
m
30
90 6
co
4
Iteration No. 2
s.
bu
Next go to step 3.
la
Now the connected nodes are 1, 3 and 4. The remaining nodes are
yl
8 are not adjacent to node 1. All of the nodes 2, 5, 6, 7 and 8 are adjacent
to node 3. Among them, nodes 2 and 6 are nearer to node 3, with equal
.a
distance of 60.
w
40 50
120
60 8
50
80
30
4 6
90
237
www.allsyllabus.com
mba.allsyllabus.com
Iteration No. 3
60 5
m
2 70
80
60
co
7
1 3
1
40
s. 120 50
bu
50 60 8
80
la
30
yl
4 90 6
lls
Iteration No. 4
.a
w
60 5
2 70
80
60
7
1 3
1
40 120 50
50 60 8
80
30
4 90 6
238
www.allsyllabus.com
mba.allsyllabus.com
Iteration No. 5
60 5
2 70
80
60
7
1 3
1
40 120 50
m
60 8
co
50
80
30
4
90 6 s.
bu
la
Iteration No. 6
yl
60
w
5
2 70
w
80
60
w
7
1 3
1
40 120 50
50 60 8
80
30
4 90 6
239
www.allsyllabus.com
mba.allsyllabus.com
Iteration No. 7
60 5
2
60
7
1 3
1
40 50
m
60 8
50
co
30
6
4
s.
bu
Minimum Spanning Tree
la
Questions
yl
lls
75 6
w
2 1
w
80 55 90
100
1 3
70
40
60 5
25
30
4
240
www.allsyllabus.com
mba.allsyllabus.com
12
5 15
2 1
5 8
2 13
10 8
1 3 6
1
4 10
9
7
5
4 4
m
co
s.
bu
****
la
yl
lls
.a
w
w
w
241
www.allsyllabus.com
mba.allsyllabus.com
Lesson Outline
Learning Objectives
m
co
After reading this lesson you should be able to
s.
ӹӹ Understand the definitions of important terms
ӹӹ Understand the development of project network diagram
bu
ӹӹ Work out numerical problems
la
Key Concepts
yl
lls
1.Activity
w
flooring
242
www.allsyllabus.com
mba.allsyllabus.com
2.Event
Example
Start Stop
Punching
m
machine is another activity.
co
3.Predecessor Event
s.
bu
The event just before another event is called the predecessor event.
la
4.Successor Event
yl
The event just following another event is called the successor event.
lls
Example:
.a
w
3
w
1 2 4 6
243
www.allsyllabus.com
mba.allsyllabus.com
5.Network
6.Dummy Activity
m
to provide connectivity to a network or for the preservation of the logical
co
sequence of the nodes and edges.
be between the start and the end events. The activities shall be marked by
lls
directed arrows. An activity takes the project from one event to another
event.
.a
w
Problem 1
244
www.allsyllabus.com
mba.allsyllabus.com
Immediate
Activity Name of
Predecessor
Event Event Activity
Activity
1 2 A -
1 3 B -
1 4 C -
2 5 D A
3 6 E B
4 6 F C
m
5 6 G D
co
Solution
s.
bu
The start event is node 1.
la
A 2
w
w
1 3
B
w
C
4
A D
1 2 5
245
www.allsyllabus.com
mba.allsyllabus.com
D G
1 2 5
m
Since activities E, F, G terminate in node 6, we get
co
5 G
s.
bu
3 6
E
la
4
F
yl
lls
D
w
2 5
A G
Start event End event
B E
1 3 6
C F
4
246
www.allsyllabus.com