×

Pricing, relaxing and fixing under lot sizing and scheduling. (English) Zbl 1317.90123

Summary: We present a novel mathematical model and a mathematical programming based approach to deliver superior quality solutions for the single machine capacitated lot sizing and scheduling problem with sequence-dependent setup times and costs. The formulation explores the idea of scheduling products based on the selection of known production sequences. The model is the basis of a matheuristic, which embeds pricing principles within construction and improvement MIP-based heuristics. A partial exploration of distinct neighborhood structures avoids local entrapment and is conducted on a rule-based neighbor selection principle. We compare the performance of this approach to other heuristics proposed in the literature. The computational study carried out on different sets of benchmark instances shows the ability of the matheuristic to cope with several model extensions while maintaining a very effective search. Although the techniques described were developed in the context of the problem studied, the method is applicable to other lot sizing problems or even to problems outside this domain.

MSC:

90B35 Deterministic scheduling theory in operations research
90B05 Inventory, storage, reservoirs
90C11 Mixed integer programming
90C59 Approximation methods and heuristics in mathematical programming

Software:

SearchCol
Full Text: DOI

References:

[1] Almada-Lobo, B.; Klabjan, D.; Oliveira, J. F.; Carravilla, M. A., Single machine multi-product capacitated lot sizing with sequence-dependent setups, International Journal of Production Research, 45, 20, 4873-4894 (2007) · Zbl 1126.90018
[2] Alvelos, F.; de Sousa, A.; Santos, D., Searchcol: metaheuristic search by column generation, (Blesa, M.; Blum, C.; Raidl, G.; Roli, A.; Sampels, M., Hybrid Metaheuristics. Hybrid Metaheuristics, Lecture Notes in Computer Science, vol. 6373 (2010), Springer: Springer Berlin/Heidelberg), 190-205
[4] Balas, E., The prize collecting traveling salesman problem, Networks, 19, 6, 621-636 (1989) · Zbl 0676.90089
[5] Ball, M. O., Heuristics based on mathematical programming, Surveys in Operations Research and Management Science, 16, 1, 21-38 (2011)
[6] Barnhart, C.; Johnson, E. L.; Nemhauser, G. L.; Savelsbergh, M. W.P.; Vance, P. H., Branch-and-price: column generation for solving huge integer programs, Operations Research, 46, 3, 316-329 (1996) · Zbl 0979.90092
[7] Bitran, G.; Yanasse, H., Computational complexity of the capacitated lot size problem, Management Science, 28, 10, 1174-1186 (1992) · Zbl 0502.90046
[8] Blum, C.; Puchinger, J.; Raidl, G. R.; Roli, A., Hybrid metaheuristics in combinatorial optimization: a survey, Applied Soft Computing, 11, 6, 4135-4151 (2011)
[9] Clark, A.; Almada-Lobo, B.; Almeder, C., Lot sizing and scheduling: industrial extensions and research opportunities, International Journal of Production Research, 49, 9, 2457-2461 (2011)
[10] Drexl, A.; Kimms, A., Lot sizing and scheduling - survey and extensions, European Journal of Operational Research, 99, 2, 221-235 (1997) · Zbl 0923.90067
[11] Federgruen, A.; Meissner, J.; Tzur, M., Progressive interval heuristics for multi-item capacitated lot-sizing problems, Operations Research, 55, 3, 490-502 (2007) · Zbl 1167.90322
[12] Ferreira, D.; Morabito, R.; Rangel, S., Solution approaches for the soft drink integrated production lot sizing and scheduling problem, European Journal of Operational Research, 196, 2, 697-706 (2009) · Zbl 1163.90832
[13] Fleischmann, B.; Meyr, H., The general lotsizing and scheduling problem, OR Spektrum, 19, 1, 11-21 (1997) · Zbl 0892.90055
[14] Haase, K.; Kimms, A., Lot sizing and scheduling with sequence-dependent setup costs and times and efficient rescheduling opportunities, International Journal of Production Economics, 66, 2, 159-169 (2000)
[15] James, R. J.; Almada-Lobo, B., Single and parallel machine capacitated lotsizing and scheduling: new iterative MIP-based neighborhood search heuristics, Computers and Operations Research, 38, 12, 1816-1825 (2011) · Zbl 1215.90027
[16] Jans, R.; Degraeve, Z., Modeling industrial lot sizing problems: a review, International Journal of Production Research, 46, 6, 1619-1643 (2008) · Zbl 1160.90407
[17] Kang, S.; Malik, K.; Thomas, L. J., Lotsizing and scheduling on parallel machines with sequence-dependent setup costs, Management Science, 45, 2, 273-289 (1999) · Zbl 1231.90201
[18] Kovács, A.; Brown, K. N.; Tarim, S. A., An efficient MIP model for the capacitated lot-sizing and scheduling problem with sequence-dependent setups, International Journal of Production Economics, 118, 1, 282-291 (2009)
[19] Krarup, J.; Bilde, O., Plant location, set covering and economic lot size: An O(mn) algorithm for structured problems, (Optimierung bei Graphentheoretischen und Ganzzahligen Probleme (1977), Birkhauser Verlag: Birkhauser Verlag Berlin), 155-180 · Zbl 0364.90067
[20] Maniezzo, V.; Stützle, T.; Voß, S., Matheuristics, Annals of Information Systems, vol. 10 (2010), Springer: Springer US
[21] Menezes, A.; Clark, A.; Almada-Lobo, B., Capacitated lot-sizing and scheduling with sequence-dependent, period-overlapping and non-triangular setups, Journal of Scheduling, 14, 2, 209-219 (2011) · Zbl 1213.90124
[22] Meyr, H., Simultaneous lotsizing and scheduling by combining local search with dual reoptimization, European Journal of Operational Research, 120, 2, 311-326 (2000) · Zbl 0943.90037
[23] Meyr, H., Simultaneous lotsizing and scheduling on parallel machines, European Journal of Operational Research, 139, 2, 277-292 (2002) · Zbl 1001.90034
[24] Muter, I.; Birbil, Ş.İ.; Şahin, G., Combination of metaheuristic and exact algorithms for solving set covering-type optimization problems, INFORMS Journal on Computing, 22, 4, 603-619 (2010) · Zbl 1243.90257
[25] Pochet, Y.; Wolsey, L. A., Production Planning by Mixed Integer Programming (Springer Series in Operations Research and Financial Engineering) (2006), Springer-Verlag: Springer-Verlag New York, Inc., Secaucus, NJ, USA · Zbl 1102.90039
[26] Sahling, F.; Buschkühl, L.; Tempelmeier, H.; Helber, S., Solving a multi-level capacitated lot sizing problem with multi-period setup carry-over via a fix-and-optimize heuristic, Computers and Operations Research, 36, 9, 2546-2553 (2009) · Zbl 1179.90018
[27] Sarin, S.; Sherali, H.; Yao, L., New formulation for the high multiplicity asymmetric traveling salesman problem with application to the Chesapeake problem, Optimization Letters, 5, 2, 259-272 (2011) · Zbl 1220.90111
[28] Wolsey, L. A., Solving multi-item lot-sizing problems with an MIP solver using classification and reformulation, Management Science, 48, 12, 1587-1602 (2002) · Zbl 1232.90104
[29] Zhu, X.; Wilhelm, W. E., Scheduling and lot sizing with sequence-dependent setup: a literature review, IIE Transactions, 38, 11, 987-1007 (2006)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.