Computational Methods for Management and Economics Carla Gomes - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Computational Methods for Management and Economics Carla Gomes

Description:

OR 'search for optimality' (best, optimal solution) is an important theme in OR. ... that the model and recommendations of precious phases are properly implemented. ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 17
Provided by: csCor
Category:

less

Transcript and Presenter's Notes

Title: Computational Methods for Management and Economics Carla Gomes


1
Computational Methods forManagement and
EconomicsCarla Gomes
  • Module 3
  • OR Modeling Approach

2
Overview of OR Modeling Approach
3
OR Nature
  • Operations research involves research
  • approach resembles the scientific method
  • OR search for optimality (best, optimal
    solution) is an important theme in OR.
  • OR - team approach (mathematics, statistics and
    probability theory, economics, business
    administration, computer science, and engineering
    and other areas relevant to the particular
    organization  
  • OR adopts an organizational point of view i.e.,
    it tries to meet the goals of the overall
    organization.

4
Overview of OR Modeling Approach
  •  Define the problem of interest and gather the
    relevant data
  • Formulate a mathematical model to represent the
    problem
  • Develop a computer base procedure for deriving
    solutions to the problems from the model
  • Test the model and refine it as needed
  • Prepare for ongoing application of the model as
    prescribed by the management
  • Implement
  •  
  •  

5
  •  Define the problem of interest and gather
  • the relevant data

Need to develop a well-defined statement of the
problem to be considered.  
  • objectives,
  • constraints (e.g., what can be done with
    available resources)
  • inter-relationships between the area to be
    studied and
  • other areas in the organization
  • possible alternative course of actions
  • time limits for making a decision
  • . . .
  • Difficult phase - ill-defined nature and its
    difficult to be taught. It depends on the
    particular problem and domain of activity.
  •  
  •  

6
2. Formulate a mathematical model to
represent the problem
Formulate the problem into a way that is
convenient for analysis typically using a
mathematical model. Mathematical models
idealized representations expressed in terms of
mathematical symbols and expressions. Famous
mathematical models F ma (Newtons second law
of motion) and Emc² (Einsteins famous equation
of conservation of energy into mass).  
7
  • Mathematical model of a business problem 
  • Decision variables - they represent quantifiable
    decisions to be made, under our control, say x1,
    x2, , xn. The respective values are to be
    determined.
  • Objective function expresses the appropriate
    measure of performance as a mathematical function
    of the decision variables. E.g., P 2 x1 x2
    xn
  • Constraints any restriction on the values of
    the variables are also expressed mathematically,
    typically by means of equations (e.g. 2 x1 3
    x2 lt 10)
  • Parameters of the model constants (namely
    coefficients and right-end-sides) in the
    constraints and objective function.
  • Typical OR model
  • Choose the decision variables so as to maximize
    (or minimize) the objective function, subject to
    the specified constraints.

8
Mathematical Program
  • Optimization problem in which the objective and
    constraints are given as mathematical functions
    and functional relationships.
  • Optimize Z f(x1, x2, , xn)
  • Subject to
  • g1(x1, x2, , xn) , , b1

g2(x1, x2, , xn) , , b2

gm(x1, x2, , xn) , , bm
9
Comments
a) Gathering of the relevant data --- frequently
difficult. ? value assigned to parameters are
often rough estimates. ?it is important to
analyze how the solution derived from the model
would change if the value assigned to the
parameters (one at a time) were changed to other
plausible values. This process is referred to as
sensitivity analysis (discussed later).

10

b) In general real problems can be modeled using
more than one model. ?The process of testing a
model typically leads to a succession of models
that provide better and better representations of
the problem. ?Even possible that two or more
different LP models completely different types of
models may be developed for the same
problem ?Even possible that two or more
completely different types of models may be
developed to help analyze the same problem.
11
3. Develop a computer base procedure for
deriving solutions to the problems from the
model ?This phase can be very easy if we are
using a well known mathematical model such as
LP.
 
12
4. Test the model and refine it as needed
model validation   Developing a mathematical
model is like developing a large computer program
in general it has bugs!
Some tips  
  • Fresh look at the model to check for obvious
    errors or oversights (including a new person who
    didnt participate in the original process)
  •  
  • Retrospective test
  • use of historical data to reconstruct the past
    --- how well the model and the resulting
    solution would have performed if they had been
    used. (even though the key issue about using the
    model is to predict the future and things may
    change)
  • Careful technical review of the model by
    individuals not involved in the design of the
    model

13
5 Prepare for ongoing application of the model
as prescribed by the management   Install a well
documented system for applying the model. The
system includes   Mathematical Model Solution
procedure (including post-optimality
procedure) Operation procedures for
implementation   In general --- computer-based
system often integrating databases and management
information systems. Quite often interactive
system (Decision Support Systems) are used.  

14
  • 6. Implementation
  • Critical phase to make sure that the model
    and recommendations of precious phases are
    properly implemented. The benefits of the study
    are reaped only after this phase.
  •  

 
15
  • Key Aspects
  • Management support
  • Involvement of users of system - so that they
    feel also
  • ownership of the system and they dont reject
    the system
  • Feedback on how well the system is working and if
    the
  • assumptions of the system continue to be
    satisfied
  • throughout the entire period during which the
    system is used.
  • Gradually phase in the system while identifying
    and
  • eliminating flaws.
  • Adoption of management incentives
  • for the effective implementation of the system.
  •  

16
Advantages of mathematical models
  • describe a problem in a very concise way
  • provide a bridge to sue very powerful computer
    packages
  •  

Pitfalls to avoid when using mathematical
models  
  • Make sure that the model is a valid
    representation of the problem
  • high correlation between the prediction by the
    model and what would actually happen in the real
    world(much of the model validation work is
    performed during the testing phase).
  • We should be able to solve the model
    tractability.
Write a Comment
User Comments (0)
About PowerShow.com