Abstract
In this paper, a multi-objective genetic algorithm is proposed to deal with a real-world fuzzy job shop scheduling problem. Fuzzy sets are used to model uncertain due dates and processing times of jobs. The objectives considered are average tardiness and the number of tardy jobs. Fuzzy sets are used to represent satisfaction grades for the objectives taking into consideration the preferences of the decision maker. A genetic algorithm is developed to search for the solution with maximum satisfaction grades for the objectives. The developed algorithm is tested on real-world data from a printing company. The experiments include different aggregation operators for combining the objectives.
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
Pinedo, M.: Scheduling Theory, Algorithms, and Systems, 2nd edn. Prentice Hall, Englewood Cliffs (2002)
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(2), 393–407 (2000)
Foretemps, P.: Jobshop Scheduling with Imprecise Durations: A Fuzzy Approach. IEEE Transactions on Fuzzy Systems 5(4), 557–569 (1997)
Slowinski, R., Hapke, M. (eds.): Scheduling Under Fuzziness. Physica, New York (2000)
Dubois, D., Prade, H.: Possibility Theory: an Approach to Computerized Processing of Uncertainty, New York (1988)
Chanas, S., Kasperski, A.: Minimizing Maximum Lateness in a Single Machine Scheduling Problem with Fuzzy Processing times and Fuzzy Due Dates. Engineering Applications of Artificial Intelligence 14(3), 377–386 (2001)
Chanas, S., Kasperski: On Two Single Machine Scheduling Problems with Fuzzy Processing Times and Fuzzy Due Dates. European Journal of Operational Research 147(2), 281–296 (2003)
Itoh, T., Ishii, H.: Fuzzy Due-date Scheduling Problem with Fuzzy Processing Time. International Transactions in Operations Research 6, 639–647 (1999)
Nagar, A., Haddock, J., Heragu, S.: Multiple and Bi-criteria Scheduling: A Literature Survey. European Journal of Operational Research 81, 88–104 (1995)
Murata, T., Ishibuchi, H., Tanaka, H.: Multi-Objective Genetic Algorithm and its Applications to Flowshop Scheduling. Computers Industrial Engineering 30(4), 957–968 (1996)
Bagchi, T.: Multi-Objective Scheduling by Genetic Algorithms. Kluwer Academic Publishers, Dordrecht (1999)
Coelho, C., Van Veldhuizen, D., Lamont, G.: Evolutionary Algorithms for Solving Multi-Objective Problems. Kluwer Acedmic Publishers, Dordrecht (2002)
Klir, G., Folger, T.: Fuzzy Sets, Uncertainty and Information. Prentice Hall, New Jersey (1988)
Reeves, C.: Genetic Algorithms. In: Rayward-Smith, V.J. (ed.) Modern Heuristic Techniques for Combinatorial Problems, pp. 151–196. McGraw-Hill International, UK (1995) ISBN 0-07-709239-2
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fayad, C., Petrovic, S. (2005). A Fuzzy Genetic Algorithm for Real-World Job Shop Scheduling. In: Ali, M., Esposito, F. (eds) Innovations in Applied Artificial Intelligence. IEA/AIE 2005. Lecture Notes in Computer Science(), vol 3533. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11504894_71
Download citation
DOI: https://doi.org/10.1007/11504894_71
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26551-1
Online ISBN: 978-3-540-31893-4
eBook Packages: Computer ScienceComputer Science (R0)