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...

Full description

Saved in:
Bibliographic Details
Published inEuropean journal of operational research Vol. 306; no. 2; pp. 668 - 678
Main Authors Jiménez-Piqueras, Celia, Ruiz, Rubén, Parreño-Torres, Consuelo, Alvarez-Valdes, Ramon
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.04.2023
Subjects
Online AccessGet full text
ISSN0377-2217
1872-6860
DOI10.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