<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">WJET</journal-id><journal-title-group><journal-title>World Journal of Engineering and Technology</journal-title></journal-title-group><issn pub-type="epub">2331-4222</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/wjet.2015.34028</article-id><article-id pub-id-type="publisher-id">WJET-61611</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Chemistry&amp;Materials Science</subject><subject> Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Critical Review of Machine Loading Problem in Flexible Manufacturing System
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>anbir</surname><given-names>Singh</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Rajender</surname><given-names>Singh</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>B.</surname><given-names>K. Khan</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib></contrib-group><aff id="aff3"><addr-line>Technical Advisor, MSIT, Sonepat, India</addr-line></aff><aff id="aff1"><addr-line>Research Scholar, Department of Mechanical Engineering, DCRUST Murthal, Sonepat, India</addr-line></aff><aff id="aff2"><addr-line>Professor, Department of Mechanical Engineering, DCRUST Murthal, Sonepat, India</addr-line></aff><pub-date pub-type="epub"><day>03</day><month>11</month><year>2015</year></pub-date><volume>03</volume><issue>04</issue><fpage>271</fpage><lpage>290</lpage><history><date date-type="received"><day>16</day>	<month>January</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>27</month>	<year>November</year>	</date><date date-type="accepted"><day>30</day>	<month>November</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Production planning is the foremost task for manufacturing firms to deal with, especially adopting Flexible Manufacturing System (FMS) as the manufacturing strategy for production seeking an optimal balance between productivity-flexibility requirements. Production planning in FMS provides a solution to problems regarding part type selection: machine grouping, production ratio, resource allocation and loading problem. These problems need to be solved optimally for maximum utilization of resources. Optimal solution to these problems has been a focus of attention in production and manufacturing, industrial and academic research since a number of decades. Evolution of new optimization techniques, software, technology, machines and computer languages provides the scope of a better optimal solution to the existing problems. Thus there remains a need of research to solve the problem with latest tools and techniques for higher optimal use of available resources. As an objective, the researchers need to reduce the computational time and cost, complexity of the problem, solution approach viz. general or customized, better user friendly communication with machine, higher freedom to select the desired objective(s) type(s) for optimal solution to the problem. As an approach to the solution to the problem, a researcher first needs to go for an exhaustive literature review, where the researcher needs to find the research gaps, compare and analyze the tools and techniques used, number of objectives considered for optimization and need, and scope of research for the research problem. The present study is a review paper analyzing the research gaps, approach and techniques used, scope of new optimization techniques or any other research, objectives considered and validation approaches for loading problems of production planning in FMS.
 
</p></abstract><kwd-group><kwd>Flexible Manufacturing Systems (FMS)</kwd><kwd> Machines Loading</kwd><kwd> Loading Objectives</kwd><kwd> Production  Planning</kwd><kwd> Optimization</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Manufacturing is the pilot element within the overall enterprise. Possible manufacturing outputs of the firm to meet pre-determined corporate level goals should be known to remain in competition at global market. Manufacturing strategy writes the script to calculate possible manufacturing outputs. Existence of the manufacturing strategy guides daily decisions and activities with clear understanding of decision-goal relationship of the corporation and provides a vision for the firm to remain aligned with the overall business strategy of the firm. The firms having manufacturing strategies for achieving corporate goals survive for long run. A strategy is also a strong communication tool between different levels of management to bring all operations in line with corporate objectives. Custom manufacturing, continuous manufacturing, intermittent manufacturing, flexible manufacturing, just-in-time manufacturing, lean manufacturing and agile manufacturing are major manufacturing strategies revealed in the literature.</p><p>FMS is an automated manufacturing system consisting of computer numerical control (CNC) machines with automated material handling, storage and retrieval system. The aim of FMS is to attain the efficiency of mass production while utilizing the flexibility of job shop simultaneously. FMS is adopted for batch production of mid production volume and mid part variety (flexibility) requirements. Since its evolution, researchers are working for optimality of FMS strategy. FMS is a field of great potential hence a numerous complex planning problems need to be solved. Major complex production planning problems are part type selection: machine grouping, production ratio, resource allocation and loading problem (Stecke, 1983). All the production planning problems need to be optimally solved. The present research is the critical literature review for the loading problem of production planning in FMS.</p><p>Tooling individual or group of machine(s) to collectively accomplish all manufacturing operations concurrently for all part type in a batch is termed as loading problem. A solution to the problem specifies the machine(s) to which a job has to be routed in sequence for each of its operation(s) with respective tooling under capacity and technological constraint(s) for all jobs in a batch simultaneously to achieve certain objective(s). Loading is a complex combinational planning problem because a batch of jobs is to be machined simultaneously and each job requires unique set of operations effect on manufacturing cost.</p><p>To solve the problem, highly experienced and skilled professionals are required. Without the use of some computational or optimization technique, the solution may or may not be optimal. Thus there arises the need of optimal solution with the help of computational methods using optimization techniques. The paper is a critical review paper analyzing the research gaps, approach and techniques used, scope of new optimization techniques or any other research, objectives considered and validation approaches for loading problems of production planning in FMS.</p></sec><sec id="s2"><title>2. Literature Review of Loading Problems in FMS</title><p>In brief, to solve a problem using optimization techniques and computational analysis, objective(s) are first set, the physical system is modelled using certain technique like mathematical modelling, the solution is then derived under given boundary conditions and constraints to achieve the given objectives, the results are then analysed and the solution approach is then validated. Heuristics has been widely used by the researchers. <xref ref-type="table" rid="table1">Table 1</xref> presents the tabulated research review discussing the approach, objectives and results of the loading problems in FMS. Flexible manufacturing is an overall pilot element within an enterprise. Each multinational manufacturing concern has to satisfy business goals to remain in competition with the global market. The manufacturing firm should be aware of the possible manufacturing outputs that will closely match the goals and strategy determined at the corporate level. The existence of a manufacturing strategies guide the daily decisions and activities with clear understanding of how those daily decisions relate to the overall goals of the corporation. The firms having manufacturing strategies for achieving corporate goals survive long. A manufacturing strategy provides a vision to the manufacturing organization for keeping itself aligned with the overall business strategy of the corporation. A strategy is also a strong communication tool between different levels of management to bring all operations in line with corporate objectives. Custom manufacturing, continuous manufacturing, intermittent manufacturing, flexible manufacturing, just-in-time manufacturing, lean manufacturing and agile manufacturing are the major manufacturing strategies which are revealed in literature.</p><p>FMS is an automated manufacturing system consisting of numerical control (computer) machines with automated material handling, automated storage and retrieval system. The aim of FMS is to attain the efficiency of</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Review of machine loading problems in FMS based on heuristics approach</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="7"  >HEURISTIC APPROACH</th></tr></thead><tr><td align="center" valign="middle" >Sr.</td><td align="center" valign="middle" >Year</td><td align="center" valign="middle" >Researcher Name</td><td align="center" valign="middle" >Approach</td><td align="center" valign="middle" >Objectives</td><td align="center" valign="middle" >Results</td><td align="center" valign="middle" >Validation approach</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1983</td><td align="center" valign="middle" >K. E. Stecke &amp; F. Brian Talbot [<xref ref-type="bibr" rid="scirp.61611-ref2">2</xref>]</td><td align="center" valign="middle" >Heuristic methods</td><td align="center" valign="middle" >&#216; Minimizing part movements &#216; Balancing of workload &#216; Unbalancing of workload</td><td align="center" valign="middle" >Determined how machine tool magazine in a FMS can be loaded to meet simultaneous requirements of a number of different parts</td><td align="center" valign="middle" >Computational results are presented</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1985</td><td align="center" valign="middle" >K. Shankar &amp; Y. J. Tzen [<xref ref-type="bibr" rid="scirp.61611-ref14">14</xref>]</td><td align="center" valign="middle" >Heuristic methods</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Number of late jobs &#216; Balancing of workload</td><td align="center" valign="middle" >Computational results presented gives improved results</td><td align="center" valign="middle" >performance is compared with previous results from literature</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1988</td><td align="center" valign="middle" >J. A. Ventura, F. F. Chen, &amp; M. S. Leonard [<xref ref-type="bibr" rid="scirp.61611-ref15">15</xref>]</td><td align="center" valign="middle" >Heuristic algorithms</td><td align="center" valign="middle" >&#216; Minimizing make span</td><td align="center" valign="middle" >Improved Performance</td><td align="center" valign="middle" >The performance of each of the proposed algorithms is evaluated by testing on two hypothetical FMSs.</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1990</td><td align="center" valign="middle" >B. Ram, S. Sarin, &amp; C. S. Chen [<xref ref-type="bibr" rid="scirp.61611-ref16">16</xref>]</td><td align="center" valign="middle" >Fast heuristic algorithms</td><td align="center" valign="middle" >&#216; Maximizing throughput</td><td align="center" valign="middle" >FMS loading problem can be solved near optimally in short time</td><td align="center" valign="middle" >Computational results are produced and compared with previous results</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1992</td><td align="center" valign="middle" >S. K. Mukhopadhyay, S. Midha, &amp; V. Murlikrishna [<xref ref-type="bibr" rid="scirp.61611-ref17">17</xref>]</td><td align="center" valign="middle" >Heuristic procedure</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Maximizing throughput</td><td align="center" valign="middle" >Results show that algo developed is very reliable and efficient</td><td align="center" valign="middle" >tested on ten problems and are compared with existing results</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1993</td><td align="center" valign="middle" >K. Kato, F. Oba, &amp; F. Hashimoto [<xref ref-type="bibr" rid="scirp.61611-ref18">18</xref>]</td><td align="center" valign="middle" >Heuristic approach</td><td align="center" valign="middle" >&#216; Minimizing total number of cutting tools required &#216; Maximizing utilization rate of each machine</td><td align="center" valign="middle" >Computational results shows improved effectiveness</td><td align="center" valign="middle" >Computational results are given to demonstrate the effectiveness of the proposed method</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >1995</td><td align="center" valign="middle" >E. K. Steeke &amp; F. Brian Talbot [<xref ref-type="bibr" rid="scirp.61611-ref19">19</xref>]</td><td align="center" valign="middle" >Heuristic Algorithms</td><td align="center" valign="middle" >&#216; Minimizing part movements &#216; balancing of workload &#216; unbalancing of workload</td><td align="center" valign="middle" >Results are computationally demonstrated &amp; found improved significantly</td><td align="center" valign="middle" >Computational results are produced and compared with previous results</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >1997</td><td align="center" valign="middle" >M. K. Tiwari et al. [<xref ref-type="bibr" rid="scirp.61611-ref20">20</xref>]</td><td align="center" valign="middle" >Heuristic solution approach</td><td align="center" valign="middle" >&#216; Maximizing throughput &#216; Minimizing system unbalance</td><td align="center" valign="middle" >Graphical representation and subsequent model validation</td><td align="center" valign="middle" >Computational results are produced and compared with previous results</td></tr><tr><td align="center" valign="middle" >9</td><td align="center" valign="middle" >1998</td><td align="center" valign="middle" >G. K. Nayak &amp; D. Acharya [<xref ref-type="bibr" rid="scirp.61611-ref21">21</xref>]</td><td align="center" valign="middle" >Heuristics and mathematical programming approaches</td><td align="center" valign="middle" >&#216; Maximizing part types in each batch &#216; Maximizing routing flexibility of batches</td><td align="center" valign="middle" >Heuristic proposed for part type selection &amp; simple mathematical programs for other two problems</td><td align="center" valign="middle" >Computational results are compared with existing results</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >2000</td><td align="center" valign="middle" >D.-H. Lee &amp; Y.-D. Kim [<xref ref-type="bibr" rid="scirp.61611-ref22">22</xref>]</td><td align="center" valign="middle" >Heuristic algorithms</td><td align="center" valign="middle" >&#216; Minimizing maximum workload of machines</td><td align="center" valign="middle" >Results show that suggested algos perform better than existing</td><td align="center" valign="middle" >Simulation results are compared with existing results</td></tr><tr><td align="center" valign="middle" >11</td><td align="center" valign="middle" >2006</td><td align="center" valign="middle" >N. Nagarjunaa, O. Maheshb, &amp; K. Rajagopal [<xref ref-type="bibr" rid="scirp.61611-ref23">23</xref>]</td><td align="center" valign="middle" >Heuristic based on multi stage programming approach</td><td align="center" valign="middle" >&#216; Minimizing system unbalance</td><td align="center" valign="middle" >Bring together productivity of flow lines and flexibility of job shops</td><td align="center" valign="middle" >Tested on 10 sample problems available in FMS literature and compared with existing solution methods</td></tr><tr><td align="center" valign="middle" >12</td><td align="center" valign="middle" >2006</td><td align="center" valign="middle" >M. Goswami &amp; M. K. Tiwari [<xref ref-type="bibr" rid="scirp.61611-ref24">24</xref>]</td><td align="center" valign="middle" >Heuristic-based approach</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Maximizing throughput</td><td align="center" valign="middle" >Loading problem is crucial link between tactical planning and operational decisions</td><td align="center" valign="middle" >Extensive computational experiments have been carried out to assess the performance of the proposed heuristic and validate its relevance</td></tr><tr><td align="center" valign="middle" >13</td><td align="center" valign="middle" >2007</td><td align="center" valign="middle" >M. K. Tiwari, J. Saha, &amp; S. K. Mukhopadhyay [<xref ref-type="bibr" rid="scirp.61611-ref25">25</xref>]</td><td align="center" valign="middle" >Heuristic Solution Approaches</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Maximizing throughput</td><td align="center" valign="middle" >GA based heuristic are found more efficient and outperform in terms of solution quality</td><td align="center" valign="middle" >tested on problems representing three different FMS scenarios from available literature</td></tr></tbody></table></table-wrap><p>mass production while utilizing the flexibility of job shop simultaneously. Most of the researches are focused on increasing the production volume of FMS with increased part varieties. FMS is an interesting field of research to solve the issues and problems encountered by industries. Though FMS has great potential benefits, a numerous control and planning problem need to be taken care of. Kathryn E. Stecke in 1983 described five complex productions planning problems namely part type selection problem, Machine Grouping Problem, production ratio problem, resource allocation problem and loading problem [<xref ref-type="bibr" rid="scirp.61611-ref1">1</xref>] .</p><p>Loading means allocation of the operations and required tools to a part types among the set of machine(s), subjected to resource &amp; technological constraints to collectively accomplish all manufacturing operations for each pat type machined concurrently. The allocation of workloads to the existing production facilities for manufacturing products with several constraints in order to perform production activities according to the production plan established, it is essential to adjust the workload for each of the facilities and workers in each time period so they are not assigned work exceeding the given capacity. A solution to this problem specifies the tools which must be loaded in each machine tool magazine and the machine(s) to which a part can be routed for each of its operations before production begins. A variety of products are manufactured simultaneously in FMS, where each part requires potentially unique set of operations, and loading problem is declared as a combinational problem by Kathryn E. Stecke [<xref ref-type="bibr" rid="scirp.61611-ref2">2</xref>] which is highly complex, time-consuming and tedious in nature &amp; requires highly experienced process planners.</p><p>Machine loading is one of the most critical production planning problems of FMS. It concerns with the time spend by the job(s) on machine(s) and the manufacturing cost. Manufacturing cost is the sum of fixed and variable costs. Variable cost varies with the level of production output. As output increases, variable cost increases. Once invested, we can’t play around the fixed cost; hence to reduce the manufacturing cost, researcher has to minimize the variable cost while maximizing the output. This is done by developing and optimizing a virtual model of manufacturing by some conventional or non-conventional technique for certain number of objectives with their individual weightage accordingly. A researcher has to solve the manufacturing model to minimize the time spent by the job on machine, number of tool used, and movements of tool and job. FMS is a group technology concept hence all the operations on the group jobs are required to be completed at once keeping in view that no machine should be idle or overloaded at any instance of time. Thus the optimized solution of the machine loading problem for certain objectives under technological and capacity constraints is required. The solution to the machine loading problem is to minimize the manufacturing cost as a whole.</p><p>Increasing part varieties with raised productivity is necessary to be in competition and to maintain the demand of the product, which is possible by continuous research and optimized solutions to each of the production planning problem. This paper presents a research review of the optimization techniques and the objectives for which the machine loading problem in FMS has been solved, and scope of the research in the field.</p><p>Before presenting literature review, an introduction to the optimization techniques and their classification seems necessary to be discussed here for better understanding of the subject. Optimization is the approach for ideal solution. Accuracy of the solution depends on the approach, modeling, computational time and capacity, and nature of the problem. Optimization is classified into six categories: function, and trial and error, single variable and multiple variables, static and dynamics, continuous and discrete, constrained and unconstrained, and random and minimum seeking.</p><p>A functional optimization is for theoretical approach where a mathematical formula describes the objective function. Trial-and-error optimization is for experimental optimization with change in the variables which affect output without knowing much about the process. An optimization can be single variable for one dimensional analysis, and multi variables for multi-dimensional analysis. As the number of variables increases, the complexity of the problem also increases. Static optimization is independent of time and dynamic optimization as a function of time. Discrete optimization has a finite number of variables with all possible values, while continuous optimization has infinite number of variables with all possible values. Values are incorporated in equalities and inequalities to an objective of variable function in constrained optimization while the variables can take any value in unconstrained optimization. Random optimization finds sets of variables by probabilistic calculations while minimal seeking is the traditional optimization algorithms which are generally based on calculus methods and minimizes the function by starting from an initial set of variable values.</p><p>These optimization approaches can be further sub-categorized as stochastic programming, integer programming, linear programming, nonlinear programming, bound programming, network programming, least squares methods, global optimization, and non-differential optimization.</p><p>Most of the researches are focused on solving the machine loading problem by global optimization algorithms. Global optimization algorithms are generally categorized into two approaches: deterministic and probabilistic. Deterministic are sub-categorized into static space search (1992) [<xref ref-type="bibr" rid="scirp.61611-ref3">3</xref>] , branch and bond and algebraic geometry algorithms. Probabilistic is sub-categorized as Monte Carlo algorithms, soft computing and Artificial Intelligence (AI). Monte Carlo algorithms includes two classes, one covers Stochastic (hill climbing) (2002) [<xref ref-type="bibr" rid="scirp.61611-ref4">4</xref>] , Random optimization (1963) [<xref ref-type="bibr" rid="scirp.61611-ref5">5</xref>] , Simulated Annealing (SA) (1953) [<xref ref-type="bibr" rid="scirp.61611-ref6">6</xref>] , Tabu Search (TS) (1989) [<xref ref-type="bibr" rid="scirp.61611-ref7">7</xref>] , Parallel tempering, Stochastic tunneling and Direct Monte Carlo Sampling, and second class includes Evolutionary Computation (EC). EC can be performed by Monte Carlo algorithms or soft computing or AI. EC is further classified as Evolutionary Algorithms (EA), Memetic Algorithms (hybrid Algorithms) (1989) [<xref ref-type="bibr" rid="scirp.61611-ref8">8</xref>] , Harmonic Search (HS), Swarm Intelligence (SI). EA is sub-classified as Genetic Algorithms (GA) (1962) [<xref ref-type="bibr" rid="scirp.61611-ref9">9</xref>] , Learning Classifier System (LCS) (1977) [<xref ref-type="bibr" rid="scirp.61611-ref10">10</xref>] , Evolutionary Programming, Evolution Strategy (ES), Genetic Programming (GP) (1958) [<xref ref-type="bibr" rid="scirp.61611-ref11">11</xref>] . ES includes Differential Evolution (DE), and GP includes Standard GP, Linear GP and Grammar Guided GP. SI includes Ant Colony Optimization (ACO) (1996) [<xref ref-type="bibr" rid="scirp.61611-ref12">12</xref>] and Particle Swarm Optimization (PSO) (1995) [<xref ref-type="bibr" rid="scirp.61611-ref13">13</xref>] . The above discussed classifications scheme will be used for classifying the optimization techniques for solving the machine loading problems of FMS in the paper. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows the evolution of the major optimization techniques along the time axis.</p></sec><sec id="s3"><title>3. Literature Review of Machine Loading Problems in FMS</title><p>An exhaustive research review has been carried out for study of approaches and optimization techniques for machine loading problems in FMS. A. Baveja, A. Jain, A. K. Singh, A. Kumar, A. M. Abazari, A. Murthy, A. Prakash, A. Srinivasulu, A. Turkcan, C. A. Yano, C. Basnet , C.S. Chen, D. Acharya, D. Kosucuoglu, D.H. Lee, F. Brian Talbot, F. F. Chen, F. Guerrero, F. Hashimoto, F. Oba, G. K. Nayak, G.C. Lee, H. C. Co, H. Sattari, H. Yong, H.B. Jun, H.-K. Roh, J. A. Ventura, J. Larranaeta, J. S. Biermann, J. Saha, J. G. Shanthikumar, J. N. D. Gupta, K Chandrashekara, K. E. Stecke, K. Kato, K. M. Bretthauer, K. Rajagopal, K. Shankar, L. H. S. Luong, L. S. Kiat, M. A. Gamila, M. A. Venkataramanan, M. Arıkan, M. Berrada, M. Goswami, M. I. Mgwatua, M. K. Pandey, M. K. Tiwari, Ming Liang, M. M. Aldaihani, M. S. Akturk, M. S. Leonard, M. Savsar, M. Solimanpur, M. Yogeswaran, N. K. Vidyarthi, N. Khilwani, N. Kumar, N. Nagarjunaa, N. K. Vidyarthi, O. Maheshb, Prakash, R. P. Sadowski, R. Budiarto, R. D. Matta, R. H. Storer, R. M. Marian, R. R. Kumar, R. Shankar, R. Swarnkar, S. Biswas, S. Deris, S. Erol, S. G. Ponnambalam, S. K. Mandal, S. K. Mukhopadhyay, S. Kumar, S. Lozano, S. Midha, S. Motavalli, S. P. Dutt, S. Rahimifard, S. S. Mahapatra, S.C. Sarin, S.K. Chen, S.K. Lim, S.T. Newman, T. J. Greene, T. J. Sawik, T. Koltai, T. L. Morin, T. Sawik, U. Bilge, U. K. Yusof, V. H. Nguyen, V. M Kumar, V. Murlikrishna, V. N. Hsu, V. Tyagi, W. F. Mahmudy, Y. Cohen, Y. D. Kim, Y. J. Tzen and Z. Wu are key researchers for solving the loading problem of production planning in FMS.</p><p>The tabulated research review discussing the approach, objectives, results and validation approach for machine loading problems in FMS is discussed in Tables 1-3. The literature review is classified into three groups: (1) heuristics; (2) global optimization; and (3) other optimization techniques.</p><p><xref ref-type="table" rid="table1">Table 1</xref> presents the review of machine loading problems of FMS based on heuristics approach. The heuristics approach has been significantly used for solving the research problem. Research has gained significant acceleration with the evolution and growth of global optimization techniques.</p><p><xref ref-type="table" rid="table2">Table 2</xref> presents the review of machine loading problems in FMS based on global optimization algorithms. Global optimization techniques have been explored rigorously by the researchers. The natural selection techniques have reported good results compared to others. The application of global optimization techniques for solving machine loading problem is increasing with growth of natural optimization techniques. The results reported by natural optimization techniques are more acceptable. Natural optimization techniques, GA and PSO are widely used techniques.</p><p><xref ref-type="table" rid="table3">Table 3</xref> presents the review of machine loading problems in FMS based on optimization techniques not falling in the above classification. Since the major focus is on heuristics and global optimization techniques, thus other techniques are grouped in a single table. These techniques have been adopted from time to time for solving the machine loading problem as shown year wise in <xref ref-type="table" rid="table3">Table 3</xref>.</p><p>Optimization techniques and approaches under the classification of global optimization scheme are discussed in <xref ref-type="table" rid="table2">Table 2</xref>.</p><p>Optimization techniques and approaches not falling under the above classifications are discussed in <xref ref-type="table" rid="table3">Table 3</xref>.</p><p><xref ref-type="table" rid="table4">Table 4</xref> has been formulated on regressive analysis of Tables 1-3, for the analysis of the loading objectives to be fulfilled while solving the loading problem. It is a year-wise tabulation and analysis of the loading objectives.</p><table-wrap-group id="2"><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Review of machine loading problems in FMS based on global optimization algorithms</title></caption><table-wrap id="2_1"><table><tbody><thead><tr><th align="center" valign="middle"  colspan="7"  >GLOBAL OPTIMIZATION ALGORITHMS</th></tr></thead><tr><td align="center" valign="middle"  colspan="7"  >a. Deterministic approach</td></tr><tr><td align="center" valign="middle"  colspan="7"  >1. Branch and bound</td></tr><tr><td align="center" valign="middle" >Sr.</td><td align="center" valign="middle" >Year</td><td align="center" valign="middle" >Researcher Name</td><td align="center" valign="middle" >Approach</td><td align="center" valign="middle" >Objectives</td><td align="center" valign="middle" >Results</td><td align="center" valign="middle" >Validation approach</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1986</td><td align="center" valign="middle" >M. Berrada &amp; K. E. Stecke [<xref ref-type="bibr" rid="scirp.61611-ref26">26</xref>]</td><td align="center" valign="middle" >Branch and bound approach</td><td align="center" valign="middle" >&#216; Balancing of workload</td><td align="center" valign="middle" >Computational results gives fruitful results</td><td align="center" valign="middle" >Computational results are produced and demonstrated the efficiency of suggested procedures</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1989</td><td align="center" valign="middle" >K. Shankar &amp; A. Srinivasulu [<xref ref-type="bibr" rid="scirp.61611-ref27">27</xref>]</td><td align="center" valign="middle" >Branch &amp; backtrack procedure and Heuristic procedures</td><td align="center" valign="middle" >&#216; Maximizing assigned workload &#216; Maximizing throughput &#216; Minimizing workload unbalance</td><td align="center" valign="middle" >Each procedure is illustrative by numerical example and results are with improved performance</td><td align="center" valign="middle" >An illustrative numerical example</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1994</td><td align="center" valign="middle" >Y. D. Kim &amp; C. A. Yano [<xref ref-type="bibr" rid="scirp.61611-ref28">28</xref>]</td><td align="center" valign="middle" >New branch and bond algorithm</td><td align="center" valign="middle" >&#216; Maximizing throughput</td><td align="center" valign="middle" >Improved efficiency</td><td align="center" valign="middle" >Computational results are produced and compared with previous results</td></tr><tr><td align="center" valign="middle"  colspan="7"  >2. Algebraic Geometry</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1986</td><td align="center" valign="middle" >T. J. Greene &amp; R. P. Sadowski [<xref ref-type="bibr" rid="scirp.61611-ref29">29</xref>]</td><td align="center" valign="middle" >Mixed integer programming</td><td align="center" valign="middle" >&#216; Minimizing make span &#216; Minimizing mean flow time &#216; Minimizing mean lateness</td><td align="center" valign="middle" >Explained simple numeric example</td><td align="center" valign="middle" >a simple numeric example</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1987</td><td align="center" valign="middle" >S.C. Sarin &amp; C.S. Chen [<xref ref-type="bibr" rid="scirp.61611-ref30">30</xref>]</td><td align="center" valign="middle" >Mathematical model</td><td align="center" valign="middle" >&#216; Minimizing overall machining cost</td><td align="center" valign="middle" >Computational results are reported</td><td align="center" valign="middle" >Computational results are compared with literature results</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1990</td><td align="center" valign="middle" >K. M. Bretthauer &amp; M. A. Venkataramanan [<xref ref-type="bibr" rid="scirp.61611-ref31">31</xref>]</td><td align="center" valign="middle" >Linear Integer Programming</td><td align="center" valign="middle" >&#216; Maximizing weighted sum of number of operation to machine assignments</td><td align="center" valign="middle" >Computational results are satisfactory with improved performance</td><td align="center" valign="middle" >Computational results are produced</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >1990</td><td align="center" valign="middle" >H. C. Co, J. S. Biermann, &amp; S.K. Chen [<xref ref-type="bibr" rid="scirp.61611-ref32">32</xref>]</td><td align="center" valign="middle" >Mixed-integer programming (MIP)</td><td align="center" valign="middle" >&#216; Balancing of workloads</td><td align="center" valign="middle" >Results were found practical</td><td align="center" valign="middle" >Computational results are produced</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >1990</td><td align="center" valign="middle" >M. Liang &amp; S. P. Dutt [<xref ref-type="bibr" rid="scirp.61611-ref33">33</xref>]</td><td align="center" valign="middle" >Mixed-Integer Programming</td><td align="center" valign="middle" >&#216; Minimizing production cost</td><td align="center" valign="middle" >Demand for change on optimal solution</td><td align="center" valign="middle" >An example problem is solved</td></tr><tr><td align="center" valign="middle" >9</td><td align="center" valign="middle" >1993</td><td align="center" valign="middle" >Ming Liang [<xref ref-type="bibr" rid="scirp.61611-ref34">34</xref>]</td><td align="center" valign="middle" >Non-linear programming</td><td align="center" valign="middle" >&#216; Maximizing system output</td><td align="center" valign="middle" >production cost can be significantly reduced using this approach</td><td align="center" valign="middle" >Computational results with an illustrative example is demonstrated</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >1994</td><td align="center" valign="middle" >Ming Liang [<xref ref-type="bibr" rid="scirp.61611-ref35">35</xref>]</td><td align="center" valign="middle" >Non-linear programming</td><td align="center" valign="middle" >&#216; Maximizing system output &#216; minimizing production cost</td><td align="center" valign="middle" >Production cost can be significantly reduced using this approach</td><td align="center" valign="middle" >An illustrative example is solved using the suggested approach</td></tr><tr><td align="center" valign="middle" >11</td><td align="center" valign="middle" >1997</td><td align="center" valign="middle" >V. N. Hsu &amp; R. D. Matta [<xref ref-type="bibr" rid="scirp.61611-ref36">36</xref>]</td><td align="center" valign="middle" >Lagrangian-based heuristic procedure (MIP problem formulation)</td><td align="center" valign="middle" >&#216; total processing cost</td><td align="center" valign="middle" >finds a good loading solution</td><td align="center" valign="middle" >iteratively compared different scenarios</td></tr><tr><td align="center" valign="middle" >12</td><td align="center" valign="middle" >1998</td><td align="center" valign="middle" >T. J. Sawik [<xref ref-type="bibr" rid="scirp.61611-ref37">37</xref>]</td><td align="center" valign="middle" >Integer programming &amp; approximative lexicographic approach</td><td align="center" valign="middle" >&#216; Balancing workloads &#216; Minimizing total interstation transfer time</td><td align="center" valign="middle" >Results of computational experiments are reported</td><td align="center" valign="middle" >illustrative example and some results of computational experiments</td></tr><tr><td align="center" valign="middle" >13</td><td align="center" valign="middle" >1999</td><td align="center" valign="middle" >F. Guerrero, S. Lozano, T. Koltai, &amp; J. Larranaeta [<xref ref-type="bibr" rid="scirp.61611-ref38">38</xref>]</td><td align="center" valign="middle" >Mixed-integer linear program</td><td align="center" valign="middle" >&#216; Balancing of workload</td><td align="center" valign="middle" >New approach to loading problem</td><td align="center" valign="middle" >Computational results are produced</td></tr><tr><td align="center" valign="middle" >14</td><td align="center" valign="middle" >2001</td><td align="center" valign="middle" >N. Kumar &amp; K. Shanker [<xref ref-type="bibr" rid="scirp.61611-ref39">39</xref>]</td><td align="center" valign="middle" >Mixed integer programming</td><td align="center" valign="middle" >&#216; Balancing of Workload</td><td align="center" valign="middle" >Results are in agreement with previous findings</td><td align="center" valign="middle" >Computational results are compared with the previous findings</td></tr></tbody></table></table-wrap><table-wrap id="2_2"><table><tbody><thead><tr><th align="center" valign="middle" >15</th><th align="center" valign="middle" >2003</th><th align="center" valign="middle" >M. A. Gamila &amp; S. Motavalli [<xref ref-type="bibr" rid="scirp.61611-ref40">40</xref>]</th><th align="center" valign="middle" >mixed integer programming</th><th align="center" valign="middle" >&#216; Minimizing completion time &#216; Minimizing Material handling time &#216; Minimizing total processing time</th><th align="center" valign="middle" >Results reported increased efficiency and performance of system</th><th align="center" valign="middle" >Computational results are compared with the previous findings</th></tr></thead><tr><td align="center" valign="middle" >16</td><td align="center" valign="middle" >2004</td><td align="center" valign="middle" >T. Sawik [<xref ref-type="bibr" rid="scirp.61611-ref41">41</xref>]</td><td align="center" valign="middle" >Mixed integer programming</td><td align="center" valign="middle" >&#216; Minimizing production time</td><td align="center" valign="middle" >Computational results reported better performance</td><td align="center" valign="middle" >Numerical examples and some computational results are compared with available literature</td></tr><tr><td align="center" valign="middle" >17</td><td align="center" valign="middle" >2011</td><td align="center" valign="middle" >M. I. Mgwatua [<xref ref-type="bibr" rid="scirp.61611-ref42">42</xref>]</td><td align="center" valign="middle" >Linear Mathematical Programming</td><td align="center" valign="middle" >&#216; Maximizing throughput &#216; Minimizing make span</td><td align="center" valign="middle" >More interactive decisions and well-balanced workload of the FMS can be achieved when sub-problems are solved jointly</td><td align="center" valign="middle" >Compared with results from previous literature</td></tr><tr><td align="center" valign="middle" >18</td><td align="center" valign="middle" >2012</td><td align="center" valign="middle" >A. M. Abazari, M. Solimanpur, &amp; H. Sattari [<xref ref-type="bibr" rid="scirp.61611-ref43">43</xref>]</td><td align="center" valign="middle" >Linear mathematical programming</td><td align="center" valign="middle" >&#216; Minimizing System unbalance</td><td align="center" valign="middle" >Genetic algorithm (GA) is proposed and performance of proposed GA is evaluated based on some benchmark problems</td><td align="center" valign="middle" >Performance is evaluated based on some benchmark problems adopted from the literature</td></tr><tr><td align="center" valign="middle"  colspan="7"  >b. Probabilistic</td></tr><tr><td align="center" valign="middle"  colspan="7"  >3. Monte Carlo algorithms</td></tr><tr><td align="center" valign="middle" >19</td><td align="center" valign="middle" >1998</td><td align="center" valign="middle" >S. K. Mukhopadhyay et al. [<xref ref-type="bibr" rid="scirp.61611-ref44">44</xref>]</td><td align="center" valign="middle" >Simulated annealing (SA) approach</td><td align="center" valign="middle" >&#216; Minimizing system imbalance</td><td align="center" valign="middle" >Tried to give global optimum solution</td><td align="center" valign="middle" >Computational results are compared with existing results</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >2004</td><td align="center" valign="middle" >R. Swarnkar &amp; M. K. Tiwari [<xref ref-type="bibr" rid="scirp.61611-ref45">45</xref>]</td><td align="center" valign="middle" >Hybrid tabu search and simulated annealing based heuristic approach</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Maximizing throughput</td><td align="center" valign="middle" >Results reported better performance</td><td align="center" valign="middle" >Tested on Standard problems and the results obtained are compared with those from some of the existing heuristics from literature</td></tr><tr><td align="center" valign="middle" >21</td><td align="center" valign="middle" >2005</td><td align="center" valign="middle" >M. M. Aldaihani &amp; M. Savsar [<xref ref-type="bibr" rid="scirp.61611-ref46">46</xref>]</td><td align="center" valign="middle" >Stochastic model</td><td align="center" valign="middle" >&#216; Minimizing total (FMC) flexible manufacturing cell cost per unit of production</td><td align="center" valign="middle" >Results reported better performance</td><td align="center" valign="middle" >Computational results were presented</td></tr><tr><td align="center" valign="middle" >22</td><td align="center" valign="middle" >2006</td><td align="center" valign="middle" >M. K. Tiwari, S. Kumar, S. Kumar, Prakash, &amp; R. Shankar [<xref ref-type="bibr" rid="scirp.61611-ref47">47</xref>]</td><td align="center" valign="middle" >Constraints-Based Fast Simulated Annealing (SA) Algorithm</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Maximizing throughput</td><td align="center" valign="middle" >Proposed algorithm enjoys the merits of simple SA and simple genetic algorithm</td><td align="center" valign="middle" >The application of the algorithm is tested on standard data sets</td></tr><tr><td align="center" valign="middle" >23</td><td align="center" valign="middle" >2012</td><td align="center" valign="middle" >M. Arıkan &amp; S. Erol [<xref ref-type="bibr" rid="scirp.61611-ref48">48</xref>]</td><td align="center" valign="middle" >Hybrid simulated annealing-tabu search algorithm</td><td align="center" valign="middle" >&#216; Maximizing weighted sum &#216; Minimizing system unbalance &#216; Balancing of workload</td><td align="center" valign="middle" >Results shows improved system performance compared to earlier results in literature</td><td align="center" valign="middle" >The results are compared with those developed earlier by the authors</td></tr><tr><td align="center" valign="middle"  colspan="7"  >4. Evolutionary Computation (EC)</td></tr><tr><td align="center" valign="middle"  colspan="7"  >&#252; Evolutionary algorithms (EA)</td></tr><tr><td align="center" valign="middle" >24</td><td align="center" valign="middle" >2000</td><td align="center" valign="middle" >N. Kumar &amp; K. Shanker [<xref ref-type="bibr" rid="scirp.61611-ref49">49</xref>]</td><td align="center" valign="middle" >Genetic algorithm (GA)</td><td align="center" valign="middle" >&#216; Maximizing number of part types in a batch &#216; Maximizing number of parts selected a batch &#216; Maximizing mean machine utilization</td><td align="center" valign="middle" >Results reported reduced computational requirements</td><td align="center" valign="middle" >comparative study of Computational results</td></tr><tr><td align="center" valign="middle" >25</td><td align="center" valign="middle" >2002</td><td align="center" valign="middle" >H. Yong &amp; Z. Wu [<xref ref-type="bibr" rid="scirp.61611-ref50">50</xref>]</td><td align="center" valign="middle" >GA-based integrated approach</td><td align="center" valign="middle" >&#216; Balancing of workloads</td><td align="center" valign="middle" >Results shows that suggested approach perform better than existing</td><td align="center" valign="middle" >Computational results are compared with the previous findings</td></tr></tbody></table></table-wrap><table-wrap id="2_3"><table><tbody><thead><tr><th align="center" valign="middle" >26</th><th align="center" valign="middle" >2006</th><th align="center" valign="middle" >A. Kumar, Prakash, M. K. Tiwari, R. Shankar, &amp; A. Baveja [<xref ref-type="bibr" rid="scirp.61611-ref51">51</xref>]</th><th align="center" valign="middle" >Constraint based genetic algorithm (CBGA)</th><th align="center" valign="middle" >&#216; Balancing machine processing time &#216; Minimizing number of movements &#216; Balancing of workload &#216; Unbalancing of workload &#216; Filling the tool magazines as densely as possible &#216; Maximizing sum of operations priorities</th><th align="center" valign="middle" >The methodology developed here helps avoid getting trapped at local minima</th><th align="center" valign="middle" >The application of the algorithm is tested on standard data sets from available literature.</th></tr></thead><tr><td align="center" valign="middle" >27</td><td align="center" valign="middle" >2007</td><td align="center" valign="middle" >A. Turkcan, M. S. Akturk, &amp; R. H. Storer [<xref ref-type="bibr" rid="scirp.61611-ref52">52</xref>]</td><td align="center" valign="middle" >Genetic Algorithm (GA)</td><td align="center" valign="middle" >&#216; Minimizing manufacturing cost &#216; Total weighted tardiness</td><td align="center" valign="middle" >Approach improves CNC machine efficiency &amp; responsiveness to customer due date requirements</td><td align="center" valign="middle" >compared with the performance of most commonly used approach in the literature</td></tr><tr><td align="center" valign="middle" >28</td><td align="center" valign="middle" >2008</td><td align="center" valign="middle" >V. Tyagi &amp; A. Jain [<xref ref-type="bibr" rid="scirp.61611-ref53">53</xref>]</td><td align="center" valign="middle" >Genetic algorithm based methodology</td><td align="center" valign="middle" >&#216; Minimizing system unbalance</td><td align="center" valign="middle" >For a given number of tool copies of each tool type tool loading is affected by the availability of flexible process plans</td><td align="center" valign="middle" >An illustrative example</td></tr><tr><td align="center" valign="middle" >29</td><td align="center" valign="middle" >2012</td><td align="center" valign="middle" >U. K. Yusof, R. Budiarto, &amp; S. Deris [<xref ref-type="bibr" rid="scirp.61611-ref54">54</xref>]</td><td align="center" valign="middle" >Constraint-chromosome genetic algorithm</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Maximizing throughput</td><td align="center" valign="middle" >Overall combined objective function increased by 3.60% from previous best result</td><td align="center" valign="middle" >tested on 10 sample problems available in the FMS literature and compared with existing solution methods</td></tr><tr><td align="center" valign="middle"  colspan="7"  >&#252; Memetic (hybrid) Algorithms</td></tr><tr><td align="center" valign="middle" >30</td><td align="center" valign="middle" >2000</td><td align="center" valign="middle" >M. K. Tiwari &amp; N. K. Vidyarthi [<xref ref-type="bibr" rid="scirp.61611-ref55">55</xref>]</td><td align="center" valign="middle" >Genetic Algorithm (GA) based (HA) Heuristic Approach</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Maximizing throughput</td><td align="center" valign="middle" >Optimal solution to problem</td><td align="center" valign="middle" >Tested on ten sample problems and the computational results obtained have been compared with those of existing methods</td></tr><tr><td align="center" valign="middle" >31</td><td align="center" valign="middle" >2009</td><td align="center" valign="middle" >M. Yogeswaran, S. G. Ponnambalam, &amp; M. K. Tiwari [<xref ref-type="bibr" rid="scirp.61611-ref56">56</xref>]</td><td align="center" valign="middle" >Hybrid genetic algorithm simulated annealing algorithm (GASAA)</td><td align="center" valign="middle" >&#216; Minimising system unbalance &#216; Maximising throughput</td><td align="center" valign="middle" >Results support better performance of GASA over algorithms reported in literature</td><td align="center" valign="middle" >results compared with reported in the literature</td></tr><tr><td align="center" valign="middle" >32</td><td align="center" valign="middle" >2010</td><td align="center" valign="middle" >S. K. Mandal, M. K. Pandey, &amp; M. K. Tiwari [<xref ref-type="bibr" rid="scirp.61611-ref57">57</xref>]</td><td align="center" valign="middle" >Genetic algorithm simulated annealing Heuristics approach</td><td align="center" valign="middle" >&#216; Minimizing breakdowns &#216; Minimizing system unbalance &#216; Minimizing make span &#216; Maximizing throughput</td><td align="center" valign="middle" >Results incurred under breakdowns validate robustness of developed model for dynamic ambient of FMS</td><td align="center" valign="middle" >Compared with dataset from previous literature</td></tr><tr><td align="center" valign="middle" >33</td><td align="center" valign="middle" >2012</td><td align="center" valign="middle" >V. M Kumar, A. Murthy, &amp; K Chandrashekara [<xref ref-type="bibr" rid="scirp.61611-ref58">58</xref>]</td><td align="center" valign="middle" >Meta-hybrid heuristic technique based on genetic algorithm and particle swarm optimization</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Maximizing throughput</td><td align="center" valign="middle" >Model efficiency and performance of system is comparable with results compared to literature</td><td align="center" valign="middle" >Computational results are presented</td></tr><tr><td align="center" valign="middle" >34</td><td align="center" valign="middle" >2012</td><td align="center" valign="middle" >C. Basnet [<xref ref-type="bibr" rid="scirp.61611-ref59">59</xref>]</td><td align="center" valign="middle" >Hybrid genetic algorithm</td><td align="center" valign="middle" >&#216; Minimizing system unbalance</td><td align="center" valign="middle" >Better solutions for system unbalance</td><td align="center" valign="middle" >Computational comparison between the genetic algorithm and previous algorithms is presented</td></tr><tr><td align="center" valign="middle" >35</td><td align="center" valign="middle" >2012</td><td align="center" valign="middle" >D. Kosucuoglu &amp; U. Bilge [<xref ref-type="bibr" rid="scirp.61611-ref60">60</xref>]</td><td align="center" valign="middle" >Genetic algorithm based mathematical programming (GAMP)</td><td align="center" valign="middle" >&#216; Minimizing total distance travelled by parts during production</td><td align="center" valign="middle" >GALP integration works successfully for this hard-to-solve problem</td><td align="center" valign="middle" >tested through extensive numerical experiments</td></tr><tr><td align="center" valign="middle"  colspan="7"  >&#252; Swarm Optimization</td></tr><tr><td align="center" valign="middle" >36</td><td align="center" valign="middle" >2007</td><td align="center" valign="middle" >S. Biswas &amp; S. S. Mahapatra [<xref ref-type="bibr" rid="scirp.61611-ref61">61</xref>]</td><td align="center" valign="middle" >Swarm Optimization Approach</td><td align="center" valign="middle" >&#216; Minimizing system unbalance</td><td align="center" valign="middle" >Results reported improved system balance</td><td align="center" valign="middle" >compared with existing techniques for ten standard problems available in literature representing three different FMS scenarios</td></tr></tbody></table></table-wrap><table-wrap id="2_4"><table><tbody><thead><tr><th align="center" valign="middle" >37</th><th align="center" valign="middle" >2008</th><th align="center" valign="middle" >S. Biswas &amp; S. S. Mahapatra [<xref ref-type="bibr" rid="scirp.61611-ref62">62</xref>]</th><th align="center" valign="middle" >Modified particle swarm optimization</th><th align="center" valign="middle" >&#216; Minimizing system unbalance</th><th align="center" valign="middle" >Proposed algorithm produces promising results in comparison to existing methods</th><th align="center" valign="middle" >comparison to existing methods for ten benchmark instances available in the FMS literature</th></tr></thead><tr><td align="center" valign="middle" >38</td><td align="center" valign="middle" >2008</td><td align="center" valign="middle" >S. G. Ponnambalam &amp; L. S. Kiat [<xref ref-type="bibr" rid="scirp.61611-ref63">63</xref>]</td><td align="center" valign="middle" >Particle Swarm Optimization (PSO)</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Maximizing throughput</td><td align="center" valign="middle" >Performance of PSO is satisfactory compared with heuristics reported in literature</td><td align="center" valign="middle" >tested by using 10 sample dataset and the results are compared with the heuristics reported in the literature</td></tr><tr><td align="center" valign="middle"  colspan="7"  >&#252; Artificial intelligence</td></tr><tr><td align="center" valign="middle" >39</td><td align="center" valign="middle" >2001</td><td align="center" valign="middle" >N. K. Vidyarthi &amp; M. K. Tiwari [<xref ref-type="bibr" rid="scirp.61611-ref64">64</xref>]</td><td align="center" valign="middle" >Fuzzy-based Heuristic Approach</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Maximizing throughput</td><td align="center" valign="middle" >Substantial improvement in solution quality over some existing heuristic-based approaches</td><td align="center" valign="middle" >Tested on 10 problems adopted from literatures and computational results are compared with the previous findings</td></tr><tr><td align="center" valign="middle" >40</td><td align="center" valign="middle" >2004</td><td align="center" valign="middle" >R. R. Kumar, A. K. Singh, &amp; M.K. Tiwari [<xref ref-type="bibr" rid="scirp.61611-ref65">65</xref>]</td><td align="center" valign="middle" >Fuzzy based algorithm</td><td align="center" valign="middle" >&#216; Minimizing system unbalance &#216; Maximizing throughput</td><td align="center" valign="middle" >Extended neuro fuzzy petri net is constructed</td><td align="center" valign="middle" >Computational results are compared with standard data set adopted from literature</td></tr><tr><td align="center" valign="middle" >41</td><td align="center" valign="middle" >2008</td><td align="center" valign="middle" >A. Prakash, N. Khilwani, M. K. Tiwari, &amp; Y. Cohen [<xref ref-type="bibr" rid="scirp.61611-ref66">66</xref>]</td><td align="center" valign="middle" >Modified immune algorithm</td><td align="center" valign="middle" >&#216; Maximizing throughput &#216; Minimizing system unbalance</td><td align="center" valign="middle" >Good results as compared to best results reported in literature</td><td align="center" valign="middle" >compared to the best results reported in the literature</td></tr></tbody></table></table-wrap></table-wrap-group><p>The table is showing the list of objectives for which the loading problem is solved. The tick mark (√) in the table shows the density for repeatability of the objectives.</p><p>Abbreviations used in <xref ref-type="table" rid="table4">Table 4</xref>:</p><p>1) Minimizing system unbalance</p><p>2) Maximizing throughput</p><p>3) Balancing of workload in the system configured of groups composed of machines of equal size</p><p>4) Minimizing make span</p><p>5) Meeting delivery dates</p><p>6) Minimizing manufacturing cost/Minimizing total processing cost/ Minimizing total flexible manufacturing cell cost per unit of production</p><p>7) Minimizing tardiness</p><p>8) Minimizing production cost</p><p>9) Unbalancing the workload per machine for a system of groups of pooled machines of unequal sizes</p><p>10) Minimizing part movements</p><p>11) Maximizing part types in each batch</p><p>12) Minimizing subcontracting costs</p><p>13) Maximizing weighted sum of number of operation to machine assignments</p><p>14) Minimizing flow time</p><p>15) Minimizing late jobs (number)/ lateness</p><p>16) Minimizing machine processing time</p><p>17) Minimizing production time</p><p>18) Filling the tool magazines as densely as possible</p><p>19) Maximizing assigned workload</p><p>20) Maximizing routing flexibility of batches</p><p>21) Maximizing the sum of operations priorities</p><p>22) Minimizing material handling time</p><p>23) Minimizing total distance travelled by parts during production</p><p>24) Minimizing total number of cutting tools required</p><p>25) Minimizing workload of machines</p><p>26) Minimizing breakdowns</p><p>27) Minimizing earliness</p><p>After regressive analysis of the loading objectives of various researchers the optimization approaches and</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Review of machine loading problems in FMS based on optimization techniques not falling in the above classification</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="7"  >OTHER OPTIMIZATION TECHNIQUES</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1984</td><td align="center" valign="middle" >K. E. Stecke &amp; T. L. Morin [<xref ref-type="bibr" rid="scirp.61611-ref67">67</xref>]</td><td align="center" valign="middle" >Single server closed queueing network model</td><td align="center" valign="middle" >&#216; Balancing of workload</td><td align="center" valign="middle" >Maximizes expected production of FMS</td><td align="center" valign="middle" >Results are compared and contrasted with previous models of production systems</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1986</td><td align="center" valign="middle" >K. E. Stecke [<xref ref-type="bibr" rid="scirp.61611-ref68">68</xref>]</td><td align="center" valign="middle" >Hierarchical approach</td><td align="center" valign="middle" >&#216; Maximizing throughput</td><td align="center" valign="middle" >Nonlinear integer programs models</td><td align="center" valign="middle" >Ties with some previous results &amp; use of the proposed models to solve realistic loading problems is discussed</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1986</td><td align="center" valign="middle" >J. G. Shanthikumar &amp; K. E. Stecke [<xref ref-type="bibr" rid="scirp.61611-ref69">69</xref>]</td><td align="center" valign="middle" >Dynamic approach</td><td align="center" valign="middle" >&#216; Balancing of workload</td><td align="center" valign="middle" >Result maximizes expected production</td><td align="center" valign="middle" >results obtained here complement previous results from literature</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1993</td><td align="center" valign="middle" >Y.-D. Kim [<xref ref-type="bibr" rid="scirp.61611-ref70">70</xref>]</td><td align="center" valign="middle" >Due-Date Based Loading methods</td><td align="center" valign="middle" >&#216; Maximizing throughput</td><td align="center" valign="middle" >Results reported reduced tardiness and makespan &amp; in-creased throughput</td><td align="center" valign="middle" >Computational tests</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1997</td><td align="center" valign="middle" >H.-K. Roh &amp; Y-D. Kim [<xref ref-type="bibr" rid="scirp.61611-ref71">71</xref>]</td><td align="center" valign="middle" >Due-Date Based Loading methods</td><td align="center" valign="middle" >&#216; Minimizing total tardiness</td><td align="center" valign="middle" >Iterative approach performs better than others</td><td align="center" valign="middle" >Computational tests on randomly generated problems</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1997</td><td align="center" valign="middle" >D. H. Lee, S. K. Lim, G. C. Lee, H. B. Jun, &amp; Y. D. Kim [<xref ref-type="bibr" rid="scirp.61611-ref72">72</xref>]</td><td align="center" valign="middle" >Iterative algorithms</td><td align="center" valign="middle" >&#216; Minimizing subcontracting costs</td><td align="center" valign="middle" >Solved part selection and loading problems</td><td align="center" valign="middle" >computational experiments on randomly generated test problems</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >1997</td><td align="center" valign="middle" >Y. D. Kim and C. A. Yano [<xref ref-type="bibr" rid="scirp.61611-ref73">73</xref>]</td><td align="center" valign="middle" >Queueing network model</td><td align="center" valign="middle" >&#216; Maximizing throughput &#216; Maximizing make span &#216; Balancing of workload</td><td align="center" valign="middle" >Reducing number of machine groups and balancing workloads among machines help to reduce make span</td><td align="center" valign="middle" >Computational results are produced</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >1998</td><td align="center" valign="middle" >D.-H. Lee &amp; Y.-D. Kim [<xref ref-type="bibr" rid="scirp.61611-ref74">74</xref>]</td><td align="center" valign="middle" >Iterative procedures</td><td align="center" valign="middle" >&#216; Minimizing earliness &#216; Minimizing tardiness &#216; Minimizing subcontracting costs</td><td align="center" valign="middle" >Computational experiments on randomly generated test problems are produced</td><td align="center" valign="middle" >computational experiments are done on randomly generated test problems and the results are compared with existing results</td></tr><tr><td align="center" valign="middle" >9</td><td align="center" valign="middle" >1999</td><td align="center" valign="middle" >J. N. D. Gupta, L. H. S. Luong, &amp; V. H. Nguyen [<xref ref-type="bibr" rid="scirp.61611-ref75">75</xref>]</td><td align="center" valign="middle" >Dispatching approach</td><td align="center" valign="middle" >&#216; Minimizing make spans &#216; Minimizing average flow time &#216; Minimizing tardiness</td><td align="center" valign="middle" >Satisfactory performance of given dispatching algorithm</td><td align="center" valign="middle" >Simulation results are compared with existing results</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >2000</td><td align="center" valign="middle" >S. Rahimifard &amp; S.T. Newman [<xref ref-type="bibr" rid="scirp.61611-ref76">76</xref>]</td><td align="center" valign="middle" >Combined machine loading (CML) algorithms</td><td align="center" valign="middle" >&#216; Meeting delivery dates &#216; Minimising production costs</td><td align="center" valign="middle" >Adoption of algorithms within an application is dependent on number of manufacturing constraints</td><td align="center" valign="middle" >Computational results are produced and performance measure is carried out in virtual environment</td></tr><tr><td align="center" valign="middle" >11</td><td align="center" valign="middle" >2012</td><td align="center" valign="middle" >W. F. Mahmudy, R. M. Marian, &amp; L. H. S. Luong [<xref ref-type="bibr" rid="scirp.61611-ref77">77</xref>]</td><td align="center" valign="middle" >Real coded genetic algorithms (RCGA)</td><td align="center" valign="middle" >&#216; Maximizing throughput &#216; Minimizing system unbalance</td><td align="center" valign="middle" >RCGA improves FMS performance &amp; minimizes required computational time</td><td align="center" valign="middle" >Results are compared to the previous literature work</td></tr></tbody></table></table-wrap><p>techniques utilized by researchers for problem formulation and its solution are identified and tabulated in <xref ref-type="table" rid="table3">Table 3</xref>.</p>
<p>The tick marks (√) shows the density of repetitive occurrence of the optimization techniques and approaches for solving the machine loading problem.</p>
<p>Abbreviations used in <xref ref-type="table" rid="table5">Table 5</xref>:</p>
<p>1) Genetic Algorithm (GA): GA, Hybrid GA, Constraint based GA, Constraint-chromosome GA, Real coded GA, integrated approach based on GA</p>
<p>2) Heuristic Algorithm (HA): HA, Fast HA, Fuzzy based HA, GA based HA, Hybrid TS and SA based HA, Lagrangian based HA, GA and PSO based Meta-hybrid HA, multi stage programming approach based HA</p>
<p>3) Simulated annealing (SA): SA, Constraints-Based Fast SA, GA based SA, Hybrid GA-SA &amp; SA-TS algorithm</p>
<table-wrap-group id="4"><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Objectives of machine loading in FMS</title></caption><table-wrap id="4_1"></table-wrap></table-wrap-group>
<p>4) Mathematical programming (MP): MP, Linear MP, Non-linear MP, GA based MP</p>
<p>5) Swarm Optimization (SO): SO, Particle SO (PSO), Modified PSO</p>
<p>6) Queueing network model (QNM): QNM, Single server closed QNM</p>
<p>7) Mixed-integer programming (MIP): MIP, GA based MIP</p>
<p>8) Branch and bound algorithms (B&amp;BA) : B&amp;BA, New B&amp;BA</p>
<p>9) Integer programming (IP): IP, linear IP</p>
<p>10) Non-linear programming</p>
<p>11) Stochastic model</p>

<p>12) Modified immune algorithm</p>
<p>13) Approximative lexicographic approach</p>
<p>14) Iterative algorithms</p>
<p>15) Hierarchical approach</p>
<p>16) Branch &amp; backtrack procedure</p>
<p>17) Combined machine loading algorithms</p>
<p>18) Dispatching approach</p>
<p>19) Due-Date Based Loading methods</p>
<p>20) Dynamic approach</p>
<p>21) Fuzzy Logic</p>
<sec id="s4"><title>4. Conclusion Arrived on Machine Loading Objectives and Optimization Techniques in FMS</title>
<p>Detailed study of the machine loading problem is conducted by the authors. The conclusions of the research throttled are divided into three sections as below.</p>
<sec id="s4_1"><title>4.1. Conclusion on Machine Loading Objectives</title>
<p>On exhaustive study, twenty eight loading objectives are observed in the reviewed literature. Tick marks (√) in Table 4 are showing the density for repeatability of the machine loading objectives, which concludes that a research with maximum loading objectives is still required for solving the machine problem. Maximizing expected production rate (throughput) &amp; unbalancing the workload per machine for a system of groups of pooled machines of unequal sizes are the two objectives on which most of the researchers have worked. Balancing of workload on machines for a system of groups of pooled machines of equal sizes is the second most researched loading objective. Minimizing make span is the third most researched loading objective. Minimizing job tardiness is fourth loading objective in the order. Minimizing mean job flow time &amp; minimizing production cost are found at fifth position in the order. Loading objectives observed at sixth rank are maximizing profitability, maximizing the assigned workload, maximizing the part types in each batch, maximizing utilization of system, minimizing subcontracting costs and minimizing the total number of cutting tools required. Material handling time, maximizing routing flexibility of the batches, minimizing earliness, minimizing mean lateness, minimizing mean machine idle time, minimizing overall machining cost, minimizing production time, minimizing the effect of breakdowns, minimizing the maximum workload of the machines, minimizing the number of late jobs, minimizing total flexible manufacturing cell cost per unit of production, minimizing total inter-station transfer time, minimizing total processing time, minimizing part movements and minimisation of the total distance travelled by parts during their production are the loading objectives that are least considered.</p></sec>
<sec id="s4_2"><title>4.2. Conclusion on Optimization Techniques in FMS</title>
<p>The categorized literature review concludes that the researcher’s major emphasis and contribution are towards the use and application of global optimization techniques and with natural optimization techniques, too. Heuristic Algorithms is the mostly used optimization technique by researchers, followed by Genetic Algorithms (GA). Mixed Integer Programming (MIP) &amp; Simulated Annealing (SA) approach are the third mostly used optimization techniques. Linear Mathematical Programming (LMP) is next in the queue succeeded by Integer Programming (IP). At sixth level is Particle Swarm Optimization (PSO) approach. The least used optimization techniques are Tabu search, Swarm Optimization Approach, Branch and backtrack procedure, Branch and bound approach, Combined machine loading (CML) algorithms, Dispatching approach, Due-Date Based methods, Dynamic approach, Fuzzy Logic, Global criterion approach, Hierarchical approach, Artificial immune algorithm, Iterative algorithms, Lexicographic approach, Non-linear programming, Queueing network model and Stochastic model.</p></sec>
<sec id="s4_3"><title>4.3. Conclusion on validation approaches</title>
<p>A few research problems are solved and the results are compared with previous research results. The results are validated by comparing with literature available results.</p></sec>
<sec id="s4_4"><title>4.4. Methodologies Findings and Interpretations</title>
<p>A problem when solved for a limited or less number of objectives, it is rather a customized solution for a problem. For general solution, the problem needs to be solved for all possible objectives. On extreme analysis of the machine loading problem and objectives, and on discussion with the academicians and industrialists, the authors emphasise to solve the loading problem for maximization of throughput, part types in a batch, routing flexibility, balancing/unbalancing of system and workload, and minimization of make-span, delivery dates (covering lateness, tardiness and earliness), part movements, subcontracting costs, machine processing time, tool magazine capacity, number of cutting tools required, breakdowns, non-splitting of jobs, time spend by job on machines in one study. Machine loading problem should be solved for general solution to the problem, for maximum number of objectives. All these objectives are having a common goal of optimizing the production and manufacturing costs.</p>
<p>The literature review reports the application of heuristics, global optimization techniques and some other optimization techniques for solving the loading problem for the listed objectives. Among these approaches, the global optimization techniques were more frequently adopted and the results as founded by the researchers were more accurate and acceptable. Based on regressive analysis of the available literature, and skills and concluding remarks, the authors suggest for the use of natural optimization techniques like swarm optimization for further research. The results of swarm optimization were found more reliable and acceptable as compared to GA, and PSO has attractive characteristics. PSO retains knowledge of all previous particles, which is destroyed in GA when the population changes. PSO is a mechanism of constructive cooperation and information-sharing between particles. Due to the simple concept, ease of implementation, and quick convergence, PSO has gained much attention and has been successfully applied to a wide range of applications.</p></sec></sec>
<sec id="s5"><title>5. Research Gaps and Scope of Research in Loading of Machines in FMS</title>
<p>There exists a research gap among the literature available. There are several future scopes that are still not worked out, or still to be worked in a more optimized manner. Based on our observation and exhaustive study such revealed research gap are listed below: Need of integration of loading with other decisions in the neighbourhood of loading (K. Shankar &amp; A. K. Agrawal, 1991); need to reduce excessive computing times (Y. D. Kim &amp; C. A. Yano, 1989); further need of optimization (N. K. Vidyarthi &amp; M. K. Tiwari, 2001, M. K. Tiwari et al., 2007; Amir Musa Abazari et al., 2012); research is required to develop planning softwares (D. H. Lee et al., 1997); PLC controller needs to be enhanced (M. C. Zhou et al., 1993); waiting time for parts and idling time for machines need attention [Mussa I. Mgwatu, 2011]; research by imposing constraints on the availability of resources i.e. jigs, fixtures, pallets, material handling devices needs to be carried out (K. Kato, 1993, N. K. Vidyarthi &amp; M. K. Tiwari, 2001; N. Nagarjuna et al., 2006; Akhilesh Kumar et al., 2006; M. K. Tiwari et al., 2007; Sandhyarani Biswas &amp; S. S. Mahapatra, 2007; Sandhyarani Biswas &amp; S. S. Mahapatra, 2008; Santosh Kumar Mandal et al. 2010; Amir Musa Abazari et al., 2012); new solution methodology needs to be proposed (Santosh Kumar Mandal et al. 2010); need of AI in the field of FMS ) Chinyao Low et al., 2006; Sandhyarani Biswas &amp; S. S. Mahapatra, 2008); Need to use dedicated robot (Majid M. Aldaihani &amp; Mehmet Savsar, 2005); need of simulation studies for FMS (K. Shankar &amp; A. K. Agrawal, 1991; N. K. Vidyarthi &amp; M. K. Tiwari, 2001). Availability of a number of research gaps and that too identified by various eminent researchers from time to time evacuates the need of vast research for solving the observed PPC problems i.e. machine loading problems in FMS.</p>
<p>The authors are working to solve the loading problem with more number of objectives in a single study and for the development of knowledge base system for the machine loading problem. The authors suggest for the development of a knowledge base for all five productions planning problems; part type selection problem, machine grouping problem, production ratio problem, resource allocation problem and loading problem in a single study incorporating the individual objectives of the five individual problems and their respective technological and capacity constraints.</p></sec></sec></body>
<back><ref-list><title>References</title><ref id="scirp.61611-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Stecke, K.E. (1983) Formulation and Solution of Nonlinear Integer Production Planning Problems for Flexible Manufacturing Systems. Management Science, 29, 273-288. http://dx.doi.org/10.1287/mnsc.29.3.273</mixed-citation></ref><ref id="scirp.61611-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Stecke, K.E. and Talbot, F.B. (1983) Heuristic Loading Algorithms for Flexible Manufacturing Systems. Proceedings of the Seventh International Conference on Production Research, Windsor, 22-24 August 1983.</mixed-citation></ref><ref id="scirp.61611-ref3"><label>3</label><mixed-citation publication-type="book" xlink:type="simple">Muhlenbein, H. (1992) Parallel Genetic Algorithms in Combinatorial Optimization. In: Balci, O., Sharda, R. and Zenios, S.A., Eds., Computer Science and Operations Research: New Developments in Their Interfaces, Pergamon Press, Oxford, 441-456.</mixed-citation></ref><ref id="scirp.61611-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Russell, S.J. and Norvig, P. (2002) Artificial Intelligence: A Modern Approach. Second Edition, Prentice Hall, Englewood Cliffs.</mixed-citation></ref><ref id="scirp.61611-ref5"><label>5</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Rastrigin</surname><given-names> L.A. </given-names></name>,<etal>et al</etal>. (<year>1963</year>)<article-title>The Convergence of the Random Search Method in the External Control of Many-Parameter System</article-title><source> Automation and Remote Control</source><volume> 24</volume>,<fpage> 1337</fpage>-<lpage>1342</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.61611-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Metropolis, N., Rosenbluth, A.W., Rosenbluth, M.N., Teller, A.H. and Teller, E. (1953) Equation of State Calculations by Fast Computing Machines. The Journal of Chemical Physics, 21, 1087-1092. http://dx.doi.org/10.1063/1.1699114</mixed-citation></ref><ref id="scirp.61611-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Glover, F. (1989) Tabu Search—Part I. Operations Research Society of America (ORSA). Journal on Computing, 1, 90-206. http://dx.doi.org/10.1287/ijoc.1.3.190</mixed-citation></ref><ref id="scirp.61611-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Moscato, P. (1989) On Evolution, Search, Optimization, Genetic Algorithms and Martial Arts: Towards Memetic Algorithms. Technical Report C3P 826, Caltech Con-Current Computation Program 158-79, California Institute of Technology, Pasadena.</mixed-citation></ref><ref id="scirp.61611-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Holland, J.H. (1962) Outline for a Logical Theory of Adaptive Systems. Journal of the ACM, 9, 297-314. 
http://dx.doi.org/10.1145/321127.321128</mixed-citation></ref><ref id="scirp.61611-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Holland, J.H. and Reitman, J.S. (1977) Cognitive Systems Based on Adaptive Algorithms. ACM SIGART Bulletin, 63, 49. http://dx.doi.org/10.1145/1045343.1045373</mixed-citation></ref><ref id="scirp.61611-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Friedberg, R.M. (1958) A Learning Machine: Part I. IBM Journal of Research and Development, 2, 2-13. 
http://dx.doi.org/10.1147/rd.21.0002</mixed-citation></ref><ref id="scirp.61611-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Dorigo, M., Maniezzo, V. and Colorni, A. (1996) The Ant System: Optimization by a Colony of Cooperating Agents. IEEE Transactions on Systems, Man, and Cybernetics Part B: Cybernetics, 26, 29-41. 
http://dx.doi.org/10.1109/3477.484436</mixed-citation></ref><ref id="scirp.61611-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Eberhart, R.C. and Kennedy, J. (1995) A New Optimizer Using Particle Swarm Theory. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, 4-6 October 1995, 39-43. 
http://dx.doi.org/10.1109/MHS.1995.494215</mixed-citation></ref><ref id="scirp.61611-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Shankar, K. and Tzen, Y.J.J. (1985) A Loading and Dispatching Problem in a Random Flexible Manufacturing System. International Journal of Production Research, 23, 579-595. http://dx.doi.org/10.1080/00207548508904730</mixed-citation></ref><ref id="scirp.61611-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Ventura, J.A., Chen, F.F. and Leonard, M.S. (1988) Loading Tools to Machines in Flexible Manufacturing Systems. Computers &amp; Industrial Engineering, 15, 223-230.</mixed-citation></ref><ref id="scirp.61611-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Ram, B., Sarin, S. and Chen, C.S. (1990) A Model and Solution Approach for the Machine Loading and Tool Allocation Problem in FMS. International Journal of Production Research, 28, 637-645.</mixed-citation></ref><ref id="scirp.61611-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Mukhopadhyay, S.K., Midha, S. and Murlikrishna, V. (1992) A Heuristic Procedure for Loading Problem in Flexible Manufacturing Systems. International Journal of Production Research, 30, 2213-2228. 
http://dx.doi.org/10.1080/00207549208948146</mixed-citation></ref><ref id="scirp.61611-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Kato, K., Oba, F. and Hashimoto, F. (1993) Loading and Batch Formation in Flexible Manufacturing Systems. Control Engineering Practice, 1, 845-850. http://dx.doi.org/10.1016/0967-0661(93)90252-M</mixed-citation></ref><ref id="scirp.61611-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Steeke, E.K. and Talbot, F.B. (1995) Heuristics for Loading Flexible Manufacturing Systems, Flexible Manufacturing Systems: Recent Developments. Elsevier Science B.V., Amsterdam, 171-176.</mixed-citation></ref><ref id="scirp.61611-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Tiwari, M.K., Hazarika, B., Vidyarthi, N.K., Jaggi, P. and Mukhopadhyay, S.K. (1997) A Heuristic Solution Approach to the Machine Loading Problem of FMS and Its Petri Net Model. International Journal of Production Research, 35, 2269-2284. http://dx.doi.org/10.1080/002075497194840</mixed-citation></ref><ref id="scirp.61611-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Nayak, G.K. and Acharya, A.D. (1998) Part Type Selection, Machine Loading and Part Type Volume Determination in FMS Planning. International Journal of Production Research, 36, 1801-1824. 
http://dx.doi.org/10.1080/002075498192977</mixed-citation></ref><ref id="scirp.61611-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Lee, D.H. and Kim, Y.-D. (2000) Loading Algorithms for Flexible Manufacturing Systems with Partially Grouped Machines. IIE Transactions, 32, 33-47.</mixed-citation></ref><ref id="scirp.61611-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Nagarjuna, N., Mahesh, O. and Rajagopal, K. (2006) A Heuristic Based on Multi-Stage Programming Approach for Machine-Loading Problem in a Flexible Manufacturing System. Robotics and Computer-Integrated Manufacturing, 22, 342-352. http://dx.doi.org/10.1016/j.rcim.2005.07.006</mixed-citation></ref><ref id="scirp.61611-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Goswami, M. and Tiwari, M.K. (2006) A Reallocation-Based Heuristic to Solve a Machine Loading Problem with Material Handling Constraint in a Flexible Manufacturing System. International Journal of Production Research, 44, 569-588.</mixed-citation></ref><ref id="scirp.61611-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Tiwari, M.K., Saha, J. and Mukhopadhyay, S.K. (2007) Heuristic Solution Approaches for Combined-Job Sequencing and Machine Loading Problem in Flexible Manufacturing Systems. International Journal of Advanced Manufacturing Technology, 31, 716-730.</mixed-citation></ref><ref id="scirp.61611-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Berrada, M. and Stecke, K.E. (1986) A Branch and Bound Approach for Machine Load Balancing in Flexible Manufacturing Systems. Management Science, 32, 1316-1335. http://dx.doi.org/10.1287/mnsc.32.10.1316</mixed-citation></ref><ref id="scirp.61611-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Shankar, K. and Srinivasulu, A. (1989) Some Selection Methodologies for Loading Problems in a Flexible Manufacturing System. International Journal of Production Research, 27, 1019-1034. 
http://dx.doi.org/10.1080/00207548908942605</mixed-citation></ref><ref id="scirp.61611-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Kim, Y.-D. and Yano, C.A. (1994) A New Branch and Bound Algorithm for Loading Problems in Flexible Manufacturing Systems. International Journal of Flexible Manufacturing Systems, 6, 361-381. 
http://dx.doi.org/10.1007/BF01324801</mixed-citation></ref><ref id="scirp.61611-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Greene, T.J. and Sadowski, R.P. (1986) A Mixed Integer Programming for Loading and Scheduling Multiple Manufacturing Cells. European Journal of Operation Research, 24, 379-386. 
http://dx.doi.org/10.1016/0377-2217(86)90031-7</mixed-citation></ref><ref id="scirp.61611-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Sarin, S.C. and Chen, C.S. (1987) The Machine Loading and Tool Allocation Problem in a Flexible Manufacturing System. International Journal of Production Research, 25, 1081-1094. 
http://dx.doi.org/10.1080/00207548708919897</mixed-citation></ref><ref id="scirp.61611-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Bretthauer, K.M. and Venkataramanan, M.A. (1990) Machine Loading and Alternate Routing in a Flexible Manufacturing System. Computers and Industrial Engineering, 18, 341-350. http://dx.doi.org/10.1016/0360-8352(90)90056-R</mixed-citation></ref><ref id="scirp.61611-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Co, H.C., Biermann, J.S. and Chen, S.K. (1990) A Methodical Approach to the Flexible Manufacturing System Batching, Loading and Tool Configuration Problems. International Journal of Production Research, 28, 2171-2186. 
http://dx.doi.org/10.1080/00207549008942860</mixed-citation></ref><ref id="scirp.61611-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Liang, M. and Dutt, S.P. (1990) A Mixed-Integer Programming Approach to the Machine Loading and Process Planning Problem in a Process Layout Environment. International Journal of Production Research, 28, 1471-1484. 
http://dx.doi.org/10.1080/00207549008942806</mixed-citation></ref><ref id="scirp.61611-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Liang, M. (1993) Part Selection, Machine Loading and Machining Speed Selection in Flexible Manufacturing Systems. Computers and Industrial Engineering, 25, 259-262. http://dx.doi.org/10.1016/0360-8352(93)90270-8</mixed-citation></ref><ref id="scirp.61611-ref35"><label>35</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Liang</surname><given-names> M. </given-names></name>,<etal>et al</etal>. (<year>1994</year>)<article-title>Integrating Machining Speed, Part Selection and Machine Loading Decisions in Flexible Manufacturing Systems</article-title><source> Computers &amp; Industrial Engineering</source><volume> 26</volume>,<fpage> 599</fpage>-<lpage>608</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.61611-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Hsu, V.N. and De Matta, R. (1997) An Efficient Heuristic Approach to Recognize the Infeasibility of a Loading Problem. International Journal of Manufacturing Systems, 9, 31-50.</mixed-citation></ref><ref id="scirp.61611-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Sawik, T.J. (1998) A Lexicographic Approach to Bi-Objective Loading of a Flexible Assembly System. European Journal of Operational Research, 107, 656-668. http://dx.doi.org/10.1016/S0377-2217(97)00091-X</mixed-citation></ref><ref id="scirp.61611-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">Guerreore, F., Lozano, S., Koltai, T. and Larraneta, J. (1999) Machine Loading and Part Type Selection in Flexible Manufacturing System. International Journal of Production Research, 37, 1303-1317. 
http://dx.doi.org/10.1080/002075499191265</mixed-citation></ref><ref id="scirp.61611-ref39"><label>39</label><mixed-citation publication-type="other" xlink:type="simple">Kumar, N. and Shanker, K. (2001) Comparing the Effectiveness of Workload Balancing Objectives in FMS Loading. International Journal of Production Research, 39, 843-871.</mixed-citation></ref><ref id="scirp.61611-ref40"><label>40</label><mixed-citation publication-type="other" xlink:type="simple">Gamila, M.A. and Motavalli, S. (2003) A Modeling Technique for Loading and Scheduling Problems in FMS. Robotics and Computer Integrated Manufacturing, 19, 45-54.</mixed-citation></ref><ref id="scirp.61611-ref41"><label>41</label><mixed-citation publication-type="other" xlink:type="simple">Sawik, T. (2004) Loading and Scheduling of a Flexible Assembly System by Mixed Integer Programming. European Journal of Operational Research, 154, 1-19. http://dx.doi.org/10.1016/S0377-2217(02)00795-6</mixed-citation></ref><ref id="scirp.61611-ref42"><label>42</label><mixed-citation publication-type="other" xlink:type="simple">Mgwatua, M.I. (2011) Interactive Decisions of Part Selection, Machine Loading, Machining Optimisation and Part Scheduling Sub-Problems for Flexible Manufacturing Systems. International Transaction Journal of Engineering, Management, &amp; Applied Sciences &amp; Technologies, 2, 93-109.</mixed-citation></ref><ref id="scirp.61611-ref43"><label>43</label><mixed-citation publication-type="other" xlink:type="simple">Abazari, A.M., Solimanpur, M. and Sattari, H. (2012) Optimum Loading of Machines in a Flexible Manufacturing System Using a Mixed-Integer Linear Mathematical Programming Model and Genetic Algorithm. Computers &amp; Industrial Engineering, 62, 469-478. http://dx.doi.org/10.1016/j.cie.2011.10.013</mixed-citation></ref><ref id="scirp.61611-ref44"><label>44</label><mixed-citation publication-type="other" xlink:type="simple">Mukhopadhyay, S.K., Singh, M.K. and Srivastava, R. (1998) FMS Loading: A Simulated Annealing Approach. International Journal of Production Research, 36, 1529-1547. http://dx.doi.org/10.1080/002075498193156</mixed-citation></ref><ref id="scirp.61611-ref45"><label>45</label><mixed-citation publication-type="other" xlink:type="simple">Swarnkar, R. and Tiwari, M.K. (2004) Modeling Machine Loading Problem of FMSs and Its Solution Methodology Using a Hybrid Tabu Search and Simulated Annealing-Based Heuristic Approach. Robotics and Computer-Integrated Manufacturing, 20, 199-209. http://dx.doi.org/10.1016/j.rcim.2003.09.001</mixed-citation></ref><ref id="scirp.61611-ref46"><label>46</label><mixed-citation publication-type="other" xlink:type="simple">Aldaihani, M.M. and Savsar, M. (2005) A Stochastic Model for the Analysis of a Two-Machine Flexible Manufacturing Cell. Computers &amp; Industrial Engineering, 49, 600-610. http://dx.doi.org/10.1016/j.cie.2005.09.002</mixed-citation></ref><ref id="scirp.61611-ref47"><label>47</label><mixed-citation publication-type="other" xlink:type="simple">Tiwari, M.K., Kumar, S., Kumar, S., Prakash and Shankar, R. (2006) Solving Part-Type Selection and Operation Allocation Problems in an FMS: An Approach Using Constraints-Based Fast Simulated Annealing Algorithm. IEEE Transactions on Systems, Man, and Cybernetics—Part A: Systems and Humans, 36, 1170-1184.</mixed-citation></ref><ref id="scirp.61611-ref48"><label>48</label><mixed-citation publication-type="other" xlink:type="simple">Arikan, M. and Erol, S. (2012) A Hybrid Simulated Annealing-Tabu Search Algorithm for the Part Selection and Machine Loading Problems in Flexible Manufacturing Systems. International Journal of Advanced Manufacturing Technology, 59, 669-679. http://dx.doi.org/10.1007/s00170-011-3506-0</mixed-citation></ref><ref id="scirp.61611-ref49"><label>49</label><mixed-citation publication-type="other" xlink:type="simple">Kumar, N. and Shanker, K. (2000) A Genetic Algorithm for FMS Part Type Selection and Machine Loading. International Journal of Production Research, 38, 3861-3887.</mixed-citation></ref><ref id="scirp.61611-ref50"><label>50</label><mixed-citation publication-type="other" xlink:type="simple">Yong, H.H. and Wu, Z.M. (2002) GA-Based Integrated Approach to FMS Part Type Selection and Machine Loading Problem. International Journal of Production Research, 40, 4093-4110. 
http://dx.doi.org/10.1080/00207540210146972</mixed-citation></ref><ref id="scirp.61611-ref51"><label>51</label><mixed-citation publication-type="other" xlink:type="simple">Kumar, A., Prakash, Tiwari, M.K., Shankar, R. and Baveja, A. (2006) Solving Machine-Loading Problem of a Flexible Manufacturing System with Constraint-Based Genetic Algorithm. European Journal of Operational Research, 175, 1043-1069. http://dx.doi.org/10.1016/j.ejor.2005.06.025</mixed-citation></ref><ref id="scirp.61611-ref52"><label>52</label><mixed-citation publication-type="other" xlink:type="simple">Turkcan, A., Akturk, M.S. and Storer, R.H. (2007) Due Date and Costbased FMS Loading, Scheduling and Tool Management. International Journal of Production Research, 45, 1183-1213.</mixed-citation></ref><ref id="scirp.61611-ref53"><label>53</label><mixed-citation publication-type="other" xlink:type="simple">Tyagi, V. and Jain, A. (2008) Assessing the Effectiveness of Flexible Process Plans for Loading and Part Type Selection in FMS. Advances in Production Engineering &amp; Management, 3, 27-44.</mixed-citation></ref><ref id="scirp.61611-ref54"><label>54</label><mixed-citation publication-type="other" xlink:type="simple">Yusof, U.K., Budiarto, R. and Deris, S. (2012) Constraint-Chromosome Genetic Algorithm for Flexible Manufacturing System Machine-Loading Problem. International Journal of Innovative Computing, Information and Control, 8, 1591-1609.</mixed-citation></ref><ref id="scirp.61611-ref55"><label>55</label><mixed-citation publication-type="other" xlink:type="simple">Tiwari, M.K. and Vidyarthi, N.K. (2000) Solving Machine Loading Problem in Flexible Manufacturing System Using Genetic Algorithm Based Heuristic Approach. International Journal of Production Research, 38, 3357-3384. 
http://dx.doi.org/10.1080/002075400418298</mixed-citation></ref><ref id="scirp.61611-ref56"><label>56</label><mixed-citation publication-type="other" xlink:type="simple">Yogeswaran, M., Ponnambalam, S.G. and Tiwari, M.K. (2009) An Efficient Hybrid Evolutionary Heuristic Using Genetic Algorithm and Simulated Annealing Algorithm to Solve Machine Loading Problem in FMS. International Journal of Production Research, 47, 5421-5448.</mixed-citation></ref><ref id="scirp.61611-ref57"><label>57</label><mixed-citation publication-type="other" xlink:type="simple">Mandal, S.K., Pandey, M.K. and Tiwari, M.K. (2010) Incorporating Dynamism in Traditional Machine Loading Problem: An AI-Based Optimization Approach. International Journal of Production Research, 48, 3535-3559. 
http://dx.doi.org/10.1080/00207540902814306</mixed-citation></ref><ref id="scirp.61611-ref58"><label>58</label><mixed-citation publication-type="other" xlink:type="simple">Kumar, V.M., Murthy, A.N.N. and Chandrashekar, K. (2012) A Hybrid Algorithm Optimization Approach for Machine Loading Problem in Flexible Manufacturing System. Journal of Industrial Engineering International, 8, 3. 
http://dx.doi.org/10.1186/2251-712X-8-3</mixed-citation></ref><ref id="scirp.61611-ref59"><label>59</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Basnet</surname><given-names> C. </given-names></name>,<etal>et al</etal>. (<year>2012</year>)<article-title>A Hybrid Genetic Algorithm for a Loading Problem in Flexible Manufacturing Systems</article-title><source> International Journal of Production Research</source><volume> 50</volume>,<fpage> 707</fpage>-<lpage>718</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.61611-ref60"><label>60</label><mixed-citation publication-type="other" xlink:type="simple">Kosucuoglu, D. and Bilge, U. (2012) Material Handling Considerations in the FMS Loading Problem with Full Routing Flexibility. International Journal of Production Research, 50, 6530-6552.</mixed-citation></ref><ref id="scirp.61611-ref61"><label>61</label><mixed-citation publication-type="other" xlink:type="simple">Biswas, S. and Mahapatra, S.S. (2007) Machine Loading in Flexible Manufacturing System: A Swarm Optimization Approach. Proceedings of the Eighth International Conference on Operations and Quantitative Management, Bangkok, 17-20 October 2007.</mixed-citation></ref><ref id="scirp.61611-ref62"><label>62</label><mixed-citation publication-type="other" xlink:type="simple">Biswas, S. and Mahapatra, S.S. (2008) Modified Particle Swarm Optimization for Solving Machine Loading Problems in Flexible Manufacturing Systems. International Journal of Advanced Manufacturing Technology, 39, 931-942.</mixed-citation></ref><ref id="scirp.61611-ref63"><label>63</label><mixed-citation publication-type="other" xlink:type="simple">Ponnambalam, S.G. and Kiat, L.S. (2008) Solving Machine Loading Problem in Flexible Manufacturing Systems Using Particle Swarm Optimization. World Academy of Science, Engineering and Technology, 39, 14-19.</mixed-citation></ref><ref id="scirp.61611-ref64"><label>64</label><mixed-citation publication-type="other" xlink:type="simple">Vidyarthi, N.K. and Tiwari, M.K. (2001) Machine Loading Problem of FMS: A Fuzzy-Based Heuristic Approach. International Journal of Production Research, 39, 953-979. http://dx.doi.org/10.1080/00207540010010244</mixed-citation></ref><ref id="scirp.61611-ref65"><label>65</label><mixed-citation publication-type="other" xlink:type="simple">Kumar, R.R., Singh, A.K. and Tiwari, M.K. (2004) A Fuzzy Based Algorithm to Solve the Machine-Loading Problems of a FMS and Its Neuro Fuzzy Petri Net Model. International Journal of Advanced Manufacturing Technology, 23, 318-341. http://dx.doi.org/10.1007/s00170-002-1499-4</mixed-citation></ref><ref id="scirp.61611-ref66"><label>66</label><mixed-citation publication-type="other" xlink:type="simple">Prakash, A., Khilwani, N., Tiwari, M.K. and Cohen, Y. (2008) Modified Immune Algorithm for Job Selection and Operation Allocation Problem in Flexible Manufacturing Systems. Advances in Engineering Software, 39, 219-232. 
http://dx.doi.org/10.1016/j.advengsoft.2007.01.024</mixed-citation></ref><ref id="scirp.61611-ref67"><label>67</label><mixed-citation publication-type="other" xlink:type="simple">Stecke, K.E. and Morin, T.L. (1985) The Optimality of Balancing Workloads in Certain Types of Flexible Manufacturing Systems. European Journal of Operational Research, 20, 68-82.</mixed-citation></ref><ref id="scirp.61611-ref68"><label>68</label><mixed-citation publication-type="other" xlink:type="simple">Stecke, K.E. (1986) A Hierarchical Approach to Solving Grouping and Loading Problems of Flexible Manufacturing Systems. European Journal of Operational Research, 24, 369-378. 
http://dx.doi.org/10.1016/0377-2217(86)90030-5</mixed-citation></ref><ref id="scirp.61611-ref69"><label>69</label><mixed-citation publication-type="other" xlink:type="simple">Shanthikumar, J.G. and Stecke, K.E. (1986) Reducing Work in Progress Inventory in Certain Classes of Flexible Manufacturing Systems. European Journal of Operation Research, 26, 266-271. 
http://dx.doi.org/10.1016/0377-2217(86)90189-X</mixed-citation></ref><ref id="scirp.61611-ref70"><label>70</label><mixed-citation publication-type="other" xlink:type="simple">Kim, Y.-D. (1993) A Study on Surrogate Objectives for Loading a Certain Type of Flexible Manufacturing Systems. International Journal of Production Research, 31, 381-392. http://dx.doi.org/10.1016/0377-2217(86)90189-X</mixed-citation></ref><ref id="scirp.61611-ref71"><label>71</label><mixed-citation publication-type="other" xlink:type="simple">Roh, H.-K. and Kim, Y.-D. (1997) Due-Date Based Loading and Scheduling Methods for a Flexible Manufacturing System with an Automatic Tool Transporter. International Journal of Production Research, 35, 2989-3004.</mixed-citation></ref><ref id="scirp.61611-ref72"><label>72</label><mixed-citation publication-type="other" xlink:type="simple">Lee, D.-H., Lira, S.-K., Lee, G.-C., Jun, H.-B. and Kim, Y.-D. (1997) Multi-Period Part Selection and Loading Problems in Flexible Manufacturing Systems. Computers &amp; Industrial Engineering, 33, 541-544.</mixed-citation></ref><ref id="scirp.61611-ref73"><label>73</label><mixed-citation publication-type="other" xlink:type="simple">Kim, Y.D. and Yano, C.A. (1997) Impact of Throughput Based Objective and Machine Grouping Decisions on the Short-Term Performance of Flexible Manufacturing System. International Journal of Production Research, 35, 3303-3322. http://dx.doi.org/10.1080/002075497194084</mixed-citation></ref><ref id="scirp.61611-ref74"><label>74</label><mixed-citation publication-type="other" xlink:type="simple">Lee, D.-H. and Kim, Y.-D. (1998) Iterative Procedures for Multi-Period Order Selection and Loading Problems in Flexible Manufacturing Systems. International Journal of Production Research, 36, 2653-2668. 
http://dx.doi.org/10.1080/002075498192418</mixed-citation></ref><ref id="scirp.61611-ref75"><label>75</label><mixed-citation publication-type="other" xlink:type="simple">Gupta, J.N.D. (1999) Part Dispatching and Machine Loading in Flexible Manufacturing System Using Central Queues. International Journal of Production Research, 37, 1427-1435. http://dx.doi.org/10.1080/002075499191337</mixed-citation></ref><ref id="scirp.61611-ref76"><label>76</label><mixed-citation publication-type="other" xlink:type="simple">Rahimifard, S. and Newman, S.T. (2000) Machine Loading Algorithms for the Elimination of Tardy Jobs in Flexible Batch Machining Applications. Journal of Materials Processing Technology, 107, 450-458.</mixed-citation></ref><ref id="scirp.61611-ref77"><label>77</label><mixed-citation publication-type="other" xlink:type="simple">Mahmudy, W.F., Marian, R.M. and Luong, L.H.S. (2012) Solving Part Type Selection and Loading Problem in Flexible Manufacturing System Using Real Coded Genetic Algorithms—Part II: Optimization. World Academy of Science, Engineering and Technology, 69, 778-782.</mixed-citation></ref></ref-list></back></article>