866 research outputs found

    PENYELESAIAN MULTI-OBJECTIVE FLEXIBLE JOB SHOP SCHEDULING PROBLEM MENGGUNAKAN HYBRID ALGORITMA IMUN

    Get PDF
    Flexible Job shop scheduling problem (FJSSP) is one of scheduling problems with specification: there is a job to be done in a certain order, each job contains a number of operations and each operation is processed on a machine of some available machine. The purpose of this paper is to solve Multi-objective Flexible Job Shop scheduling problem with minimizing the makespan, the biggest workload and the total workload of all machines. Because of complexity these problem, a integrated approach Immune Algorithm (IA) and Simulated Annealing (SA) algorithm are combined to solve the multi-objective FJSSP. A clonal selection is a strategy for generating new antibody based on selecting the antibody for reproduction. SA is used as a local search search algorithm for enhancing the local ability with certain probability to avoid becoming trapped in a local optimum. The simulation result have proved that this hybrid immune algorithm is an efficient and effective approach to solve the multi-objective FJSS

    A hybrid algorithm for flexible job-shop scheduling problem with setup times

    Get PDF
    [EN] Job-shop scheduling problem is one of the most important fields in manufacturing optimization where a set of n jobs must be processed on a set of m specified machines. Each job consists of a specific set of operations, which have to be processed according to a given order. The Flexible Job Shop problem (FJSP) is a generalization of the above-mentioned problem, where each operation can be processed by a set of resources and has a processing time depending on the resource used. The FJSP problems cover two difficulties, namely, machine assignment problem and operation sequencing problem. This paper addresses the flexible job-shop scheduling problem with sequence-dependent setup times to minimize two kinds of objectives function: makespan and bi-criteria objective function. For that, we propose a hybrid algorithm based on genetic algorithm (GA) and variable neighbourhood search (VNS) to solve this problem. To evaluate the performance of our algorithm, we compare our results with other methods existing in literature. All the results show the superiority of our algorithm against the available ones in terms of solution quality.Azzouz, A.; Ennigrou, M.; Ben Said, L. (2017). A hybrid algorithm for flexible job-shop scheduling problem with setup times. International Journal of Production Management and Engineering. 5(1):23-30. doi:10.4995/ijpme.2017.6618SWORD233051Allahverdi, A. (2015). The third comprehensive survey on scheduling problems with setup times/costs. European Journal of Operational Research, 246(2), 345-378. doi:10.1016/j.ejor.2015.04.004Azzouz, A., Ennigrou, M., & Jlifi, B. (2015). Diversifying TS using GA in Multi-agent System for Solving Flexible Job Shop Problem. Proceedings of the 12th International Conference on Informatics in Control, Automation and Robotics. doi:10.5220/0005511000940101Azzouz, A., Ennigrou, M., Jlifi, B., & Ghedira, K. (2012). Combining Tabu Search and Genetic Algorithm in a Multi-agent System for Solving Flexible Job Shop Problem. 2012 11th Mexican International Conference on Artificial Intelligence. doi:10.1109/micai.2012.12Bagheri, A., & Zandieh, M. (2011). Bi-criteria flexible job-shop scheduling with sequence-dependent setup times—Variable neighborhood search approach. Journal of Manufacturing Systems, 30(1), 8-15. doi:10.1016/j.jmsy.2011.02.004Brandimarte, P. (1993). Routing and scheduling in a flexible job shop by tabu search. Annals of Operations Research, 41(3), 157-183. doi:10.1007/bf02023073Cheung, W., & Zhou, H. (2001). Annals of Operations Research, 107(1/4), 65-81. doi:10.1023/a:1014990729837Fattahi, P., Saidi Mehrabad, M., & Jolai, F. (2007). Mathematical modeling and heuristic approaches to flexible job shop scheduling problems. Journal of Intelligent Manufacturing, 18(3), 331-342. doi:10.1007/s10845-007-0026-8González, M. A., Rodriguez Vela, C., Varela, R. (2013). An efficient memetic algorithm for the flexible job shop with setup times. In Twenty-Third International Conference on Automated, pp. 91-99.Hurink, J., Jurisch, B., & Thole, M. (1994). Tabu search for the job-shop scheduling problem with multi-purpose machines. OR Spektrum, 15(4), 205-215. doi:10.1007/bf01719451Imanipour, N. (2006). Modeling&Solving Flexible Job Shop Problem With Sequence Dependent Setup Times. 2006 International Conference on Service Systems and Service Management. doi:10.1109/icsssm.2006.320680KIM, S. C., & BOBROWSKI, P. M. (1994). Impact of sequence-dependent setup time on job shop scheduling performance. International Journal of Production Research, 32(7), 1503-1520. doi:10.1080/00207549408957019Moghaddas, R., Houshmand, M. (2008). Job-shop scheduling problem with sequence dependent setup times. Proceedings of the International MultiConference of Engineers and Computer Scientists,2, 978-988.Mousakhani, M. (2013). Sequence-dependent setup time flexible job shop scheduling problem to minimise total tardiness. International Journal of Production Research, 51(12), 3476-3487. doi:10.1080/00207543.2012.746480Naderi, B., Zandieh, M., & Fatemi Ghomi, S. M. T. (2008). Scheduling sequence-dependent setup time job shops with preventive maintenance. The International Journal of Advanced Manufacturing Technology, 43(1-2), 170-181. doi:10.1007/s00170-008-1693-0Najid, N. M., Dauzere-Peres, S., & Zaidat, A. (s. f.). A modified simulated annealing method for flexible job shop scheduling problem. IEEE International Conference on Systems, Man and Cybernetics. doi:10.1109/icsmc.2002.1176334Nouiri, M., Bekrar, A., Jemai, A., Niar, S., & Ammari, A. C. (2015). An effective and distributed particle swarm optimization algorithm for flexible job-shop scheduling problem. Journal of Intelligent Manufacturing, 29(3), 603-615. doi:10.1007/s10845-015-1039-3Oddi, A., Rasconi, R., Cesta, A., & Smith, S. (2011). Applying iterative flattening search to the job shop scheduling problem with alternative resources and sequence dependent setup times. In COPLAS 2011 Proceedings of the Workshopon Constraint Satisfaction Techniques for Planning and Scheduling Problems, pp. 15-22.Pezzella, F., Morganti, G., & Ciaschetti, G. (2008). A genetic algorithm for the Flexible Job-shop Scheduling Problem. Computers & Operations Research, 35(10), 3202-3212. doi:10.1016/j.cor.2007.02.014Sadrzadeh, A. (2013). Development of Both the AIS and PSO for Solving the Flexible Job Shop Scheduling Problem. Arabian Journal for Science and Engineering, 38(12), 3593-3604. doi:10.1007/s13369-013-0625-ySaidi-Mehrabad, M., & Fattahi, P. (2006). Flexible job shop scheduling with tabu search algorithms. The International Journal of Advanced Manufacturing Technology, 32(5-6), 563-570. doi:10.1007/s00170-005-0375-4Vilcot, G., & Billaut, J.-C. (2011). A tabu search algorithm for solving a multicriteria flexible job shop scheduling problem. International Journal of Production Research, 49(23), 6963-6980. doi:10.1080/00207543.2010.526016Shi-Jin, W., Bing-Hai, Z., & Li-Feng, X. (2008). A filtered-beam-search-based heuristic algorithm for flexible job-shop scheduling problem. International Journal of Production Research, 46(11), 3027-3058. doi:10.1080/00207540600988105Wang, S., & Yu, J. (2010). An effective heuristic for flexible job-shop scheduling problem with maintenance activities. Computers & Industrial Engineering, 59(3), 436-447. doi:10.1016/j.cie.2010.05.016Zandieh, M., Yazdani, M., Gholami, M., & Mousakhani, M. (2009). A Simulated Annealing Algorithm for Flexible Job-Shop Scheduling Problem. Journal of Applied Sciences, 9(4), 662-670. doi:10.3923/jas.2009.662.670Zambrano Rey, G., Bekrar, A., Prabhu, V., & Trentesaux, D. (2014). Coupling a genetic algorithm with the distributed arrival-time control for the JIT dynamic scheduling of flexible job-shops. International Journal of Production Research, 52(12), 3688-3709. doi:10.1080/00207543.2014.881575Zhang, G., Gao, L., & Shi, Y. (2011). An effective genetic algorithm for the flexible job-shop scheduling problem. Expert Systems with Applications, 38(4), 3563-3573. doi:10.1016/j.eswa.2010.08.145Zhang, G., Shao, X., Li, P., & Gao, L. (2009). An effective hybrid particle swarm optimization algorithm for multi-objective flexible job-shop scheduling problem. Computers & Industrial Engineering, 56(4), 1309-1318. doi:10.1016/j.cie.2008.07.021Zhou, Y., Li, B., & Yang, J. (2005). Study on job shop scheduling with sequence-dependent setup times using biological immune algorithm. The International Journal of Advanced Manufacturing Technology, 30(1-2), 105-111. doi:10.1007/s00170-005-0022-0Ziaee, M. (2013). A heuristic algorithm for solving flexible job shop scheduling problem. The International Journal of Advanced Manufacturing Technology, 71(1-4), 519-528. doi:10.1007/s00170-013-5510-zZribi, N., Kacem, I., Kamel, A. E., & Borne, P. (2007). Assignment and Scheduling in Flexible Job-Shops by Hierarchical Optimization. IEEE Transactions on Systems, Man and Cybernetics, Part C (Applications and Reviews), 37(4), 652-661. doi:10.1109/tsmcc.2007.89749

    Investigating a Hybrid Metaheuristic For Job Shop Rescheduling

    Get PDF
    Previous research has shown that artificial immune systems can be used to produce robust schedules in a manufacturing environment. The main goal is to develop building blocks (antibodies) of partial schedules that can be used to construct backup solutions (antigens) when disturbances occur during production. The building blocks are created based upon underpinning ideas from artificial immune systems and evolved using a genetic algorithm (Phase I). Each partial schedule (antibody) is assigned a fitness value and the best partial schedules are selected to be converted into complete schedules (antigens). We further investigate whether simulated annealing and the great deluge algorithm can improve the results when hybridised with our artificial immune system (Phase II). We use ten fixed solutions as our target and measure how well we cover these specific scenarios

    Job Shop Scheduling Using Artificial Immune System

    Get PDF
    Efficiency in job shop scheduling plays an important role when a large number of jobs and machines are considered. The job shop scheduling problems are one of the NP hard problems. Many heuristic methods give solutions with near optimal results. This work deals with the job shop scheduling using Artificial Immune System. Operation based representation is used to decode the schedule in the algorithm. The mutations used in the algorithm are inverse mutation and pair wise exchange mutation and a receptor editing process is also used. A C++ code was generated to use the algorithm for finding the optimal solution. The input parameters are operation time and operation sequence for each job in the machines provided. This work used the makespan values of the schedules to compare the results

    Job shop scheduling with makespan objective: A heuristic approach

    Get PDF
    Job shop has been considered as one of the most challenging scheduling problems and there are literally tremendous efforts on reducing the complexity of solution procedure for solving job shop problem. This paper presents a heuristic method to minimize makespan for different jobs in a job shop scheduling. The proposed model is based on a constructive procedure to obtain good quality schedules, very quickly. The performance of the proposed model of this paper is examined on standard benchmarks from the literature in order to evaluate its performance. Computational results show that, despite its simplicity, the proposed heuristic is computationally efficient and practical approach for the problem

    Multi-objective shop floor scheduling using monitored energy data

    Get PDF
    Modern factories will become more and more directly connected to intermittent energy sources like solar systems or wind turbines as part of a smart grid or a self-sufficient supply. However, solar systems or wind turbines are not able to provide a continuous energy supply over a certain time period. In order to enable an effective use of these intermittent energy sources without using temporary energy storages, it is necessary to rapidly and flexibly adapt the energy demand of the factory to the constantly changing requirements of the energy supply. The adaption of the energy demand to the intermittent supply results in different energy-related objectives for the production system of the factory, such as reducing energy consumption, avoiding power peaks, or achieving a power use within the available power supply. Shop Floor Scheduling can help to pursue these objectives within the production system. For this purpose, a solution methodology based on a meta-heuristic will be described for Flexible Job Shop Scheduling taking into account different energy- as well as productivity-related objectives

    Multi-objective shop floor scheduling using monitored energy data

    Get PDF
    Modern factories will become more and more directly connected to intermittent energy sources like solar systems or wind turbines as part of a smart grid or a self-sufficient supply. However, solar systems or wind turbines are not able to provide a continuous energy supply over a certain time period. In order to enable an effective use of these intermittent energy sources without using temporary energy storages, it is necessary to rapidly and flexibly adapt the energy demand of the factory to the constantly changing requirements of the energy supply. The adaption of the energy demand to the intermittent supply results in different energy-related objectives for the production system of the factory, such as reducing energy consumption, avoiding power peaks, or achieving a power use within the available power supply. Shop Floor Scheduling can help to pursue these objectives within the production system. For this purpose, a solution methodology based on a meta-heuristic will be described for Flexible Job Shop Scheduling taking into account different energy- as well as productivity-related objectives
    corecore