A constraint programming approach for the premarshalling problem
•We address the container premarshalling problem, CPMP.•A series of constraint programming models to optimally solve the CPMP is proposed.•Constraint programming differs in model construction logic from mathematical models.•We evaluate the performance of our proposal with an extensive computational...
Saved in:
Published in | European journal of operational research Vol. 306; no. 2; pp. 668 - 678 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Elsevier B.V
01.04.2023
|
Subjects | |
Online Access | Get full text |
ISSN | 0377-2217 1872-6860 |
DOI | 10.1016/j.ejor.2022.07.042 |
Cover
Abstract | •We address the container premarshalling problem, CPMP.•A series of constraint programming models to optimally solve the CPMP is proposed.•Constraint programming differs in model construction logic from mathematical models.•We evaluate the performance of our proposal with an extensive computational study.
The enormous amount of containers handled at ports hampers the efficiency of terminal operations. The optimization of crane movements is crucial for speeding up the loading and unloading of vessels. To this end, the premarshalling problem aims to reorder a set of containers placed in adjacent stacks with a minimum number of crane movements, so that a container with an earlier retrieval time is not below one with a later retrieval time. In this study, we present a series of constraint programming models to optimally solve the premarshalling problem. Extensive computational comparisons show that the best proposed constraint programming formulation yields better results than the state-of-the-art integer programming approach. A salient finding in this paper is that the logic behind the model construction in constraint programming is radically different from that of more traditional mixed integer linear programming models. |
---|---|
AbstractList | •We address the container premarshalling problem, CPMP.•A series of constraint programming models to optimally solve the CPMP is proposed.•Constraint programming differs in model construction logic from mathematical models.•We evaluate the performance of our proposal with an extensive computational study.
The enormous amount of containers handled at ports hampers the efficiency of terminal operations. The optimization of crane movements is crucial for speeding up the loading and unloading of vessels. To this end, the premarshalling problem aims to reorder a set of containers placed in adjacent stacks with a minimum number of crane movements, so that a container with an earlier retrieval time is not below one with a later retrieval time. In this study, we present a series of constraint programming models to optimally solve the premarshalling problem. Extensive computational comparisons show that the best proposed constraint programming formulation yields better results than the state-of-the-art integer programming approach. A salient finding in this paper is that the logic behind the model construction in constraint programming is radically different from that of more traditional mixed integer linear programming models. |
Author | Parreño-Torres, Consuelo Alvarez-Valdes, Ramon Jiménez-Piqueras, Celia Ruiz, Rubén |
Author_xml | – sequence: 1 givenname: Celia orcidid: 0000-0002-4202-0662 surname: Jiménez-Piqueras fullname: Jiménez-Piqueras, Celia email: cejipi@upvnet.upv.es organization: Grupo de Sistemas de Optimización Aplicada, Instituto Tecnológico de Informática, Ciudad Politécnica de la Innovación, Edifico 8G, Acc. B. Universitat Politècnica de València, Camino de Vera s/n, València 46021, Spain – sequence: 2 givenname: Rubén orcidid: 0000-0003-3295-3888 surname: Ruiz fullname: Ruiz, Rubén email: rruiz@eio.upv.es organization: Grupo de Sistemas de Optimización Aplicada, Instituto Tecnológico de Informática, Ciudad Politécnica de la Innovación, Edifico 8G, Acc. B. Universitat Politècnica de València, Camino de Vera s/n, València 46021, Spain – sequence: 3 givenname: Consuelo orcidid: 0000-0001-9311-7504 surname: Parreño-Torres fullname: Parreño-Torres, Consuelo email: Consuelo.Parreno@uv.es organization: Department of Statistics and Operations Research, Valencia University, Doctor Moliner 50, Burjassot, Valencia 46100, Spain – sequence: 4 givenname: Ramon orcidid: 0000-0002-8450-629X surname: Alvarez-Valdes fullname: Alvarez-Valdes, Ramon email: Ramon.Alvarez@uv.es organization: Department of Statistics and Operations Research, Valencia University, Doctor Moliner 50, Burjassot, Valencia 46100, Spain |
BookMark | eNp9kMtqwzAQRUVJoUnaH-jKP2B3Ro4tG7poCH1BoJt2LWR5nMjYUpBMoX9fmXTVRVbDcDnD3LNiC-ssMXaPkCFg-dBn1DufceA8A5HBhl-xJVaCp2VVwoItIRci5RzFDVuF0AMAFlgs2dM20c6GyStjp-Tk3cGrcTT2kKhT3JQ-Jp3zyXSkGNKofDiqYZjzmDYDjbfsulNDoLu_uWZfL8-fu7d0__H6vtvuU51vYEpzBFKYF1zxildd2SquO6WbouFYaY1UIIDQTd1CjS12WinkdU2dbkQERL5m1fmu9i4ET53UZlKTcXb-fZAIcjYhezmbkLMJCUJGExHl_9CTN7HKz2Xo8QxRLPVtyMugDVlNrfGkJ9k6cwn_BRRbey4 |
CitedBy_id | crossref_primary_10_1007_s12351_023_00791_9 crossref_primary_10_1111_itor_70003 crossref_primary_10_1016_j_ejor_2023_08_044 |
Cites_doi | 10.1016/j.ejor.2018.09.038 10.1016/j.ejor.2017.05.046 10.1016/j.cor.2018.02.019 10.1007/978-3-319-44896-1_9 10.1016/j.ejor.2020.04.049 10.1016/j.trc.2018.03.025 10.1016/j.ejor.2020.05.029 10.1016/j.ejor.2018.05.004 10.1016/j.cor.2018.11.008 10.1016/j.cie.2020.106347 10.1287/opre.50.1.3.17780 10.1016/j.cor.2019.104781 10.1016/j.cor.2020.105082 10.1016/j.omega.2020.102336 10.1016/j.cor.2016.05.011 10.1007/s10696-018-9320-3 10.1016/j.tre.2017.04.010 10.1109/TASE.2020.2979868 10.1007/978-3-662-44777-2_66 10.1007/s10732-018-9390-0 10.1016/j.tre.2020.101917 10.1016/j.ejor.2018.09.048 10.1016/j.cor.2018.06.021 10.1016/j.cor.2005.12.006 10.1016/j.cor.2020.105045 10.1016/j.cie.2011.08.010 10.1016/j.ejor.2019.04.005 10.1016/j.eswa.2012.01.187 10.1016/j.ejor.2020.04.025 10.1016/j.ejor.2008.03.011 10.1016/j.ejor.2011.10.005 10.1016/j.omega.2017.06.008 10.1007/s10696-016-9246-6 10.1016/j.omega.2014.12.002 10.1016/j.ejor.2016.05.061 10.1007/s10100-015-0410-y |
ContentType | Journal Article |
Copyright | 2022 The Authors |
Copyright_xml | – notice: 2022 The Authors |
DBID | 6I. AAFTH AAYXX CITATION |
DOI | 10.1016/j.ejor.2022.07.042 |
DatabaseName | ScienceDirect Open Access Titles Elsevier:ScienceDirect:Open Access CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Computer Science Business |
EISSN | 1872-6860 |
EndPage | 678 |
ExternalDocumentID | 10_1016_j_ejor_2022_07_042 S0377221722006099 |
GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1RT 1~. 1~5 4.4 457 4G. 5GY 5VS 6I. 6OB 7-5 71M 8P~ 9JN 9JO AAAKF AABNK AACTN AAEDT AAEDW AAFTH AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AARIN AAXUO AAYFN ABAOU ABBOA ABFNM ABFRF ABJNI ABMAC ABUCO ABYKQ ACAZW ACDAQ ACGFO ACGFS ACIWK ACNCT ACRLP ACZNC ADBBV ADEZE ADGUI AEBSH AEFWE AEKER AENEX AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHZHX AIALX AIEXJ AIGVJ AIKHN AITUG AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD APLSM ARUGR AXJTR BKOJK BKOMP BLXMC CS3 DU5 EBS EFJIC EFLBG EO8 EO9 EP2 EP3 F5P FDB FIRID FNPLU FYGXN G-Q GBLVA GBOLZ HAMUX IHE J1W KOM LY1 M41 MHUIS MO0 MS~ N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. PQQKQ Q38 ROL RPZ RXW SCC SDF SDG SDP SDS SES SEW SPC SPCBC SSB SSD SSV SSW SSZ T5K TAE TN5 U5U XPP ZMT ~02 ~G- 1OL 29G 41~ AAAKG AAQXK AATTM AAXKI AAYOK AAYWO AAYXX ABWVN ABXDB ACNNM ACRPL ACVFH ADCNI ADIYS ADJOM ADMUD ADNMO ADXHL AEIPS AEUPX AFFNX AFJKZ AFPUW AFXIZ AGCQF AGQPQ AGRNS AI. AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP ASPBG AVWKF AZFZN BNPGV CITATION EJD FEDTE FGOYB HVGLF HZ~ R2- RIG SSH VH1 WUQ |
ID | FETCH-LOGICAL-c340t-310ea1352a2828f6da2cfacb5b218cc1e51007cb9d091d1fcaa1299efcb782873 |
IEDL.DBID | AIKHN |
ISSN | 0377-2217 |
IngestDate | Tue Jul 01 03:28:12 EDT 2025 Thu Apr 24 22:59:31 EDT 2025 Fri Feb 23 02:38:44 EST 2024 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 2 |
Keywords | Container terminal optimization Premarshalling problem Constraint programming Logistics |
Language | English |
License | This is an open access article under the CC BY-NC-ND license. |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c340t-310ea1352a2828f6da2cfacb5b218cc1e51007cb9d091d1fcaa1299efcb782873 |
ORCID | 0000-0002-8450-629X 0000-0002-4202-0662 0000-0001-9311-7504 0000-0003-3295-3888 |
OpenAccessLink | https://www.sciencedirect.com/science/article/pii/S0377221722006099 |
PageCount | 11 |
ParticipantIDs | crossref_citationtrail_10_1016_j_ejor_2022_07_042 crossref_primary_10_1016_j_ejor_2022_07_042 elsevier_sciencedirect_doi_10_1016_j_ejor_2022_07_042 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 20230401 |
PublicationDateYYYYMMDD | 2023-04-01 |
PublicationDate_xml | – month: 04 year: 2023 text: 20230401 day: 01 |
PublicationDecade | 2020 |
PublicationTitle | European journal of operational research |
PublicationYear | 2023 |
Publisher | Elsevier B.V |
Publisher_xml | – name: Elsevier B.V |
References | Quispe, Lintzmayer, Xavier (bib0029) 2018; 99 Expósito-Izquierdo, Melián-Batista, Moreno-Vega (bib0010) 2012; 39 Jovanovic, Tanaka, Nishi, Voß (bib0017) 2019; 31 Bortfeldt, Forster (bib0006) 2012; 217 Jin (bib0016) 2020; 124 Caserta, Voß (bib0009) 2009 Jovanovic, Tuba, Voß (bib0019) 2019; 274 Hottung, Tanaka, Tierney (bib0013) 2020; 113 Kizilay, Hentenryck, Eliiyi (bib0020) 2020; 286 Hottung, Tierney (bib0014) 2016; 75 UNCTAD (bib0039) 2018 Bacci, Mattia, Ventura (bib0003) 2020; 287 UNCTAD (bib0038) 1992 Achterberg, Wunderling (bib0001) 2013 Hoffmann, J., & Hoffmann, J. (2021). Bigger ships and fewer companies - two sides of the same coin. Article No. 70, UNCTAD Transport and Trade Facilitation Newsletter No. 89 - First Quarter 2021,. Tierney, Voß (bib0036) 2016; vol. 9855 Bacci, Mattia, Ventura (bib0002) 2019; 103 Tierney, Pacino, Voß (bib0035) 2016; 29 Parreño-Torres, Alvarez-Valdes, Ruiz (bib0027) 2019; 274 UNCTAD (bib0040) 2020 van Brink, M., & van der Zwaan, R. (2014). A branch and price procedure for the container premarshalling problem. Tanaka, Mizuno (bib0032) 2018; 95 Bukchin, Raviv (bib0008) 2018; 78 Meng, Zhang, Ren, Zhang, Lv (bib0026) 2020; 142 Huang, Lin (bib0015) 2012; 62 Lu, Zeng, Liu (bib0023) 2020; 17 da Silva Firmino, de Abreu Silva, Times (bib0031) 2019; 25 Boge, Goerigk, Knust (bib0005) 2020; 287 Ham (bib0011) 2018; 91 Tanaka, Tierney (bib0033) 2018; 264 Parreño-Torres, Alvarez-Valdes, Ruiz, Tierney (bib0028) 2020; 137 Lee, Chao (bib0021) 2009; 196 Maniezzo, Boschetti, Gutjahr (bib0024) 2021; 102 Zhang, Jiang, Yun (bib0043) 2015; 22 Wang, Jin, Lim (bib0041) 2015; 53 Ting, Wu (bib0037) 2017; 103 de Melo da Silva, Toulouse, Calvo (bib0025) 2018; 271 Zweers, Bhulai, van der Mei (bib0044) 2020; 123 Bixby (bib0004) 2002; 50 Wang, Jin, Zhang, Lim (bib0042) 2017; 256 Jovanovic, Tuba, Voß (bib0018) 2017; 25 Rendl, Prandtstetter (bib0030) 2013 Tanaka, Tierney, Parreño-Torres, Alvarez-Valdes, Ruiz (bib0034) 2019; 278 Lee, Hsu (bib0022) 2007; 34 Bortfeldt (10.1016/j.ejor.2022.07.042_bib0006) 2012; 217 Tierney (10.1016/j.ejor.2022.07.042_bib0035) 2016; 29 Expósito-Izquierdo (10.1016/j.ejor.2022.07.042_bib0010) 2012; 39 Parreño-Torres (10.1016/j.ejor.2022.07.042_bib0027) 2019; 274 Achterberg (10.1016/j.ejor.2022.07.042_sbref0001) 2013 10.1016/j.ejor.2022.07.042_bib0012 Maniezzo (10.1016/j.ejor.2022.07.042_bib0024) 2021; 102 da Silva Firmino (10.1016/j.ejor.2022.07.042_bib0031) 2019; 25 Wang (10.1016/j.ejor.2022.07.042_bib0041) 2015; 53 Jin (10.1016/j.ejor.2022.07.042_bib0016) 2020; 124 Ting (10.1016/j.ejor.2022.07.042_bib0037) 2017; 103 Zhang (10.1016/j.ejor.2022.07.042_bib0043) 2015; 22 Huang (10.1016/j.ejor.2022.07.042_bib0015) 2012; 62 Hottung (10.1016/j.ejor.2022.07.042_bib0014) 2016; 75 Lu (10.1016/j.ejor.2022.07.042_bib0023) 2020; 17 Parreño-Torres (10.1016/j.ejor.2022.07.042_bib0028) 2020; 137 UNCTAD (10.1016/j.ejor.2022.07.042_bib0040) 2020 Kizilay (10.1016/j.ejor.2022.07.042_bib0020) 2020; 286 Jovanovic (10.1016/j.ejor.2022.07.042_bib0017) 2019; 31 UNCTAD (10.1016/j.ejor.2022.07.042_bib0039) 2018 de Melo da Silva (10.1016/j.ejor.2022.07.042_bib0025) 2018; 271 Lee (10.1016/j.ejor.2022.07.042_bib0021) 2009; 196 Jovanovic (10.1016/j.ejor.2022.07.042_bib0019) 2019; 274 Meng (10.1016/j.ejor.2022.07.042_bib0026) 2020; 142 Tanaka (10.1016/j.ejor.2022.07.042_bib0032) 2018; 95 Wang (10.1016/j.ejor.2022.07.042_bib0042) 2017; 256 UNCTAD (10.1016/j.ejor.2022.07.042_bib0038) 1992 Ham (10.1016/j.ejor.2022.07.042_bib0011) 2018; 91 Boge (10.1016/j.ejor.2022.07.042_bib0005) 2020; 287 Zweers (10.1016/j.ejor.2022.07.042_bib0044) 2020; 123 Rendl (10.1016/j.ejor.2022.07.042_bib0030) 2013 Bacci (10.1016/j.ejor.2022.07.042_bib0003) 2020; 287 Hottung (10.1016/j.ejor.2022.07.042_bib0013) 2020; 113 Bacci (10.1016/j.ejor.2022.07.042_bib0002) 2019; 103 Tanaka (10.1016/j.ejor.2022.07.042_bib0033) 2018; 264 Caserta (10.1016/j.ejor.2022.07.042_bib0009) 2009 Jovanovic (10.1016/j.ejor.2022.07.042_bib0018) 2017; 25 Tanaka (10.1016/j.ejor.2022.07.042_bib0034) 2019; 278 Bixby (10.1016/j.ejor.2022.07.042_bib0004) 2002; 50 Bukchin (10.1016/j.ejor.2022.07.042_bib0008) 2018; 78 Lee (10.1016/j.ejor.2022.07.042_bib0022) 2007; 34 Tierney (10.1016/j.ejor.2022.07.042_bib0036) 2016; vol. 9855 10.1016/j.ejor.2022.07.042_bib0007 Quispe (10.1016/j.ejor.2022.07.042_bib0029) 2018; 99 |
References_xml | – volume: 287 start-page: 452 year: 2020 end-page: 459 ident: bib0003 article-title: A branch-and-cut algorithm for the restricted block relocation problem publication-title: European Journal of Operational Research – volume: 39 start-page: 8337 year: 2012 end-page: 8349 ident: bib0010 article-title: Pre-marshalling problem: Heuristic solution method and instances generator publication-title: Expert Systems with Applications – volume: 217 start-page: 531 year: 2012 end-page: 540 ident: bib0006 article-title: A tree search procedure for the container pre-marshalling problem publication-title: European Journal of Operational Research – volume: 196 start-page: 468 year: 2009 end-page: 475 ident: bib0021 article-title: A neighborhood search heuristic for pre-marshalling export containers publication-title: European Journal of Operational Research – volume: 256 start-page: 90 year: 2017 end-page: 101 ident: bib0042 article-title: A feasibility-based heuristic for the container pre-marshalling problem publication-title: European Journal of Operational Research – volume: 103 start-page: 252 year: 2019 end-page: 264 ident: bib0002 article-title: The bounded beam search algorithm for the block relocation problem publication-title: Computers and Operations Research – volume: 75 start-page: 83 year: 2016 end-page: 102 ident: bib0014 article-title: A biased random-key genetic algorithm for the container pre-marshalling problem publication-title: Computers and Operations Research – volume: 274 start-page: 78 year: 2019 end-page: 90 ident: bib0019 article-title: An efficient ant colony optimization algorithm for the blocks relocation problem publication-title: European Journal of Operational Research – reference: van Brink, M., & van der Zwaan, R. (2014). A branch and price procedure for the container premarshalling problem. – volume: 274 start-page: 142 year: 2019 end-page: 154 ident: bib0027 article-title: Integer programming models for the pre-marshalling problem publication-title: European Journal of Operational Research – volume: 287 start-page: 191 year: 2020 end-page: 210 ident: bib0005 article-title: Robust optimization for premarshalling with uncertain priority classes publication-title: European Journal of Operational Research – volume: 124 start-page: 105082 year: 2020 ident: bib0016 article-title: A note on “An exact algorithm for the blocks relocation problem with new lower bounds” publication-title: Computers and Operations Research – start-page: 788 year: 2009 end-page: 797 ident: bib0009 article-title: A corridor method-based algorithm for the pre-marshalling problem publication-title: Applications of evolutionary computing – volume: 78 start-page: 57 year: 2018 end-page: 68 ident: bib0008 article-title: Constraint programming for solving various assembly line balancing problems publication-title: Omega – volume: 99 start-page: 206 year: 2018 end-page: 217 ident: bib0029 article-title: An exact algorithm for the blocks relocation problem with new lower bounds publication-title: Computers and Operations Research – volume: 25 start-page: 141 year: 2019 end-page: 173 ident: bib0031 article-title: A reactive GRASP metaheuristic for the container retrieval problem to reduce crane’s working time publication-title: Journal of Heuristics – reference: Hoffmann, J., & Hoffmann, J. (2021). Bigger ships and fewer companies - two sides of the same coin. Article No. 70, UNCTAD Transport and Trade Facilitation Newsletter No. 89 - First Quarter 2021,. – volume: 113 start-page: 104781 year: 2020 ident: bib0013 article-title: Deep learning assisted heuristic tree search for the container pre-marshalling problem publication-title: Computers and Operations Research – volume: 95 start-page: 12 year: 2018 end-page: 31 ident: bib0032 article-title: An exact algorithm for the unrestricted block relocation problem publication-title: Computers and Operations Research – volume: 123 start-page: 105045 year: 2020 ident: bib0044 article-title: Pre-processing a container yard under limited available time publication-title: Computers and Operations Research – year: 2018 ident: bib0039 article-title: 50 years of review of maritime transport, 1968–2018: Reflecting on the past, exploring the future publication-title: Technical report – volume: 29 start-page: 223 year: 2016 end-page: 259 ident: bib0035 article-title: Solving the pre-marshalling problem to optimality with A* and IDA* publication-title: Flexible Services and Manufacturing Journal – volume: 103 start-page: 17 year: 2017 end-page: 31 ident: bib0037 article-title: Optimizing container relocation operations at container yards with beam search publication-title: Transportation Research Part E – start-page: 449 year: 2013 end-page: 481 ident: bib0001 article-title: Mixed integer programming: Analyzing 12 years of progress publication-title: Facets of combinatorial optimization – volume: 25 start-page: 1 year: 2017 end-page: 28 ident: bib0018 article-title: A multi-heuristic approach for solving the pre-marshalling problem publication-title: Central European Journal of Operations Research – volume: 50 start-page: 3 year: 2002 end-page: 15 ident: bib0004 article-title: Solving real-world linear programs: A decade and more of progress publication-title: Operations Research – volume: 91 start-page: 1 year: 2018 end-page: 14 ident: bib0011 article-title: Integrated scheduling of m-truck, m-drone, and m-depot constrained by time-window, drop-pickup, and m-visit using constraint programming publication-title: Transportation Research Part C – volume: 137 start-page: 101917 year: 2020 ident: bib0028 article-title: Minimizing crane times in pre-marshalling problems publication-title: Transportation Research Part E: Logistics and Transportation Review – volume: 278 start-page: 211 year: 2019 end-page: 225 ident: bib0034 article-title: A branch and bound approach for large pre-marshalling problems publication-title: European Journal of Operational Research – volume: 271 start-page: 40 year: 2018 end-page: 56 ident: bib0025 article-title: A new effective unified model for solving the pre-marshalling and block relocation problems publication-title: European Journal of Operational Research – volume: 286 start-page: 945 year: 2020 end-page: 962 ident: bib0020 article-title: Constraint programming models for integrated container terminal operations publication-title: European Journal of Operational Research – volume: 264 start-page: 165 year: 2018 end-page: 180 ident: bib0033 article-title: Solving real-world sized container pre-marshalling problems with an iterative deepening branch-and-bound algorithm publication-title: European Journal of Operational Research – volume: 34 start-page: 3295 year: 2007 end-page: 3313 ident: bib0022 article-title: An optimization model for the container pre-marshalling problem publication-title: Computers and Operations Research – volume: 53 start-page: 67 year: 2015 end-page: 77 ident: bib0041 article-title: Target-guided algorithms for the container pre-marshalling problem publication-title: Omega – start-page: 44 year: 2013 end-page: 56 ident: bib0030 article-title: Constraint models for the container pre-marshaling problem publication-title: The twelfth international workshop on constraint modelling and reformulation (ModRef 2013) – volume: 17 start-page: 1829 year: 2020 end-page: 1853 ident: bib0023 article-title: A study on the block relocation problem: Lower bound derivations and strong formulations publication-title: IEEE Transactions on Automation Science and Engineering – volume: 31 start-page: 702 year: 2019 end-page: 729 ident: bib0017 article-title: A grasp approach for solving the blocks relocation problem with stowage plan publication-title: Flexible Services and Manufacturing Journal – volume: 102 start-page: 102336 year: 2021 ident: bib0024 article-title: Stochastic premarshalling of block stacking warehouses publication-title: Omega – year: 2020 ident: bib0040 article-title: Review of maritime transport 2020 publication-title: Technical report – volume: vol. 9855 start-page: 131 year: 2016 end-page: 145 ident: bib0036 article-title: Solving the robust container pre-marshalling problem publication-title: Lecture notes in computer science – volume: 22 start-page: 509 year: 2015 end-page: 523 ident: bib0043 article-title: Stack pre-marshalling problem: A heuristic-guided branch-and-bound algorithm publication-title: International Journal of Industrial Engineering : Theory Applications and Practice – volume: 62 start-page: 13 year: 2012 end-page: 20 ident: bib0015 article-title: Heuristic algorithms for container pre-marshalling problems publication-title: Computers and Industrial Engineering – year: 1992 ident: bib0038 article-title: Review of maritime transport 1992 publication-title: Technical report – volume: 142 start-page: 106347 year: 2020 ident: bib0026 article-title: Mixed-integer linear programming and constraint programming formulations for solving distributed flexible job shop scheduling problem publication-title: Computers and Industrial Engineering – volume: 274 start-page: 78 year: 2019 ident: 10.1016/j.ejor.2022.07.042_bib0019 article-title: An efficient ant colony optimization algorithm for the blocks relocation problem publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2018.09.038 – year: 2020 ident: 10.1016/j.ejor.2022.07.042_bib0040 article-title: Review of maritime transport 2020 – volume: 264 start-page: 165 year: 2018 ident: 10.1016/j.ejor.2022.07.042_bib0033 article-title: Solving real-world sized container pre-marshalling problems with an iterative deepening branch-and-bound algorithm publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2017.05.046 – volume: 95 start-page: 12 year: 2018 ident: 10.1016/j.ejor.2022.07.042_bib0032 article-title: An exact algorithm for the unrestricted block relocation problem publication-title: Computers and Operations Research doi: 10.1016/j.cor.2018.02.019 – volume: vol. 9855 start-page: 131 year: 2016 ident: 10.1016/j.ejor.2022.07.042_bib0036 article-title: Solving the robust container pre-marshalling problem doi: 10.1007/978-3-319-44896-1_9 – volume: 287 start-page: 191 year: 2020 ident: 10.1016/j.ejor.2022.07.042_bib0005 article-title: Robust optimization for premarshalling with uncertain priority classes publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2020.04.049 – volume: 91 start-page: 1 year: 2018 ident: 10.1016/j.ejor.2022.07.042_bib0011 article-title: Integrated scheduling of m-truck, m-drone, and m-depot constrained by time-window, drop-pickup, and m-visit using constraint programming publication-title: Transportation Research Part C doi: 10.1016/j.trc.2018.03.025 – year: 1992 ident: 10.1016/j.ejor.2022.07.042_bib0038 article-title: Review of maritime transport 1992 – volume: 287 start-page: 452 year: 2020 ident: 10.1016/j.ejor.2022.07.042_bib0003 article-title: A branch-and-cut algorithm for the restricted block relocation problem publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2020.05.029 – volume: 271 start-page: 40 year: 2018 ident: 10.1016/j.ejor.2022.07.042_bib0025 article-title: A new effective unified model for solving the pre-marshalling and block relocation problems publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2018.05.004 – volume: 103 start-page: 252 year: 2019 ident: 10.1016/j.ejor.2022.07.042_bib0002 article-title: The bounded beam search algorithm for the block relocation problem publication-title: Computers and Operations Research doi: 10.1016/j.cor.2018.11.008 – volume: 142 start-page: 106347 year: 2020 ident: 10.1016/j.ejor.2022.07.042_bib0026 article-title: Mixed-integer linear programming and constraint programming formulations for solving distributed flexible job shop scheduling problem publication-title: Computers and Industrial Engineering doi: 10.1016/j.cie.2020.106347 – year: 2018 ident: 10.1016/j.ejor.2022.07.042_bib0039 article-title: 50 years of review of maritime transport, 1968–2018: Reflecting on the past, exploring the future – volume: 50 start-page: 3 year: 2002 ident: 10.1016/j.ejor.2022.07.042_bib0004 article-title: Solving real-world linear programs: A decade and more of progress publication-title: Operations Research doi: 10.1287/opre.50.1.3.17780 – volume: 113 start-page: 104781 year: 2020 ident: 10.1016/j.ejor.2022.07.042_bib0013 article-title: Deep learning assisted heuristic tree search for the container pre-marshalling problem publication-title: Computers and Operations Research doi: 10.1016/j.cor.2019.104781 – volume: 124 start-page: 105082 year: 2020 ident: 10.1016/j.ejor.2022.07.042_bib0016 article-title: A note on “An exact algorithm for the blocks relocation problem with new lower bounds” publication-title: Computers and Operations Research doi: 10.1016/j.cor.2020.105082 – volume: 102 start-page: 102336 year: 2021 ident: 10.1016/j.ejor.2022.07.042_bib0024 article-title: Stochastic premarshalling of block stacking warehouses publication-title: Omega doi: 10.1016/j.omega.2020.102336 – volume: 75 start-page: 83 year: 2016 ident: 10.1016/j.ejor.2022.07.042_bib0014 article-title: A biased random-key genetic algorithm for the container pre-marshalling problem publication-title: Computers and Operations Research doi: 10.1016/j.cor.2016.05.011 – volume: 31 start-page: 702 year: 2019 ident: 10.1016/j.ejor.2022.07.042_bib0017 article-title: A grasp approach for solving the blocks relocation problem with stowage plan publication-title: Flexible Services and Manufacturing Journal doi: 10.1007/s10696-018-9320-3 – volume: 103 start-page: 17 year: 2017 ident: 10.1016/j.ejor.2022.07.042_bib0037 article-title: Optimizing container relocation operations at container yards with beam search publication-title: Transportation Research Part E doi: 10.1016/j.tre.2017.04.010 – volume: 17 start-page: 1829 year: 2020 ident: 10.1016/j.ejor.2022.07.042_bib0023 article-title: A study on the block relocation problem: Lower bound derivations and strong formulations publication-title: IEEE Transactions on Automation Science and Engineering doi: 10.1109/TASE.2020.2979868 – volume: 22 start-page: 509 year: 2015 ident: 10.1016/j.ejor.2022.07.042_bib0043 article-title: Stack pre-marshalling problem: A heuristic-guided branch-and-bound algorithm publication-title: International Journal of Industrial Engineering : Theory Applications and Practice – ident: 10.1016/j.ejor.2022.07.042_bib0007 doi: 10.1007/978-3-662-44777-2_66 – volume: 25 start-page: 141 year: 2019 ident: 10.1016/j.ejor.2022.07.042_bib0031 article-title: A reactive GRASP metaheuristic for the container retrieval problem to reduce crane’s working time publication-title: Journal of Heuristics doi: 10.1007/s10732-018-9390-0 – volume: 137 start-page: 101917 year: 2020 ident: 10.1016/j.ejor.2022.07.042_bib0028 article-title: Minimizing crane times in pre-marshalling problems publication-title: Transportation Research Part E: Logistics and Transportation Review doi: 10.1016/j.tre.2020.101917 – ident: 10.1016/j.ejor.2022.07.042_bib0012 – volume: 274 start-page: 142 year: 2019 ident: 10.1016/j.ejor.2022.07.042_bib0027 article-title: Integer programming models for the pre-marshalling problem publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2018.09.048 – volume: 99 start-page: 206 year: 2018 ident: 10.1016/j.ejor.2022.07.042_bib0029 article-title: An exact algorithm for the blocks relocation problem with new lower bounds publication-title: Computers and Operations Research doi: 10.1016/j.cor.2018.06.021 – volume: 34 start-page: 3295 year: 2007 ident: 10.1016/j.ejor.2022.07.042_bib0022 article-title: An optimization model for the container pre-marshalling problem publication-title: Computers and Operations Research doi: 10.1016/j.cor.2005.12.006 – volume: 123 start-page: 105045 year: 2020 ident: 10.1016/j.ejor.2022.07.042_bib0044 article-title: Pre-processing a container yard under limited available time publication-title: Computers and Operations Research doi: 10.1016/j.cor.2020.105045 – start-page: 44 year: 2013 ident: 10.1016/j.ejor.2022.07.042_bib0030 article-title: Constraint models for the container pre-marshaling problem – volume: 62 start-page: 13 year: 2012 ident: 10.1016/j.ejor.2022.07.042_bib0015 article-title: Heuristic algorithms for container pre-marshalling problems publication-title: Computers and Industrial Engineering doi: 10.1016/j.cie.2011.08.010 – volume: 278 start-page: 211 year: 2019 ident: 10.1016/j.ejor.2022.07.042_bib0034 article-title: A branch and bound approach for large pre-marshalling problems publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2019.04.005 – volume: 39 start-page: 8337 year: 2012 ident: 10.1016/j.ejor.2022.07.042_bib0010 article-title: Pre-marshalling problem: Heuristic solution method and instances generator publication-title: Expert Systems with Applications doi: 10.1016/j.eswa.2012.01.187 – volume: 286 start-page: 945 year: 2020 ident: 10.1016/j.ejor.2022.07.042_bib0020 article-title: Constraint programming models for integrated container terminal operations publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2020.04.025 – volume: 196 start-page: 468 year: 2009 ident: 10.1016/j.ejor.2022.07.042_bib0021 article-title: A neighborhood search heuristic for pre-marshalling export containers publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2008.03.011 – start-page: 449 year: 2013 ident: 10.1016/j.ejor.2022.07.042_sbref0001 article-title: Mixed integer programming: Analyzing 12 years of progress – volume: 217 start-page: 531 year: 2012 ident: 10.1016/j.ejor.2022.07.042_bib0006 article-title: A tree search procedure for the container pre-marshalling problem publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2011.10.005 – volume: 78 start-page: 57 year: 2018 ident: 10.1016/j.ejor.2022.07.042_bib0008 article-title: Constraint programming for solving various assembly line balancing problems publication-title: Omega doi: 10.1016/j.omega.2017.06.008 – start-page: 788 year: 2009 ident: 10.1016/j.ejor.2022.07.042_bib0009 article-title: A corridor method-based algorithm for the pre-marshalling problem – volume: 29 start-page: 223 year: 2016 ident: 10.1016/j.ejor.2022.07.042_bib0035 article-title: Solving the pre-marshalling problem to optimality with A* and IDA* publication-title: Flexible Services and Manufacturing Journal doi: 10.1007/s10696-016-9246-6 – volume: 53 start-page: 67 year: 2015 ident: 10.1016/j.ejor.2022.07.042_bib0041 article-title: Target-guided algorithms for the container pre-marshalling problem publication-title: Omega doi: 10.1016/j.omega.2014.12.002 – volume: 256 start-page: 90 year: 2017 ident: 10.1016/j.ejor.2022.07.042_bib0042 article-title: A feasibility-based heuristic for the container pre-marshalling problem publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2016.05.061 – volume: 25 start-page: 1 year: 2017 ident: 10.1016/j.ejor.2022.07.042_bib0018 article-title: A multi-heuristic approach for solving the pre-marshalling problem publication-title: Central European Journal of Operations Research doi: 10.1007/s10100-015-0410-y |
SSID | ssj0001515 |
Score | 2.4651453 |
Snippet | •We address the container premarshalling problem, CPMP.•A series of constraint programming models to optimally solve the CPMP is proposed.•Constraint... |
SourceID | crossref elsevier |
SourceType | Enrichment Source Index Database Publisher |
StartPage | 668 |
SubjectTerms | Constraint programming Container terminal optimization Logistics Premarshalling problem |
Title | A constraint programming approach for the premarshalling problem |
URI | https://dx.doi.org/10.1016/j.ejor.2022.07.042 |
Volume | 306 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEB76ANGDj6pYH2UP3iQ2SfNobpZiqYq9aKG3ZXeygRb7QOLV3-5MsykVpAevuxlIJrsz3yTffgNwa5jZHfjawURxgZIpR3ez2EkjGohU19XIH_RfR9FwHDxPwkkF-uVZGKZV2thfxPR1tLYjbevN9mo6bb-5HUKG3F-Jq2ICOlWo-50kCmtQ7z29DEebgMw5e_0zIY4dNrBnZwqal5ktWRbU99canoH_d37ayjmDYzi0YFH0ivs5gYpZNGCv5Ko34KjsySDsFm3AwZbA4Ck89AQyAOQ-ELmwXKw5TYlSS1wQaBUEAmnSzKnI5d4qPG8bzZzBePD43h86tmeCg53AzSmkukZ5hKoU11JZlCofM4U61JTLET0TMi0CdZISUEi9DJWijJ-YDHXM2vedc6gtlgtzAYKV70OjMfW1GxjjdZPMC1ElhrYsUmXVBK_0lEQrKM7P8yFL5thMsncle1e6sSTvNuFuY7Mq5DR2Xh2WL0D-WhSS4v0Ou8t_2l3BPneTL4g511DLP7_MDWGOXLegev_ttezK-gHHYtbk |
linkProvider | Elsevier |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3JTsMwEB2VIrEcWAqIsvrADYVmT3OjqqgKtL3QSr1ZtuNIrboJhSvfzkziQJFQD1y9SMnEnnkTP78BuNPE7PZdaalYUIKSCks208hKQmwIRdOWin7o9wdhd-S_jINxBdrlXRiiVRrfX_j03FubloaxZmM1mTTebA-RIdVXoqwYgc4WbPuBFxGv7-Hzh-dBETs_Sogii4abmzMFyUtPlyQK6rq5gqfv_h2d1iJO5wgODFRkreJpjqGiFzXYKZnqNTgsKzIws0FrsL8mL3gCjy2mCP5RFYiMGSbWHLtYqSTOELIyhIDYqeeY4lJlFeo3ZWZOYdR5Gra7lqmYYCnPtzN0qLYWDmIqQZlUGibCValQMpAYyZVydECkCCXjBGFC4qRKCIz3sU6VjEj53juD6mK50OfASPc-0FIlrrR9rZ1mnDqBErHGDaswr6qDU1qKKyMnTu8z4yVvbMrJupysy-2Io3XrcP89Z1WIaWwcHZQfgP9aEhy9_YZ5F_-cdwu73WG_x3vPg9dL2KO68gVF5wqq2fuHvkb0kcmbfHV9AZQ3168 |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+constraint+programming+approach+for+the+premarshalling+problem&rft.jtitle=European+journal+of+operational+research&rft.au=Jim%C3%A9nez-Piqueras%2C+Celia&rft.au=Ruiz%2C+Rub%C3%A9n&rft.au=Parre%C3%B1o-Torres%2C+Consuelo&rft.au=Alvarez-Valdes%2C+Ramon&rft.date=2023-04-01&rft.pub=Elsevier+B.V&rft.issn=0377-2217&rft.eissn=1872-6860&rft.volume=306&rft.issue=2&rft.spage=668&rft.epage=678&rft_id=info:doi/10.1016%2Fj.ejor.2022.07.042&rft.externalDocID=S0377221722006099 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0377-2217&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0377-2217&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0377-2217&client=summon |