## REFERENCES

M. Anthony , & N. Biggs (1997). Computational Learning Theory. Cambridge: Cambridge University Press.

K.R. Baker (1984). Sequencing rules and due-date assignments in a job shop. Management Science 30, 1093–1104.

R.T. Barret , & S. Barman (1986). A SLAM II simulation study of simplified flow shop. Simulation 47, 181–189.

S. Bertel , & J.-C. Billaut (2004). A genetic algorithm for an industrial multiprocessor flow shop scheduling problem with recirculation. European Journal of Operational Research 159, 651–662.

J.H. Blackstone , D.T. Phillips , & G.L. Hogg (1982). A state-of-the-art survey of dispatching rules for manufacturing job shop operations. International Journal of Production Research 20, 27–45.

P. Brucker (2001). Scheduling Algorithms. Berlin: Springer.

E. Campbell , & J. Ammenhauser (2000). 300 mm Factory Layout and Material Handling Modeling: Phase II Report. Austin, TX: International SEMATECH.

F.T.S. Chan , H.K. Chan , H.C.W. Lau , & R.W.L. Ip (2003). Analysis of dynamic dispatching rules for a flexible manufacturing system. Journal of Materials Processing Technology 138, 325–331.

D.-Y. Chang (1996). Applications of the extent analysis method on fuzzy AHP. European Journal of Operations Research 95, 649–655.

C.C. Chen , & Y. Yih (1996). Identifying attributes for knowledge-based development in dynamic scheduling environments. International Journal of Production Research 34, 1739–1755.

X. Chen , X. Hao , H.W. Lin , & T. Murata (2010). Rule driven multi objective dynamic scheduling by data envelopment analysis and reinforcement learning. *Proc. Int. Conf. Automation and Logistics*, pp. 396–401, Hong Kong, August 16–20.

H. Cho , & R.A. Wysk (1993). A robust adaptive scheduler for an intelligent workstation controller. International Journal of Production Research 31, 771–789.

H.-S. Choi , J.-S. Kim , & D.-H. Lee (2011). Real-time scheduling for reentrant hybrid flow shops: a decision tree based mechanism and its application to TFT-LCD line. Expert Systems With Applications 38, 3514–3521.

P.I. Cowling , & M. Johansson (2002). Using real time information for effective dynamic scheduling. European Journal of Operational Research 139, 230–244.

R.M. Dabbs , J.W. Fowler , D.A. Rollier , & D. Mccarville (2003). Multiple response optimization using mixture-designed experiments and desirability functions in semiconductor scheduling. International Journal of Production Research 41, 939–961.

D.R. Denzler , & W.J. Boe (1987). Experimental investigation of flexible manufacturing system scheduling rules. International Journal of Production Research 25, 979–994.

A. El-Bouri , & P. Shah (2006). A neural network for dispatching rule selection in a job shop. International Journal of Advanced Manufacturing Technology 31, 342–349.

M. Garey , & D. Johnson (1979). Computers and Intractability: A Guide to the Theory of NP-Completeness. New York: Freeman.

C.D. Geiger , & R. Uzsoy (2008). Learning effective dispatching rules for batch processor scheduling. International Journal of Production Research 46, 1431–1454.

C.D. Geiger , R. Uzsoy , & H. Aytug (2006). Rapid modeling and discovery of priority dispatching rules: an autonomous learning approach. Journal of Scheduling 9, 7–34.

R.-S. Guh , Y.-R. Shiue , & T.-Y. Tseng (2011). The study of real time scheduling by an intelligent multi-controller approach. International Journal of Production Research 49, 2977–2997.

M. Han , Y.K. Na , & G.L. Hogg (1989). Real-time tool control and job dispatching in flexible manufacturing systems. International Journal of Production Research 27, 1257–1267.

C. Huang , & C. Moraga (2004). A diffusion-neural-network for learning from small samples. International Journal of Approximate Reasoning 35, 137–161.

H.-P. Huang , & T.-Y. Chen (2006). A new approach to on-line rescheduling for a semiconductor foundry fab. *Proc. Int. Conf. Systems, Man, and Cybernetics*, pp. 4727–4732, Taipei, October 8–11.

N. Ishii , & J. Talavage (1991). A transient-based real-time scheduling algorithm in FMS. International Journal of Production Research 29, 2501–2520.

K.-C. Jeong , & Y.-D. Kim (1998). A real-time scheduling mechanism for a flexible manufacturing system: using simulation and dispatching rules. International Journal of Production Research 36, 2609–2626.

M. Kapanoglu , & M. Alikalfa (2011). Learning IF–THEN priority rules for dynamic job shops using genetic algorithms. Robotics and Computer-Integrated Manufacturing 27, 47–55.

M.H. Kim , & Y.-D. Kim (1994). Simulation-based real-time scheduling in a flexible manufacturing system. Journal of Manufacturing Systems 13, 85–93.

J. Kimemia , & S.B. Gershwin (1985). Flow optimization in flexible manufacturing systems. International Journal of Production Research 23, 81–96.

E. Kutanoglu , & I. Sabuncuoglu (2001). Experimental investigation of iterative simulation-based scheduling in a dynamic and stochastic job shop. Journal of Manufacturing Systems 20, 264–279.

R.S. Lashkari , S.P. Dutta , & A.M. Padhye (1987). A new formulation of operation allocation problem in flexible manufacturing systems: mathematical modelling and computational experience. International Journal of Production Research 25, 1267–1283.

K.K. Lee (2008). Fuzzy rule generation for adaptive scheduling in a dynamic manufacturing environment. Applied Soft Computing 8, 1295–1304.

D.-C. Li , L.-S. Chen , & Y.-S. Lin (2003). Using functional virtual population as assistance to learn scheduling knowledge in dynamic manufacturing environments. International Journal of Production Research 41, 4011–4024.

D.-C. Li , C.-S. Wu , & F.M. Chang (2005). Using data-fuzzification technology in small data set learning to improve FMS scheduling accuracy. International Journal of Advanced Manufacturing Technology 27, 321–328.

D.-C. Li , C.-S. Wu , & F.M. Chang (2006). Using data continualization and expansion to improve small data set learning accuracy for early flexible manufacturing system (FMS) scheduling. International Journal of Production Research 44, 4491–4509.

D.-C. Li , C.-S. Wu , T.-I. Tsai , & F.M. Chang (2006). Using mega-fuzzification and data trend estimation in small data set learning for early FMS scheduling knowledge. Computers & Operations Research 33, 1857–1869.

D.-C. Li , C.-S. Wu , T.-I. Tsai , & Y.-S. Lina (2007). Using mega-trend diffusion and artificial samples in small data set learning for early flexible manufacturing system scheduling knowledge. Computers & Operations Research 34, 966–982.

X. Li , & S. Olafsson (2005). Discovering dispatching rules using data mining. Journal of Scheduling 8, 515–527.

H. Liu , & R. Setiono (1996). A probabilistic approach to feature selection—a filter solution. *Proc. 13th Int. Conf. Machine Learning*, pp. 319–327.

Y.-H. Liu , H.-P. Huang , & Y.-S. Lin (2005). Dynamic scheduling of flexible manufacturing system using support vector machines. *Proc. Int. Conf. Automation Science and Engineering*, 387–392.

C. Low , Y. Yip , & T.H. Wu (2006). Modeling and heuristics of FMS scheduling with multiple objectives. Computers and Operations Research 33, 674–694.

G. Metan , & I. Sabuncuoglu (2005). A simulation based learning mechanism for scheduling systems with continuous control and update structure. *Proc. 2005 Winter Simulation Conf.* ( M.E. Kuhl , N.M. Steiger , F.B. Armstrong , & J.A. Joines Eds.), pp. 2148–2156.

G. Metan , I. Sabuncuoglu , & H. Pierreval (2010). Real time selection of scheduling rules and knowledge extraction via dynamically controlled data mining. International Journal of Production Research 48, 6909–6938.

L. Mikhailov (2003). Deriving priorities from fuzzy pairwise comparison judgments. Fuzzy Sets and Systems 134, 365–385.

H.-S. Min , & Y. Yih (2003). Selection of dispatching rules on multiple dispatching decision points in real-time scheduling of a semiconductor wafer fabrication system. International Journal of Production Research 41, 3921–3941.

H.-S. Min , Y. Yih , & C.-O. Kim (1998). A competitive neural network approach to multi-objective FMS scheduling. International Journal of Production Research 36, 1749–1765.

L. Mönch , J. Zimmermann , & P. Otto (2006). Machine learning techniques for scheduling jobs with incompatible families and unequal ready times on parallel batch machines. Engineering Applications of Artificial Intelligence 19, 235–245.

M. Montazeri , & L.N. Van Wassenhove (1990). Analysis of scheduling rules for an FMS. International Journal of Production Research 28, 785–802.

T.E. Morton , & D.W. Pentico (1993). Heuristic Scheduling Systems. New York: Wiley.

W. Mouelhi-Chibani , & H. Pierreval (2010). Training a neural network to select dispatching rules in real time. Computers & Industrial Engineering 58, 249–256.

S. Nakasuka , & T. Yoshida (1992). Dynamic scheduling system utilizing machine learning as a knowledge acquisition tool. International Journal of Production Research 30, 411–431.

S. Olafsson , & X. Li (2010). Learning effective new single machine dispatching rules from optimal scheduling data. International Journal of Production Economics 128, 118–126.

D. Ouelhadj , & S. Petrovic (2009). A survey of dynamic scheduling in manufacturing systems. Journal of Scheduling 12, 417–431.

J. C.-H. Pan , & J.-S. Chen (2005). Mixed binary integer programming formulations for the reentrant job shop scheduling problem. Computers & Operations Research 32, 1197–1212.

S.S. Panwalkar , & W. Iskander (1977). A survey of scheduling rules. Operations Research 23, 961–973.

A. Petroni , & A. Rizzi (2002). A fuzzy logic based methodology to rank shop floor dispatching rules. International Journal of Production Economics 76, 99–108.

P. Priore , D. De la Fuente , A. Gómez , & J. Puente (2001). A review of machine learning in dynamic scheduling of flexible manufacturing systems. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 15, 251–263.

P. Priore , D. De la Fuente , A. Gómez , & J. Puente (2006). A comparison of machine-learning algorithms for dynamic scheduling of flexible manufacturing systems. Engineering Applications of Artificial Intelligence 19, 247–255.

P. Priore , D. De la Fuente , R. Pino , & J. Puente (2001). Learning-based scheduling of flexible manufacturing systems using case-based reasoning. Applied Artificial Intelligence 15, 949–963.

P. Priore , D. De la Fuente , R. Pino , & J. Puente (2003). Dynamic scheduling of flexible manufacturing systems using neural networks and inductive learning. Integrated Manufacturing Systems 14, 160–168.

P. Priore , J. Parreño , R. Pino , A. Gómez , & J. Puente (2010). Learning-based scheduling of flexible manufacturing systems using support vector machines. Applied Artificial Intelligence 24, 194–209.

J.R. Quinlan (1986). Induction of decision trees. Machine Learning 1, 81–106.

J.R. Quinlan (1993). C4.5: Programs for Machine Learning. San Mateo, CA: Morgan Kaufmann.

J. Rachlin , S. Kasif , S. Salzberg , & D.W. Aha (1994). Towards a better understanding of memory-based reasoning systems. *Proc. 11th Int. Conf. Machine Learning*, pp. 242–250, New Brunswick, NJ.

I. Sabuncuoglu , & M. Bayiz (2000). Analysis of reactive scheduling problems in a job shop environment. European Journal of Operational Research 126, 567–586.

S. Sadi-Nezhad , H. Didehkhani , & S.M. Seyedhosseini (2008). Developing a fuzzy ANP model for selecting the suitable dispatching rule for scheduling a FMS. *Proc. 2008 IEEE Int. Conf. Industrial Engineering and Engineering Management*, pp. 405–409.

A. Shahzad , & N. Mebarki (2012). Data mining based job dispatching using hybrid simulation–optimization approach for shop scheduling problem. Engineering Applications of Artificial Intelligence 25, 1173–1181.

K. Shanker , & Y.J. Tzen (1985). A loading and dispatching problem in a random flexible manufacturing system. International Journal of Production Research 23, 579–595.

M.J. Shaw , S. Park , & N. Raman (1992). Intelligent scheduling with machine learning capabilities: the induction of scheduling knowledge. IIE Transactions 24, 156–168.

Y.-R. Shiue (2009 *a*). Data-mining-based dynamic dispatching rule selection mechanism for shop floor control systems using a support vector machine approach. International Journal of Production Research 47, 3669–3690.

Y.-R. Shiue (2009 *b*). Development of two-level decision tree-based real-time scheduling system under product mix variety environment. Robotics and Computer-Integrated Manufacturing 25, 709–720.

Y.-R. Shiue , & R.-S. Guh (2006 *a*). The optimization of attribute selection in decision tree-based production control systems. International Journal of Advanced Manufacturing Technology 28, 737–746.

Y.-R. Shiue , & R.-S. Guh (2006 *b*). Learning-based multi-pass adaptive scheduling for a dynamic manufacturing cell environment. Robotics and Computer-Integrated Manufacturing 22, 203–216.

Y.-R. Shiue , R.-S. Guh , & K.-C. Lee (2011). Study of SOM-based intelligent multi-controller for real-time scheduling. Applied Soft Computing 11, 4569–4580.

Y.-R. Shiue , R.-S. Guh , & T.-Y. Tseng (2009). GA-based learning bias selection mechanism for real-time scheduling systems. Expert Systems With Applications 36, 11451–11460.

K.E. Stecke (1983). Formulation and solution of nonlinear integer production planning problems for flexible manufacturing systems. Management Science 29, 273–288.

K.E. Stecke , & J. Solberg (1981). Loading and control policies for a flexible manufacturing system. International Journal of Production Research 19, 481–490.

C.-T. Su , & Y.-R. Shiue (2003). Intelligent scheduling controller for shop floor control systems: a hybrid genetic algorithm/decision tree learning approach. International Journal of Production Research 41, 2619–2641.

L. Tang , W. Liu , & J. Liu (2005). A neural network model and algorithm for the hybrid flow shop scheduling problem in a dynamic environment. Journal of Intelligent Manufacturing 16, 361–370.

L.-L. Tang , Y. Yih , & C.-Y. Liu (1993). A study on decision rules of a scheduling model in an FMS. Computers in Industry 22, 1–13.

S. Theodoridis , & K. Koutroumbas (2003). Pattern Recognition. San Diego, CA: Academic Press.

M.L. Tseng , J.H. Chiang , & L.W. Lan (2009). Selection of optimal supplier in supply chain management strategy with analytic network process and choquet integral. Computers & Industrial Engineering 57, 330–340.

A.P.J. Vepsalainen , & T.E. Morton (1987). Priority rules for job shops with weighted tardiness costs. Management Science 33, 1035–1047.

G.E. Vieira , J.W. Herrmann , & E. Lin (2003). Rescheduling manufacturing systems: a framework of strategies, policies and methods. Journal of Scheduling 6, 36–62.

W. Wang , & W. Liu (2006). A hybrid inductive learning-based scheduling knowledge acquisition algorithm. *Proc. Int. Conf. Computational Intelligence for Modeling Control and Automation, and Int. Conf. Intelligent Agents, Web Technologies and Internet Commerce*, Sydney, November 28–December 1.

Y.-C. Wang , & J.M. Usher (2004). Learning policies for single machine job dispatching. Robotics and Computer-Integrated Manufacturing 20, 553–562.

Y.-C. Wang , & J.M. Usher (2005). Application of reinforcement learning for agent-based production scheduling. Engineering Applications of Artificial Intelligence 18, 73–82.

L.W. Wein (1988). Scheduling semiconductor wafer fabrication. IEEE Transactions on Semiconductor Manufacturing 1, 115–130.

J.M. Wilson (1989). An alternative formulation of the operation–allocation problem in flexible manufacturing systems. International Journal of Production Research 27, 1405–1412.

S.-Y.D. Wu , & R.A. Wysk (1989). An application of discrete-event simulation to on-line control and scheduling in flexible manufacturing. International Journal of Production Research 27, 1603–1623.

H.-B. Yang , & H.-S. Yan (2009). An adaptive approach to dynamic scheduling in knowledgeable manufacturing cell. International Journal of Advanced Manufacturing Technology 42, 312–320.

J.L. Yang , H.N. Chiu , G.H. Tzeng , & R.H. Yeh (2008). Vendor selection by integrated fuzzy MCDM techniques with independent and interdependent relationships. Information Sciences 21, 4166–4183.

T. Yang , & J.C. Lu (2010). A hybrid dynamic pre-emptive and competitive neural-network approach in solving the multi-objective dispatching problem for TFT-LCD manufacturing. International Journal of Production Research 48, 4807–4828.

H.R. Yazgan (2011). Selection of dispatching rules with fuzzy ANP approach. International Journal of Advanced Manufacturing Technology 52, 651–667.

H.R. Yazgan , S. Boran , & K. Goztepe (2010). Selection of dispatching rules in FMS: ANP model based on BOCR with choquet integral. International Journal of Advanced Manufacturing Technology 49, 785–801.