Abstract
This paper addresses an integrated job-shop production planning and scheduling problem with setup time and batches. It not only considers the setup cost, work-in-process inventory, product demand, and the load of equipment, but also the detailed scheduling constraints. That is a way different from the traditional hierarchical production planning method. The hierarchical methods do not consider the detailed scheduling constraints, so it cannot guarantee to obtain a feasible production plan. Here the integrated problem is formulated as a nonlinear mixed integer program model. And in order to simultaneously optimize the production plan and the schedule, an improved hybrid genetic algorithm (HGA) is given. In the model, the detailed scheduling constraints are used to compute the accurate load of a device in order to obtain a feasible production plan. The heuristic scheduling rules such as the shortest processing time (SPT) and the longest processing time (LPT) are used to generate a better initial solution. Also, a subsection coding strategy is offered to convert the planning and scheduling solution into a chromosome. At last, a comparison is made between the hybrid algorithm and a hierarchical production planning and scheduling method, showing that the hybrid algorithm can solve the problem effectively.
Similar content being viewed by others
References
Yan HS (2000) Hierarchical stochastic production planning with delay interaction. J Optim Theory Appl 104:659–689
Yan HS (2002) Hierarchical production planning in flexible automated workshops with delay interaction. Int J Adv Manuf Technol 19:358–369
Lasserre JB (1992) An integrated model for job-shop planning and scheduling. Manage Sci 38:1201–1211
Yan HS, Xia QF, Zhu MR, Liu XL, Guo ZM (2003) Integrated production planning and scheduling on automobile assembly lines. IIE Trans 35:711–725
Anwar MF, Nagi R (1997) Integrated lot-sizing and scheduling for just-in-time production of complex assemblies with finite set-ups. Int J Prod Res 35:1447–1470
Haase K, Kimms A (2000) Lot sizing and scheduling with sequence-dependent setup costs and times and efficient rescheduling opportunities. Int J Prod Econ 66:159–169
Kolahan F, Liang M, Zuo M (1995) Solving the combined part sequencing and tool replacement problem for an automated machining center: a tabu search approach. Comput Ind Eng 28:731–743
Sabuncuoglu I, Bayiz M (1999) Job shop scheduling with beam search. Eur J Oper Res 118:390–412
Eggers J, Feillet D, Kehl S, Wagner MO, Yannou B (2003) Optimization of the keyboard arrangement problem using an ant colony algorithm. Eur J Oper Res 148:672–686
Jeffcoat DE, Bulfin RL (1993) Simulated annealing for resource-constrained scheduling. Eur J Oper Res 70:43–51
Kimms A (1999) A genetic algorithm for multi-level, multi-machine lot sizing and scheduling. Comput Oper Res 26:829–848
Jwo WS, Liu CW, Liu CC (1999) Large-scale optimal VAR planning by hybrid simulated annealing/genetic algorithm. Int J Electr Power Energy Syst 21:39–44
Knosala R, Wal T (2001) A production scheduling problem using genetic algorithm. J Mater Process Technol 109:90–95
Cheng RW, Gen M, Tsujimura Y (1999) A tutorial survey of job-shop scheduling problems using genetic algorithms, part II: hybrid genetic search strategies. Comput Ind Eng 36:343–364
Li Y, Ip WH, Wang DW (1998) Genetic algorithm approach to earliness and tardiness production scheduling and planning problem. Int J Prod Econ 54:65–76
Gen M, Cheng R (1997) Genetic algorithms and engineering design. Wiley, New York
Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, Boston
Tsujimura Y, Gen M, Kubota E (1995) Solving fuzzy assembly-line balancing problem with genetic algorithms. Comput Ind Eng 29:543–547
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, XD., Yan, HS. Integrated optimization of production planning and scheduling for a kind of job-shop. Int J Adv Manuf Technol 26, 876–886 (2005). https://doi.org/10.1007/s00170-003-2042-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-003-2042-y