8.2: Digraphs (continue). Digraphs Example 1) TASKSTIMETASKS BEFORE A3 B10C,F,G C2A D4G E5C F8A,H G7H H5.

Slides:



Advertisements
Similar presentations
Algebra I B. MacDonald.  Standard form ax 2 + bx + c  a, b, c are real numbers.
Advertisements

Chapter 3: Planning and Scheduling Lesson Plan
Chapter 8: Scheduling “Science is organized knowledge. Wisdom is organized life.” -Immanuel Kant.
Aim: How to prove triangles are congruent using a 3rd shortcut: ASA.
Planner Set-Up Staying on Task and Making Decisions.
Classroom Exercise: Normalization
10 minute Activity Be ready to report back in ten minutes.
The Mathematics of Scheduling Chapter 8. How long does it take to build a house? It depends on Size of the house Type of construction Number of workers.
So, let’s count in base 6 Digits allowed: 0, 1, 2, 3, 4, 5
11.2 Areas of Regular Polygons Geometry Ms. Reser.
AB EH C D F G I 10 Min Example Balance for 3 units/hour and compute theoretical min number of stations (primary: longest task time; secondary:
A processor is a person, machine, computer, or robot etc., which works on a task. To solve a scheduling problem typically the tasks are scheduled to minimize.
Atoms, Molecules, Elements and Compounds…oh my! -Start two new pages -Use a Left and Right page (so you can see both at the same time) -Title them both.
Dividing with Base Ten Blocks. Ex # 1 23  3 Finding how many subsets – repeated subtraction 23 is 2 longs and 3 units. There are no 3’s in 2 longs, so.
1 Scheduling CEG 4131 Computer Architecture III Miodrag Bolic Slides developed by Dr. Hesham El-Rewini Copyright Hesham El-Rewini.
Warm-Up Exercises 1. translation (x, y) → (x – 6, y – 2) 2. reflection in the y -axis Find the image of (2, 3) under each transformation. ANSWER (–4, 1)
Splash Screen. Lesson Menu Five-Minute Check (over Lesson 9–1) Then/Now New Vocabulary Key Concept: Translation Example 1:Draw a Translation Key Concept:
Planning and Scheduling Chapter 3 Jennifer Holland February 2, 2010.
Spring 2015 Mathematics in Management Science Machine Scheduling Problem Statement of MSP Assumptions & Goals Priority Lists List Processing Algorithm.
CPU Scheduling Gursharan Singh Tatla 1-Feb-20111www.eazynotes.com.
Copyright © 2010 Pearson Education, Inc. All rights reserved Sec
Excursions in Modern Mathematics, 7e: Copyright © 2010 Pearson Education, Inc. 8 The Mathematics of Scheduling 8.1The Basic Elements of Scheduling.
Spring 2015 Mathematics in Management Science Critical Path Scheduling Critical Paths & Times Backflow Algorithm Critical Times PL Critical Path Algorithm.
6.5 – Prove Triangles Similar by SSS and SAS Geometry Ms. Rinaldi.
3-1 Graphing and Writing Inequalities Warm Up Warm Up Lesson Presentation Lesson Presentation California Standards California StandardsPreview.
Minimum Cover of F. Minimal Cover for a Set of FDs Minimal cover G for a set of FDs F: –Closure of F = closure of G. –Right hand side of each FD in G.
Graphing and Writing Inequalities
MATH10001 Project 2 Groups part 2 ugstudies/units/ /level1/MATH10001/
CprE 458/558: Real-Time Systems (G. Manimaran)1 CprE 458/558: Real-Time Systems RMS and EDF Schedulers.
GET READY Questions will run automatically. Set 9 Question 1 How many sides does a heptagon have?
10.5 Tangents Tangent: a line that shares only one point with a circle and is perpendicular to the radius or diameter at that point. Point of tangency:
EXAMPLE 3 Draw common tangents Tell how many common tangents the circles have and draw them. a.b. c. SOLUTION a. 4 common tangents 3 common tangents b.
9.5 Warm Up Warm Up Lesson Quiz Lesson Quiz Lesson Presentation Lesson Presentation Apply Compositions of Transformations.
40 Minutes Left.
Atoms, Molecules, Elements and Compounds…oh my! -Start two new pages -Use a Left and Right page (so you can see both at the same time) -Title them both.
Minutes Left:
Section 3.3 Solving Equations with Distribution Mr. Beltz & Mr. Sparks.
Uniprocessor Process Management & Process Scheduling Department of Computer Science Southern Illinois University Edwardsville Spring, 2016 Dr. Hiroshi.
Planning and Scheduling.  A job can be made up of a number of smaller tasks that can be completed by a number of different “processors.”  The processors.
Critical Paths and Scheduling Tasks Circuits, Paths, and Schedules.
ПЕЧЕНЬ 9. Закладка печени в период эмбрионального развития.
Algebra 1 Section 2.6 Use the distributive property Combine similar terms Note: 7(105) = 735 Also 7(100+5) 7(100) + 7(5) = 735 3(x+2) 3x + 3(2)
Tardiness Bounds for Global EDF Scheduling on a Uniform Multiprocessor Kecheng Yang James H. Anderson Dept. of Computer Science UNC-Chapel Hill.
8 The Mathematics of Scheduling
Algebra 1 Notes: Lesson 1-5: The Distributive Property
The Distributive Property
4.2 Reflections.
تصنيف التفاعلات الكيميائية
AGENDA DG minutes.
Scheduling Theory By Sarah Walker 12/4/2018.
Last Week Introduced operating systems Discussed the Kernel
Objectives Find the lengths of segments formed by lines that intersect circles. Use the lengths of segments in circles to solve problems.
ВОМР Подмярка 19.2 Възможности за финансиране
Споразумение за партньорство
Математици-юбиляри.
,. . ' ;; '.. I I tI I t : /..: /.. ' : ····t I 'h I.;.; '..'.. I ' :".:".
Planning and Scheduling
Lesson 13.1 Similar Figures pp
It’s Time for a Break!!!.
Processes and operating systems
Parallel Lines and Proportional Parts
Planning and Scheduling
List Processing (SOL: DM.10)
Graphing and Writing Inequalities
Warm Up – 3/25 - Tuesday Bill is taking a sales trip starting in Atlanta. Draw a graph that represents this table. Find the nearest neighbor tour from.
AGENDA DG minutes.
Chapter 3: Planning and Scheduling Lesson Plan
CS 111 – Sept. 24 Operating Systems Commitment: Scheduling
Objectives Apply SSS to construct triangles and solve problems.
Properties of Numbers Review Problems.
Presentation transcript:

8.2: Digraphs (continue)

Digraphs Example 1) TASKSTIMETASKS BEFORE A3 B10C,F,G C2A D4G E5C F8A,H G7H H5

Digraphs Example 1) TASKTASK TI M E TASKS BEFORE A3 B10C,F,G C2A D4G E5C F8A,H G7H H5 End Start A(3) H(5) C(2) G(7) F(8) E(5) B(10) D(4)

Digraphs Example 2) TASKSTIMETASKS BEFORE A3B,C B5 C2 D6A E7C

Digraphs Example 2) TASKTASK TIMETIME TASKS BEFORE A3B,C B5 C2 D6A E7C start end B(5) C(2) A(3) D(6) E(7)

Practice: Digraphs Example 3) TASKSTIMETASKS BEFORE A5C B5C,D C5 D2G E15A,B F6D G2 H2G

Digraphs Example 4) Ten computer programs need to be executed. Three of the program require 4 minutes each to complete, 3 more require 7 minutes each to complete, and 4 of the programs require 15 minutes each to complete. Moreover, none of the 15- minute programs can be started until all of the 4-minute programs have been completed. Draw a digraph for this problem

8.3 Create a schedule using Priority List Steps: –Copy down the priority list (it is given) –Circle the tasks that are ready –Assign the ready tasks to the processors –When a task a complete, check for the next ready tasks When a processor is free, scan the priority list from left to right and assign the next ready task to that processor More than 1 processor is free, the first ready task is assign to 1 free processor and the 2 nd ready task is given to the other processor When tasks are not ready, the processors have to stay “IDLE” A A A

Ex1: Create schedule for 2 people using the given priority list Priority List: E(5), D(2), C(7), B(5), A(6) 2 D 6A5B P2P2 idleidle 5E7C P1P1 Start End A B C D E 2 people can complete these tasks in 13 hours

Ex2: use a different priority list Priority List: A(6), B(5), D(2), C(7), E(5) Start End A B C D E