Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Genetic Programming Based Data Mining Approach to Dispatching Rule Selection in a Simulated Job Shop

Published: 01 December 2010 Publication History

Abstract

In this paper, a genetic programming based data mining approach is proposed to select dispatching rules which will result in competitive shop performance under a given set of shop parameters (e.g. interarrival times, pre-shop pool length). The main purpose is to select the most appropriate conventional dispatching rule set according to the current shop parameters. In order to achieve this, full factorial experiments are carried out to determine the effect of input parameters on predetermined performance measures. Afterwards, a genetic programming based data mining tool that is known as MEPAR-miner (multi-expression programming for classification rule mining) is employed to extract knowledge on the selection of best possible conventional dispatching rule set according to the current shop status. The obtained results have shown that the selected dispatching rules are appropriate ones according to the current shop parameters. All of the results are illustrated via numerical examples and experiments on simulated data.

References

[1]
Al-Turki, U., A. Andijani and S. Arifulsalam. 2004. A New Dispatching Rule for the Stochastic Single-Machine Scheduling Problem. Simulation 80(3), 165-170.
[2]
Garey, M.R., D.S. Johnson and R. Sethi. 1976. The Complexity of Flowshop and Job Shop Scheduling. Mathematics of Operations Research 1(2), 117-129.
[3]
Muth, J.F. and G.L. Thompson. 1963. Industrial Scheduling. Prentice-Hall, New Jersey.
[4]
Kiran, A.S. and M.L. Smith. 1984. Simulation Studies in Job Shop Scheduling-II: Performance of Priority Rules. Computers and Industrial Engineering 8(2), 95-105.
[5]
Waikar, A., B. Sarker and A. Lal . 1995. A Comparative Study of Some Priority Dispatching Rules under Different Shop Loads. Production Planning and Control 6(4), 301-310.
[6]
Chang, Y.L., S. Toshiyuki and R.S. Sullivan. 1996. Ranking Dispatching Rules by Data Envelopment Analysis in a Job Shop Environment . IIE Transactions 28(8), 631-642.
[7]
Rajendran, C. and O. Holthaus. 1999. A Comparative Study of Dispatching Rules in Dynamic Flowshops and Job Shops. European Journal of Operational Research 116(1), 156-170.
[8]
Shaw, M.J., S. Park and N. Raman. 1992. Intelligent Scheduling with Machine Learning Capabilities: The Induction of Scheduling Knowledge . IIE Transactions 24(2), 156-168.
[9]
Jones, A. and L.C. Rabelo. 1998. Survey of job shop scheduling techniques. NIST Publications . Available online at: www.mel.nist.gov/publications/view_pub.cgi?pub_id=821200
[10]
Pierreval, H. and N. Mebarki. 1997. Dynamic Selection of Dispatching Rules for Manufacturing System Scheduling. International Journal of Production Research 35(6), 1575-1591.
[11]
El-Bouri, A. and P. Shah. 2006. A Neural Network for Dispatching Rule Selection in a Job Shop. International Journal of Advanced Manufacturing Technology 31(3-4), 342-349.
[12]
Holthaus, O. and C. Rajendran. 1997. New Dispatching Rules for Scheduling in a Job Shop-An Experimental Study. International Journal of Advanced Manufacturing Technology 13(2), 148-153.
[13]
Li, X. and S. Olafsson. 2005. Discovering Dispatching Rules using Data Mining. Journal of Scheduling 8(6), 515-527.
[14]
Wang, K.J., J.C. Chen and Y.S. Lin . 2005. A Hybrid Knowledge Discovery Model using Decision Tree and Neural Network for Selecting Dispatching Rules of a Semiconductor Final Testing Factory. Production Planning and Control 16(7), 665-680.
[15]
Chiang, T.C. and L.C. Fu . 2007. Using Dispatching Rules for Job Shop Scheduling with Due Date-Based Objectives. International Journal of Production Research 45(14), 3245-3262.
[16]
Giannelos, N., N. Papakostas, D. Mourtzis and G. Chryssolouris. 2007. Dispatching Policy for Manufacturing Jobs and Time-Delay Plots. International Journal of Computer Integrated Manufacturing 20(4), 329-337.
[17]
Wu, S.-Y.D. and R.A. Wysk. 1988. Multi-Pass Expert Control System: A Control/Scheduling Structure for Flexible Manufacturing Cells. Journal of Manufacturing Systems, 7(2), 107-120.
[18]
Jones, A., L. Rabelo and Y. Yih . 1995. A Hybrid Approach for Real-Time Sequencing and Scheduling. International Journal of Computer Integrated Manufacturing 8(2), 145-154.
[19]
Jones, A., Y. Yih, Y-L. Sun and L. Rabelo. 1996. Toward a Hierarchical, Real-Time Scheduling System for Manufacturing Cells. In Proceedings of the 5th International Industrial Engineering Research Conference, Minneapolis, Minnesota, USA, 497-502.
[20]
Baykasoğlu, A. and L. Özbakir. 2007. MEPAR-miner: Multi-Expression Programming for Classification Rule Mining. European Journal of Operational Research 183(2), 767-784.
[21]
Subramaniam, V., T. Ramesh, G.K. Lee, Y.S. Wong and G.S. Hong. 2000. Job Shop Scheduling with Dynamic Fuzzy Selection of Dispatching Rules. International Journal of Advanced Manufacturing Technology 16(10), 759-764.
[22]
Baker, K.R. 1984. Sequencing Rules and Due-Date Assignments in a Job Shop. Management Science 30(9), 1093-1104.
[23]
Anderson, E.J. and J.C. Nyirenda. 1990. Two New Rules to Minimize Tardiness in a Job Shop. International Journal of Production Research 28(12), 2277-2292.
[24]
Baykasoğlu, A., M. Göçken and L. Özbakır. 2007 . A Data Mining Approach to Dispatching Rule Selection in a Simulated Job Shop. 8th Workshop of the EURO Working Group ‘EU/ME, the European Chapter on Metaheuristics’, Stuttgart, Germany.

Cited By

View all
  • (2023)Task Relatedness-Based Multitask Genetic Programming for Dynamic Flexible Job Shop SchedulingIEEE Transactions on Evolutionary Computation10.1109/TEVC.2022.319978327:6(1705-1719)Online publication date: 1-Dec-2023
  • (2023)Instance-Rotation-Based Surrogate in Genetic Programming With Brood Recombination for Dynamic Job-Shop SchedulingIEEE Transactions on Evolutionary Computation10.1109/TEVC.2022.318069327:5(1192-1206)Online publication date: 1-Oct-2023
  • (2019)A semantics-based dispatching rule selection approach for job shop schedulingJournal of Intelligent Manufacturing10.1007/s10845-018-1421-z30:7(2759-2779)Online publication date: 1-Oct-2019
  • Show More Cited By

Index Terms

  1. Genetic Programming Based Data Mining Approach to Dispatching Rule Selection in a Simulated Job Shop
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Please enable JavaScript to view thecomments powered by Disqus.

            Information & Contributors

            Information

            Published In

            cover image Simulation
            Simulation  Volume 86, Issue 12
            Dec 2010
            61 pages

            Publisher

            Society for Computer Simulation International

            San Diego, CA, United States

            Publication History

            Published: 01 December 2010

            Author Tags

            1. data mining
            2. dispatching rules
            3. genetic programming
            4. simulation

            Qualifiers

            • Research-article

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • Downloads (Last 12 months)0
            • Downloads (Last 6 weeks)0
            Reflects downloads up to 14 Dec 2024

            Other Metrics

            Citations

            Cited By

            View all
            • (2023)Task Relatedness-Based Multitask Genetic Programming for Dynamic Flexible Job Shop SchedulingIEEE Transactions on Evolutionary Computation10.1109/TEVC.2022.319978327:6(1705-1719)Online publication date: 1-Dec-2023
            • (2023)Instance-Rotation-Based Surrogate in Genetic Programming With Brood Recombination for Dynamic Job-Shop SchedulingIEEE Transactions on Evolutionary Computation10.1109/TEVC.2022.318069327:5(1192-1206)Online publication date: 1-Oct-2023
            • (2019)A semantics-based dispatching rule selection approach for job shop schedulingJournal of Intelligent Manufacturing10.1007/s10845-018-1421-z30:7(2759-2779)Online publication date: 1-Oct-2019
            • (2014)Fuzzy functions via genetic programmingJournal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology10.5555/2684939.268495827:5(2355-2364)Online publication date: 1-Sep-2014

            View Options

            View options

            Media

            Figures

            Other

            Tables

            Share

            Share

            Share this Publication link

            Share on social media