Top Banner

of 20

Tayangan M4

Apr 08, 2018

Download

Documents

Donny Az
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/7/2019 Tayangan M4

    1/20

    SPK : Pemodelan & Analisis 1/20

    Sistem (Pengantar) Penunjang Keputusan

    SPK : PEMODELAN &

    ANALISIS

    Referensi lihat SAP : [5] Bab 4,

    [7] Chapter 5, [8] Marakas-14

    Modeling for MSS

    Static and dynamic models

    Treating certainty, uncertainty, and risk

    Influence diagrams

    MSS modeling in spreadsheets

    Decision analysis of a few alternatives (decision tables and

    trees)

    Optimization via mathematical programming

    Heuristic programming

    Simulation

  • 8/7/2019 Tayangan M4

    2/20

    SPK : Pemodelan & Analisis 2/20

    Sistem (Pengantar) Penunjang Keputusan

    Modeling for MSS

    Key element in most DSS

    Necessity in a model-based DSS

    Can lead to massive cost reduction / revenueincreases

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    DuPont rail system simulation model

    (opening vignette) Procter & Gamble optimization supply

    chain restructuring models (case

    application 5.1)

    Scott Homes AHP select a supplier model

    (case application 5.2) IMERYS optimization clay production

    model (case application 5.3)

    Good Examples

  • 8/7/2019 Tayangan M4

    3/20

    SPK : Pemodelan & Analisis 3/20

    Sistem (Pengantar) Penunjang Keputusan

    Major Modeling Issues

    Problem identification

    Environmental analysis

    Variable identification

    Forecasting

    Multiple model use

    Model categories or selection (Table

    5.1)

    Model management

    Knowledge-based modeling

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

  • 8/7/2019 Tayangan M4

    4/20

    SPK : Pemodelan & Analisis 4/20

    Sistem (Pengantar) Penunjang Keputusan

    Static and Dynamic Models

    Static Analysis

    Single snapshot

    Dynamic Analysis

    Dynamic models Evaluate scenarios that change over

    time

    Time dependent

    Trends and patterns over time Extend static models

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    Treating Certainty, Uncertainty, and Risk

    Certainty Models

    Uncertainty

    Risk

  • 8/7/2019 Tayangan M4

    5/20

    SPK : Pemodelan & Analisis 5/20

    Sistem (Pengantar) Penunjang Keputusan

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    Influence Diagrams Graphical representations of a model

    Model of a model

    Visual communication

    Some packages create and solve the mathematical

    model Framework for expressing MSS model relationships

    Rectangle = a decision variable

    Circle = uncontrollable or intermediate variable

    Oval = result (outcome) variable: intermediate or final

    Variables connected with arrows

    Example (Figure 5.1, Price Model)

    ~

    Amount used in advertisementProfit

    Income

    Expense

    Unit Price

    Units Sold

    Unit Cost

    Fixed Cost

  • 8/7/2019 Tayangan M4

    6/20

    SPK : Pemodelan & Analisis 6/20

    Sistem (Pengantar) Penunjang Keputusan

    Analytical Influence Diagram of a Marketing

    Problem: The Marketing Model (Figure 5.2a)(Courtesy of Lumina Decision Systems, Los Altos, CA)

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

  • 8/7/2019 Tayangan M4

    7/20

    SPK : Pemodelan & Analisis 7/20

    Sistem (Pengantar) Penunjang Keputusan

    MSS Modeling in Spreadsheets

    Spreadsheet: most popular end-user modeling tool

    Powerful functions

    Add-in functions and solvers

    Important for analysis, planning, modeling

    Programmability (macros) What-if analysis

    Goal seeking

    Simple database management

    Seamless integration

    Microsoft Excel

    Lotus 1-2-3

    Excel spreadsheet static model example of a simpleloan calculation of monthly payments (Figure 5.3)

    Excel spreadsheet dynamic model example of asimple loan calculation of monthly payments and

    effects of prepayment (Figure 5.4)

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

  • 8/7/2019 Tayangan M4

    8/20

    SPK : Pemodelan & Analisis 8/20

    Sistem (Pengantar) Penunjang Keputusan

    Decision Analysis

    of Few Alternatives(Decision Tables and Trees)

    Single Goal Situations

    Decision tables

    Decision trees

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

  • 8/7/2019 Tayangan M4

    9/20

    SPK : Pemodelan & Analisis 9/20

    Sistem (Pengantar) Penunjang Keputusan

    Decision Tables Investment example

    One goal: maximize the yield after one year

    Yield depends on the status of the economy

    (the state of nature) Solid growth

    Stagnation

    Inflation

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    1. If solid growth in the economy, bonds yield12%; stocks 15%; time deposits 6.5%

    2. If stagnation, bonds yield 6%; stocks 3%;

    time deposits 6.5%

    3. If inflation, bonds yield 3%; stocks lose 2%;

    time deposits yield 6.5%

    Possible Situations

    See Table 5.2

  • 8/7/2019 Tayangan M4

    10/20

    SPK : Pemodelan & Analisis 10/20

    Sistem (Pengantar) Penunjang Keputusan

    Treating Uncertainty

    Optimistic approach

    Pessimistic approach

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    Treating Risk

    Use known probabilities (Table 5.3)

    Risk analysis: compute expected values

    Can be dangerous

    Decision Trees

    Other methods of treating risk

    Simulation

    Certainty factors

    Fuzzy logic

    Multiple goals

    Yield, safety, and liquidity (Table 5.4)

  • 8/7/2019 Tayangan M4

    11/20

    SPK : Pemodelan & Analisis 11/20

    Sistem (Pengantar) Penunjang Keputusan

    Optimization via Mathematical

    Programming Linear programming (LP)

    Used extensively in DSS

    Mathematical Programming

    Family of tools to solve managerial problems in

    allocating scarce resources among various

    activities to optimize a measurable goal

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    1. Limited quantity of economic resources

    2. Resources are used in the production of

    products or services

    3. Two or more ways (solutions, programs) to

    use the resources

    4. Each activity (product or service) yields a

    return in terms of the goal

    5. Allocation is usually restricted by constraints

    LP AllocationProblem Characteristics

  • 8/7/2019 Tayangan M4

    12/20

    SPK : Pemodelan & Analisis 12/20

    Sistem (Pengantar) Penunjang Keputusan

    LP Allocation Model

    Rational economic assumptions1. Returns from allocations can be compared in a

    common unit

    2. Independent returns

    3. Total return is the sum of different activities

    returns

    4. All data are known with certainty

    5. The resources are to be used in the most

    economical manner

    Optimal solution: the best, found

    algorithmically

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    Decision variables

    Objective function

    Objective function coefficients

    Constraints

    Capacities

    Input-output (technology) coefficients

    Line

  • 8/7/2019 Tayangan M4

    13/20

    SPK : Pemodelan & Analisis 13/20

    Sistem (Pengantar) Penunjang Keputusan

    Heuristic Programming

    Cuts the search Gets satisfactory solutions more quickly and less

    expensively

    Finds rules to solve complex problems

    Finds good enough feasible solutions to complex

    problems

    Heuristics can be

    Quantitative

    Qualitative (in ES)

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    1. Inexact or limited input data2. Complex reality

    3. Reliable, exact algorithm not available

    4. Computation time excessive

    5. To improve the efficiency of optimization

    6. To solve complex problems7. For symbolic processing

    8. For making quick decisions

    When to Use

  • 8/7/2019 Tayangan M4

    14/20

    SPK : Pemodelan & Analisis 14/20

    Sistem (Pengantar) Penunjang Keputusan

    Advantages

    1. Simple to understand: easier to implement andexplain

    2. Help train people to be creative

    3. Save formulation time

    4. Save programming and storage on computers

    5. Save computational time

    6. Frequently produce multiple acceptable solutions

    7. Possible to develop a solution quality measure

    8. Can incorporate intelligent search

    9. Can solve very complex models

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    Limitations1. Cannot guarantee an optimal solution

    2. There may be too many exceptions

    3. Sequential decisions might not anticipate future

    consequences

    4. Interdependencies of subsystems can influence the

    whole system

    Heuristics successfully applied to vehicle routing

  • 8/7/2019 Tayangan M4

    15/20

    SPK : Pemodelan & Analisis 15/20

    Sistem (Pengantar) Penunjang Keputusan

    Heuristic Types

    Construction

    Improvement

    Mathematical programming

    Decomposition

    Partitioning

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    Modern Heuristic Methods

    Tabu search

    Genetic algorithms

    Simulated annealing

  • 8/7/2019 Tayangan M4

    16/20

    SPK : Pemodelan & Analisis 16/20

    Sistem (Pengantar) Penunjang Keputusan

    Simulation

    Technique for conducting experiments with a

    computer on a model of a management system

    Frequently used DSS tool

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    Imitates reality and capture its richness

    Technique for conducting experiments

    Descriptive, not normative tool

    Often to solve very complex, risky problems

    Major Characteristic

  • 8/7/2019 Tayangan M4

    17/20

    SPK : Pemodelan & Analisis 17/20

    Sistem (Pengantar) Penunjang Keputusan

    Advantages

    1. Theory is straightforward

    2. Time compression

    3. Descriptive, not normative

    4. MSS builder interfaces with manager to gainintimate knowledge of the problem

    5. Model is built from the manager's perspective6. Manager needs no generalized understanding.

    Each component represents a real problemcomponent

    7. Wide variation in problem types

    8. Can experiment with different variables

    9. Allows for real-life problem complexities

    10. Easy to obtain many performance measuresdirectly

    11. Frequently the only DSS modeling tool fornonstructured problems

    12. Monte Carlo add-in spreadsheet packages(@Risk)

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

  • 8/7/2019 Tayangan M4

    18/20

    SPK : Pemodelan & Analisis 18/20

    Sistem (Pengantar) Penunjang Keputusan

    Limitations

    1. Cannot guarantee an optimal solution

    2. Slow and costly construction process

    3. Cannot transfer solutions and inferences to

    solve other problems

    4. So easy to sell to managers, may missanalytical solutions

    5. Software is not so user friendly

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

    Model real system and conduct repetitive

    experiments

    1. Define problem

    2. Construct simulation model

    3. Test and validate model

    4. Design experiments

    5. Conduct experiments

    6. Evaluate results

    7. Implement solution

    Methodology

  • 8/7/2019 Tayangan M4

    19/20

    SPK : Pemodelan & Analisis 19/20

    Sistem (Pengantar) Penunjang Keputusan

    Simulation Types

    Probabilistic Simulation

    Discrete distributions

    Continuous distributions

    Probabilistic simulation via Monte Carlo

    technique Time dependent versus time independent

    simulation

    Simulation software

    Visual simulation

    Object-oriented simulation

    Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition

    Copyright 2001, Prentice Hall, Upper Saddle River, NJ

  • 8/7/2019 Tayangan M4

    20/20

    SPK : Pemodelan & Analisis 20/20

    Sistem (Pengantar) Penunjang Keputusan

    Kesimpulan

    Models play a major role in DSS

    Models can be static or dynamic

    Analysis is under assumed certainty, risk,

    or uncertainty Influence diagrams

    Spreadsheets

    Decision tables and decision trees

    Spreadsheet models and results in

    influence diagrams

    Optimization: mathematical programming

    Linear programming: economic-based

    Heuristic programming

    Simulation - more complex situations