Lecture 1 Or
Lecture 1 Or
RESEARCH
Course teacher : Dr. Gokulachandran J
Professor and Vice Chairman
Department of Mechanical Engg
Department of Mech Engg
Name of the Course
19MEE306 OPERATIONS RESEARCH
Familiarizing the students with quantitative tools and techniques, which are
frequently applied in operational decisions
Course Outcomes
CO1 3 2 2 2 1 2 3 3 2
CO2 3 2 2 2 1 2 3 3 2
CO3 3 2 2 2 1 2 3 3 2
CO4 3 2 2 2 1 2 3 3 2
CO5 3 2 2 2 1 2 3 3 2
CO6 3 2 2 2 1 2 3 3 2
Lesson plan
1 General introduction to OR Model, problem formulation, solution To highlight the history and nature of OR and to give an overview of a few of
the OR techniques and their applications.
2 Linear Programming Objective function, constraints, To teach the art and science of problem formulation and representing a
decision variables given problem mathematically by a set of objective function and constraints.
3-4 Graphical method Maximization, minimization, To teach solutions for problems using graphical method, special cases like
constraints, feasible region, infeasible multi optimal solution.
region, unbounded solution,
redundant constraints
5-10 Simplex method Slack variables, surplus variables, To teach simplex method for solving LP problems, its variations, tackling
artificial variables, simplex method, different constraint forms and degeneracy. Product –mix problem, diet
Big-M method, 2 phase method, problem, blending problem etc.
Degeneracy, linear programming
11-12 Duality theory Duality, Primal problem, dual To teach solving a primal problem using a dual and vice versa.
problems
20-24 Network PERT/CPM, critical path, slack, To teach to draw networks relating to projects, determination of
analysis(Project float, optimistic time, pessimistic critical path and project duration , probability of completion of
management) time, most likely time, crashing, project in a given duration, crashing networks, manpower
resource allocation, direct cost, leveling, resource leveling
over heads, deterministic,
probabilistic activity duration
25 Minimal Spanning tree Node, Branch, network To teach the technique to solve minimal spanning tree problem.
problem
26-28 Shortest route problems Examples, Shortest route To teach how to determine the shortest route between a source
algorithms, Linear programming and a destination
formulation
29-32 Inventory models Deterministic inventory models, To teach the different models of inventory to find out EOQ and
Classical EOQ and EOQ with price optimum cost.
breaks
33-35 Sequencing models Jobs, Machines To teach how to find optimum sequence of Jobs and optimum time on machines
36-38 Queueing models Arrival rate, service rate, Poisson arrivals, To teach solving M/M/1 queue to determine queue characteristics (Lq, Ls, Ws, Wq )
Exponential service time, single server, Multi
server
39-41 Decision analysis Decision making under uncertainty, Decision To teach the process involves selecting the best among several decisions through a
making under risk, EMV, EOL, EVPI proper evaluation of the parameters of each decision environment
42-44 Game theory – Two person zero sum games, Maximin- and To understand about the decision making in competitive situations where there are two
2 person zero sum; mixed Minimax problems, Games without saddle or more opposing parties with conflicting interests and the action of one depends on
strategies; 2 x n and m x 2 points-mixed strategies, 2 x n and m x 2 the action taken by the opponent.
games. games, dominance property n x n games
45-46 Simulation Random number generation, Monte To understand simulation technique in solving business problems (Viz., Inventory and
carlo technique Queuing model)
Lab session
47-51 Practicing problems on Linear programming Attempts to maximize or minimize a linear function of decision variables
52-56 Practicing problems on Transportation To determine the optimum routes to minimize shipping costs from supply source to
destinations
Practicing problems on Assignment and TSP To assign a number of resources to an equal number of activities at min cos or max
57-59 profit
60-62 Practicing problems on Network analysis To predict the duration of projects.
63-65 Practicing problems on Inventory models To forecast inventory based on demand, cost price and consumption.
66-68 Practicing problems on Sequencing models To select appropriate order of jobs to service facilities for optimizing time, cost or profit
69-70 Practicing problems on Queuing models To select the appropriate model based on service pattern and arrival pattern
71-75 Practicing problems on Decision model , game theory and simulation To make suitable decision based on market situation
End exam
Evaluation component
Midterm (theory) 30
1. Allocation problems
2. Transportation problems
3. Assignment problems
4. Sequencing problems
5. Inventory problems
6. Decision making problems
7. Network problems
Limitations-OR
Programmer 2 4 6 5 7 4
Programmer 3 2 4 3 5 2
Programmer 4 5 6 7 8 9
Thank You