{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T02:02:32Z","timestamp":1775527352991,"version":"3.50.1"},"reference-count":41,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T00:00:00Z","timestamp":1774483200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001871","name":"FCT","doi-asserted-by":"publisher","award":["UIDP\/50014\/2020"],"award-info":[{"award-number":["UIDP\/50014\/2020"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers &amp; Industrial Engineering"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1016\/j.cie.2026.111983","type":"journal-article","created":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T17:16:48Z","timestamp":1774545408000},"page":"111983","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Enhancing pallet load stability: A MILP model for the Manufacturer\u2019s Pallet Loading Problem with interlocking constraints"],"prefix":"10.1016","volume":"216","author":[{"given":"Jo\u00e3o","family":"Ara\u00fajo","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0885-7792","authenticated-orcid":false,"given":"Ant\u00f3nio G.","family":"Ramos","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6274-8095","authenticated-orcid":false,"given":"Elsa","family":"Silva","sequence":"additional","affiliation":[]},{"given":"Ana","family":"Moura","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"21","key":"10.1016\/j.cie.2026.111983_b1","doi-asserted-by":"crossref","first-page":"7676","DOI":"10.1016\/j.eswa.2015.05.045","article-title":"An improved best-first branch and bound algorithm for the pallet-loading problem using a staircase structure","volume":"42","author":"Ahn","year":"2015","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.cie.2026.111983_b2","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2022.108122","article-title":"On-line three-dimensional packing problems: A review of off-line and on-line solution approaches","volume":"168","author":"Ali","year":"2022","journal-title":"Computers & Industrial Engineering"},{"issue":"2","key":"10.1016\/j.cie.2026.111983_b3","doi-asserted-by":"crossref","first-page":"231","DOI":"10.3926\/jiem.3264","article-title":"Improved layout structure with complexity measures for the manufacturer\u2019s pallet loading problem (MPLP) using a block approach","volume":"14","author":"Aljuhani","year":"2021","journal-title":"Journal of Industrial Engineering and Management"},{"issue":"2","key":"10.1016\/j.cie.2026.111983_b4","doi-asserted-by":"crossref","first-page":"453","DOI":"10.3926\/jiem.4613","article-title":"Pallet loading optimization considering storage time and relative humidity","volume":"16","author":"Almasarwah","year":"2023","journal-title":"Journal of Industrial Engineering and Management"},{"issue":"11","key":"10.1016\/j.cie.2026.111983_b5","doi-asserted-by":"crossref","first-page":"3007","DOI":"10.1016\/j.cor.2004.04.010","article-title":"A branch-and-cut algorithm for the pallet loading problem","volume":"32","author":"Alvarez-Valdes","year":"2005","journal-title":"Computers & Operations Research"},{"key":"10.1016\/j.cie.2026.111983_b6","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1007\/s00291-004-0183-5","article-title":"A tabu search algorithm for the pallet loading problem","volume":"27","author":"Alvarez-Valdes","year":"2005","journal-title":"OR Spectrum"},{"issue":"11","key":"10.1016\/j.cie.2026.111983_b7","doi-asserted-by":"crossref","first-page":"2341","DOI":"10.1080\/00207540110044589","article-title":"Experiments with a strategic oscillation algorithm for the pallet loading problem","volume":"39","author":"Amaral","year":"2001","journal-title":"International Journal of Production Research"},{"key":"10.1016\/j.cie.2026.111983_b8","series-title":"Instances for the manufacturer\u2019s pallet loading problem [data set]","author":"Ara\u00fajo","year":"2025"},{"issue":"18","key":"10.1016\/j.cie.2026.111983_b9","doi-asserted-by":"crossref","DOI":"10.3390\/app11188304","article-title":"Application of machine learning methods for pallet loading problem","volume":"11","author":"Aylak","year":"2021","journal-title":"Applied Sciences"},{"issue":"2","key":"10.1016\/j.cie.2026.111983_b10","doi-asserted-by":"crossref","first-page":"306","DOI":"10.1057\/jors.2008.141","article-title":"An effective recursive partitioning approach for the packing of identical rectangles in a rectangle","volume":"61","author":"Birgin","year":"2010","journal-title":"Journal of the Operational Research Society"},{"issue":"12","key":"10.1016\/j.cie.2026.111983_b11","doi-asserted-by":"crossref","first-page":"1448","DOI":"10.1057\/palgrave.jors.2601960","article-title":"A note on an L-approach for solving the manufacturer\u2019s pallet loading problem","volume":"56","author":"Birgin","year":"2005","journal-title":"Journal of the Operational Research Society"},{"issue":"4","key":"10.1016\/j.cie.2026.111983_b12","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1007\/BF01719394","article-title":"Stability aspects of pallet loading","volume":"13","author":"Bischoff","year":"1991","journal-title":"Operations-Research-Spektrum"},{"issue":"3","key":"10.1016\/j.cie.2026.111983_b13","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1057\/jors.1982.54","article-title":"An application of the micro to product design and distribution","volume":"33","author":"Bischoff","year":"1982","journal-title":"Journal of the Operational Research Society"},{"issue":"1","key":"10.1016\/j.cie.2026.111983_b14","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1287\/opre.33.1.49","article-title":"An exact two-dimensional non-guillotine cutting tree search procedure","volume":"33","author":"Bischoff","year":"1985","journal-title":"Operations Research"},{"issue":"11","key":"10.1016\/j.cie.2026.111983_b15","doi-asserted-by":"crossref","first-page":"1322","DOI":"10.1057\/jors.1995.181","article-title":"Loading multiple pallets","volume":"46","author":"Bischoff","year":"1995","journal-title":"Journal of the Operational Research Society"},{"issue":"6","key":"10.1016\/j.cie.2026.111983_b16","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1057\/jors.1985.84","article-title":"Practical considerations of the pallet-loading problem","volume":"36","author":"Carpenter","year":"1985","journal-title":"Journal of the Operational Research Society"},{"issue":"1","key":"10.1016\/j.cie.2026.111983_b17","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1016\/0377-2217(87)90140-8","article-title":"An exact algorithm for the pallet loading problem","volume":"31","author":"Dowsland","year":"1987","journal-title":"European Journal of Operational Research"},{"issue":"4","key":"10.1016\/j.cie.2026.111983_b18","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1057\/jors.1987.56","article-title":"A combined data-base and algorithmic approach to the pallet-loading problem","volume":"38","author":"Dowsland","year":"1987","journal-title":"Journal of the Operational Research Society"},{"issue":"2","key":"10.1016\/j.cie.2026.111983_b19","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1590\/S0101-74382000000200005","article-title":"Um m\u00e9todo heur\u00edstico baseado em relaxa\u00e7\u00e3o Lagrangiana para o problema de carregamento de paletes do produtor","volume":"20","author":"Farago","year":"2001","journal-title":"Pesquisa Operacional"},{"key":"10.1016\/j.cie.2026.111983_b20","series-title":"2021 6th international conference on information technology research","first-page":"1","article-title":"Solve manufacturer\u2019s pallet loading problem (MPLP) with practical warehouse constraints","author":"Gunawardena","year":"2021"},{"issue":"2","key":"10.1016\/j.cie.2026.111983_b21","doi-asserted-by":"crossref","first-page":"980","DOI":"10.1016\/j.ejor.2010.05.005","article-title":"Computing stable loads for pallets","volume":"207","author":"Kocjan","year":"2010","journal-title":"European Journal of Operational Research"},{"issue":"13","key":"10.1016\/j.cie.2026.111983_b22","doi-asserted-by":"crossref","first-page":"3815","DOI":"10.1080\/00207543.2010.501549","article-title":"A dynamic programming-based heuristic for the variable sized two-dimensional bin packing problem","volume":"49","author":"Liu","year":"2010","journal-title":"International Journal of Production Research"},{"issue":"7","key":"10.1016\/j.cie.2026.111983_b23","doi-asserted-by":"crossref","first-page":"726","DOI":"10.1057\/palgrave.jors.2600426","article-title":"A three-dimensional pallet loading method for single-size boxes","volume":"48","author":"Liu","year":"1997","journal-title":"Journal of the Operational Research Society"},{"issue":"3","key":"10.1016\/j.cie.2026.111983_b24","doi-asserted-by":"crossref","first-page":"794","DOI":"10.1016\/j.ejor.2014.02.008","article-title":"A fast algorithm for identifying minimum size instances of the equivalence classes of the pallet loading problem","volume":"237","author":"Lu","year":"2014","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"10.1016\/j.cie.2026.111983_b25","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.ejor.2006.03.009","article-title":"The minimum size instance of a pallet loading problem equivalence class","volume":"179","author":"Martins","year":"2007","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"10.1016\/j.cie.2026.111983_b26","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1016\/j.ejor.2006.11.012","article-title":"Solving the pallet loading problem","volume":"184","author":"Martins","year":"2008","journal-title":"European Journal of Operational Research"},{"key":"10.1016\/j.cie.2026.111983_b27","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1016\/j.endm.2005.05.051","article-title":"Two aspects of the pallet loading problem","volume":"19","author":"Mascarenhas","year":"2005","journal-title":"Electronic Notes in Discrete Mathematics"},{"key":"10.1016\/j.cie.2026.111983_b28","doi-asserted-by":"crossref","first-page":"819","DOI":"10.1057\/palgrave.jors.2600588","article-title":"A simple and effective recursive procedure for the manufacturer\u2019s pallet loading problem","volume":"49","author":"Morabito","year":"1998","journal-title":"Journal of the Operational Research Society"},{"issue":"4","key":"10.1016\/j.cie.2026.111983_b29","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MIS.2005.57","article-title":"A GRASP approach to the container-loading problem","volume":"20","author":"Moura","year":"2005","journal-title":"IEEE Intelligent Systems"},{"issue":"3","key":"10.1016\/j.cie.2026.111983_b30","doi-asserted-by":"crossref","first-page":"804","DOI":"10.1016\/j.cor.2004.08.009","article-title":"Some experiments with a simple tabu search algorithm for the manufacturer\u2019s pallet loading problem","volume":"33","author":"Pureza","year":"2006","journal-title":"Computers & Operations Research"},{"issue":"9","key":"10.1016\/j.cie.2026.111983_b31","doi-asserted-by":"crossref","first-page":"2695","DOI":"10.1016\/j.cor.2005.10.008","article-title":"Lagrangean relaxation with clusters and column generation for the manufacturer\u2019s pallet loading problem","volume":"34","author":"Ribeiro","year":"2007","journal-title":"Computers & Operations Research"},{"issue":"4","key":"10.1016\/j.cie.2026.111983_b32","doi-asserted-by":"crossref","first-page":"2153","DOI":"10.3390\/app13042153","article-title":"Design optimization of stacked pallet load units","volume":"13","author":"Sawicki","year":"2023","journal-title":"Applied Sciences"},{"key":"10.1016\/j.cie.2026.111983_b33","article-title":"The G4-Heuristic for the pallet loading problem","volume":"47","author":"Scheithauer","year":"1999","journal-title":"Journal of the Operational Research Society"},{"key":"10.1016\/j.cie.2026.111983_b34","doi-asserted-by":"crossref","first-page":"1474","DOI":"10.1016\/j.promfg.2020.01.301","article-title":"A two-phase algorithm to solve a 3-dimensional pallet loading problem","volume":"39","author":"Singh","year":"2019","journal-title":"Procedia Manufacturing"},{"issue":"4","key":"10.1016\/j.cie.2026.111983_b35","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1080\/03155986.1994.11732257","article-title":"A polynomial time algorithm for the guillotine pallet loading problem","volume":"32","author":"Tarnowski","year":"1994","journal-title":"INFOR. Information Systems and Operational Research"},{"issue":"251","key":"10.1016\/j.cie.2026.111983_b36","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1007\/s10479-015-2048-5","article-title":"A three-dimensional bin-packing model: exact multicriteria solution and computational complexity","author":"Taylor","year":"2017","journal-title":"Annals of Operations Research"},{"issue":"3","key":"10.1016\/j.cie.2026.111983_b37","doi-asserted-by":"crossref","first-page":"1109","DOI":"10.1016\/j.ejor.2005.12.047","article-title":"An improved typology of cutting and packing problems","volume":"183","author":"W\u00e4scher","year":"2007","journal-title":"European Journal of Operational Research"},{"key":"10.1016\/j.cie.2026.111983_b38","series-title":"2007 IEEE international conference on industrial engineering and engineering management","first-page":"1574","article-title":"A two-phase algorithm for the manufacturer\u2019s pallet loading problem","author":"Wu","year":"2007"},{"issue":"3","key":"10.1016\/j.cie.2026.111983_b39","article-title":"Um refinamento do algoritmo tabu de dowsland para o problema de carregamento de paletes do produtor","volume":"13","author":"Yamassaki","year":"2003","journal-title":"Pesquisa Operacional"},{"issue":"6","key":"10.1016\/j.cie.2026.111983_b40","doi-asserted-by":"crossref","first-page":"809","DOI":"10.1111\/j.1475-3995.2009.00715.x","article-title":"The pinwheel pattern and its application to the manufacturer\u2019s pallet-loading problem","volume":"16","author":"Yi","year":"2009","journal-title":"International Transactions in Operational Research"},{"issue":"1","key":"10.1016\/j.cie.2026.111983_b41","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/S0377-2217(00)00249-6","article-title":"A fast algorithm for two-dimensional pallet loading problems of large size","volume":"134","author":"Young-Gun","year":"2001","journal-title":"European Journal of Operational Research"}],"container-title":["Computers &amp; Industrial Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0360835226001841?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0360835226001841?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T01:20:07Z","timestamp":1775524807000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0360835226001841"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6]]},"references-count":41,"alternative-id":["S0360835226001841"],"URL":"https:\/\/doi.org\/10.1016\/j.cie.2026.111983","relation":{},"ISSN":["0360-8352"],"issn-type":[{"value":"0360-8352","type":"print"}],"subject":[],"published":{"date-parts":[[2026,6]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Enhancing pallet load stability: A MILP model for the Manufacturer\u2019s Pallet Loading Problem with interlocking constraints","name":"articletitle","label":"Article Title"},{"value":"Computers & Industrial Engineering","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cie.2026.111983","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"111983"}}