Decision Trees. Modeling Logic with Decision Trees A graphical representation of a decision situation Decision situation points are connected together.

Slides:



Advertisements
Similar presentations
Decision Tables.
Advertisements

Chapter 9 Structuring System Requirements: Logic Modeling
Lecture 4 Graphic Primitives, Circle. Drawing Circles.
CS 240 Computer Programming 1
Systems Analysis and Design in a Changing World, Fifth Edition
TOPIC : Reduced Ordered Binary Decision Diagrams UNIT 1: Modeling Digital Circuits Module 1 : Functional Modeling.
Decision Analysis Chapter 3
Chapter 8 Structuring Requirements Logic Modeling.
1 1 Slide © 2001 South-Western College Publishing/Thomson Learning Anderson Sweeney Williams Anderson Sweeney Williams Slides Prepared by JOHN LOUCKS QUANTITATIVE.
Decision Analysis. What is Decision Analysis? The process of arriving at an optimal strategy given: –Multiple decision alternatives –Uncertain future.
Chapter 7 Decision Analysis
Traditional Approach to Design
UNIT 2. Introduction to Computer Programming
Chapter 10 The Traditional Approach to Design
Flow Chart.
CHAPTER 9: Structuring System Requirements: Logic Modeling
Logic Modeling Data flow diagrams do not show the logic inside the processes Logic modeling involves representing internal structure and functionality.
Jump to first page Chapter 2c System Analysis - Logic Modeling.
© 2005 by Prentice Hall Chapter 9 Structuring System Requirements: Logic Modeling Modern Systems Analysis and Design Fourth Edition.
1 Chapter 3 Structuring Decision. 2 Structuring Decisions Learning Objectives Fundamental steps in model creation Identify and structure values and objectives.
File and Database Design; Logic Modeling Class 24.
Logic Modeling MIS 322. Why do we need Logic Modeling? Lets look at the following DFD.
Chapter 9 Structuring System Requirements: Logic Modeling
© 2005 by Prentice Hall Chapter 8 Structuring System Logical Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
The Traditional Approach to Requirements
Information Systems System Analysis 421 Class Eight.
MBI 630: Class 6 Logic Modeling 9/7/2015. Class 6: Logic Modeling Logic Modeling Broadway Entertainment Co. Inc., Case –Group Discussion (Handout) –Logic.
Chapter 8 Structuring System Requirements: Logic Modeling
Created on 29/10/2008yahaya.wordpress.com1 Trees Another common nonlinear data structure is the tree. We have already seen an example of a tree when we.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 8 Slide 1 Chapter 8 Structuring System Logical Requirements.
10 ITK261 The traditional approach to design Reading: Chapter 10 Oct 9, 11.
Chapter 8 Structuring System Logical Requirements.
Systems Analysis and Design for the Small Enterprise section III Process design.
1 So far, when selecting from alternative solutions, we have neglected uncertainty about costs. Yet: revenues may be different from estimates(economic.
Copyright © Cengage Learning. All rights reserved. CHAPTER 10 GRAPHS AND TREES.
Interpolation and Extrapolation Interpolation is a way of determining variables on a graph within the given data Extrapolation is a way of determining.
Cis339 Modern Systems Analysis and Design Fifth Edition Chapter 8 Structuring System Logic Requirements: 8.1.
Decision Analysis.
© 2005 by Prentice Hall Chapter 9 Structuring System Requirements: Logic Modeling Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey.
1 Information System Analysis Topic-3. 2 Entity Relationship Diagram \ Definition An entity-relationship (ER) diagram is a specialized graphic that illustrates.
Processing a Decision Tree Connecticut Electronics.
Modern Systems Analysis and Design Fourth Edition Chapter 8 Structuring System Logical Requirements (process description)
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 9 Structuring.
Date of download: 6/2/2016 Copyright © 2016 SPIE. All rights reserved. The Ottoman alphabet without diacritics and dots. Letters in the rectangles are.
Decision Tree Analysis. Definition A Decision Tree is a graphical presentation of a decision-making process within a business which aims to highlight.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall Process Specifications and Structured Decisions Systems Analysis and Design, 8e Kendall.
Network Topology Deals with a circuit model called graph, which is a collection of line segments called branches and points called nodes Circuit diagram.
Graphing Linear Relations and Functions
Chapter 8 Structuring System Logical Requirements
Business System Development
Chapter 18 Objectives Interpret and construct circuit diagrams.
16.5 Electrical Circuits.
Chapter 9 Structuring System Requirements: Logic Modeling
Chapter 6 Orthogonal projection
Steps to Good Decisions
Compiler Construction (CS-636)
Chapter 9 Structuring System Requirements: Logic Modeling
CIS 210 Systems Analysis and Development
Chapter 9 Structuring System Requirements: Logic Modeling
Chapter 9 Structuring System Requirements: Logic Modeling
Thinking about grammars
Chapter 18 Objectives Interpret and construct circuit diagrams.
Data Structures: Trees and Binary Trees
Chapter 9 Structuring System Requirements: Logic Modeling
Chapter 8 Structuring System Logical Requirements
Tuition and Fees Period 1 Period 2 Period 3 Period 4 Period 5 Period 6
Chapter 9 Structuring System Requirements: Logic Modeling
Chapter 9 Structuring System Requirements: Logic Modeling
Thinking about grammars
Presentation transcript:

Decision Trees

Modeling Logic with Decision Trees A graphical representation of a decision situation Decision situation points are connected together by arcs and terminate in ovals Two main components – Decision points represented by nodes – Actions represented by ovals

Modeling Logic with Decision Trees Read from left to right Each node corresponds to a numbered choice on a legend All possible actions are listed on the far right

Sample Decision Tree (Figure 9-10)

How to Construct a Decision Tree Draw a node on the left. – Number it 1. Create a legend, where Number=Question – The order of the questions you ask is important! Branch all possible values to the right. Create new nodes for each branch. – Number them 2. Repeat as necessary. Each successive node number is incremented by 1. Draw actions as ovals on the far right. The tree should connect the nodes to the actions. Redrawing the decision tree is common.

How to Construct a Decision Tree Example for calculating CTI tuition – U/G Part Time (1 to 11 hrs.): $335.00/per hour Full Time (12 to 18 hrs.): $17, * Credit hours over 18 are charged at the part-time rate – Graduate: Part time (1 to 7 hrs.): $520.00/per hour Full time (>= 8 hrs.): $520.00/per hour What questions must you ask? Create a decision tree for this example.