Abstract
Production planning in flexible manufacturing systems is concerned with the organization of production in order to satisfy a given master production schedule. The planning problem typically gives rise to several hierarchical subproblems which are then solved sequentially or simultaneously. In this paper, we address one of the subproblems: the part type selection problem. The problem is to determine a subset of part types having production requirements for immediate and simultaneous processing over the upcoming period of the planning horizon, subject to the tool magazine and processing time limitation. Several versions of tabu search (TS) algorithm are proposed for solving the problem. A systematic computational test is conducted to test the performance of the TS algorithms. The best TS algorithm developed is compared to a simulated annealing algorithm.
Similar content being viewed by others
References
J.W. Barnes and M. Laguna, A tabu search experience in production scheduling, Ann. Oper. Res. (1993), this volume.
W.-H. Chen and B. Srivastava, A simulated annealing algorithm for production planning in flexible manufacturing systems, Working paper, Department of Management and Systems, Washington State University (June 1991).
I.J. Chen and C.H. Chung, Effects of loading and routing decisions on performance of flexible manufacturing systems, Int. J. Prod. Res. 29(1991)2209–2225.
R.W. Conway, Priority dispatching and job lateness in a job shop, J. Ind. Eng. 16(1965)228–237.
B. Gavish and H. Pirkul, Efficient algorithm for solving multiconstraint zero-one knapsack problems to optimality, Math. Prog. 31(1985)78–105.
F. Glover, Tabu search, Part I, ORSA J. Comp. 1(1989)190–206.
F. Glover, Tabu search, Part II, ORSA J. Comp. 2(1990)4–32.
F. Glover, Developments and speculations, Memorandum, Graduate School of Business Administration, University of Colorado at Boulder (September 24, 1991).
F. Glover and R. Hubscher, Bin packing with tabu search, Technical Report, Graduate School of Business Administration, University of Colorado at Boulder (1991).
M. Gendreau, A. Hertz and G. Laporte, A tabu search heuristics for vehicle routing problem, Centre de Recherche sur les Transports, Université de Montréal (1991).
A. Hertz, Tabu search for large scale timetabling problems, Euro. J. Oper. Res. 54(1991)39–47.
A. Hertz and D. de Werra, Using tabu search techniques for graph coloring, Comput. 39(1987)345–351.
S. Hwang and A. Shogan, Modelling and solving an FMS part selection problem, Int. J. Prod. Res. 27(1989)1349–1366.
S. Hwang, A constraint directed method to solve the part selection problem in flexible manufacturing systems planning stage,Proc. 2nd ORSA/TIMS Conf. on FMS: Operations Research Models and Applications (1986) pp. 297–309.
S.B. Khade and J.P. Ignizio, A Lagrangian relaxation based algorithm for production planning in flexible manufacturing systems,Proc. Annual Meeting of Decision Sciences Institute (1990) pp. 1805–1807.
A. Kusiak, Loading models in flexible manufacturing systems, in:Recent Developments in Flexible Manufacturing Systems and Allied Areas (North-Holland, Amsterdam, 1984) pp. 119–132.
P.J.M. Van Laarhoven and E.H.L. Aarts,Simulated Annealing: Theory and Applications (Reidel, Dordrecht, 1987).
M. Laguna, J.W. Barnes and F. Glover, Scheduling jobs with linear delay penalties and sequence dependent setup costs and times using tabu search, Appl. Int. (1992).
M. Laguna and F. Glover, Integrating target analysis and tabu search for improved scheduling systems, Expert Syst. Appl. (1992).
M. Malek, M. Guruswamy, M. Pandya and H. Owens, Serial and parallel simulated annealing and tabu search algorithms for the traveling salesman problem, Ann. Oper. Res. 21(1989)59–84.
S. Rajagopalan, Formulation and heuristic solutions for parts grouping and tool loading in flexible manufacturing systems,Proc. 2nd ORSA/TIMS Conf. on FMS: Operations Research Models and Applications (1986) pp. 311–320.
T. Sawik, Modelling and scheduling of a flexible manufacturing system, Euro. J. Oper. Res. 45(1990)177–190.
K. Shanker and Y.J. Tzen, A loading and dispatching problem in a random flexible manufacturing system, Int. J. Prod. Res. 23(1985)579–595.
J. Skorin-Kapov, Tabu search applied to the quadratic assignment problem, ORSA J. Comput. 2(1989)33–45.
J. Skorin-Kapov, Extensions of a tabu search adaptation to the quadratic assignment problem, Harriman School Working Paper HAR-90-006, State University of New York at Stony Brook (1991).
P. Solot, A concept for planning and scheduling in an FMS, Euro. J. Oper. Res. 45(1990)85–95.
K.E. Stecke, Formulation and solution of nonlinear integer production planning problems for flexible manufacturing systems, Manag. Sci. 29(1983)273–288.
K.E. Stecke and I. Kim, A flexible approach to part type selection in flexible flow systems using part mix ratios, Int. J. Prod. Res. 29(1991)53–75.
E. Taillard, Robust taboo search for the quadratic assignment problem, Parallel Comput. 17(1991)443–455.
C.S. Tang and E.V. Denardo, Models arising from flexible manufacturing machine, Part I: Minimization of the number of tool switchings, Oper. Res. 36(1988)767–777.
C.S. Tang and E.V. Denardo, Models arising from flexible manufacturing machine, Part II: Minimization of the number of switching instants, Oper. Res. 36(1988)778–784.
A.J. Van Looveren, L.F. Gelders and L.N. Van Wassenhove, A review of FMS planning models, in:Modelling and Design of Flexible Manufacturing Systems (Elsevier, 1986) pp. 3–31.
C.K. Whitney and T.S. Gaul, Sequential decision procedures for batching and balancing in FMSs,Proc. 1st ORSA/TIMS Conf. on FMS: Operations Research Models and Applications (1984) pp. 243–248.
M. Widmer, Job shop scheduling with tooling constraints: A tabu search approach, J. Oper. Res. Soc. 24(1991)75–82.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Srivastava, B., Chen, WH. Part type selection problem in flexible manufacturing systems: tabu search algorithms. Ann Oper Res 41, 279–297 (1993). https://doi.org/10.1007/BF02023078
Issue Date:
DOI: https://doi.org/10.1007/BF02023078