Decision Trees and Tables. 2 Decision Trees and Decision Tables Often our problem solutions require decisions to be made according to two or more conditions.

Slides:



Advertisements
Similar presentations
Utilizing Six Sigma and e-Auction Tools in Electricity Contracting California Manufacturers and Technology Association 2004 Energy Conference Roger D.
Advertisements

Modeling Logic with Decision Tables and Trees. 2 Decision Trees and Decision Tables Often our problem solutions require decisions to be made according.
Earning an Income PF-L1 Objectives: Perform basic calculations relating to income Learning Outcome B-1.
Chapter 11 Dynamic Programming.
Describing Process Specifications and Structured Decisions Systems Analysis and Design, 7e Kendall & Kendall 9 © 2008 Pearson Prentice Hall.
1 Introduction to Operations Management Aggregate Planning CHAPTE R 12.
Retirement Savings and Deferred Compensation
Engineering Economic Analysis Canadian Edition
Banking Basics. Getting the idea Banks have different types of accounts for your money. A bank account earns interest if the bank pays you an additional.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall Process Specifications and Structured Decisions Systems Analysis and Design, 8e Kendall.
401 K Savings Account Louis Hillen Period 6. What’s a 401 K? Retirement Savings Account Funded by employee contributions Matching contributions from the.
Decision Trees and Decision Tables
Kendall & KendallCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 9 Kendall & Kendall Systems Analysis and Design, 9e Process Specifications.
Chapter 23 Includes Supplements 4 through 8. The Revenue Equation.
Decision Analysis. 2 Effective decision-making requires that we understand: – The nature of the decision that must be made – The values, goals, and objectives.
Describing Process Specifications and Structured Decisions Systems Analysis and Design, 7e Kendall & Kendall 9 © 2008 Pearson Prentice Hall.
“Do Green” Two Options: Prescriptive Custom Prescriptive- -Must be running a MODULATING ROTARY SCREW AIR COMPRESSOR -Must be 75 Horsepower or Less Custom-
INTRUDUCTION TO SOFTWARE TESTING TECHNIQUES BY PRADEEP I.
Rocky Mountain Lawson User Group September 12, 2002 AP to PO Matching in 8.0 Steve Kleekamp, Lawson Software.
Probability & Statistics
CLICK THE NUMBERS IN SEQUENCE
Copyright © 2011 Pearson Education Process Specifications and Structured Decisions Systems Analysis and Design, 8e Kendall & Kendall Global Edition 9.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc., All Rights Reserved. Chapter 12 Marketing Profitability Analysis.
LECTURE 23 Salary Income. SALARY AND ITS COMPUTATION Significant points regarding Salary:  Reimbursement of expenditure by the employer. Taxable  Profits.
ACC 561 Week 3 Assignment Practice Quiz To purchase this material click below link Assignment-Practice-Quiz.
Simple Interest.
FAIR LABOR STANDARDS ACT
Documentation for Pay and Calculations
Sequences.
Class # 5 Slide Sets to accompany Blank & Tarquin, Engineering Economy, 6th Edition, 2005 © 2005 by McGraw-Hill, New York, N.Y All Rights Reserved.
The Marketing Research Process
4.4A Credit Cards.
Core Competencies Training for Supervisors
Let Your Employer Boost Your Savings.
Core Competencies Training for Supervisors
Sequences • Digits Lesson 1 Saxon Math 6/5 Facts Practice A.
Chapter 11 Dynamic Programming.
The Marketing Research Process
Examples of Employee Compensation Plans
Mixed Costs Chapter 2: Managerial Accounting and Cost Concepts. In this chapter we explain how managers need to rely on different cost classifications.
Career Orientation—2nd Edition
1% Club Catalogue code: A13 Full presentation or module? Module
Learning Objectives Calculate Gross Pay, Employee Payroll Tax Deductions for Federal Income Tax Withholding, State Income Tax Withholding, FICA (OASDI,
System Control based Renewable Energy Resources in Smart Grid Consumer
Introduction to Saving
Patterns and Algebra II
ACC 206 Education for Service-- snaptutorial.com.
ASHACC 206 Lessons in Excellence -- ashacc206.com.
ACC 206 Teaching Effectively-- snaptutorial.com
PSfit – Public Safety Financial Independence Training Article 4 Fire Pensions Tier 1 Participants Hired Before January IPPFA - PSfit.
The Marketing Research Process
Decision Trees and Tables
Patterns and Algebra II
City of Lebanon, Missouri Electric Department
Developing More Complex Decision Trees
Designing and Administering Benefits Chapter 12
Notes Over 8.4 Writing Rules for Linear Equations
How to Plan Your Retirement Retirement Planning. Planning Your Retirement Retiring past your full retirement age allows you to receive full Social Security.
THE BUSY BEE BAŞLA The bee is very busy learning the numbers. Help her with the matching.
Business Processes: Chapter 5 Sales, Purchasing, & Payroll Cycles
Texas Retirement System Overview
Teacher's Notes Topic: Sequences Sequences
Adults, Health and Housing DPEG – ‘Policy Co-Production’
CLICK THE NUMBERS IN SEQUENCE
12 Safe Maintenance Rules
Design program using pseudocode and flowchart
Distributive Property / Combining Like Terms
CLICK THE NUMBERS IN SEQUENCE
Capital Assets Through the Eyes of an Auditor
BUS-221 Quantitative Methods
Presentation transcript:

Decision Trees and Tables

2 Decision Trees and Decision Tables Often our problem solutions require decisions to be made according to two or more conditions or combinations of conditions Decision trees represent such decision as a sequence of steps Decision tables describe all possible combinations of conditions and the decision appropriate to each combination

3 Example Decision Trees/Tables Consider the following excerpt from an actual requirements document: If the customer account is billed using a fixed rate method, a minimum monthly charge is assessed for consumption of less than 100 kwh. Otherwise, apply a schedule A rate structure. However, if the account is billed using a variable rate method, a schedule A rate structure will apply to consumption below 100 kwh, with additional consumption billed according to schedule B. [taken from Software Engineering: A Practitioner's Approach by Roger Pressman]

4 Decision Tree for this Example fixed rate variable rate < 100 kwh >= 100 kwh < 100 kwh >= 100 kwh minimum charge schedule A ?

5 Decision Tree for this Example fixed rate variable rate < 100 kwh >= 100 kwh < 100 kwh >= 100 kwh minimum charge schedule A schedule A on first 99 kwh schedule B on kwh 100 and above

6 Decision Table for Example – Version 1 Conditions Rules Fixed rate acct T T F F F Variable rate acct F F T T F Consumption < 100 kwh T F T F Consumption >= 100 kwh F T F T Minimum charge X Schedule A X X Schedule A on first 99 kwh, X Schedule B on kwh Actions Is this a valid business case? Did we miss something?

7 Decision Table for Example – Version 2 Conditions Rules Account type fixed fixed variable variable Consumption =100 = 100 Minimum charge X Schedule A X X Schedule A on first 99 kwh, X Schedule B on kwh Actions

8 Exercise Consider the following description of a company’s matching retirement contribution plan: Acme Widgets wants to encourage its employees to save for retirement. To promote this goal, Acme will match an employee’s contribution to the approved retirement plan by 50% provided the employee keeps the money in the retirement plan at least two years. However, the company limits its matching contributions depending on the employee’s salary and time of service as follows. Acme will match five, six, or seven percent of the first $30,000 of an employee's salary if he or she has been with the company for at least two, five, or ten years respectively. If the employee has been with the company for at least five years, the company will match up to four percent of the next $25,000 in salary and three percent of any excess. Ten-year plus workers get a five percent match from $30,000 to $55,000. Long-term service employees (fifteen years or more) get seven percent on the first $30,000 and five percent after that.

9 Exercise (cont’d) 1)Do one of the following (your choice): a)Create a decision tree that captures the decision rules in this policy. b)Create a decision table that captures the decision rules in this policy. 2)Did your analysis uncover any questions, ambiguities, or missing rules? 3)If so, do you think these would be as easy to spot and to analyze using only the narrative description of this policy?

Decision Table Construction

Decision Table Construction – the final table