3 research outputs found

    A decomposition based algorithm for flexible flow shop scheduling with machine breakdown

    Get PDF
    Research on flow shop scheduling generally ignores uncertainties in real-world production because of the inherent difficulties of the problem. Scheduling problems with stochastic machine breakdown are difficult to solve optimally by a single approach. This paper considers makespan optimization of a flexible flow shop (FFS) scheduling problem with machine breakdown. It proposes a novel decomposition based approach (DBA) to decompose a problem into several sub-problems which can be solved more easily, while the neighbouring K-means clustering algorithm is employed to group the machines of an FFS into a few clusters. A back propagation network (BPN) is then adopted to assign either the shortest processing time (SPT) or the genetic algorithm (GA) to each cluster to solve the sub-problems. If two neighbouring clusters are allocated with the same approach, they are subsequently merged. After machine grouping and approach assignment, an overall schedule is generated by integrating the solutions to the sub-problems. Computation results reveal that the proposed approach is superior to SPT and GA alone for FFS scheduling with machine breakdown. © 2009 IEEE.published_or_final_versionThe IEEE International Conference on Computational Intelligence for Measurement Systems and Applications (CIMSA 2009), Hong Kong, 11-13 May 2009. In Proceedings of CIMSA, 2009, p. 134-13

    A decomposition-based algorithm for flexible flow shop scheduling with stochastic processing times

    Get PDF
    Best Student Paper Award of International Conference on Systems Engineering and Engineering Management 2009: Mr. Kai WangSince real manufacturing is dynamic and tends to suffer a wide range of uncertainties, research on production scheduling with uncertainty has received much more attention recently. Although various approaches have been investigated on the scheduling problem with uncertainty, this problem is still difficult to be solved optimally by any single approach, because of its inherent difficulties. This paper considers makespan optimization of a flexible flow shop (FFS) scheduling problem with stochastic processing times. It proposes a novel decomposition-based algorithm (DBA) to decompose an FFS into several clusters which can be solved more easily by different approaches. A neighbouring K-means clustering algorithm is developed to firstly group the machines of an FFS into an appropriate number of clusters, based on weighted cluster validity indices. A back propagation network (BPN) is then adopted to assign either the shortest processing time (SPT) or the genetic algorithm (GA) to generate a sub-schedule for each cluster. If two neighbouring clusters are allocated with the same approach, they are subsequently merged. After machine grouping and approach assignment, an overall schedule is generated by integrating the sub-schedules of the clusters. Computation results reveal that the proposed approach is superior to SPT and GA alone for FFS scheduling with stochastic processing times.postprintThe International Conference on Systems Engineering and Engineering Management 2009 of the World Congress on Engineering and Computer Science (WCECS 2009), San Francisco, CA., 20-22 October 2009. In Proceedings of WCECS, 2009, v. 2, p. 1050-106

    Flexible flow shop scheduling with stochastic processing times: A decomposition-based approach

    Get PDF
    Flexible flow shop scheduling problems are NP-hard and tend to become more complex when stochastic uncertainties are taken into consideration. Although some methods have been developed to address such problems, they remain inherently difficult to solve by any single approach. This paper presents a novel decomposition-based approach (DBA), which combines both the shortest processing time (SPT) and the genetic algorithm (GA), to minimizing the makespan of a flexible flow shop (FFS) with stochastic processing times. In the proposed DBA, a neighbouring K-means clustering algorithm is developed to firstly group the machines of an FFS into an appropriate number of machine clusters, based on their stochastic nature. Two optimal back propagation networks (BPN), corresponding to the scenarios of simultaneous and non-simultaneous job arrivals, are then selectively adopted to assign either SPT or GA to each machine cluster for sub-schedule generation. Finally, an overall schedule is generated by integrating the sub-schedules of machine clusters. Computation results show that the DBA outperforms SPT and GA alone for FFS scheduling with stochastic processing times. © 2012 Elsevier Ltd. All rights reserved.postprin
    corecore