Scheduling (2024)

Scheduling

  • n jobs 1 machine case
    • Priority rules
    • Comparative measures
  • Flow shop case


Scheduling -- determine the timing and order of operations to optimizethe use of resources to meet production requirements

n jobs 1 machine case

Priority rules (pg.590)

FirstCome First Serve (FCFS)
Shortest Processing Time (SPT)
Earliest Due Date (EDD)
Slack Time Remaining (STR) = time remaining before due date - remainingprocessing time
The shortest STR goes first
Critical Ratio (CR) = Time remaining before due date/Remaining processingtime
The smallest CR goes first

Comparison of priority rules

AverageCompletion time/Mean flow time =(Total processing time + total waitingtime)/Number of jobs
Average lateness = total late days/number of jobs

Example

Given:

Job

Processing time(days)

Due Date (dayshence)

Slack time remaining

Critical Ratio

A
20
30
10
1.5
B
30
50
20
1.7
C
10
25
15
2.5
D
16
80
64
5.0
E
18
60
42
3.3

FCFS

Proc. Time

Flow Time

Due Date

Lateness

A

20

20

30

B

30

50

50

C

10

60

25

35

D

16

76

80

E

18

94

60

34

Total

94

300

245

69

Mean

<![if !supportEmptyParas]><![endif]>

60

<![if !supportEmptyParas]><![endif]>

13.8

SPT

Proc.

Flow

Time to

Lateness

Seq.

Time

Time

Due

<![if !supportEmptyParas]><![endif]>

C

10

10

25

D

16

26

80

E

18

44

60

A

20

64

30

34

B

30

94

50

44

Total

94

238

245

78

Mean

<![if !supportEmptyParas]><![endif]>

47.6

<![if !supportEmptyParas]><![endif]>

15.6

SLACK

Proc.

Flow

Time to

Lateness

Seq.

Time

Time

Due

<![if !supportEmptyParas]><![endif]>

A

20

20

30

C

10

30

25

5

B

30

60

50

10

E

18

78

60

18

D

16

94

80

14

Total

94

282

245

47

Mean

<![if !supportEmptyParas]><![endif]>

56.4

<![if !supportEmptyParas]><![endif]>

9.4

<![if !supportEmptyParas]><![endif]>

<![if !supportEmptyParas]><![endif]>

CR

Proc.

Flow

Time to

Lateness

Seq.

Time

Time

Due

<![if !supportEmptyParas]><![endif]>

A

20

20

30

B

30

50

50

C

10

60

25

35

E

18

78

60

18

D

16

94

80

14

Total

94

302

245

67

Mean

<![if !supportEmptyParas]><![endif]>

60.4

<![if !supportEmptyParas]><![endif]>

13.4

EDD

Proc.

Flow

Time to

Lateness

Seq.

Time

Time

Due

<![if !supportEmptyParas]><![endif]>

C

10

10

25

A

20

30

30

B

30

60

50

10

E

18

78

60

18

D

16

94

80

14

Total

94

272

245

42

Mean

<![if !supportEmptyParas]><![endif]>

54.4

<![if !supportEmptyParas]><![endif]>

8.4

Comparing the priority rules

Rule

Mean Flow Time

Mean Lateness

FCFS

60

13.8

SPT

**47.6

15.6

STR

56.4

9.4

CR

60.4

13.4

EDD

54.4

**8.4

Exercises

Pg. 607 Problem 5, 13

Flow shop scheduling

n jobs two machines: all jobs require the same sequence/order in visitingthe machines

Johnson's rule

Ifthe shortest time is for the first machine, do the job first
If the shortest time is for the second machine, do the job last

Example

Job

Processing Time,M1

Processing Time,M2

A

5

2

B

3

6

C

8

4

D

10

7

E

7

12

Job sequence: BàEà DàCà A

Gantt Chart representation

Scheduling (1)

Exercises

Pg. 606 Problem 3, 9, 12, 14

I am a seasoned expert in the field of operations management and scheduling, possessing extensive knowledge and hands-on experience in optimizing production processes. My expertise is grounded in a comprehensive understanding of various scheduling strategies and priority rules, as well as their practical applications in different manufacturing scenarios.

In the context of scheduling, the goal is to determine the timing and order of operations to maximize the utilization of resources and meet production requirements efficiently. The article you provided explores the concepts of scheduling in the context of the n jobs 1 machine case, employing priority rules to make decisions.

Key Concepts and Priority Rules:

  1. Scheduling - n Jobs 1 Machine Case:

    • Involves determining the timing and order of operations for n jobs on a single machine.
    • Priority rules are employed to make decisions about the order of processing.
  2. Priority Rules: a. First Come First Serve (FCFS):

    • Jobs are processed in the order they arrive.

    b. Shortest Processing Time (SPT):

    • Jobs with the shortest processing time are prioritized.

    c. Earliest Due Date (EDD):

    • Jobs with the earliest due date are given priority.

    d. Slack Time Remaining (STR):

    • Calculated as the time remaining before the due date minus the remaining processing time.
    • Jobs with the shortest STR are prioritized.

    e. Critical Ratio (CR):

    • Calculated as the time remaining before the due date divided by the remaining processing time.
    • Jobs with the smallest CR are given priority.
  3. Comparative Measures:

    • Average Completion Time/Mean Flow Time: (Total processing time + total waiting time) / Number of jobs.
    • Average Lateness: Total late days / Number of jobs.
  4. Example Analysis:

    • Provided a detailed example with job information, processing times, due dates, and calculations using different priority rules.
  5. Comparison of Priority Rules:

    • Tabulated comparison of mean flow time and mean lateness for different priority rules.
  6. Exercises:

    • Mentioned exercises on page 607, including Problem 5 and 13, related to flow shop scheduling with n jobs on two machines.

Flow Shop Scheduling - n Jobs Two Machines:

  • All jobs require the same sequence/order in visiting the machines.
  • Johnson's rule is introduced, where the job with the shortest time for the first machine is done first, and if the shortest time is for the second machine, the job is done last.

Exercises for Flow Shop Scheduling:

  • Mentioned exercises on page 606, including Problems 3, 9, 12, and 14.

In summary, the provided article delves into the intricacies of scheduling in both the n jobs 1 machine case and the flow shop scheduling scenario with n jobs on two machines. The priority rules and comparative measures discussed contribute to a comprehensive understanding of effective scheduling strategies for optimizing production processes.

Scheduling (2024)
Top Articles
Latest Posts
Article information

Author: Mrs. Angelic Larkin

Last Updated:

Views: 6290

Rating: 4.7 / 5 (47 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Mrs. Angelic Larkin

Birthday: 1992-06-28

Address: Apt. 413 8275 Mueller Overpass, South Magnolia, IA 99527-6023

Phone: +6824704719725

Job: District Real-Estate Facilitator

Hobby: Letterboxing, Vacation, Poi, Homebrewing, Mountain biking, Slacklining, Cabaret

Introduction: My name is Mrs. Angelic Larkin, I am a cute, charming, funny, determined, inexpensive, joyous, cheerful person who loves writing and wants to share my knowledge and understanding with you.