Combining mixed integer programming and constraint programming to solve the integrated scheduling problem of container handling operations of a single vessel
•Integrated scheduling of quay cranes, yard trucks and yard cranes.•Interferences among quay cranes are fully considered.•Both mixed integer programming and constraint programming models are developed.•A hybrid solution strategy relying on commercial optimization solvers.•Large-scale instances solve...
Saved in:
| Published in: | European journal of operational research Vol. 285; no. 3; pp. 884 - 901 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Elsevier B.V
16.09.2020
|
| Subjects: | |
| ISSN: | 0377-2217, 1872-6860 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | •Integrated scheduling of quay cranes, yard trucks and yard cranes.•Interferences among quay cranes are fully considered.•Both mixed integer programming and constraint programming models are developed.•A hybrid solution strategy relying on commercial optimization solvers.•Large-scale instances solved within 2 minutes (optimality gaps: less than 3.31%).
In the container terminals of seaports, the container handling system consists of a variety of container handling machines such as quay cranes, internal yard trucks, and yard cranes. This study applies a holistic approach to the integrated scheduling of these machines for the container handling operations of a single vessel. We formulate this special hybrid flow shop scheduling problem through both mixed integer programming (MIP) and constraint programming (CP) techniques. Then we develop an easily-implemented approach that combines the strengths of MIP and CP. First, the MIP model, which only considers quay crane scheduling, is solved by an MIP solver, and a quay crane allocation plan is retrieved from the MIP solution. Then, this quay crane allocation plan is fed to the CP model, warm-starting the branch-and-prune algorithm built in a CP optimizer. Our numerical experiments reveal that this hybrid MIP/CP approach can solve the large-sized instances with up to 1000 containers, 6 quay cranes, 36 yard trucks, and 15 yard cranes to optimality with a gap of less than 3.31%, within a solution time of 2 minutes. If we increase the solution time to 5 minutes, this hybrid approach solves larger instances with up to 1400 containers to optimality with a gap of less than 1.41%. The state-of-the-art dedicated algorithms reported in the literature (which address an easier version of the same problem by ignoring non-crossing constraints and safety margins between quay cranes) are only able to find solutions for real-life instances with up to 500 containers within the solution time of 2930 or 5221 seconds, leaving a 4% or an unknown optimality gap. Thus, this study improves the solution of this integrated scheduling problem in terms of the instance size, solution efficiency, and solution optimality. |
|---|---|
| AbstractList | •Integrated scheduling of quay cranes, yard trucks and yard cranes.•Interferences among quay cranes are fully considered.•Both mixed integer programming and constraint programming models are developed.•A hybrid solution strategy relying on commercial optimization solvers.•Large-scale instances solved within 2 minutes (optimality gaps: less than 3.31%).
In the container terminals of seaports, the container handling system consists of a variety of container handling machines such as quay cranes, internal yard trucks, and yard cranes. This study applies a holistic approach to the integrated scheduling of these machines for the container handling operations of a single vessel. We formulate this special hybrid flow shop scheduling problem through both mixed integer programming (MIP) and constraint programming (CP) techniques. Then we develop an easily-implemented approach that combines the strengths of MIP and CP. First, the MIP model, which only considers quay crane scheduling, is solved by an MIP solver, and a quay crane allocation plan is retrieved from the MIP solution. Then, this quay crane allocation plan is fed to the CP model, warm-starting the branch-and-prune algorithm built in a CP optimizer. Our numerical experiments reveal that this hybrid MIP/CP approach can solve the large-sized instances with up to 1000 containers, 6 quay cranes, 36 yard trucks, and 15 yard cranes to optimality with a gap of less than 3.31%, within a solution time of 2 minutes. If we increase the solution time to 5 minutes, this hybrid approach solves larger instances with up to 1400 containers to optimality with a gap of less than 1.41%. The state-of-the-art dedicated algorithms reported in the literature (which address an easier version of the same problem by ignoring non-crossing constraints and safety margins between quay cranes) are only able to find solutions for real-life instances with up to 500 containers within the solution time of 2930 or 5221 seconds, leaving a 4% or an unknown optimality gap. Thus, this study improves the solution of this integrated scheduling problem in terms of the instance size, solution efficiency, and solution optimality. |
| Author | Qin, Tianbao Chen, Jiang Hang Sha, Mei Du, Yuquan |
| Author_xml | – sequence: 1 givenname: Tianbao orcidid: 0000-0002-5024-6186 surname: Qin fullname: Qin, Tianbao organization: College of Transport & Communications, Shanghai Maritime University, Shanghai 200135, China – sequence: 2 givenname: Yuquan surname: Du fullname: Du, Yuquan organization: National Centre for Ports and Shipping, Australian Maritime College, University of Tasmania, Launceston TAS 7250, Australia – sequence: 3 givenname: Jiang Hang surname: Chen fullname: Chen, Jiang Hang organization: International Business School Suzhou, Xi’an Jiao Tong - Liverpool University, Suzhou 215123, China – sequence: 4 givenname: Mei surname: Sha fullname: Sha, Mei email: meisha@shmtu.edu.cn organization: College of Transport & Communications, Shanghai Maritime University, Shanghai 200135, China |
| BookMark | eNp9kM1KAzEQx4NUsK2-gKe8wK5Jdjep4EWKX1DwoueQj9k2ZXdTklj0YXxXs60XPRQGAvnP78fMzNBk8AMgdE1JSQnlN9sStj6UjDBSEpaLnqEpXQhW8AUnEzQllRAFY1RcoFmMW0IIbWgzRd9L32s3uGGNe_cJFrshwRoC3gW_Dqrvx0QNFhs_xBRUjv9EyePouz3gtIEjG1TKmmg2YD-6sSW36w567NtRkrIi6zfZeUj9DjLhsn1sUDjmzw7wHmKE7hKdt6qLcPX7ztH748Pb8rlYvT69LO9XhakET4UmrKk51Fbcsoo3IDjTllLdgGJCq7oGZaE2QhtWM8V53VCruVaVqVrVaKjmaHH0muBjDNBK49JhqnHlTlIixzPLrRzPLMczS8Jy0Yyyf-guuF6Fr9PQ3RGCvNTeQZDROBgMWBfAJGm9O4X_AMuUnsM |
| CitedBy_id | crossref_primary_10_1016_j_measurement_2022_112262 crossref_primary_10_1109_TITS_2021_3094815 crossref_primary_10_1007_s43069_020_00036_x crossref_primary_10_1016_j_jclepro_2021_126019 crossref_primary_10_1109_TITS_2024_3521218 crossref_primary_10_1177_03611981231168862 crossref_primary_10_1177_03611981251327218 crossref_primary_10_1016_j_aei_2025_103133 crossref_primary_10_1016_j_trc_2023_104228 crossref_primary_10_1109_TITS_2025_3556882 crossref_primary_10_1016_j_cor_2023_106419 crossref_primary_10_1016_j_jmsy_2022_04_018 crossref_primary_10_1016_j_ejor_2022_11_054 crossref_primary_10_3390_logistics6040082 crossref_primary_10_1007_s00500_023_09086_9 crossref_primary_10_1016_j_tre_2023_103034 crossref_primary_10_1016_j_cor_2022_105863 crossref_primary_10_1016_j_aei_2024_102550 crossref_primary_10_1080_23302674_2023_2224509 crossref_primary_10_1016_j_swevo_2024_101479 crossref_primary_10_1016_j_ejor_2023_11_038 crossref_primary_10_1109_TITS_2025_3545433 crossref_primary_10_1287_ijoc_2023_1287 crossref_primary_10_1016_j_swevo_2025_101852 crossref_primary_10_1080_0305215X_2025_2543277 crossref_primary_10_1007_s43069_025_00449_6 crossref_primary_10_1016_j_cie_2023_109696 crossref_primary_10_32604_cmes_2023_029576 crossref_primary_10_1016_j_neucom_2025_130772 crossref_primary_10_1016_j_cie_2024_110300 crossref_primary_10_1016_j_cie_2022_108902 crossref_primary_10_1016_j_tre_2025_104266 crossref_primary_10_1049_itr2_12168 crossref_primary_10_1057_s41278_025_00324_5 crossref_primary_10_1109_TITS_2024_3388468 crossref_primary_10_32604_cmc_2022_020222 crossref_primary_10_3390_math9182250 crossref_primary_10_1109_ACCESS_2024_3389961 crossref_primary_10_3390_a18030158 crossref_primary_10_1007_s12008_023_01414_5 crossref_primary_10_1016_j_ocecoaman_2024_107481 crossref_primary_10_1155_2023_5566244 crossref_primary_10_1016_j_cie_2025_110962 crossref_primary_10_1080_00207543_2025_2555532 crossref_primary_10_1016_j_ocecoaman_2021_105882 crossref_primary_10_1155_2021_5529914 crossref_primary_10_3390_jmse11081492 |
| Cites_doi | 10.1016/j.ejor.2014.12.030 10.1002/nav.20121 10.1016/j.ejor.2013.08.050 10.1016/j.ejor.2013.10.054 10.1080/07408170490247340 10.1080/030888300286572 10.1016/j.ejor.2013.06.051 10.1016/j.ejor.2013.11.023 10.1016/j.ejor.2009.09.024 10.1016/j.tre.2013.08.006 10.1002/nav.20471 10.1016/j.tre.2019.03.018 10.1016/j.ejor.2009.05.031 10.1057/palgrave.jors.2602110 10.1002/nav.20189 10.1016/S0377-2217(03)00133-4 10.1016/j.ejor.2017.01.007 10.1080/03052150902943020 10.1007/s10951-007-0029-5 10.1007/s10696-013-9178-3 10.1007/s00291-003-0157-z 10.1016/j.ejor.2016.08.041 10.1002/nav.20108 10.1007/s10951-009-0105-0 10.1016/0191-2615(89)90001-5 10.1016/j.cor.2011.09.025 10.1016/j.ejor.2012.09.019 10.1016/j.cor.2010.08.001 10.1016/j.ejor.2006.06.033 10.1016/j.cor.2008.06.010 |
| ContentType | Journal Article |
| Copyright | 2020 Elsevier B.V. |
| Copyright_xml | – notice: 2020 Elsevier B.V. |
| DBID | AAYXX CITATION |
| DOI | 10.1016/j.ejor.2020.02.021 |
| DatabaseName | CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science Business |
| EISSN | 1872-6860 |
| EndPage | 901 |
| ExternalDocumentID | 10_1016_j_ejor_2020_02_021 S0377221720301399 |
| GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1RT 1~. 1~5 4.4 457 4G. 5GY 5VS 6OB 7-5 71M 8P~ 9JN 9JO AAAKF AABNK AACTN AAEDT AAEDW 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 SPC SPCBC SSB SSD SSV SSW SSZ T5K TAE TN5 U5U XPP ZMT ~02 ~G- 1OL 29G 41~ 9DU AAAKG AAQXK AATTM AAXKI AAYWO AAYXX ABWVN ABXDB ACLOT ACNNM ACRPL ACVFH ADCNI ADIYS ADJOM ADMUD ADNMO ADXHL AEIPS AEUPX AFFNX AFJKZ AFPUW AGQPQ AI. AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP ASPBG AVWKF AZFZN CITATION EFKBS EJD FEDTE FGOYB HVGLF HZ~ R2- SEW VH1 WUQ ~HD |
| ID | FETCH-LOGICAL-c376t-b02546e4d792365e762bd11b5ea27ba44eade4c7bc242a66451db6ba3c3fa5be3 |
| ISICitedReferencesCount | 47 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000528798100006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0377-2217 |
| IngestDate | Sat Nov 29 07:18:27 EST 2025 Tue Nov 18 21:30:45 EST 2025 Fri Feb 23 02:48:27 EST 2024 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Keywords | Mixed integer programming OR in maritime industry Container terminal Constraint programming Container unloading/loading problem |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c376t-b02546e4d792365e762bd11b5ea27ba44eade4c7bc242a66451db6ba3c3fa5be3 |
| ORCID | 0000-0002-5024-6186 |
| OpenAccessLink | https://www.sciencedirect.com/science/article/pii/S0377221720301399?via%3Dihub |
| PageCount | 18 |
| ParticipantIDs | crossref_citationtrail_10_1016_j_ejor_2020_02_021 crossref_primary_10_1016_j_ejor_2020_02_021 elsevier_sciencedirect_doi_10_1016_j_ejor_2020_02_021 |
| PublicationCentury | 2000 |
| PublicationDate | 2020-09-16 |
| PublicationDateYYYYMMDD | 2020-09-16 |
| PublicationDate_xml | – month: 09 year: 2020 text: 2020-09-16 day: 16 |
| PublicationDecade | 2020 |
| PublicationTitle | European journal of operational research |
| PublicationYear | 2020 |
| Publisher | Elsevier B.V |
| Publisher_xml | – name: Elsevier B.V |
| References | Li, Vairaktarakis (bib0019) 2004; 36 Van Hentenryck, Michel (bib0031) 2009 Moccia, Cordeau, Gaudioso, Laporte (bib0024) 2006; 53 Tang, Zhao, Liu (bib0028) 2014; 236 Laborie, Rogerie (bib0015) 2008 Liu, Wan, Wang (bib0021) 2006; 53 Unsal, Oguz (bib0030) 2019; 126 Legato, Trunfio, Meisel (bib0018) 2012; 39 Kim, Park (bib0014) 2004; 156 Legato, Trunfio (bib0017) 2013 Unsal, Oguz (bib0029) 2013; 59 Bierwirth, Meisel (bib0001) 2009; 12 Yi, Kim, Choi, Park, Lee (bib0032) 2000; 27 Homayouni, Fontes (bib0013) 2018 Bierwirth, Meisel (bib0002) 2010; 202 Sammarra, Cordeau, Laporte, Monaco (bib0026) 2007; 10 Zeng, Yang (bib0033) 2009; 36 Chen, Bostel, Dejax, Cai, Xi (bib0010) 2007; 181 Chen, Langevin, Lu (bib0011) 2013; 225 Meisel (bib0022) 2011; 58 Lee, Chen (bib0016) 2010; 42 Carlo, Vis, Roodbergen (bib0006) 2014; 236 Boysen, Briskorn, Meisel (bib0004) 2017; 258 Ruiz, Vázquez-Rodríguez (bib0025) 2010; 205 Lim, Rodrigues, Xu (bib0020) 2007; 54 Bierwirth, Meisel (bib0003) 2015; 244 Steenken, Vob, Stahlbock (bib0027) 2004; 26 Carlo, Vis, Roodbergen (bib0005) 2014; 235 Daganzo (bib0012) 1989; 23 Zhen, Yu, Wang, Sun (bib0034) 2016 Zhu, Lim (bib0035) 2006; 57 Chen, Bierlaire (bib0008) 2017; 260 Carlo, Vis, Roodbergen (bib0007) 2015; 27 Meisel, Bierwirth (bib0023) 2011; 38 Chen, Lee, Goh (bib0009) 2014; 232 Chen (10.1016/j.ejor.2020.02.021_bib0009) 2014; 232 Yi (10.1016/j.ejor.2020.02.021_bib0032) 2000; 27 Zeng (10.1016/j.ejor.2020.02.021_bib0033) 2009; 36 Lee (10.1016/j.ejor.2020.02.021_bib0016) 2010; 42 Daganzo (10.1016/j.ejor.2020.02.021_bib0012) 1989; 23 Carlo (10.1016/j.ejor.2020.02.021_bib0005) 2014; 235 Meisel (10.1016/j.ejor.2020.02.021_bib0022) 2011; 58 Ruiz (10.1016/j.ejor.2020.02.021_bib0025) 2010; 205 Unsal (10.1016/j.ejor.2020.02.021_bib0030) 2019; 126 Zhen (10.1016/j.ejor.2020.02.021_bib0034) 2016 Bierwirth (10.1016/j.ejor.2020.02.021_bib0001) 2009; 12 Bierwirth (10.1016/j.ejor.2020.02.021_bib0003) 2015; 244 Chen (10.1016/j.ejor.2020.02.021_bib0011) 2013; 225 Boysen (10.1016/j.ejor.2020.02.021_bib0004) 2017; 258 Van Hentenryck (10.1016/j.ejor.2020.02.021_bib0031) 2009 Chen (10.1016/j.ejor.2020.02.021_bib0008) 2017; 260 Lim (10.1016/j.ejor.2020.02.021_bib0020) 2007; 54 Carlo (10.1016/j.ejor.2020.02.021_bib0006) 2014; 236 Legato (10.1016/j.ejor.2020.02.021_bib0018) 2012; 39 Li (10.1016/j.ejor.2020.02.021_bib0019) 2004; 36 Tang (10.1016/j.ejor.2020.02.021_bib0028) 2014; 236 Moccia (10.1016/j.ejor.2020.02.021_bib0024) 2006; 53 Zhu (10.1016/j.ejor.2020.02.021_bib0035) 2006; 57 Unsal (10.1016/j.ejor.2020.02.021_bib0029) 2013; 59 Legato (10.1016/j.ejor.2020.02.021_bib0017) 2013 Kim (10.1016/j.ejor.2020.02.021_bib0014) 2004; 156 Steenken (10.1016/j.ejor.2020.02.021_bib0027) 2004; 26 Meisel (10.1016/j.ejor.2020.02.021_bib0023) 2011; 38 Carlo (10.1016/j.ejor.2020.02.021_bib0007) 2015; 27 Laborie (10.1016/j.ejor.2020.02.021_bib0015) 2008 Chen (10.1016/j.ejor.2020.02.021_bib0010) 2007; 181 Sammarra (10.1016/j.ejor.2020.02.021_bib0026) 2007; 10 Bierwirth (10.1016/j.ejor.2020.02.021_bib0002) 2010; 202 Liu (10.1016/j.ejor.2020.02.021_bib0021) 2006; 53 Homayouni (10.1016/j.ejor.2020.02.021_bib0013) 2018 |
| References_xml | – volume: 38 start-page: 683 year: 2011 end-page: 693 ident: bib0023 article-title: A unified approach for the evaluation of quay crane scheduling models and algorithms publication-title: Computers & Operations Research – volume: 12 start-page: 345 year: 2009 end-page: 360 ident: bib0001 article-title: A fast heuristic for quay crane scheduling with interference constraints publication-title: Journal of Scheduling – year: 2009 ident: bib0031 article-title: Constraint-based local search – volume: 156 start-page: 752 year: 2004 end-page: 768 ident: bib0014 article-title: A crane scheduling method for port container terminals publication-title: European Journal of operational research – volume: 126 start-page: 103 year: 2019 end-page: 121 ident: bib0030 article-title: An exact algorithm for integrated planning of operations in dry bulk terminals publication-title: Transportation Research Part E: Logistics and Transportation Review – volume: 58 start-page: 619 year: 2011 end-page: 636 ident: bib0022 article-title: The quay crane scheduling problem with time windows publication-title: Naval Research Logistics (NRL) – volume: 36 start-page: 1935 year: 2009 end-page: 1944 ident: bib0033 article-title: Integrating simulation and optimization to schedule loading operations in container terminals publication-title: Computers and Operations Research – volume: 232 start-page: 198 year: 2014 end-page: 208 ident: bib0009 article-title: An effective mathematical formulation for the unidirectional cluster-based quay crane scheduling problem publication-title: European Journal of Operational Research – volume: 26 start-page: 3 year: 2004 end-page: 49 ident: bib0027 article-title: Container terminal operation and operations research a classification and literature review publication-title: OR Spectrum – volume: 205 start-page: 1 year: 2010 end-page: 18 ident: bib0025 article-title: The hybrid flow shop scheduling problem publication-title: European Journal of Operational Research – volume: 225 start-page: 142 year: 2013 end-page: 152 ident: bib0011 article-title: Integrated scheduling of crane handling and truck transportation in a maritime container terminal publication-title: European Journal of Operational Research – volume: 59 start-page: 108 year: 2013 end-page: 122 ident: bib0029 article-title: Constraint programming approach to quay crane scheduling problem publication-title: Transportation Research Part E: Logistics and Transportation Review – start-page: 1 year: 2013 end-page: 34 ident: bib0017 article-title: A local branching-based algorithm for the quay crane scheduling problem under unidirectional schedules publication-title: 4OR – volume: 42 start-page: 1 year: 2010 end-page: 15 ident: bib0016 article-title: An improved approach for quay crane scheduling with non-crossing constraints publication-title: Engineering Optimization – volume: 181 start-page: 40 year: 2007 end-page: 58 ident: bib0010 article-title: A tabu search algorithm for the integrated scheduling problem of container handling systems in a maritime terminal publication-title: European Journal of Operational Research – volume: 236 start-page: 1 year: 2014 end-page: 13 ident: bib0006 article-title: Transport operations in container terminals: Literature overview, trends, research directions and classification scheme publication-title: European Journal of Operational Research – volume: 260 start-page: 613 year: 2017 end-page: 624 ident: bib0008 article-title: The study of the unidirectional quay crane scheduling problem: complexity and risk-aversion publication-title: European Journal of Operational Research – volume: 27 start-page: 224 year: 2015 end-page: 262 ident: bib0007 article-title: Seaside operations in container terminals: literature overview, trends, and research directions publication-title: Flexible Services and Manufacturing Journal – year: 2018 ident: bib0013 article-title: Metaheuristics for maritime operations – volume: 235 start-page: 412 year: 2014 end-page: 430 ident: bib0005 article-title: Storage yard operations in container terminals: Literature overview, trends, and research directions publication-title: European Journal of Operational Research – volume: 54 start-page: 115 year: 2007 end-page: 127 ident: bib0020 article-title: A m-parallel crane scheduling problem with a non-crossing constraint publication-title: Naval Research Logistics (NRL) – volume: 244 start-page: 675 year: 2015 end-page: 689 ident: bib0003 article-title: A follow-up survey of berth allocation and quay crane scheduling problems in container terminals publication-title: European Journal of Operational Research – volume: 36 start-page: 287 year: 2004 end-page: 297 ident: bib0019 article-title: Loading and unloading operations in container terminals publication-title: IIE Transactions – volume: 10 start-page: 327 year: 2007 end-page: 336 ident: bib0026 article-title: A tabu search heuristic for the quay crane scheduling problem publication-title: Journal of Scheduling – volume: 53 start-page: 45 year: 2006 end-page: 59 ident: bib0024 article-title: A branch-and-cut algorithm for the quay crane scheduling problem in a container terminal publication-title: Naval Research Logistics (NRL) – volume: 23 start-page: 159 year: 1989 end-page: 175 ident: bib0012 article-title: The crane scheduling problem publication-title: Transportation Research Part B: Methodological – volume: 236 start-page: 978 year: 2014 end-page: 990 ident: bib0028 article-title: Modeling and solution of the joint quay crane and truck scheduling problem publication-title: European Journal of Operational Research – volume: 27 start-page: 155 year: 2000 end-page: 167 ident: bib0032 article-title: Developing a conceptual model for sharing container terminal resources: a case study of the Gamman container terminal publication-title: Maritime Policy & Management – year: 2016 ident: bib0034 article-title: Scheduling quay cranes and yard trucks for unloading operations in container ports publication-title: Annals of Operations Research – volume: 202 start-page: 615 year: 2010 end-page: 627 ident: bib0002 article-title: A survey of berth allocation and quay crane scheduling problems in container terminals publication-title: European Journal of Operational Research – volume: 53 start-page: 60 year: 2006 end-page: 74 ident: bib0021 article-title: Quay crane scheduling at container terminals to minimize the maximum relative tardiness of vessel departures publication-title: Naval Research Logistics – volume: 57 start-page: 1464 year: 2006 end-page: 1471 ident: bib0035 article-title: Crane scheduling with non-crossing constraint publication-title: Journal of the Operational Research Society – volume: 258 start-page: 343 year: 2017 end-page: 357 ident: bib0004 article-title: A generalized classification scheme for crane scheduling with interference publication-title: European Journal of Operational Research – start-page: 555 year: 2008 end-page: 560 ident: bib0015 article-title: Reasoning with conditional time-intervals publication-title: Proceedings of the FLAIRS conference – volume: 39 start-page: 2063 year: 2012 end-page: 2078 ident: bib0018 article-title: Modeling and solving rich quay crane scheduling problems publication-title: Computers & Operations Research – volume: 244 start-page: 675 issue: 3 year: 2015 ident: 10.1016/j.ejor.2020.02.021_bib0003 article-title: A follow-up survey of berth allocation and quay crane scheduling problems in container terminals publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2014.12.030 – start-page: 1 year: 2013 ident: 10.1016/j.ejor.2020.02.021_bib0017 article-title: A local branching-based algorithm for the quay crane scheduling problem under unidirectional schedules publication-title: 4OR – volume: 53 start-page: 45 issue: 1 year: 2006 ident: 10.1016/j.ejor.2020.02.021_bib0024 article-title: A branch-and-cut algorithm for the quay crane scheduling problem in a container terminal publication-title: Naval Research Logistics (NRL) doi: 10.1002/nav.20121 – volume: 236 start-page: 978 issue: 3 year: 2014 ident: 10.1016/j.ejor.2020.02.021_bib0028 article-title: Modeling and solution of the joint quay crane and truck scheduling problem publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2013.08.050 – volume: 235 start-page: 412 issue: 2 year: 2014 ident: 10.1016/j.ejor.2020.02.021_bib0005 article-title: Storage yard operations in container terminals: Literature overview, trends, and research directions publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2013.10.054 – volume: 36 start-page: 287 issue: 4 year: 2004 ident: 10.1016/j.ejor.2020.02.021_bib0019 article-title: Loading and unloading operations in container terminals publication-title: IIE Transactions doi: 10.1080/07408170490247340 – volume: 27 start-page: 155 issue: 2 year: 2000 ident: 10.1016/j.ejor.2020.02.021_bib0032 article-title: Developing a conceptual model for sharing container terminal resources: a case study of the Gamman container terminal publication-title: Maritime Policy & Management doi: 10.1080/030888300286572 – volume: 232 start-page: 198 issue: 1 year: 2014 ident: 10.1016/j.ejor.2020.02.021_bib0009 article-title: An effective mathematical formulation for the unidirectional cluster-based quay crane scheduling problem publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2013.06.051 – volume: 236 start-page: 1 issue: 1 year: 2014 ident: 10.1016/j.ejor.2020.02.021_bib0006 article-title: Transport operations in container terminals: Literature overview, trends, research directions and classification scheme publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2013.11.023 – volume: 205 start-page: 1 issue: 1 year: 2010 ident: 10.1016/j.ejor.2020.02.021_bib0025 article-title: The hybrid flow shop scheduling problem publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2009.09.024 – volume: 59 start-page: 108 year: 2013 ident: 10.1016/j.ejor.2020.02.021_bib0029 article-title: Constraint programming approach to quay crane scheduling problem publication-title: Transportation Research Part E: Logistics and Transportation Review doi: 10.1016/j.tre.2013.08.006 – volume: 58 start-page: 619 issue: 7 year: 2011 ident: 10.1016/j.ejor.2020.02.021_bib0022 article-title: The quay crane scheduling problem with time windows publication-title: Naval Research Logistics (NRL) doi: 10.1002/nav.20471 – volume: 126 start-page: 103 year: 2019 ident: 10.1016/j.ejor.2020.02.021_bib0030 article-title: An exact algorithm for integrated planning of operations in dry bulk terminals publication-title: Transportation Research Part E: Logistics and Transportation Review doi: 10.1016/j.tre.2019.03.018 – volume: 202 start-page: 615 issue: 3 year: 2010 ident: 10.1016/j.ejor.2020.02.021_bib0002 article-title: A survey of berth allocation and quay crane scheduling problems in container terminals publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2009.05.031 – volume: 57 start-page: 1464 issue: 12 year: 2006 ident: 10.1016/j.ejor.2020.02.021_bib0035 article-title: Crane scheduling with non-crossing constraint publication-title: Journal of the Operational Research Society doi: 10.1057/palgrave.jors.2602110 – volume: 54 start-page: 115 issue: 2 year: 2007 ident: 10.1016/j.ejor.2020.02.021_bib0020 article-title: A m-parallel crane scheduling problem with a non-crossing constraint publication-title: Naval Research Logistics (NRL) doi: 10.1002/nav.20189 – year: 2016 ident: 10.1016/j.ejor.2020.02.021_bib0034 article-title: Scheduling quay cranes and yard trucks for unloading operations in container ports publication-title: Annals of Operations Research – volume: 156 start-page: 752 issue: 3 year: 2004 ident: 10.1016/j.ejor.2020.02.021_bib0014 article-title: A crane scheduling method for port container terminals publication-title: European Journal of operational research doi: 10.1016/S0377-2217(03)00133-4 – start-page: 555 year: 2008 ident: 10.1016/j.ejor.2020.02.021_bib0015 article-title: Reasoning with conditional time-intervals – volume: 260 start-page: 613 issue: 2 year: 2017 ident: 10.1016/j.ejor.2020.02.021_bib0008 article-title: The study of the unidirectional quay crane scheduling problem: complexity and risk-aversion publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2017.01.007 – volume: 42 start-page: 1 issue: 1 year: 2010 ident: 10.1016/j.ejor.2020.02.021_bib0016 article-title: An improved approach for quay crane scheduling with non-crossing constraints publication-title: Engineering Optimization doi: 10.1080/03052150902943020 – volume: 10 start-page: 327 issue: 4-5 year: 2007 ident: 10.1016/j.ejor.2020.02.021_bib0026 article-title: A tabu search heuristic for the quay crane scheduling problem publication-title: Journal of Scheduling doi: 10.1007/s10951-007-0029-5 – volume: 27 start-page: 224 issue: 2-3 year: 2015 ident: 10.1016/j.ejor.2020.02.021_bib0007 article-title: Seaside operations in container terminals: literature overview, trends, and research directions publication-title: Flexible Services and Manufacturing Journal doi: 10.1007/s10696-013-9178-3 – volume: 26 start-page: 3 year: 2004 ident: 10.1016/j.ejor.2020.02.021_bib0027 article-title: Container terminal operation and operations research a classification and literature review publication-title: OR Spectrum doi: 10.1007/s00291-003-0157-z – year: 2009 ident: 10.1016/j.ejor.2020.02.021_bib0031 – volume: 258 start-page: 343 issue: 1 year: 2017 ident: 10.1016/j.ejor.2020.02.021_bib0004 article-title: A generalized classification scheme for crane scheduling with interference publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2016.08.041 – year: 2018 ident: 10.1016/j.ejor.2020.02.021_bib0013 – volume: 53 start-page: 60 issue: 1 year: 2006 ident: 10.1016/j.ejor.2020.02.021_bib0021 article-title: Quay crane scheduling at container terminals to minimize the maximum relative tardiness of vessel departures publication-title: Naval Research Logistics doi: 10.1002/nav.20108 – volume: 12 start-page: 345 issue: 4 year: 2009 ident: 10.1016/j.ejor.2020.02.021_bib0001 article-title: A fast heuristic for quay crane scheduling with interference constraints publication-title: Journal of Scheduling doi: 10.1007/s10951-009-0105-0 – volume: 23 start-page: 159 issue: 3 year: 1989 ident: 10.1016/j.ejor.2020.02.021_bib0012 article-title: The crane scheduling problem publication-title: Transportation Research Part B: Methodological doi: 10.1016/0191-2615(89)90001-5 – volume: 39 start-page: 2063 issue: 9 year: 2012 ident: 10.1016/j.ejor.2020.02.021_bib0018 article-title: Modeling and solving rich quay crane scheduling problems publication-title: Computers & Operations Research doi: 10.1016/j.cor.2011.09.025 – volume: 225 start-page: 142 issue: 1 year: 2013 ident: 10.1016/j.ejor.2020.02.021_bib0011 article-title: Integrated scheduling of crane handling and truck transportation in a maritime container terminal publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2012.09.019 – volume: 38 start-page: 683 issue: 3 year: 2011 ident: 10.1016/j.ejor.2020.02.021_bib0023 article-title: A unified approach for the evaluation of quay crane scheduling models and algorithms publication-title: Computers & Operations Research doi: 10.1016/j.cor.2010.08.001 – volume: 181 start-page: 40 issue: 1 year: 2007 ident: 10.1016/j.ejor.2020.02.021_bib0010 article-title: A tabu search algorithm for the integrated scheduling problem of container handling systems in a maritime terminal publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2006.06.033 – volume: 36 start-page: 1935 issue: 6 year: 2009 ident: 10.1016/j.ejor.2020.02.021_bib0033 article-title: Integrating simulation and optimization to schedule loading operations in container terminals publication-title: Computers and Operations Research doi: 10.1016/j.cor.2008.06.010 |
| SSID | ssj0001515 |
| Score | 2.5427327 |
| Snippet | •Integrated scheduling of quay cranes, yard trucks and yard cranes.•Interferences among quay cranes are fully considered.•Both mixed integer programming and... |
| SourceID | crossref elsevier |
| SourceType | Enrichment Source Index Database Publisher |
| StartPage | 884 |
| SubjectTerms | Constraint programming Container terminal Container unloading/loading problem Mixed integer programming OR in maritime industry |
| Title | Combining mixed integer programming and constraint programming to solve the integrated scheduling problem of container handling operations of a single vessel |
| URI | https://dx.doi.org/10.1016/j.ejor.2020.02.021 |
| Volume | 285 |
| WOSCitedRecordID | wos000528798100006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: ScienceDirect Freedom Collection - Elsevier customDbUrl: eissn: 1872-6860 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001515 issn: 0377-2217 databaseCode: AIEXJ dateStart: 19950105 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEF5FKUL0wCNQtby0B26WUbxee-1jVRUVBBWHgHKzdr0blCi1Q3Ci_Bn-GL-G2ZftFFrRA1JkRX6sncxnz7fjmW8QeiMZlXGqspCWPA-piGjIKdxXMkkzlSY5ZSYO-fUju7zMptP882Dwy9fCbJesqrLdLl_9V1PDOjC2Lp29g7nbQWEFfAejwxLMDst_Mjzc4cJ0fQiu5jslrSCEWvtMrCtflVhqZqgbRDR7m4CLwvVtlWGkrZiEDGAWDF7JFa-bJjQ2I73SsQUY3sg1mBTqlVp3-XU80MGIpQq2WqR8eeOLAEeK24NNv4FepE3HZq3cwQQALXjdMXDjRTbfNx3Oz3zJCez6LbjgzjsbJUpDlj-peT_cAXNb3a4h7T0VY8ZCQmzBp3-EE9v2x2E17j2QM9uAzvn23AZO_nAbNoKxeKsWtdaIJWOj42pLt_c1uq_5zjaj0SfLLQo9RqHHKMYEPjAzPyAsybMhOjh9fz790PIETSXNOy73g1xJl80-vH4lf6dNPSo0eYweujkMPrXYe4IGqhqh-76EYoQe-VYh2HmOETrs6V4-RT9bjGKDUewwintAxIAn3GF0b1NTY4NRDBjFHUZxh1HsMIrrGW4xij1GcYdRvQPHFqPYYvQZ-vLufHJ2Ebo-IWEJ7rEJhVZ0SBWVWgszTRT4dyGjSCSKEyY4pboogJZMlMBHeZrSJJIiFTwu4xlPhIqP0LCqK3WMsCSSRvlMlSSTVHCSKxXNGBMsy2KhxtkJirwZitKJ6Ou_YVncDIATFLTHrKyEzK17J966hSPBltwWANZbjnt-p7O8QA-6m-slGjbrjXqF7pXbZv5j_doh9TcjoN34 |
| linkProvider | Elsevier |
| 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=Combining+mixed+integer+programming+and+constraint+programming+to+solve+the+integrated+scheduling+problem+of+container+handling+operations+of+a+single+vessel&rft.jtitle=European+journal+of+operational+research&rft.au=Qin%2C+Tianbao&rft.au=Du%2C+Yuquan&rft.au=Chen%2C+Jiang+Hang&rft.au=Sha%2C+Mei&rft.date=2020-09-16&rft.issn=0377-2217&rft.volume=285&rft.issue=3&rft.spage=884&rft.epage=901&rft_id=info:doi/10.1016%2Fj.ejor.2020.02.021&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_ejor_2020_02_021 |
| 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 |