SlideShare a Scribd company logo
1 of 18
Chapter 01 - Introduction
 Operations Research (OR): It is a scientific approach to determine the
optimum (best) solution to a decision problem under the restriction of
limited resources. Using the mathematical techniques to model,
analyze, and solve the problem.
 United Kingdom: OR is the application of the methods of science to
complex problems arising in the direction and management of large
systems of men, machines, materials, and money in industry, business,
government, and defense. The distinctive approach is to develop a
scientific model of the system incorporating measurements of factors
such as chance and risk, with which to predict and compare the
outcomes of alternative decisions, strategies, or controls. The purpose
is to help management determine its policy and actions scientifically.
 USA: OR is concerned with scientifically deciding how to best design
and operate man-machine systems, usually under conditions requiring
the allocation of scarce or limited resources.
I. Definition of the problem
 The description of the decision variables.
 The determination of the objective of the study.
 The specification of the limitations under which the system operates.
II. Model construction
 Translating the real world problem into mathematical relationships.
III. Solution of the model
 Using well-defined optimization techniques.
 An important aspect of model solution is sensitivity analysis.
IV. Model validity
 Testing and evaluation of the model by compare its performance with some past
data available for the actual system.
V. Implementation of the solution
 Translation of the model's results into instructions to be understood.
 Do not build a complicated model when a simple one will suffice.
 Beware of molding the problem to fit the technique.
 The deduction phase of modeling must be conducted rigorously.
 Models should be validated before implementation.
 A model should never be taken too literally.
 A model should neither be pressed to do, nor criticized for failing to do,
that for which it was never intended.
 Some of the primary benefits of modeling are associated with the
process of developing the model.
 A model cannot be any better than the information that goes into it.
 Models cannot replace decision makers.
I. Decision Variables
 It is the unknown to determined from the solution of a model (what does the
model seek to determine). It is one of the specific decisions made by a decision
maker (DM).
II. Objective Function
 It is the end result (goal) desired to be achieved by the system. A common
objective is to maximize profit or minimize cost. It is expressed as a
mathematical function of the system decision variables.
III. Constraints
 These are the limitations imposed on the variables to satisfy the restriction of
the modeled system. They must be expressed as a set of linear equations or
linear inequalities.
 A company manufactures two products A&B. with 4&3 units. A&B take
3&2 minutes respectively to be machined. The total time available at
machining department is 800 hours (100 days or 20 weeks). A market
research showed that at least 10000 units of A and not more than 6000
units of B are needed. It is required to determine the number of units of
A&B to be produced to maximize profit.
 Decision variables
X1 = number of units produced of A.
X2 = number of units produced of B.
 Objective Function
Maximize Z = 4X1 + 3X2
 Constraints
3X1 + 2X2 <= 800x60
X1 >= 10000
X2 <= 6000
X1, X2 >= 0
 Two feeds are used A&B. Each cow must get at least 400 grams/day of
protein, at least 800 grams/day of carbohydrates, and not more than 100
grams/day of fat. Given that A contains 10% protein, 80% carbohydrates
and 10% fat while B contains 40% protein, 60% carbohydrates and no fat.
A costs 2 L.E/kg, and B costs 5 L.E/kg. Formulate the problem to
determine the optimum amount of each feed to minimize cost.
 Decision variables
X1 = weight of feed A kg/day/animal.
X2 = weight of feed B kg/day/animal.
 Objective Function
Maximize Z = 2X1 + 5X2
 Constraints
0.1X1 + 0.4X2 >= 0.4 (Protein)
0.8X1 + 0.6X2 >= 0.8 (Carbohydrates)
0.1X1 <= 0.1 (Fats)
X1, X2 >= 0
 Linear Programming (LP): Programming Problems in general are
concerned with the use or allocation of scarce resources – labor,
materials, machines, and capital- in the best possible manner so that
the costs are minimized or the profits are maximized or both.
 An LP problem must satisfy the following:
 The decision variables are all nonnegative (>=0).
 The criterion for selecting the best values of the decision variables can be
described by a linear function of these variables, that is a mathematical
function involving only the first powers of the variables with no cross
products. The criterion function is called the objective function.
 The operating rules governing the process can be expressed as a set of
linear equations or linear inequalities, these are called the constraints.
 A Solution: Any specifications of values of X1, X2, ………, Xn.
 A Feasible Solution: Is a solution for which all the constraints are
satisfied.
 A Feasible Region: The set of all feasible solutions.
 An Optimal Solution: Is a feasible solution that has the most favorable
value of the objective function (largest for maximize or smallest for
minimize), or it’s the feasible solution.
 An Optimal Solution: The value of the objective function that
corresponds to the optimal solution.
 If there exists an optimal solution to an LPP, then at least one of the
corner points of the feasible region will always qualify to be an optimal
solution.
 The graphical solution is valid only for two-variable problem which is
rarely occurred.
 The graphical solution includes two basic steps:
 The determination of the solution space that defines the feasible solutions
that satisfy all the constraints.
 The determination of the optimum solution from among all the points in
the feasible solution space.
 Reddy Mikks produces both interior and exterior paints from two
raw materials, M1&M2. The following table provides the basic data
of the problem.
 A market survey indicates that the daily demand for interior paint
cannot exceed that of exterior paint by more than 1 ton. Also, the
maximum daily demand of interior paint is 2 ton.
 Reddy Mikks wants to determine the optimum (best) product mix of
interior and exterior paints that maximizes the total daily profit.
Decision variables
X1 = Tons produced daily of exterior paint.
X2 = Tons produced daily of interior paint.
Objective Function
Maximize Z = 5X1 + 4X2
Subject To
6X1 + 4X2 <= 24
X1 + 2X2 <= 6
-X1 + X2 <= 1
X2 <= 2
X1, X2 >= 0
Feasible region points
 A (0,0), Z= 0
 B (4,0), Z= 20
 C (3,3/2) -> by 1-2, Z= 21
 D (2,2), Z= 18
 E (1,2), Z=13
 F (0,1), Z=4
The optimal solution
 The optimum solution is mixture of 3 tons of exterior and 1.5 tons
of interior paints will yield a daily profit of 21000$.
 A company has two grades of inspectors , 1 and 2, who are to be
assigned for a quality control inspection. It is required that at least
1800 pieces be inspected per 8-hour day. Grade 1 inspectors can
check pieces at the rate of 25 per hour, with an accuracy of 98%,
and grade 2 inspectors check at the rate of 15 pieces per hour, with
an accuracy of 95%.
 The wage rate of a grade 1 inspector is $4.00/hour, while that of a
grade 2 inspector is $3.00/hour. Each time an error is made by an
inspector, the cost to the company is $2.00. The company has
available for the inspection job 8 grade 1 inspectors, and 10 grade 2
inspectors. The company wants to determine the optimal
assignment of inspectors which will minimize the total cost of the
inspection.
Objective Function
Cost of inspection = Cost of error + Inspector salary/day
Cost of grade 1/hour = 4 + (2 X 25 X 0.02) = 5 L.E
Cost of grade 2/hour = 3 + (2 X 15 X 0.05) = 4.5 L.E
Minimize Z= 8 (5 X1 + 4.5 X2) = 40X1 +36X2
Subject To
X1 <= 8
X2 <= 10
5X1 + 3X2 >= 45
X1, X2 >= 0
Feasible region points
 A (3,10), Z= 480
 B (8,10), Z= 680
 C (8,5/3), Z= 380
The optimal solution
 The optimum solution is C because it’s the minimum feasible
point.
 Maximize Z= 2X1 + 4X2
 Subject to: X1 + 2X2 <= 5
X1 + X2 <= 4
X1, X2 >=0
 Any point on the line from B to
C is optimal because B and C
have the same answer for Z.
 Maximize Z= 2X1 + X2
 Subject to: X1 - 2X2 <= 10
2X1 <= 40
X1, X2 >=0
 It has no optimal solution because
the feasible region is unbounded.

More Related Content

What's hot

Operation research (definition, phases)
Operation research (definition, phases)Operation research (definition, phases)
Operation research (definition, phases)DivyaKS12
 
Quantity discount
Quantity discountQuantity discount
Quantity discountHriday Bora
 
Methods of Production : Job, Batch & Mass Productiion
Methods of Production : Job, Batch & Mass ProductiionMethods of Production : Job, Batch & Mass Productiion
Methods of Production : Job, Batch & Mass ProductiionHarinadh Karimikonda
 
Cellular Manufacturing
Cellular Manufacturing Cellular Manufacturing
Cellular Manufacturing sgrsoni45
 
Operation scheduling
Operation schedulingOperation scheduling
Operation schedulingsai precious
 
Operation Management Question paper
Operation Management Question paper  Operation Management Question paper
Operation Management Question paper NsbmUcd
 
Plant Location - Influencing factors and Location Decision Process
Plant Location - Influencing factors and Location Decision ProcessPlant Location - Influencing factors and Location Decision Process
Plant Location - Influencing factors and Location Decision ProcessDhamo MS
 
Production & Operation Management Lecture Notes
Production & Operation Management Lecture NotesProduction & Operation Management Lecture Notes
Production & Operation Management Lecture NotesFellowBuddy.com
 
Quality circle
Quality circleQuality circle
Quality circleAshwin Dev
 
Report on Facility layout
 Report on Facility layout Report on Facility layout
Report on Facility layoutmounikapadiri
 
Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations ResearchAbu Bashar
 

What's hot (20)

Capacity planning
Capacity planningCapacity planning
Capacity planning
 
Operation research (definition, phases)
Operation research (definition, phases)Operation research (definition, phases)
Operation research (definition, phases)
 
Process selection
Process selectionProcess selection
Process selection
 
Markov exercises
Markov exercisesMarkov exercises
Markov exercises
 
Quantity discount
Quantity discountQuantity discount
Quantity discount
 
House of quality
House  of  qualityHouse  of  quality
House of quality
 
Methods of Production : Job, Batch & Mass Productiion
Methods of Production : Job, Batch & Mass ProductiionMethods of Production : Job, Batch & Mass Productiion
Methods of Production : Job, Batch & Mass Productiion
 
Cellular Manufacturing
Cellular Manufacturing Cellular Manufacturing
Cellular Manufacturing
 
Operation scheduling
Operation schedulingOperation scheduling
Operation scheduling
 
Material requirement planning
Material requirement planningMaterial requirement planning
Material requirement planning
 
linear programming
linear programming linear programming
linear programming
 
Operation Management Question paper
Operation Management Question paper  Operation Management Question paper
Operation Management Question paper
 
Plant Location - Influencing factors and Location Decision Process
Plant Location - Influencing factors and Location Decision ProcessPlant Location - Influencing factors and Location Decision Process
Plant Location - Influencing factors and Location Decision Process
 
Plant Layout Algorithm
Plant Layout AlgorithmPlant Layout Algorithm
Plant Layout Algorithm
 
Production & Operation Management Lecture Notes
Production & Operation Management Lecture NotesProduction & Operation Management Lecture Notes
Production & Operation Management Lecture Notes
 
Quality circle
Quality circleQuality circle
Quality circle
 
Plant Layout
Plant LayoutPlant Layout
Plant Layout
 
S chart
S chart S chart
S chart
 
Report on Facility layout
 Report on Facility layout Report on Facility layout
Report on Facility layout
 
Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations Research
 

Viewers also liked

Operations research - Chapter 04
Operations research - Chapter 04Operations research - Chapter 04
Operations research - Chapter 042013901097
 
Operation research - Chapter 02
Operation research - Chapter 02Operation research - Chapter 02
Operation research - Chapter 022013901097
 
Operation research - Chapter 03
Operation research - Chapter 03Operation research - Chapter 03
Operation research - Chapter 032013901097
 
Operation research and its application
Operation research and its applicationOperation research and its application
Operation research and its applicationpriya sinha
 
2 solver d'excel
2 solver d'excel2 solver d'excel
2 solver d'excelkkatia31
 
Exercicesdanalysefinancire 140115065851-phpapp02
Exercicesdanalysefinancire 140115065851-phpapp02Exercicesdanalysefinancire 140115065851-phpapp02
Exercicesdanalysefinancire 140115065851-phpapp02Ibrahimadialloo
 
Introduction of DBMS,RDBMS,SQL
Introduction of DBMS,RDBMS,SQLIntroduction of DBMS,RDBMS,SQL
Introduction of DBMS,RDBMS,SQLpranavi ch
 
M.c.a.(sem iii) operation research
M.c.a.(sem   iii) operation researchM.c.a.(sem   iii) operation research
M.c.a.(sem iii) operation researchTushar Rajput
 
Industrial Engineering & Operation Research Lecture Notes
Industrial Engineering & Operation Research Lecture NotesIndustrial Engineering & Operation Research Lecture Notes
Industrial Engineering & Operation Research Lecture NotesFellowBuddy.com
 
Introduction to Operation Research
Introduction to Operation ResearchIntroduction to Operation Research
Introduction to Operation ResearchAbu Bashar
 
mechanical-materials-manufacturing-eng
mechanical-materials-manufacturing-engmechanical-materials-manufacturing-eng
mechanical-materials-manufacturing-engIain Douglas
 
Operations research
Operations researchOperations research
Operations researchJose Rivera
 
Introduction to theory of machines
Introduction to theory of machinesIntroduction to theory of machines
Introduction to theory of machinesAshish Khudaiwala
 
Mech vii-operation research [06 me74]-notes
Mech vii-operation research [06 me74]-notesMech vii-operation research [06 me74]-notes
Mech vii-operation research [06 me74]-notesMallikarjunaswamy Swamy
 
Introduction of DBMS
Introduction of DBMSIntroduction of DBMS
Introduction of DBMSYouQue ™
 

Viewers also liked (20)

Operations research - Chapter 04
Operations research - Chapter 04Operations research - Chapter 04
Operations research - Chapter 04
 
Operation research - Chapter 02
Operation research - Chapter 02Operation research - Chapter 02
Operation research - Chapter 02
 
Operation research - Chapter 03
Operation research - Chapter 03Operation research - Chapter 03
Operation research - Chapter 03
 
Operation research and its application
Operation research and its applicationOperation research and its application
Operation research and its application
 
2 solver d'excel
2 solver d'excel2 solver d'excel
2 solver d'excel
 
Exercicesdanalysefinancire 140115065851-phpapp02
Exercicesdanalysefinancire 140115065851-phpapp02Exercicesdanalysefinancire 140115065851-phpapp02
Exercicesdanalysefinancire 140115065851-phpapp02
 
Recherches opérationnelles
Recherches opérationnellesRecherches opérationnelles
Recherches opérationnelles
 
Introduction of DBMS,RDBMS,SQL
Introduction of DBMS,RDBMS,SQLIntroduction of DBMS,RDBMS,SQL
Introduction of DBMS,RDBMS,SQL
 
Dbms.ppt
Dbms.pptDbms.ppt
Dbms.ppt
 
M.c.a.(sem iii) operation research
M.c.a.(sem   iii) operation researchM.c.a.(sem   iii) operation research
M.c.a.(sem iii) operation research
 
Industrial Engineering & Operation Research Lecture Notes
Industrial Engineering & Operation Research Lecture NotesIndustrial Engineering & Operation Research Lecture Notes
Industrial Engineering & Operation Research Lecture Notes
 
Introduction to Operation Research
Introduction to Operation ResearchIntroduction to Operation Research
Introduction to Operation Research
 
mechanical-materials-manufacturing-eng
mechanical-materials-manufacturing-engmechanical-materials-manufacturing-eng
mechanical-materials-manufacturing-eng
 
Operations research
Operations researchOperations research
Operations research
 
Introduction to theory of machines
Introduction to theory of machinesIntroduction to theory of machines
Introduction to theory of machines
 
Mech vii-operation research [06 me74]-notes
Mech vii-operation research [06 me74]-notesMech vii-operation research [06 me74]-notes
Mech vii-operation research [06 me74]-notes
 
OR 14 15-unit_1
OR 14 15-unit_1OR 14 15-unit_1
OR 14 15-unit_1
 
Introduction of DBMS
Introduction of DBMSIntroduction of DBMS
Introduction of DBMS
 
OR Unit 5 queuing theory
OR Unit 5 queuing theoryOR Unit 5 queuing theory
OR Unit 5 queuing theory
 
Big m method
Big m methodBig m method
Big m method
 

Similar to Operation research - Chapter 01

OR-I_Lecture_Note_01.pptx
OR-I_Lecture_Note_01.pptxOR-I_Lecture_Note_01.pptx
OR-I_Lecture_Note_01.pptxssuserf19f3e
 
Linear programming
Linear programmingLinear programming
Linear programmingTarun Gehlot
 
linearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxlinearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxKOUSHIkPIPPLE
 
Chapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptxChapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptxanimutsileshe1
 
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...kongara
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptxDejeneDay
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptxDejeneDay
 
session 3 OR_L1.pptx
session 3 OR_L1.pptxsession 3 OR_L1.pptx
session 3 OR_L1.pptxssuser28e8041
 
Chapter 6-INTEGER PROGRAMMING note.pdf
Chapter 6-INTEGER PROGRAMMING  note.pdfChapter 6-INTEGER PROGRAMMING  note.pdf
Chapter 6-INTEGER PROGRAMMING note.pdfTsegay Berhe
 
Operations Management VTU BE Mechanical 2015 Solved paper
Operations Management VTU BE Mechanical 2015 Solved paperOperations Management VTU BE Mechanical 2015 Solved paper
Operations Management VTU BE Mechanical 2015 Solved paperSomashekar S.M
 
Linear programming models - U2.pptx
Linear programming models - U2.pptxLinear programming models - U2.pptx
Linear programming models - U2.pptxMariaBurgos55
 
Linear programming manzoor nabi
Linear programming  manzoor nabiLinear programming  manzoor nabi
Linear programming manzoor nabiManzoor Wani
 

Similar to Operation research - Chapter 01 (20)

OR-I_Lecture_Note_01.pptx
OR-I_Lecture_Note_01.pptxOR-I_Lecture_Note_01.pptx
OR-I_Lecture_Note_01.pptx
 
Operations research
Operations researchOperations research
Operations research
 
Unit.2. linear programming
Unit.2. linear programmingUnit.2. linear programming
Unit.2. linear programming
 
Linear programming
Linear programmingLinear programming
Linear programming
 
linearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxlinearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptx
 
Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
Chapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptxChapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptx
 
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
 
LPP.pptx
LPP.pptxLPP.pptx
LPP.pptx
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptx
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptx
 
LPILP Models-1.ppt
LPILP Models-1.pptLPILP Models-1.ppt
LPILP Models-1.ppt
 
session 3 OR_L1.pptx
session 3 OR_L1.pptxsession 3 OR_L1.pptx
session 3 OR_L1.pptx
 
Chapter 6-INTEGER PROGRAMMING note.pdf
Chapter 6-INTEGER PROGRAMMING  note.pdfChapter 6-INTEGER PROGRAMMING  note.pdf
Chapter 6-INTEGER PROGRAMMING note.pdf
 
Ch02.ppt
Ch02.pptCh02.ppt
Ch02.ppt
 
Lect or1 (2)
Lect or1 (2)Lect or1 (2)
Lect or1 (2)
 
Operations Management VTU BE Mechanical 2015 Solved paper
Operations Management VTU BE Mechanical 2015 Solved paperOperations Management VTU BE Mechanical 2015 Solved paper
Operations Management VTU BE Mechanical 2015 Solved paper
 
CH1.ppt
CH1.pptCH1.ppt
CH1.ppt
 
Linear programming models - U2.pptx
Linear programming models - U2.pptxLinear programming models - U2.pptx
Linear programming models - U2.pptx
 
Linear programming manzoor nabi
Linear programming  manzoor nabiLinear programming  manzoor nabi
Linear programming manzoor nabi
 

More from 2013901097

Computer Graphic - Clipping
Computer Graphic - ClippingComputer Graphic - Clipping
Computer Graphic - Clipping2013901097
 
Computer Graphic - Projections
Computer Graphic - ProjectionsComputer Graphic - Projections
Computer Graphic - Projections2013901097
 
Computer Graphic - Transformations in 3d
Computer Graphic - Transformations in 3dComputer Graphic - Transformations in 3d
Computer Graphic - Transformations in 3d2013901097
 
Computer Graphic - Transformations in 2D
Computer Graphic - Transformations in 2DComputer Graphic - Transformations in 2D
Computer Graphic - Transformations in 2D2013901097
 
the two phase method - operations research
the two phase method - operations researchthe two phase method - operations research
the two phase method - operations research2013901097
 
The Big M Method - Operation Research
The Big M Method - Operation ResearchThe Big M Method - Operation Research
The Big M Method - Operation Research2013901097
 
Computer Graphic - Lines, Circles and Ellipse
Computer Graphic - Lines, Circles and EllipseComputer Graphic - Lines, Circles and Ellipse
Computer Graphic - Lines, Circles and Ellipse2013901097
 

More from 2013901097 (7)

Computer Graphic - Clipping
Computer Graphic - ClippingComputer Graphic - Clipping
Computer Graphic - Clipping
 
Computer Graphic - Projections
Computer Graphic - ProjectionsComputer Graphic - Projections
Computer Graphic - Projections
 
Computer Graphic - Transformations in 3d
Computer Graphic - Transformations in 3dComputer Graphic - Transformations in 3d
Computer Graphic - Transformations in 3d
 
Computer Graphic - Transformations in 2D
Computer Graphic - Transformations in 2DComputer Graphic - Transformations in 2D
Computer Graphic - Transformations in 2D
 
the two phase method - operations research
the two phase method - operations researchthe two phase method - operations research
the two phase method - operations research
 
The Big M Method - Operation Research
The Big M Method - Operation ResearchThe Big M Method - Operation Research
The Big M Method - Operation Research
 
Computer Graphic - Lines, Circles and Ellipse
Computer Graphic - Lines, Circles and EllipseComputer Graphic - Lines, Circles and Ellipse
Computer Graphic - Lines, Circles and Ellipse
 

Recently uploaded

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 

Recently uploaded (20)

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 

Operation research - Chapter 01

  • 1. Chapter 01 - Introduction
  • 2.  Operations Research (OR): It is a scientific approach to determine the optimum (best) solution to a decision problem under the restriction of limited resources. Using the mathematical techniques to model, analyze, and solve the problem.  United Kingdom: OR is the application of the methods of science to complex problems arising in the direction and management of large systems of men, machines, materials, and money in industry, business, government, and defense. The distinctive approach is to develop a scientific model of the system incorporating measurements of factors such as chance and risk, with which to predict and compare the outcomes of alternative decisions, strategies, or controls. The purpose is to help management determine its policy and actions scientifically.  USA: OR is concerned with scientifically deciding how to best design and operate man-machine systems, usually under conditions requiring the allocation of scarce or limited resources.
  • 3. I. Definition of the problem  The description of the decision variables.  The determination of the objective of the study.  The specification of the limitations under which the system operates. II. Model construction  Translating the real world problem into mathematical relationships. III. Solution of the model  Using well-defined optimization techniques.  An important aspect of model solution is sensitivity analysis. IV. Model validity  Testing and evaluation of the model by compare its performance with some past data available for the actual system. V. Implementation of the solution  Translation of the model's results into instructions to be understood.
  • 4.  Do not build a complicated model when a simple one will suffice.  Beware of molding the problem to fit the technique.  The deduction phase of modeling must be conducted rigorously.  Models should be validated before implementation.  A model should never be taken too literally.  A model should neither be pressed to do, nor criticized for failing to do, that for which it was never intended.  Some of the primary benefits of modeling are associated with the process of developing the model.  A model cannot be any better than the information that goes into it.  Models cannot replace decision makers.
  • 5. I. Decision Variables  It is the unknown to determined from the solution of a model (what does the model seek to determine). It is one of the specific decisions made by a decision maker (DM). II. Objective Function  It is the end result (goal) desired to be achieved by the system. A common objective is to maximize profit or minimize cost. It is expressed as a mathematical function of the system decision variables. III. Constraints  These are the limitations imposed on the variables to satisfy the restriction of the modeled system. They must be expressed as a set of linear equations or linear inequalities.
  • 6.  A company manufactures two products A&B. with 4&3 units. A&B take 3&2 minutes respectively to be machined. The total time available at machining department is 800 hours (100 days or 20 weeks). A market research showed that at least 10000 units of A and not more than 6000 units of B are needed. It is required to determine the number of units of A&B to be produced to maximize profit.  Decision variables X1 = number of units produced of A. X2 = number of units produced of B.  Objective Function Maximize Z = 4X1 + 3X2  Constraints 3X1 + 2X2 <= 800x60 X1 >= 10000 X2 <= 6000 X1, X2 >= 0
  • 7.  Two feeds are used A&B. Each cow must get at least 400 grams/day of protein, at least 800 grams/day of carbohydrates, and not more than 100 grams/day of fat. Given that A contains 10% protein, 80% carbohydrates and 10% fat while B contains 40% protein, 60% carbohydrates and no fat. A costs 2 L.E/kg, and B costs 5 L.E/kg. Formulate the problem to determine the optimum amount of each feed to minimize cost.  Decision variables X1 = weight of feed A kg/day/animal. X2 = weight of feed B kg/day/animal.  Objective Function Maximize Z = 2X1 + 5X2  Constraints 0.1X1 + 0.4X2 >= 0.4 (Protein) 0.8X1 + 0.6X2 >= 0.8 (Carbohydrates) 0.1X1 <= 0.1 (Fats) X1, X2 >= 0
  • 8.  Linear Programming (LP): Programming Problems in general are concerned with the use or allocation of scarce resources – labor, materials, machines, and capital- in the best possible manner so that the costs are minimized or the profits are maximized or both.  An LP problem must satisfy the following:  The decision variables are all nonnegative (>=0).  The criterion for selecting the best values of the decision variables can be described by a linear function of these variables, that is a mathematical function involving only the first powers of the variables with no cross products. The criterion function is called the objective function.  The operating rules governing the process can be expressed as a set of linear equations or linear inequalities, these are called the constraints.
  • 9.  A Solution: Any specifications of values of X1, X2, ………, Xn.  A Feasible Solution: Is a solution for which all the constraints are satisfied.  A Feasible Region: The set of all feasible solutions.  An Optimal Solution: Is a feasible solution that has the most favorable value of the objective function (largest for maximize or smallest for minimize), or it’s the feasible solution.  An Optimal Solution: The value of the objective function that corresponds to the optimal solution.  If there exists an optimal solution to an LPP, then at least one of the corner points of the feasible region will always qualify to be an optimal solution.
  • 10.  The graphical solution is valid only for two-variable problem which is rarely occurred.  The graphical solution includes two basic steps:  The determination of the solution space that defines the feasible solutions that satisfy all the constraints.  The determination of the optimum solution from among all the points in the feasible solution space.
  • 11.  Reddy Mikks produces both interior and exterior paints from two raw materials, M1&M2. The following table provides the basic data of the problem.  A market survey indicates that the daily demand for interior paint cannot exceed that of exterior paint by more than 1 ton. Also, the maximum daily demand of interior paint is 2 ton.  Reddy Mikks wants to determine the optimum (best) product mix of interior and exterior paints that maximizes the total daily profit.
  • 12. Decision variables X1 = Tons produced daily of exterior paint. X2 = Tons produced daily of interior paint. Objective Function Maximize Z = 5X1 + 4X2 Subject To 6X1 + 4X2 <= 24 X1 + 2X2 <= 6 -X1 + X2 <= 1 X2 <= 2 X1, X2 >= 0
  • 13. Feasible region points  A (0,0), Z= 0  B (4,0), Z= 20  C (3,3/2) -> by 1-2, Z= 21  D (2,2), Z= 18  E (1,2), Z=13  F (0,1), Z=4 The optimal solution  The optimum solution is mixture of 3 tons of exterior and 1.5 tons of interior paints will yield a daily profit of 21000$.
  • 14.  A company has two grades of inspectors , 1 and 2, who are to be assigned for a quality control inspection. It is required that at least 1800 pieces be inspected per 8-hour day. Grade 1 inspectors can check pieces at the rate of 25 per hour, with an accuracy of 98%, and grade 2 inspectors check at the rate of 15 pieces per hour, with an accuracy of 95%.  The wage rate of a grade 1 inspector is $4.00/hour, while that of a grade 2 inspector is $3.00/hour. Each time an error is made by an inspector, the cost to the company is $2.00. The company has available for the inspection job 8 grade 1 inspectors, and 10 grade 2 inspectors. The company wants to determine the optimal assignment of inspectors which will minimize the total cost of the inspection.
  • 15. Objective Function Cost of inspection = Cost of error + Inspector salary/day Cost of grade 1/hour = 4 + (2 X 25 X 0.02) = 5 L.E Cost of grade 2/hour = 3 + (2 X 15 X 0.05) = 4.5 L.E Minimize Z= 8 (5 X1 + 4.5 X2) = 40X1 +36X2 Subject To X1 <= 8 X2 <= 10 5X1 + 3X2 >= 45 X1, X2 >= 0
  • 16. Feasible region points  A (3,10), Z= 480  B (8,10), Z= 680  C (8,5/3), Z= 380 The optimal solution  The optimum solution is C because it’s the minimum feasible point.
  • 17.  Maximize Z= 2X1 + 4X2  Subject to: X1 + 2X2 <= 5 X1 + X2 <= 4 X1, X2 >=0  Any point on the line from B to C is optimal because B and C have the same answer for Z.
  • 18.  Maximize Z= 2X1 + X2  Subject to: X1 - 2X2 <= 10 2X1 <= 40 X1, X2 >=0  It has no optimal solution because the feasible region is unbounded.