Lesson 4.2. Critical Paths

Size: px
Start display at page:

Download "Lesson 4.2. Critical Paths"

Transcription

1 Lesson. ritical Paths It is relatively easy to find the shortest time needed to complete a project if the project consists of only a few activities. ut as the tasks increase in number, the problem becomes more difficult to solve by inspection alone. In the 9s the U.S. government was faced with the need to complete very complex systems such as the U.S. Navy Polaris Submarine project. In order to do this efficiently, a method was developed called PRT (Program valuation and Review Technique). This technique targeted tasks that were critical to the earliest completion of the project. The path of targeted tasks from the start to the finish of the project became known as the critical path. Recall the graph in Lesson. that represented the entral High yearbook project. How might you go about finding a systematic way to identify the critical path for this project? To do this, an earliest-start time (ST) for each task must be found. The ST is the earliest that an activity can begin if all the activities preceding it begin as early as possible. To calculate the ST for each task, begin at the start. Then label each vertex with the smallest possible time that is needed before the task can begin. The label for in igure. is found by adding the ST of to the day that it takes to complete task ( + = ). Task cannot be completed until both predecessors, and, have been completed. Hence, cannot begin until days have passed. In the case of the yearbook staff, the earliest time in which the project can be completed is days. s paradoxical as it may seem, the least amount of time that it takes to complete all of the tasks in the project corresponds to the time it takes to complete the longest path through the graph from start to finish.

2 hapter raphs and Their pplications path with this longest time is the desired critical path. In igure., the critical path is -H-. () () () H () () () () () () igure.. Yearbook diagram showing the earliest-start time for each task. xample. opy the graph and label the vertices with the ST for each task. Then determine the earliest completion time for the project. ll times are in minutes.. Identify the critical path. Solution:. () () () () () () (9)

3 Lesson. ritical Paths The earliest time in which the project can be completed is minutes.. Since the critical path is the longest path from the start to the finish, the critical path is --. If it is desirable to cut the completion time of a project, it can be done by shortening the length of the critical path once it is found. In the preceding example, one way to shorten the time it takes to complete the project is to cut the time it takes to complete task. If task s time is cut from minutes to minutes, the completion time for the project is cut to minutes. The efficient management of large projects like the construction of a building requires the use of critical path analysis. xercises. omplete the following. Vertex arliest- Time Minimum project time = ritical path(s) =

4 hapter raphs and Their pplications In xercises and, list the vertices of the graphs and give their earliest-start time, as in xercise. etermine the minimum project time and all of the critical paths.. 9 H. J H I K L. Using the information from the following table, construct a graph and label each of the vertices with its earliest-start time. etermine the minimum project time and critical path. Task Time Prerequisites None None,,,,,

5 Lesson. ritical Paths 9. a. opy the graph and label each vertex with its earliest-start time. b. How quickly can the project be completed? c. etermine the critical path. d. What happens to the minimum project time if task s time is reduced to 9 days? To days? e. Will the project time continue to be affected by reducing the time of task? xplain why or why not.. onstruct a graph with three critical paths.. etermine the minimum project time and the critical path for the following graph. 9

6 hapter raphs and Their pplications. Task Time Prerequisites None None,, H a. raw a graph using the information in the table. b. Label each vertex with its earliest-start time. c. etermine the minimum project time. d. etermine the critical path(s). 9. In the following graph, each vertex has been label with its ST, and the critical path is marked. () () () () (9) () () a. Task can begin as early as day 9. If it begins on day 9, when will it be completed? If it begins on day? On day? What will happen if it begins on day? b. What is the latest day on which task can begin if task is to begin on day? If an activity is not on the critical path, it is possible for it to start later than its earliest-start time and not delay the project. The latest a task can begin without delaying the project s minimum completion time is known as the latest-start time (LST) for the task. or example, the LST for is day.

7 Lesson. ritical Paths c. In order to find the LST for vertex, the times of the two vertices and need to be considered. Since vertex is on the critical path, the latest it can start is day. or to begin on time, what is the latest day on which can begin? In part b, you found that the latest can start is day. In that case, what is the latest can begin? rom this information, what is the latest (LST) that can begin without delaying either task or?. To find the LST for each task, it is necessary to begin with the and work through the graph in reverse order to the. ach of the vertices in the following graph is labeled with its ST. The LSTs for several of the tasks have been calculated and are shown below the STs on the vertices. ind the LSTs for the remaining tasks. () () () 9 9 () ( ) ( ) ( ). Write an algorithm to find the LSTs for the tasks in a graph. Test your algorithm on the graph in xercise. ( ) H () Project. Interview the yearbook sponsors in your school to find out how they organize the publication of your school s yearbook. reate a task table that shows the approximate times and prerequisite tasks that must be completed before your yearbook can go to the publisher. esign a graph with the ST for each task, and identify the critical path. Modeling Project. Use the Internet or other sources to research and report on businesses or people who use PRT or similar evaluation techniques such as antt harts to model project planning.

Unit 7 Day 1. Task Graphs and Critical Paths

Unit 7 Day 1. Task Graphs and Critical Paths Unit 7 Day 1 Task Graphs and ritical Paths Remember that ollege Tour ctivity is due at the beginning of class tomorrow!! Notes Day 1 Task Graphs and ritical Paths GRPH PPLITIONS How does a building contractor

More information

Chapter 4 Review. 1. Write a summary of what you think are the important points of this chapter. 2. Draw a graph for the following task table.

Chapter 4 Review. 1. Write a summary of what you think are the important points of this chapter. 2. Draw a graph for the following task table. hapter Review 1. Write a summary of what you think are the important points of this chapter.. raw a graph for the following task table. Task Time Prerequisites Start 0 None 1 5,, I, inish. a. List the

More information

Lesson 5.5. Minimum Spanning Trees. Explore This

Lesson 5.5. Minimum Spanning Trees. Explore This Lesson. St harles ounty Minimum Spanning Trees s in many of the previous lessons, this lesson focuses on optimization. Problems and applications here center on two types of problems: finding ways of connecting

More information

Design and Analysis of Algorithms

Design and Analysis of Algorithms S 101, Winter 2018 esign and nalysis of lgorithms Lecture 3: onnected omponents lass URL: http://vlsicad.ucsd.edu/courses/cse101-w18/ nd of Lecture 2: s, Topological Order irected cyclic raph.g., Vertices

More information

Altitudes and Perpendicular Bisectors

Altitudes and Perpendicular Bisectors 6 2 hat ou ll Learn ou ll learn to identify and construct s and perpendicular bisectors in triangles. ltitudes and erpendicular isectors In geometry, an of a triangle is a perpendicular segment with one

More information

9.4 Conditions for Rectangles, Rhombuses, and Squares

9.4 Conditions for Rectangles, Rhombuses, and Squares Name lass ate 9.4 onditions for Rectangles, Rhombuses, and Squares ssential Question: ow can you use given conditions to show that a quadrilateral is a rectangle, a rhombus, or a square? Resource Locker

More information

EXERCISES Practice and Problem Solving

EXERCISES Practice and Problem Solving XI ractice and roblem olving or more practice, see xtra ractice. ractice by xample xample (page 224) In each diagram, the red and blue triangles are congruent. Identify their common side or angle.. K 2.

More information

7.4 Showing Triangles are

7.4 Showing Triangles are 7. howing riangles are imilar: and oal how that two triangles are similar using the and imilarity heorems. ey ords similar polygons p. he triangles in the avajo rug look similar. o show that they are similar,

More information

Angle Bisectors of Triangles

Angle Bisectors of Triangles 6 What You ll Learn You ll learn to identify and use angle bisectors in triangles. ngle isectors of Triangles ecall that the bisector of an angle is a ray that separates the angle into two congruent angles.

More information

Essential Question How can you describe angle pair relationships and use these descriptions to find angle measures?

Essential Question How can you describe angle pair relationships and use these descriptions to find angle measures? 1.6 escribing Pairs of ngles OMMON OR Learning Standard HSG-O..1 ssential Question How can you describe angle pair relationships and use these descriptions to find angle measures? Finding ngle Measures

More information

Proving Congruence SSS, SAS

Proving Congruence SSS, SAS Proving ongruence SSS, SS Use the SSS Postulate to test for triangle congruence. Use the SS Postulate to test for triangle congruence. Vocabulary included angle do land surveyors use congruent triangles?

More information

Minimum Spanning Trees and Shortest Paths

Minimum Spanning Trees and Shortest Paths Minimum Spanning Trees and Shortest Paths Prim's algorithm ijkstra's algorithm November, 017 inda eeren / eoffrey Tien 1 Recall: S spanning tree Starting from vertex 16 9 1 6 10 13 4 3 17 5 11 7 16 13

More information

Parallel Lines Cut by a Transversal. ESSENTIAL QUESTION What can you conclude about the angles formed by parallel lines that are cut by a transversal?

Parallel Lines Cut by a Transversal. ESSENTIAL QUESTION What can you conclude about the angles formed by parallel lines that are cut by a transversal? ? LSSON 7.1 Parallel Lines ut by a Transversal SSNTIL QUSTION What can you conclude about the angles formed by parallel lines that are cut by a transversal? xpressions, equations, and relationships Use

More information

Identify similar figures. Solve problems involving scale factors. do artists use geometric patterns?

Identify similar figures. Solve problems involving scale factors. do artists use geometric patterns? imilar Polygons Identify similar figures. olve problems involving scale factors. Vocabulary similar polygons scale factor do artists use geometric patterns? M.. scher (19 19) was a utch graphic artist

More information

Proving Congruence ASA, AAS

Proving Congruence ASA, AAS roving ongruence, Vocabulary included side Use the ostulate to test for triangle congruence. Use the heorem to test for triangle congruence. are congruent triangles used in construction? he ank of hina

More information

Bisectors of Triangles

Bisectors of Triangles OMMO OR Learning Standards HS-O..12 HS-..3 HS-M..1 HS-M..3 LOOKI OR STRUTUR To be proficient in math, you need to see complicated things as single objects or as being composed of several objects. 6.2 isectors

More information

1-5. Skills Practice. Angle Relationships. Lesson 1-5. ALGEBRA For Exercises 9 10, use the figure at the right.

1-5. Skills Practice. Angle Relationships. Lesson 1-5. ALGEBRA For Exercises 9 10, use the figure at the right. M IO kills ractice ngle elationships or xercises 6, use the figure at the right. ame an angle or angle pair that satisfies each condition.. ame two acute vertical angles. 2. ame two obtuse vertical angles.

More information

SAMPLE. MODULE 5 Undirected graphs

SAMPLE. MODULE 5 Undirected graphs H P T R MOUL Undirected graphs How do we represent a graph by a diagram and by a matrix representation? How do we define each of the following: graph subgraph vertex edge (node) loop isolated vertex bipartite

More information

Answers to Chapter 4. Exercise 4A. b vertex U V W X Y Z valency There are more than 2 nodes of odd degree so the. vertex A B C D E F

Answers to Chapter 4. Exercise 4A. b vertex U V W X Y Z valency There are more than 2 nodes of odd degree so the. vertex A B C D E F nswers to hapter xercise 1 a vertex valency 2 2 There are nodes with odd valency so the graph is neither ulerian nor Semi-ulerian. vertex J K valency 2 There are precisely 2 nodes of odd degree ( and )

More information

Undirected graphs and networks

Undirected graphs and networks Gen. Maths h. 1(1) Page 1 Thursday, ecember 0, 1999 1:10 PM Undirected graphs and networks 1 V co covverage rea of study Units 1 & Geometry In this chapter 1 Vertices and edges 1 Planar graphs 1 ulerian

More information

Name Date P R U. In Exercises 4 7, find the indicated measure. Explain your reasoning. D 4x + 5 C I

Name Date P R U. In Exercises 4 7, find the indicated measure. Explain your reasoning. D 4x + 5 C I ame ate 6.1 ractice In xercises 1 3, tell whether the information in the diagram allows you to conclude that point lies on the perpendicular bisector of, or on the angle bisector of. xplain your reasoning.

More information

Minimum Spanning Trees and Shortest Paths

Minimum Spanning Trees and Shortest Paths Minimum Spanning Trees and Shortest Paths Kruskal's lgorithm Prim's lgorithm Shortest Paths pril 04, 018 inda eeren / eoffrey Tien 1 Kruskal's algorithm ata types for implementation Kruskalslgorithm()

More information

A region is each individual area or separate piece of the plane that is divided up by the network.

A region is each individual area or separate piece of the plane that is divided up by the network. Math 135 Networks and graphs Key terms Vertex (Vertices) ach point of a graph dge n edge is a segment that connects two vertices. Region region is each individual area or separate piece of the plane that

More information

EXERCISES Practice and Problem Solving

EXERCISES Practice and Problem Solving XI ractice and roblem olving For more practice, see xtra ractice. ractice by xample lgebra Find the value of x in each parallelogram. xample (page 95. 5.. 0. 56 5. 80 6. 6 xample (page 95 lgebra Find the

More information

Isosceles Triangles. leg. base

Isosceles Triangles. leg. base 6 4 What ou ll Learn ou ll learn to identif and use properties of isosceles triangles. Isosceles riangles ecall from Lesson 5 that an isosceles triangle has at least two congruent sides. he congruent sides

More information

Work with a partner. Use dynamic geometry software.

Work with a partner. Use dynamic geometry software. 10.4 Inscribed ngles and Polygons ssential uestion How are inscribed angles related to their intercepted arcs? How are the angles of an inscribed quadrilateral related to each other? n inscribed angle

More information

Problem: Large Graphs

Problem: Large Graphs S : ata Structures raph lgorithms raph Search Lecture Problem: Large raphs It is expensive to find optimal paths in large graphs, using S or ijkstra s algorithm (for weighted graphs) How can we search

More information

The hypotenuse and a leg of one triangle are congruent to the hypotenuse and a leg of the other triangle. THEOREM 5.2. right triangles, and

The hypotenuse and a leg of one triangle are congruent to the hypotenuse and a leg of the other triangle. THEOREM 5.2. right triangles, and 5.4 ypotenuse-eg ongruence heorem: oal se the ongruence heorem and summarize congruence postulates and theorems. ey Words hypotenuse p. 192 leg of a right triangle p. 192 he triangles that make up the

More information

Key Concept Congruent Figures

Key Concept Congruent Figures 4-1 ongruent igures ommon ore State Standards Prepares for G-SRT..5 Use congruence... criteria for triangles to solve problems and prove relationships in geometric figures. P 1, P 3, P 4, P 7 Objective

More information

6 segment from vertex A to BC. . Label the endpoint D. is an altitude of ABC. 4 b. Construct the altitudes to the other two sides of ABC.

6 segment from vertex A to BC. . Label the endpoint D. is an altitude of ABC. 4 b. Construct the altitudes to the other two sides of ABC. 6. Medians and ltitudes of Triangles ssential uestion What conjectures can you make about the medians and altitudes of a triangle? inding roperties of the Medians of a Triangle Work with a partner. Use

More information

UNIT 1 SIMILARITY, CONGRUENCE, AND PROOFS Lesson 7: Proving Similarity Instruction

UNIT 1 SIMILARITY, CONGRUENCE, AND PROOFS Lesson 7: Proving Similarity Instruction Prerequisite Skills This lesson requires the use of the following skills: creating ratios solving proportions identifying both corresponding and congruent parts of triangles Introduction There are many

More information

Essential Question What are some properties of trapezoids and kites? Recall the types of quadrilaterals shown below.

Essential Question What are some properties of trapezoids and kites? Recall the types of quadrilaterals shown below. 7.5 Properties of Trapezoids and ites ssential Question What are some properties of trapezoids and kites? ecall the types of quadrilaterals shown below. Trapezoid Isosceles Trapezoid ite PV I OVI PO To

More information

Algorithms. Definition: An algorithm is a set of rules followed to solve a problem. In general, an algorithm has the steps:

Algorithms. Definition: An algorithm is a set of rules followed to solve a problem. In general, an algorithm has the steps: Matchings 7.2 99 lgorithms efinition: n algorithm is a set of rules followed to solve a problem. In general, an algorithm has the steps: 1 Organize the input. 2 Repeatedly apply some steps until a termination

More information

2.3.5 Project planning

2.3.5 Project planning efinitions:..5 Project planning project consists of a set of m activities with their duration: activity i has duration d i, i = 1,..., m. estimate Some pairs of activities are subject to a precedence constraint:

More information

GEOMETRY. PARALLEL LINES Theorems Theorem 1: If a pair of parallel lines is cut by a transversal, then corresponding angles are equal.

GEOMETRY. PARALLEL LINES Theorems Theorem 1: If a pair of parallel lines is cut by a transversal, then corresponding angles are equal. GOMTRY RLLL LINS Theorems Theorem 1: If a pair of parallel lines is cut by a transversal, then corresponding angles are equal. Theorem 2: If a pair of parallel lines is cut by a transversal, then the alternate

More information

Essential Question How can you measure and classify an angle?

Essential Question How can you measure and classify an angle? 0 1 1.5 easuring and onstructing ngles ssential Question ow can you measure and classify an angle? easuring and lassifying ngles Work with a partner. ind the degree measure of each of the following angles.

More information

5.3 Proving Triangles are

5.3 Proving Triangles are 0 1 1 10 5.3 roving riangles are ongruent: and Goal how triangles are congruent using and. ey Words vertical angles p. 75 alternate interior angles p. 121 Geo-ctivity 1 raw a segment 3 inches long. abel

More information

1. What is the sum of the measures of the angles in a triangle? Write the proof (Hint: it involves creating a parallel line.)

1. What is the sum of the measures of the angles in a triangle? Write the proof (Hint: it involves creating a parallel line.) riangle asics irst: Some basics you should already know. eometry 4.0 1. What is the sum of the measures of the angles in a triangle? Write the proof (Hint: it involves creating a parallel line.) 2. In

More information

These definitions cover some basic terms and concepts of graph theory and how they have been implemented as C++ classes.

These definitions cover some basic terms and concepts of graph theory and how they have been implemented as C++ classes. hapter 5. raph Theory *raph Theory, *Mathematics raph theory is an area of mathematics which has been incorporated into IS to solve some specific problems in oolean operations and sweeping. It may be also

More information

b. Move BC so that B is on the smaller circle and C is on the larger circle. Then draw ABC.

b. Move BC so that B is on the smaller circle and C is on the larger circle. Then draw ABC. 5.5 Proving Triangle ongruence by ssential uestion What can you conclude about two triangles when you know the corresponding sides are congruent? rawing Triangles Work with a partner. Use dynamic geometry

More information

Maintaining Mathematical Proficiency

Maintaining Mathematical Proficiency Name ate hapter 8 Maintaining Mathematical Proficiency Tell whether the ratios form a proportion. 1. 16, 4 12 2. 5 45, 6 81. 12 16, 96 100 4. 15 75, 24 100 5. 17 2, 68 128 6. 65 156, 105 252 Find the scale

More information

Skills Practice Skills Practice for Lesson 3.1

Skills Practice Skills Practice for Lesson 3.1 Skills Practice Skills Practice for Lesson.1 Name ate onstellations Naming, Measuring, and lassifying ngles Vocabulary Write the term from the box that best completes each statement. point line segment

More information

Essential Question What are the properties of parallelograms?

Essential Question What are the properties of parallelograms? 7. roperties of arallelograms ssential uestion What are the properties of parallelograms? iscovering roperties of arallelograms Work with a partner. Use dynamic geometry software. a. onstruct any parallelogram

More information

Triangles and Congruence

Triangles and Congruence 186-187 O5-845773 3/18/03 8:48 PM H P T 5 Page 186 mac27 Mac27:dmm_210: Triangles and ongruence > Make this oldable to help you organize information about the material in this chapter. egin with a 1 2

More information

Classify each triangle by its side lengths as equilateral, isosceles, or scalene. (Note: Give two classifications in Exercise 13.)

Classify each triangle by its side lengths as equilateral, isosceles, or scalene. (Note: Give two classifications in Exercise 13.) hapter 4 ongruent Triangles 4.2 and 4.9 lassifying Triangles and Isosceles, and quilateral Triangles. Match the letter of the figure to the correct vocabulary word in xercises 1 4. 1. right triangle 2.

More information

Triangles and Congruence

Triangles and Congruence HPT 5 Triangles and ongruence What You ll Learn Key Ideas Identify parts of triangles and classify triangles by their parts. (Lesson 5 1) Use the ngle Sum Theorem. (Lesson 5 2) Identify translations, reflections,

More information

To recognize congruent figures and their corresponding parts

To recognize congruent figures and their corresponding parts 4-1 ongruent igures ontent Standard Prepares for G.SR.5 Use congruence... criteria for triangles to solve problems and prove relationships in geometric figures. Objective o recognize congruent figures

More information

SAMPLE. Networks. A view of Königsberg as it was in Euler s day.

SAMPLE. Networks. A view of Königsberg as it was in Euler s day. ack to Menu >>> How are graphs used to represent networks? H P T R 10 Networks How do we analyse the information contained in graphs? How do we use graphs to represent everyday situations? 10.1 Graph theory

More information

4.2 Apply Congruence and

4.2 Apply Congruence and 4.2 pply ongruence and riangles oal p Identify congruent figures. Your Notes VOULRY ongruent figures orresponding parts o help you identify corresponding parts, turn n. xample 1 Identify congruent parts

More information

Unit 9: Solid Geometry Lesson 3: Surface Area of Prisms & Cylinders (12.2)

Unit 9: Solid Geometry Lesson 3: Surface Area of Prisms & Cylinders (12.2) Unit 9: Solid Geometry Lesson 3: Surface rea of Prisms & ylinders (12.2) Learning Targets: 9I raw the net of a prism, and use it to develop a formula for the surface area of a right prism. 9K erive the

More information

1.3 Points, Lines, and Planes

1.3 Points, Lines, and Planes 1.3 oints, ines, and lanes oal Use postulates and undefined terms. ey Words undefined term point, line, plane postulate collinear, coplanar segment ray he legs of the tripod touch the table at three points.

More information

mywbut.com Uninformed Search

mywbut.com Uninformed Search Uninformed Search 1 2.4 Search Searching through a state space involves the following: set of states Operators and their costs Start state test to check for goal state We will now outline the basic search

More information

Exterior Angle Theorem

Exterior Angle Theorem 7 Exterior ngle Theorem What You ll Learn You ll learn to identify exterior angles and remote interior angles of a triangle and use the Exterior ngle Theorem. Why It s Important Interior Design Designers

More information

Activity. Question. Materials. Explore. Think About It. Student Help. 1 On a piece of paper, draw a triangle and cut it out.

Activity. Question. Materials. Explore. Think About It. Student Help. 1 On a piece of paper, draw a triangle and cut it out. ctivity 4.6 Intersecting edians Question What is the relationship between segments formed by the intersection of the medians of a triangle? aterials straightedge scissors ruler xplore 1 On a piece of paper,

More information

Breadth-First Search L 1 L Goodrich, Tamassia, Goldwasser Breadth-First Search 1

Breadth-First Search L 1 L Goodrich, Tamassia, Goldwasser Breadth-First Search 1 readth-irst Search 2013 Goodrich, Tamassia, Goldwasser readth-irst Search 1 readth-irst Search readth-first search (S) is a general technique for traversing a graph S traversal of a graph G Visits all

More information

Unit 7 Day 2 Section Vocabulary & Graphical Representations

Unit 7 Day 2 Section Vocabulary & Graphical Representations Unit 7 Day 2 Section 4.3-4.4 Vocabulary & Graphical Representations 1 Warm Up ~ Day 2 List the tasks and earliest start times in a table. Determine the minimum project time and all the critical paths.

More information

5.2 ASA Triangle Congruence

5.2 ASA Triangle Congruence Name lass ate 5.2 S Triangle ongruence ssential question: What does the S Triangle ongruence Theorem tell you about triangles? xplore 1 rawing Triangles Given Two ngles and a Side You have seen that two

More information

Segments, Rays, Parallel Lines and Planes Q L R M. Segment AB. Endpoint. Ray YX. Naming Segments and Rays

Segments, Rays, Parallel Lines and Planes Q L R M. Segment AB. Endpoint. Ray YX. Naming Segments and Rays - egments, ays, arallel ines and lanes -. lan What You ll earn To identify segments and rays To recognize parallel lines... nd Why To identify compass directions that can be represented by opposite rays,

More information

CRITICAL PATH ANALYSIS

CRITICAL PATH ANALYSIS UMMRY H IION MH RIIL PH NLYI he main ideas are covered in efore the exam you should know Q dexcel MI OR When you need to use dummy activities. he main ideas in this topic are rawing ctivity or Precedence

More information

Lesson 5.2. The Traveling Salesperson Problem. Explore This

Lesson 5.2. The Traveling Salesperson Problem. Explore This Lesson 5.2 The Traveling alesperson Problem In Lesson 4.5, you explored circuits that visited each vertex of your graph exactly once (Hamiltonian circuits). In this lesson, you will extend your thinking

More information

Analysis of Algorithms Prof. Karen Daniels

Analysis of Algorithms Prof. Karen Daniels UMass Lowell omputer Science 91.404 nalysis of lgorithms Prof. Karen aniels Spring, 2013 hapter 22: raph lgorithms & rief Introduction to Shortest Paths [Source: ormen et al. textbook except where noted]

More information

Solve each equation. EXAMPLE. Name &1 in two other ways. &AEC and &CEA are other names for &1. Quick Check

Solve each equation. EXAMPLE. Name &1 in two other ways. &AEC and &CEA are other names for &1. Quick Check -6. Plan Objectives o find the measures of angles o identify special angle pairs xamples Naming ngles Measuring and lassifying ngles Using the ngle ddition Postulate Identifying ngle Pairs 5 Making onclusions

More information

Maintaining Mathematical Proficiency

Maintaining Mathematical Proficiency Name ate hapter 6 Maintaining Mathematical Proficiency Write an equation of the line passing through point P that is perpendicular to the given line. 1. P(5, ), y = x + 6. P(4, ), y = 6x 3 3. P( 1, ),

More information

b) A ray starts at one point on a line and goes on forever. c) The intersection of 2 planes is one line d) Any four points are collinear.

b) A ray starts at one point on a line and goes on forever. c) The intersection of 2 planes is one line d) Any four points are collinear. Name: Review for inal 2016 Period: eometry 22 Note to student: This packet should be used as practice for the eometry 22 final exam. This should not be the only tool that you use to prepare yourself for

More information

UNIT 5 Measurement Geometry

UNIT 5 Measurement Geometry UNIT 5 Measurement Geometry MOUL MOUL 11 ngle Relationships in Parallel Lines and Triangles MOUL MOUL 12 The Pythagorean Theorem 8.G.2.6, 8.G.2.7, 8.G.2.8 13 Volume MOUL MOUL 8.G.3.9 RRS IN MTH Image redits:

More information

Sec 2. Euler Circuits, cont.

Sec 2. Euler Circuits, cont. Sec 2. uler ircuits, cont. uler ircuits traverse each edge of a connected graph exactly once. Recall that all vertices must have even degree in order for an uler ircuit to exist. leury s lgorithm is a

More information

1-4 Skills Practice. Angle Measure. Lesson 1-4. ALGEBRA In the figure, BA and BC are opposite

1-4 Skills Practice. Angle Measure. Lesson 1-4. ALGEBRA In the figure, BA and BC are opposite IO - kills ractice ngle easure or xercises 2, use the figure at the right. U ame the vertex of each angle. 5 3. 2. W 2 3. 2. 5 V ame the sides of each angle. 5. 6. 5 7. V 8. Write another name for each

More information

To prove two triangles congruent using the SSS and SAS Postulates. Are the triangles below congruent? How do you know? 6 B 4

To prove two triangles congruent using the SSS and SAS Postulates. Are the triangles below congruent? How do you know? 6 B 4 4-2 riangle ongruence by SSS and SS ommon ore State Standards -SR..5 Use congruence... criteria for triangles to solve problems and prove relationships in geometric figures. P 1, P 3, P 4, P 7 Objective

More information

Angle Theorems for Triangles 8.8.D

Angle Theorems for Triangles 8.8.D ? LSSON 7.2 ngle Theorems for Triangles SSNTIL QUSTION xpressions, equations, and relationships 8.8. Use informal arguments to establish facts about the angle sum and exterior angle of triangles, What

More information

DFS on Directed Graphs BOS. Outline and Reading ( 6.4) Digraphs. Reachability ( 6.4.1) Directed Acyclic Graphs (DAG s) ( 6.4.4)

DFS on Directed Graphs BOS. Outline and Reading ( 6.4) Digraphs. Reachability ( 6.4.1) Directed Acyclic Graphs (DAG s) ( 6.4.4) S on irected Graphs OS OR JK SO LX W MI irected Graphs S 1.3 1 Outline and Reading ( 6.4) Reachability ( 6.4.1) irected S Strong connectivity irected cyclic Graphs (G s) ( 6.4.4) Topological Sorting irected

More information

4-3. Triangle Congruence by ASA and AAS. Content Standard. Essential Understanding You can prove that two triangles are congruent

4-3. Triangle Congruence by ASA and AAS. Content Standard. Essential Understanding You can prove that two triangles are congruent 4-3 riangle ongruence by and ontent tandard G..5 Use congruence... criteria for triangles to solve problems and prove relationships in geometric figures. bjective o prove two triangles congruent using

More information

Data Organization: Creating Order Out Of Chaos

Data Organization: Creating Order Out Of Chaos ata Organization: reating Order Out Of haos 3 Non-linear data structures 5-5 Principles of omputation, arnegie Mellon University - ORTIN Trees tree is a hierarchical (usually non-linear) data structure.

More information

Using Corresponding Parts of Congruent Triangles

Using Corresponding Parts of Congruent Triangles 4-4 Using orresponding arts of ongruent riangles ontent tandards G..5 Use congruence... criteria for triangles to solve problems and prove relationships in geometric figures. lso G..12 bjective o use triangle

More information

Describe Angle Pair Relationships

Describe Angle Pair Relationships .5 escribe ngle Pair Relationships efore You used angle postulates to measure and classify angles. Now You will use special angle relationships to find angle measures. Why? So you can find measures in

More information

Work with a partner. Use dynamic geometry software. a. Construct ABC and DEF with the side lengths given in column 1 of the table below.

Work with a partner. Use dynamic geometry software. a. Construct ABC and DEF with the side lengths given in column 1 of the table below. .3 roving riangle imilarity by and OMMO O Learning tandards HG-.. HG-..5 HG-G..5 HG-MG..1 OUIG VIL GUM o be proficient in math, you need to analyze situations by breaking them into cases and recognize

More information

Euler and Hamilton circuits. Euler paths and circuits

Euler and Hamilton circuits. Euler paths and circuits 1 7 16 2013. uler and Hamilton circuits uler paths and circuits o The Seven ridges of Konigsberg In the early 1700 s, Konigsberg was the capital of ast Prussia. Konigsberg was later renamed Kaliningrad

More information

2. Find the measure of AC. 4. Find the measure of BD. 6. Find the measure of AB.

2. Find the measure of AC. 4. Find the measure of BD. 6. Find the measure of AB. 7.3 Start Thinking xamine the diagram and determine if there appears to be enough information to conclude that the quadrilateral is a parallelogram. If there is not enough information, give an example

More information

Lesson 3: Solving for Unknown Angles Using Equations

Lesson 3: Solving for Unknown Angles Using Equations Student Outcomes Students solve for unknown angles in word problems and in diagrams involving all learned angle facts. lasswork Opening xercise (5 minutes) Opening xercise Two lines meet at the common

More information

SUMMARY SHEET DECISION MATHS. Algorithms. Input A and B (positive integers) Let Q = int(b/a) Let R1 = B A Q

SUMMARY SHEET DECISION MATHS. Algorithms. Input A and B (positive integers) Let Q = int(b/a) Let R1 = B A Q the urther Mathematics network www.fmnetwork.org.uk V 07 SUMMRY SHT ISION MTHS lgorithms The main ideas are covered in Q dexcel MI OR The main ideas in this topic are Understanding and implementing a variety

More information

Note. Out of town Thursday afternoon. Willing to meet before 1pm, me if you want to meet then so I know to be in my office

Note. Out of town Thursday afternoon. Willing to meet before 1pm,  me if you want to meet then so I know to be in my office raphs and Trees Note Out of town Thursday afternoon Willing to meet before pm, email me if you want to meet then so I know to be in my office few extra remarks about recursion If you can write it recursively

More information

Review Test 1 Chapters 1 & 2 and Appendix L

Review Test 1 Chapters 1 & 2 and Appendix L Math 61 pring 2009 Review Test 1 hapters 1 & 2 and ppendix L www.timetodare.com 1 To prepare for the test, learn all definitions, be familiar with all theorems and postulates, study all exercises and theorems

More information

STRAND H: Angle Geometry

STRAND H: Angle Geometry Mathematics SK, Strand H UNIT H4 ongruence and Similarity: Text STRN H: ngle Geometry H4 ongruency and Similarity Text ontents Section * * H4.1 ongruence H4. Similarity IMT, Plymouth University Mathematics

More information

5.4 Intersecting Medians

5.4 Intersecting Medians Investigating g Geometry TIVITY Use before Lesson 5.4 5.4 Intersecting Medians M T I LS cardboard straightedge scissors metric ruler Q U S T I O N What is the relationship between segments formed by the

More information

New Vocabulary polyhedron face edge vertex cross section EXAMPLE. Quick Check

New Vocabulary polyhedron face edge vertex cross section EXAMPLE. Quick Check -. Plan Objectives To recognize polyhedra and their parts 2 To visualize cross sections of space figures xamples Identifying Vertices, dges, and aces 2 Using uler s ormula 3 Verifying uler s ormula 4 escribing

More information

Chapter Review. Skills and Concepts. Vocabulary Review. Resources. Chapter Review. Chapter

Chapter Review. Skills and Concepts. Vocabulary Review. Resources. Chapter Review. Chapter hapter hapter eview hapter eview Vocabulary eview acute angle (p. 37) adjacent angles (p. 38) angle (p. 36) angle bisector (p. 6) axiom (p. 8) collinear points (p. 7) compass (p. ) complementary angles

More information

Sec 7.1 EST Graphs Networks & Graphs

Sec 7.1 EST Graphs Networks & Graphs Sec 7.1 ST raphs Networks & raphs Name: These graphs are models to find the RLIST TIM any particular job can STRT. What do you think is meant in a team by the following statement? You are only as fast

More information

First Nations people use a drying rack to dry fish and animal hides. The drying rack in this picture is used in a Grade 2 classroom to dry artwork.

First Nations people use a drying rack to dry fish and animal hides. The drying rack in this picture is used in a Grade 2 classroom to dry artwork. 7.1 ngle roperties of Intersecting Lines Focus Identify and calculate complementary, supplementary, and opposite angles. First Nations people use a drying rack to dry fish and animal hides. The drying

More information

Topological Sort. CSE 373 Data Structures Lecture 19

Topological Sort. CSE 373 Data Structures Lecture 19 Topological Sort S 373 ata Structures Lecture 19 Readings and References Reading Section 9.2 Some slides based on: S 326 by S. Wolfman, 2000 11/27/02 Topological Sort - Lecture 19 2 Topological Sort 142

More information

These are not polished as solutions, but ought to give a correct idea of solutions that work. Note that most problems have multiple good solutions.

These are not polished as solutions, but ought to give a correct idea of solutions that work. Note that most problems have multiple good solutions. CSE 591 HW Sketch Sample Solutions These are not polished as solutions, but ought to give a correct idea of solutions that work. Note that most problems have multiple good solutions. Problem 1 (a) Any

More information

When the boundaries or names of countries

When the boundaries or names of countries CHAPTER Graphs as Models 4 When the boundaries or names of countries change, cartographers have to be prepared to provide the public with new maps. For years, mapmakers and mathematicians alike have wondered

More information

Graphs: Topological Sort / Graph Traversals (Chapter 9)

Graphs: Topological Sort / Graph Traversals (Chapter 9) Today s Outline raphs: Topological Sort / raph Traversals (hapter 9) S 373 ata Structures and lgorithms dmin: omework #4 - due Thurs, Nov 8 th at pm Midterm 2, ri Nov 6 raphs Representations Topological

More information

Geometry Definitions, Postulates, and Theorems

Geometry Definitions, Postulates, and Theorems Geometry efinitions, Postulates, and Theorems hapter : Similarity Section.1: Ratios, Proportions, and the Geometric ean Standards: Prepare for 8.0 Students know, derive, and solve problems involving the

More information

Study Guide and Intervention

Study Guide and Intervention IO 1-1 tudy Guide and Intervention oints, Lines, and lanes ame oints, Lines, and lanes In geometry, a point is a location, a line contains points, and a plane is a flat surface that contains points and

More information

Routing. Effect of Routing in Flow Control. Relevant Graph Terms. Effect of Routing Path on Flow Control. Effect of Routing Path on Flow Control

Routing. Effect of Routing in Flow Control. Relevant Graph Terms. Effect of Routing Path on Flow Control. Effect of Routing Path on Flow Control Routing Third Topic of the course Read chapter of the text Read chapter of the reference Main functions of routing system Selection of routes between the origin/source-destination pairs nsure that the

More information

Objectives To use relationships among sides and angles of parallelograms To use relationships among diagonals of parallelograms

Objectives To use relationships among sides and angles of parallelograms To use relationships among diagonals of parallelograms 6-2 roperties of arallelograms ontent tandards.o.11 rove theorems about parallelogram. s include: opposite sides are congruent, opposite angles are congruent, the diagonals of a parallelogram bisect each

More information

Bayesian Networks and Decision Graphs

Bayesian Networks and Decision Graphs ayesian Networks and ecision raphs hapter 7 hapter 7 p. 1/27 Learning the structure of a ayesian network We have: complete database of cases over a set of variables. We want: ayesian network structure

More information

Lecture 7 Logic Simplification

Lecture 7 Logic Simplification Lecture 7 Logic Simplification Simplification Using oolean lgebra simplified oolean expression uses the fewest gates possible to implement a given expression. +(+)+(+) Simplification Using oolean lgebra

More information

Chapter 3. Planning and Scheduling. Chapter Objectives. Check off these skills when you feel that you have mastered them.

Chapter 3. Planning and Scheduling. Chapter Objectives. Check off these skills when you feel that you have mastered them. Chapter Objectives Check off these skills when you feel that you have mastered them. State the assumptions for the scheduling model. Compute the lower bound on the completion time for a list of independent

More information

Naming Points, Lines, and Planes

Naming Points, Lines, and Planes 1-2 oints, Lines, and lanes ommon ore tate tandards G-O..1 Know precise definitions of angle, circle, perpendicular line, parallel line, and line segment... M 1, M 3, M 4, M 6 Objective To understand basic

More information

Name Class Date. This shows that A corresponds to Q. Therefore, A Q. This shows that BC corresponds to RS. Therefore, BC RS.

Name Class Date. This shows that A corresponds to Q. Therefore, A Q. This shows that BC corresponds to RS. Therefore, BC RS. Name lass ate eteaching ongruent igures iven, find corresponding parts using the names. rder matters. or example, or example, his shows that corresponds to. herefore,. his shows that corresponds to. herefore,.

More information