For the digraph below, use the decreasing time list algorithm to create a priority list, then schedule with two processors. Select the correct resulting schedule. T1 (2) T5 (3) Т9 (4) T2 (9) T6 (11) T8 (10) T10 (12) End Т3 (8) T7 (5) T4 (7) 12 15 18 21 24 27 30 33 36 39 42 45 48 51 T2 T6 T7 T8 T10 T4 TI TS T9 T3
For the digraph below, use the decreasing time list algorithm to create a priority list, then schedule with two processors. Select the correct resulting schedule. T1 (2) T5 (3) Т9 (4) T2 (9) T6 (11) T8 (10) T10 (12) End Т3 (8) T7 (5) T4 (7) 12 15 18 21 24 27 30 33 36 39 42 45 48 51 T2 T6 T7 T8 T10 T4 TI TS T9 T3
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
Related questions
Question

Transcribed Image Text:The image presents three horizontal bar charts stacked vertically, each depicting a sequence of tasks labeled T1 through T10. These tasks are represented by colored rectangles, and each rectangle's position and length signify the task's timeline on a numeric scale.
### First Chart:
- **Timeline Scale**: 0 to 51
- **Tasks**:
- T1: Starts at 0, ends at 3
- T4: Starts at 3, ends at 12
- T2: Starts at 12, ends at 21
- T3: Starts at 12, ends at 18
- T5: Starts at 15, ends at 18
- T9: Starts at 18, ends at 21
- T7: Starts at 18, ends at 27
- T6: Starts at 21, ends at 30
- T8: Starts at 27, ends at 36
- T10: Starts at 36, ends at 51
### Second Chart:
- **Timeline Scale**: 0 to 42
- **Tasks**:
- T4: Starts at 0, ends at 9
- T3: Starts at 9, ends at 15
- T2: Starts at 0, ends at 12
- T6: Starts at 12, ends at 21
- T7: Starts at 15, ends at 24
- T8: Starts at 24, ends at 33
- T1: Starts at 21, ends at 24
- T5: Starts at 24, ends at 27
- T9: Starts at 27, ends at 33
- T10: Starts at 33, ends at 42
### Third Chart:
- **Timeline Scale**: 0 to 42
- **Tasks**:
- T2: Starts at 0, ends at 9
- T3: Starts at 9, ends at 15
- T1: Starts at 9, ends at 12
- T5: Starts at 12, ends at 15
- T6: Starts at 9, ends at 18
- T9: Starts at 15, ends at 18

Transcribed Image Text:The image presents a scheduling problem using a digraph and a resulting timeline from the application of the decreasing time list algorithm with two processors.
### Digraph Explanation
The digraph, positioned at the top of the image, consists of ten tasks labeled T1 to T10. Each task is followed by a number in parentheses, representing the task's duration in arbitrary time units. The arrows between tasks indicate dependencies, where one task must be completed before another can begin.
- **Tasks and Durations:**
- T1 (2)
- T2 (9)
- T3 (8)
- T4 (7)
- T5 (3)
- T6 (11)
- T7 (5)
- T8 (10)
- T9 (4)
- T10 (12)
- **Dependencies:**
- T5 depends on T1 and T2.
- T6 depends on T2.
- T7 depends on T3 and T4.
- T8 depends on T5, T6, and T7.
- T9 depends on T5.
- T10 depends on T8 and T9.
### Timeline Explanation
Below the digraph is a timeline illustrating how the tasks are scheduled on two processors. The timeline is segmented at each time unit, ranging from 0 to 51.
- **Processor 1:**
- T2 (9) runs from time 0 to 9.
- T6 (11) runs from time 9 to 20.
- T7 (5) runs from time 24 to 29.
- T8 (10) runs from time 33 to 43.
- T10 (12) runs from time 43 to 51.
- **Processor 2:**
- T4 (7) runs from time 0 to 7.
- T1 (2) runs from time 7 to 9.
- T5 (3) runs from time 9 to 12.
- T9 (4) runs from time 12 to 16.
- T3 (8) runs from time 16 to 24.
Each task block in the timeline is color-coded and labeled with the task number. This scheduling approach allows for efficient task processing by maximizing the use of both processors while respecting task dependencies.
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps

Recommended textbooks for you

Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON

Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning

Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON

Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education

Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY