Summary
In this chapter, a scatter search (SS) method is proposed to solve the multiobjective permutation fuzzy flow shop scheduling problem. The objectives are minimizing the average tardiness and the number of tardy jobs. The developed scatter search method is tested on real-world data collected at an engine piston manufacturing company. Using the proposed SS algorithm, the best set of parameters is used to obtain the optimal or near optimal solutions of multiobjective fuzzy flow shop scheduling problem in the shortest time. These parameters are determined by full factorial design of experiments (DOE). The feasibility and effectiveness of the proposed scatter search method is demonstrated by comparing it with the hybrid genetic algorithm (HGA).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bajestani, M.A., Rabbani, M., Rahimi-Vahed, A.R.: A multi-objective scatter search for a dynamic cell formation problem. Computers & operations research 36, 777–794 (2009)
Campbell, H.G., Dudek, R.A., Smith, M.L.: An heuristic algorithm for the n-job m-machine sequencing problem. Management science 16(B), 630–637 (1970)
Chakraborty, U.K., Deb, K., Chakraborty, M.: Analysis of selection algorithms: A Markov chain approach. Evolutionary Computation 4, 133–167 (1996)
Chang, P.C., Chen, S.H., Liu, C.H.: Sub-population genetic algorithm with mining gene structures for multiobjective flowshop scheduling problems. Expert systems with applications 33, 762–771 (2007)
Cheng, R., Gen, M., Tsujimura, Y.: A tutorial survey of job shop scheduling problems using genetic algorithms Part II hybrid genetic search strategies. Computers & Industrial engineering 36, 343–364 (1999)
Choi, I.C., Kim, S.I., Kim, H.S.: A genetic algorithm with a mixed region search for the asymmetric traveling salesman problem. Computers &operations research 30, 773–786 (2003)
Chung, J.W., Oh, S.M., Choi, I.C.: A hybrid genetic algorithm for train sequencing in the Korean railway. Omega the international journal of management science 37, 555–565 (2009)
Dasgupta, D., Forrest, S.: Novelty detection in time series data using ideas from immunology. In: Proceedings of the ISCA 1996, Reno. Nevada. June 19-21 (1996)
De Castro, L.N., Von Zuben, F.J.: Artificial immune systems. Part 1. Basic theory and applications. Technical Report. TR-DCA 01/99 (1999)
Dell’Amico, M., Iori, M., Martello, S.: Heuristic algorithms and scatter search for cardinality constrained P//Cmax problem. Journal of Heuristic 10(2), 169–204 (2004)
Djan-Sampson, P.O., Sahin, F.: Structural learning of Bayesian networks from complete data using the scatter search documents. In: IEEE International Conference on Systems Man and Cybernetics, pp. 3619–3624 (2004)
Dorigo, M., Gambardella, L.M.: Ant Colony System: A cooperative learning approach to the traveling salesman problem. IEEE Transactions on Evolutionary Computation 1(1), 53–66 (1997)
Dubois, D., Prade, H.: Possibility theory: an approach to computerized processing of uncertainty, New York (1988)
Engin, O.: To increase the performance of flow shop scheduling problems solving with genetic algorithms: a parameters optimization. PhD. Thesis. Istanbul Technical University. Institute of Science and Technology. Istanbul. Turkey (2001)
Fayad, C., Petrovic, S.: A fuzzy genetic algorithm for real- World job shop scheduling. University of Nottingham (2003), www.cs.nott.ac.uk/~cxf~sxp
Forrest, S., Perelson, A., Allen, L., Cherukuri, R.: Self-nonself discrimination in a computer. In: Proceedings of the IEEE Symposium on Research in Security and Privacy, pp. 200–212. IEEE Computer Society Press, Los Alamitos (1994)
Glover, F., Laguna, M., Marti, R.: Scatter search. In: Advances in Evolutionary Computation: Theory and Applications, pp. 519–537. Springer, New York (2003)
Glover, F.: Heuristics for integer programming using surrogate constraints. Decision Sciences 8, 156–166 (1977)
Glover, F., Laguna, M.: Tabu Search. Kluwer Academic Publishers, Boston (1997)
Goldberg, D.E.: Genetic Algorithms in Search. In: Optimization and Machine Learning. Addision Wesley, London (1989)
Herrera, F., Lozano, M., Molina, D.: Continuous Scatter Search: An analysis of the integration of some combination methods and improvement strategies. European Journal of Operational Research 169, 450–476 (2006)
Hung, W.N.N., Song, X.: BDD Variable ordering by scatter search. IEEE, 368–373 (2001)
Hung, W.N.N., Song, X., Aboulhamid, E.M., Driscoll, M.: BDD Minimization by scatter search. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 21(8), 974–979 (2002)
Ignall, E., Schrage, L.: Applicant of the branch and bound technique to some flow shop scheduling problems. Operations research 13, 401–412 (1965)
Itoh, T., Ishii, H.: Fuzzy due date scheduling problem with fuzzy processing time. International transaction in operations research 6, 639–647 (1999)
Johnson, S.M.: Optimal two and three stage production schedules with setup times included. Naval Research Logistics Quarterly 1, 61–68 (1954)
Kahraman, C., Engin, O., Kaya, İ., Yılmaz, M.K.: An application of effective genetic algorithms for solving hybrid flow shop scheduling problems. International Journal of Computational Intelligence Systems 1(2), 134–147 (2008)
Kaya, I., Engin, O.: A New Approach to Define Sample Size at Atributes Control Chart in Multistage Processes: an Application in Engine Piston Manufacturing Process. Journal of Materials Processing Technology 183, 38–48 (2007)
Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by Simulated Annealing. Science 220(4598), 671–680 (1983)
Maenhout, B., Vanhoucke, M.: New computational results for the nurse scheduling problem: A scatter search algorithm. In: Gottlieb, J., Raidl, G.R. (eds.) EvoCOP 2006. LNCS, vol. 3906, pp. 159–170. Springer, Heidelberg (2006)
Marti, R., Laguna, M., Glover, F.G.: Principles of scatter search. European Journal of Operational Research 169, 359–372 (2006)
Murata, T., Ishibuchi, H., Tanaka, H.: Multiobjective genetic algorithm and its applications to flowshop scheduling. Computers Industrial engineering 30(4), 957–968 (1996)
Nezhad, S.S., Assadi, R.G.: Preference ratio based maximum operator approximation and its application in fuzzy flow shop scheduling. Applied soft computing 8, 759–766 (2008)
Niu, O., Gu, X.S.: An improved genetic-based particle swarm optimization for no idle permutation flow shops with fuzzy processing time. In: Yang, Q., Webb, G. (eds.) PRICAI 2006. LNCS (LNAI), vol. 4099, pp. 757–766. Springer, Heidelberg (2006)
Noorul, H.A., Saravanan, M., Vivekrajc, A.R.: A scatter search approach for general flow shop scheduling problem. Int. J. Adv. Manuf. Technol. 31, 731–736 (2007)
Nowicki, E., Smutnicki, C.: Some Aspects of Scatter Search in the Flow-Shop Problem. European Journal of Operational Research 169, 654–666 (2006)
Pasupathy, T., Rajendran, C., Suresh, R.K.: A multi- objective genetic algorithm for scheduling in flow shops to minimize the makespan and total flow time of jobs. Int. J. Adv. Manuf. Technol. 27, 804–815 (2006)
Petrovic, S., Song, X.: A new approach to two machine flow shop problem with uncertain processing times. Optimization and Engineering 7(3), 329–342 (2006)
Rahimi-Vahed, A.R., Javadi, B., Rabbani, M., Tavakkoli-Moghaddam, R.: A multi-objective scatter search for a bi-criteria no-wait flow shop scheduling problem. Engineering Optimization 40(4), 331–346 (2008)
Reeves, C.R.: Genetic algorithm for flow shop sequencing. Computers & operations research 15, 5–23 (1995)
Russell, R.A., Chiang, W.C.: Scatter Search for the Vehicle Routing Problem with Time Windows. European Journal of Operational Research 169, 606–622 (2006)
Sakawa, M., Kubota, R.: Fuzzy programming for multiobjective job shop scheduling with fuzzy processing time and fuzzy duedate through genetic algorithms. European journal of operational research 120, 393–407 (2000)
Sevaux, M., Thomin, P.: Scatter Search and Genetic Algorithm: a one machine scheduling problem comparison. In: The sixteenth triennial conference of international federation of operational research societies. IFORS, Edinburgh. UK. juillet (2002)
Silva, C.G.D., Climaco, J., Figueira, J.: A Scatter Search Method for Bi-criteria {0.1}-Knapsack Problems. European Journal of Operational Research 169, 373–391 (2006)
Temiz, I., Erol, S.: Fuzzy branch and bound algorithm for flow shop scheduling. Journal of intelligent manufacturing 15, 449–454 (2004)
Yao, J.S., Lin, F.T.: Constructing a fuzzy flow shop sequencing model based on statistical data. International journal of approximate reasoning 29, 215–234 (2002)
Zhu, J., Du, G., Wang, L.: Artificial immune algorithm for fuzzy flow shop scheduling problem. Dynamics of continuous discrete and impulse systems-series B- applications & algorithms 13, 383–386 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Engin, O., Kahraman, C., Yilmaz, M.K. (2009). A Scatter Search Method for Multiobjective Fuzzy Permutation Flow Shop Scheduling Problem: A Real World Application. In: Chakraborty, U.K. (eds) Computational Intelligence in Flow Shop and Job Shop Scheduling. Studies in Computational Intelligence, vol 230. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02836-6_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-02836-6_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02835-9
Online ISBN: 978-3-642-02836-6
eBook Packages: EngineeringEngineering (R0)