A genetic algorithm for solving a fuzzy economic lot-size scheduling problem

Abstract This paper presents a fuzzy extension of the economic lot-size scheduling problem (ELSP) for fuzzy demands, since perturbations often occur in products demand in the real world. The ELSP is formulated via the extended basic period (EBP) approach and power-of-two policy with the demands as “approximate d i 0 ” in triangular membership function. The resulting problem thus consists of a fuzzy total cost function, fuzzy feasibility constraints and a fuzzy continuous variable (the basic period) in addition to a set of crisp binary variables corresponding to the cycle times and starts of the products’ schedule. Therefore, membership functions for the fuzzy total cost function and constraints can be figured out, from which the optimal fuzzy basic period and cycle times can be determined in addition to the compromised crisp values in fuzzy sense. Also, a genetic algorithm governed by the fuzzy total cost function and fuzzy feasibility constraints is designed and assists the ELSP in search for the optimal or near-optimal solution of the binary variables. This formulation is tested and illustrated on several ELSPs with varying levels of machine utilization and products demand perturbations. The results obtained are also analyzed with the lower bound generated by the independent solution approach to the ELSPs.

[1]  Huey-Ming Lee,et al.  Economic production quantity for fuzzy demand quantity, and fuzzy production quantity , 1998, Eur. J. Oper. Res..

[2]  S. H. Arcade Single machine multi-product batch scheduling: Testing several solution methods , 1993 .

[3]  S. Elmaghraby The Economic Lot Scheduling Problem (ELSP): Review and Extensions , 1978 .

[4]  J. Grznar,et al.  An optimal algorithm for the basic period approach to the economic lot scheduling problem , 1997 .

[5]  K. S. Park,et al.  Fuzzy-set theoretic interpretation of economic order quantity , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[6]  R. W. Haessler An Improved Extended Basic Period Procedure for Solving the Economic Lot Scheduling Problem , 1979 .

[7]  W. Hsu On the General Feasibility Test of Scheduling Lot Sizes for Several Products on One Machine , 1983 .

[8]  Jing-Shing Yao,et al.  Fuzzy inventory with backorder for fuzzy total demand based on interval-valued fuzzy set , 2000, Eur. J. Oper. Res..

[9]  Manoranjan Maiti,et al.  A fuzzy EOQ model with demand-dependent unit cost under limited storage capacity , 1997 .

[10]  Ping-Teng Chang,et al.  On the Economic Lot Scheduling Problem with Fuzzy Demands , 2005 .

[11]  Ping-Teng Chang,et al.  Modelling of job-shop scheduling with multiple quantitative and qualitative objectives and a GA/TS mixture approach , 2001, Int. J. Comput. Integr. Manuf..

[12]  Fayez F. Boctor The G-group heuristic for single machine lot scheduling , 1987 .

[13]  Didier Dubois,et al.  Fuzzy sets and systems ' . Theory and applications , 2007 .

[14]  San-Chyi Chang,et al.  Fuzzy production inventory for fuzzy product quantity with triangular fuzzy number , 1999, Fuzzy Sets Syst..

[15]  Huey-Ming Lee,et al.  Fuzzy inventory with or without backorder for fuzzy order quantity with trapezoid fuzzy number , 1999, Fuzzy Sets Syst..

[16]  Kyung S. Park,et al.  A Stepwise partial enumeration algorithm for the economic lot scheduling problem , 1984 .

[17]  S. Fujita The Application of Marginal Analysis to the Economic Lot Scheduling Problem , 1978 .

[18]  Radivoj Petrovic,et al.  EOQ formula when inventory cost is fuzzy , 1996 .

[19]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[20]  E. Lee,et al.  Ranking of fuzzy sets based on the concept of existence , 1994 .

[21]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[22]  Jack D. Rogers A Computational Approach to the Economic Lot Scheduling Problem , 1958 .

[23]  Jing-Shing Yao,et al.  Fuzzy economic production for production inventory , 2000, Fuzzy Sets Syst..

[24]  Zbigniew Michalewicz,et al.  The use of genetic algorithms to solve the economic lot size scheduling problem , 1998, Eur. J. Oper. Res..

[25]  Brian G. Kingsman,et al.  The economic lot scheduling problem: theory and practice , 1991 .

[26]  Earl E. Bomberger,et al.  A Dynamic Programming Approach to a Lot Size Scheduling Problem , 1966 .