Abstract

Scheduling is an important process widely used in manufacturing, production, management, computer science, and so on. Appropriate scheduling can reduce material handling costs and time. Finding good schedules for given sets of jobs can thus help factory supervisors effectively control job flows and provide solutions for job sequencing. In simple flow shop problems, each machine operation center includes just one machine. If at least one machine center includes more than one machine, the scheduling problem becomes a flexible flow-shop problem. Flexible flow shops are thus generalization of simple flow shops. In this paper, we propose three algorithms to solve flexible flow-shop problems of more than two machine centers. The first one extends Sriskandarajah and Sethi’s method by combining both the LPT and the search-and-prune approaches to get a nearly optimal makespan. It is suitable for a medium-sized number of jobs. The second one is an optimal algorithm, entirely using the search-and-prune technique. It can work only when the job number is small. The third one is similar to the first one, except that it uses Petrov’s approach (PT) to deal with job sequencing instead of searchand- prune. It can get a polynomial time complexity, thus being more suitable for real applications than the other two. Experiments are also made to compare the three proposed algorithms. A trade-off can thus be achieved between accuracy and time complexity.

Highlights

  • The LPT[5] and the search-and-prune approaches to get a Scheduling is an important process widely used in manufacturing, production, management, computer science, and so on

  • The search-and-prune approach is used to deal with job sequencing

  • The proposed flexible flow-shop algorithm is based on the LPT and the proposed search-and-prune approaches to manage job scheduling

Read more

Summary

INTRODUCTION

The LPT[5] and the search-and-prune approaches to get a Scheduling is an important process widely used in manufacturing, production, management, computer science, and so on. Petrov and m machines (P1, P2, ..., Pm), the PT scheduling Gupta respectively proposed their algorithms for algorithm seeks a nearly minimum completion time of solving the flow-shop problems of more than two the last job. Propose three algorithms to solve the flexible flow-shop problems of more than two machine centers. Given a set of n flow-shop jobs, each having m (m>2) tasks (T11, T21, ..., Tm1, T12, T22, ..., T(m-1)n, Tmn) that must be executed in the same sequence on m machines (P1, P2, ..., Pm), scheduling seeks the minimum completion time of the last job. The proposed LPT_ Search-and-prune flexible flowshop algorithm: Input: A set of n jobs, each having m (m > 2) tasks, to be executed respectively on each of m machine centers with p parallel machines.

Part 1: Step 1: Step 2
Part 2: Step 3: Step 4: Step 5: Step 6: Step 7
Part 3: Dealing with job sequence in each flow shop Step 10
Part 2: Step 3: Assigning jobs to machine groups
Part 3: Dealing with job sequencing in each flow shop: Step 10
CONCLUSION

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.