A generic exact solver for vehicle routing and related problems
Major advances were recently obtained in the exact solution of vehicle routing problems (VRPs). Sophisticated branch-cut-and-price (BCP) algorithms for some of the most classical VRP variants now solve many instances with up to a few hundreds of customers. However, adapting and reimplementing those...
Saved in:
| Published in: | Mathematical programming Vol. 183; no. 1-2; pp. 483 - 523 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Berlin/Heidelberg
Springer Berlin Heidelberg
01.09.2020
Springer Nature B.V Springer Verlag |
| Subjects: | |
| ISSN: | 0025-5610, 1436-4646 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Major advances were recently obtained in the exact solution of vehicle routing problems (VRPs). Sophisticated branch-cut-and-price (BCP) algorithms for some of the most classical VRP variants now solve many instances with up to a few hundreds of customers. However, adapting and reimplementing those successful algorithms for other variants can be a very demanding task. This work proposes a BCP solver for a generic model that encompasses a wide class of VRPs. It incorporates the key elements found in the best existing VRP algorithms: ng-path relaxation, rank-1 cuts with limited memory, path enumeration, and rounded capacity cuts; all generalized through the new concepts of “packing set” and “elementarity set”. The concepts are also used to derive a branching rule based on accumulated resource consumption and to generalize the Ryan and Foster branching rule. Extensive experiments on several variants show that the generic solver has an excellent overall performance, in many problems being better than the best specific algorithms. Even some non-VRPs, like bin packing, vector packing and generalized assignment, can be modeled and effectively solved. |
|---|---|
| AbstractList | Major advances were recently obtained in the exact solution of Vehicle Routing Problems (VRPs). Sophisticated Branch-Cut-and-Price (BCP) algorithms for some of the most classical VRP variants now solve many instances with up to a few hundreds of customers. However , adapting and reimplementing those successful algorithms for other variants can be a very demanding task. This work proposes a BCP solver for a generic model that encompasses a wide class of VRPs. It incorporates the key elements found in the best recent VRP algorithms: ng-path relaxation, rank-1 cuts with limited memory, and route enumeration; all generalized through the new concept of "packing set". This concept is also used to derive a new branch rule based on accumulated resource consumption and to generalize the Ryan and Foster branch rule. Extensive experiments on several variants show that the generic solver has an excellent overall performance, in many problems being better than the best existing specific algorithms. Even some non-VRPs, like bin packing, vector packing and generalized assignment, can be modeled and effectively solved. Major advances were recently obtained in the exact solution of vehicle routing problems (VRPs). Sophisticated branch-cut-and-price (BCP) algorithms for some of the most classical VRP variants now solve many instances with up to a few hundreds of customers. However, adapting and reimplementing those successful algorithms for other variants can be a very demanding task. This work proposes a BCP solver for a generic model that encompasses a wide class of VRPs. It incorporates the key elements found in the best existing VRP algorithms: ng-path relaxation, rank-1 cuts with limited memory, path enumeration, and rounded capacity cuts; all generalized through the new concepts of “packing set” and “elementarity set”. The concepts are also used to derive a branching rule based on accumulated resource consumption and to generalize the Ryan and Foster branching rule. Extensive experiments on several variants show that the generic solver has an excellent overall performance, in many problems being better than the best specific algorithms. Even some non-VRPs, like bin packing, vector packing and generalized assignment, can be modeled and effectively solved. |
| Author | Vanderbeck, François Pessoa, Artur Uchoa, Eduardo Sadykov, Ruslan |
| Author_xml | – sequence: 1 givenname: Artur surname: Pessoa fullname: Pessoa, Artur organization: Universidade Federal Fluminense – sequence: 2 givenname: Ruslan surname: Sadykov fullname: Sadykov, Ruslan organization: INRIA Bordeaux — Sud-Ouest – sequence: 3 givenname: Eduardo orcidid: 0000-0002-8687-2613 surname: Uchoa fullname: Uchoa, Eduardo email: uchoa@producao.uff.br organization: Universidade Federal Fluminense – sequence: 4 givenname: François surname: Vanderbeck fullname: Vanderbeck, François organization: Atoptima |
| BackLink | https://inria.hal.science/hal-02178171$$DView record in HAL |
| BookMark | eNp9kEFLwzAUx4NMcFO_gKeAJw_Vl6Rp2pOMoU4YeNFzSNPXrVKbmWRD9-ntrCJ42OnB4_d7_N9_Qkad65CQCwbXDEDdBAYMVAIcEmCSi2R3RMYsFVmSZmk2ImMALhOZMTghkxBeAYCJPB-T2yldYoe-sRQ_jI00uHaLntbO0y2uGtsi9W4Tm25JTVdRj62JWNG1d2WLb-GMHNemDXj-M0_Jy_3d82yeLJ4eHmfTRWJFoWKSllkJtpJomIRaQMEKqWpVKmtyKASvoEQJRVYpWab9Q1wg41jKWgLWsqrEKbka7q5Mq9e-eTP-UzvT6Pl0ofc74EzlTLEt79nLge1Dvm8wRP3qNr7r42meCpmnBaiip_KBst6F4LHWtokmNq6L3jStZqD31eqh2v4-6O9q9a5X-T_1N9FBSQxS6OFuif4v1QHrC7-JjHk |
| CitedBy_id | crossref_primary_10_1287_trsc_2022_1136 crossref_primary_10_1007_s11081_021_09680_6 crossref_primary_10_1016_j_eswa_2023_120626 crossref_primary_10_1007_s10489_023_05212_0 crossref_primary_10_1007_s00291_020_00615_8 crossref_primary_10_1016_j_cor_2022_106094 crossref_primary_10_1016_j_cor_2025_107101 crossref_primary_10_1016_j_ejor_2022_01_043 crossref_primary_10_1287_opre_2023_0398 crossref_primary_10_1287_ijoc_2023_0055 crossref_primary_10_1287_ijoc_2023_0177 crossref_primary_10_1016_j_ejor_2023_10_015 crossref_primary_10_1287_opre_2023_2458 crossref_primary_10_1016_j_orl_2025_107355 crossref_primary_10_1016_j_asoc_2025_113280 crossref_primary_10_1016_j_cor_2023_106527 crossref_primary_10_1016_j_ejor_2025_06_014 crossref_primary_10_1016_j_cor_2024_106787 crossref_primary_10_1016_j_knosys_2024_112173 crossref_primary_10_1007_s10288_024_00573_9 crossref_primary_10_1287_trsc_2023_0345 crossref_primary_10_1016_j_cor_2022_106029 crossref_primary_10_1016_j_tre_2025_104409 crossref_primary_10_1287_ijoc_2024_0972 crossref_primary_10_1145_3625232 crossref_primary_10_1145_3769070 crossref_primary_10_1007_s10732_022_09500_9 crossref_primary_10_1016_j_ejor_2024_09_013 crossref_primary_10_1007_s00291_025_00827_w crossref_primary_10_1109_ACCESS_2024_3524395 crossref_primary_10_1287_ijoc_2023_0103 crossref_primary_10_1016_j_ejor_2023_08_051 crossref_primary_10_1016_j_ejor_2023_02_028 crossref_primary_10_3390_systems13090745 crossref_primary_10_1016_j_cor_2022_105986 crossref_primary_10_1287_ijoc_2022_0257 crossref_primary_10_1007_s10288_025_00585_z crossref_primary_10_1016_j_ejor_2024_08_007 crossref_primary_10_1016_j_cor_2022_106038 crossref_primary_10_1016_j_trc_2022_103830 crossref_primary_10_3390_biomimetics7040241 crossref_primary_10_1016_j_orl_2022_01_018 crossref_primary_10_1080_01605682_2023_2253852 crossref_primary_10_1016_j_cie_2024_110467 crossref_primary_10_1016_j_robot_2024_104825 crossref_primary_10_1016_j_ifacol_2022_09_455 crossref_primary_10_1007_s10288_025_00584_0 crossref_primary_10_1007_s12532_022_00224_2 crossref_primary_10_1016_j_cor_2023_106467 crossref_primary_10_1016_j_ejor_2023_05_038 crossref_primary_10_1016_j_disopt_2022_100710 crossref_primary_10_1016_j_cor_2022_106040 crossref_primary_10_1016_j_ejor_2022_10_041 crossref_primary_10_1016_j_orl_2022_11_005 crossref_primary_10_1111_itor_70014 crossref_primary_10_1287_trsc_2022_0085 crossref_primary_10_1007_s11081_022_09779_4 crossref_primary_10_1016_j_eswa_2024_125319 crossref_primary_10_1016_j_tre_2025_104278 crossref_primary_10_1007_s11590_023_02072_y crossref_primary_10_3390_app122211421 crossref_primary_10_1287_trsc_2022_1179 crossref_primary_10_5753_reic_2023_3425 crossref_primary_10_1002_net_22137 crossref_primary_10_3390_a14110313 crossref_primary_10_1016_j_ejco_2023_100074 crossref_primary_10_1016_j_neucom_2024_127252 crossref_primary_10_1111_itor_70012 crossref_primary_10_1016_j_ejor_2024_11_018 crossref_primary_10_1016_j_eswa_2025_126534 crossref_primary_10_1007_s10288_021_00498_7 crossref_primary_10_1007_s12532_023_00240_w crossref_primary_10_1016_j_cor_2024_106869 crossref_primary_10_1080_24725854_2025_2491495 crossref_primary_10_1016_j_ejor_2023_02_031 crossref_primary_10_1287_ijoc_2022_1165 crossref_primary_10_1016_j_cor_2021_105475 crossref_primary_10_2139_ssrn_5322387 crossref_primary_10_1007_s10288_022_00523_3 crossref_primary_10_1007_s10479_023_05223_7 crossref_primary_10_1016_j_cie_2022_108054 crossref_primary_10_3390_math10020191 crossref_primary_10_1287_opre_2023_0569 crossref_primary_10_1016_j_cor_2025_107170 crossref_primary_10_1287_opre_2023_0048 crossref_primary_10_1111_itor_13563 crossref_primary_10_1287_ijoc_2022_0214 crossref_primary_10_1111_itor_12996 crossref_primary_10_1016_j_ejor_2022_02_022 crossref_primary_10_1002_net_22115 crossref_primary_10_1016_j_cor_2024_106834 crossref_primary_10_1016_j_cor_2023_106278 crossref_primary_10_1016_j_ejor_2025_03_031 crossref_primary_10_1109_TCYB_2021_3111082 crossref_primary_10_1287_trsc_2022_1161 crossref_primary_10_1002_net_22125 crossref_primary_10_1007_s10107_022_01785_9 crossref_primary_10_1007_s10732_023_09516_9 crossref_primary_10_1287_ijoc_2022_1256 crossref_primary_10_1007_s10479_024_06323_8 crossref_primary_10_1287_trsc_2022_1167 crossref_primary_10_1080_10556788_2023_2296978 crossref_primary_10_1016_j_cor_2023_106267 crossref_primary_10_1016_j_trb_2023_102851 |
| Cites_doi | 10.1007/s10589-008-9183-8 10.1016/j.cor.2015.11.009 10.1016/j.ejor.2016.08.012 10.1016/j.dam.2011.12.021 10.1016/S0166-218X(00)00267-5 10.1016/j.disopt.2014.03.001 10.1016/j.cor.2019.104833 10.1016/j.ejor.2017.08.027 10.1287/ijoc.2018.0822 10.1287/mnsc.6.1.80 10.1287/ijoc.1090.0341 10.1287/opre.2020.2035 10.1057/jors.1990.166 10.1016/j.disopt.2006.05.007 10.1287/ijoc.2018.0880 10.1057/jors.1969.75 10.1287/opre.1100.0881 10.1023/A:1018316919294 10.1142/S0218213003001186 10.1007/s10589-011-9432-0 10.1016/j.cor.2018.01.016 10.1007/BF00226291 10.1007/978-1-4615-5755-5_3 10.1287/opre.1070.0449 10.1016/j.ejor.2018.04.009 10.1287/ijoc.15.3.249.16075 10.1287/ijoc.2018.0867 10.1007/978-3-030-17953-3_27 10.1007/s10107-011-0497-4 10.1007/s10107-005-0644-x 10.1016/j.ejor.2018.04.047 10.1287/trsc.2019.0900 10.1016/j.cor.2004.11.002 10.1007/BF01720015 10.1007/s10107-016-1101-8 10.1287/trsc.1070.0223 10.1007/s00291-007-0083-6 10.1287/trsc.2013.0474 10.1023/A:1015053600842 10.1007/BF02098283 10.1287/opre.35.2.254 10.1007/s10107-007-0178-5 10.1287/opre.1110.0975 10.1016/j.ejor.2016.04.030 10.1007/978-0-387-77778-8_18 10.1007/s10107-008-0218-9 10.1016/j.ejor.2017.04.061 10.1002/(SICI)1097-0037(199709)30:2<105::AID-NET5>3.0.CO;2-G 10.1007/s00186-018-0649-x 10.1287/ijoc.2017.0784 10.1016/j.ejor.2016.09.051 10.1016/j.ejor.2017.09.035 10.1007/s12532-012-0042-3 10.1007/s10107-003-0481-8 10.1287/ijoc.2016.0744 10.1016/j.orl.2017.02.006 10.1287/trsc.1090.0272 10.1016/j.ejor.2004.08.036 10.1111/itor.12422 10.1287/opre.1120.1079 10.1137/15M1020575 10.1057/jors.1992.160 10.1287/opre.12.2.300 10.1016/j.orl.2018.04.006 10.1016/j.cor.2016.04.008 10.1007/s12532-016-0108-8 10.1287/trsc.2020.0985 10.1057/palgrave.jors.2602603 10.1007/978-3-540-68279-0_13 10.1016/0377-2217(94)00289-4 10.1016/j.cor.2004.11.020 10.1007/978-3-319-07557-0_33 10.1002/net.21520 |
| ContentType | Journal Article |
| Copyright | Springer-Verlag GmbH Germany, part of Springer Nature and Mathematical Optimization Society 2020 Springer-Verlag GmbH Germany, part of Springer Nature and Mathematical Optimization Society 2020. Distributed under a Creative Commons Attribution 4.0 International License |
| Copyright_xml | – notice: Springer-Verlag GmbH Germany, part of Springer Nature and Mathematical Optimization Society 2020 – notice: Springer-Verlag GmbH Germany, part of Springer Nature and Mathematical Optimization Society 2020. – notice: Distributed under a Creative Commons Attribution 4.0 International License |
| DBID | AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D 1XC VOOES |
| DOI | 10.1007/s10107-020-01523-z |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Hyper Article en Ligne (HAL) Hyper Article en Ligne (HAL) (Open Access) |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Mathematics Computer Science |
| EISSN | 1436-4646 |
| EndPage | 523 |
| ExternalDocumentID | oai:HAL:hal-02178171v2 10_1007_s10107_020_01523_z |
| GrantInformation_xml | – fundername: Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro grantid: E-26/202.887/2017 funderid: http://dx.doi.org/10.13039/501100004586 – fundername: Conselho Nacional de Desenvolvimento Científico e Tecnológico grantid: 313601/2018-6 funderid: http://dx.doi.org/10.13039/501100003593 |
| GroupedDBID | --K --Z -52 -5D -5G -BR -EM -Y2 -~C -~X .4S .86 .DC .VR 06D 0R~ 0VY 199 1B1 1N0 1OL 1SB 203 28- 29M 2J2 2JN 2JY 2KG 2KM 2LR 2P1 2VQ 2~H 30V 3V. 4.4 406 408 409 40D 40E 5GY 5QI 5VS 67Z 6NX 6TJ 78A 7WY 88I 8AO 8FE 8FG 8FL 8TC 8UJ 8VB 95- 95. 95~ 96X AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYTO AAYZH ABAKF ABBBX ABBXA ABDBF ABDZT ABECU ABFTV ABHLI ABHQN ABJCF ABJNI ABJOX ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABQSL ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABUWG ABWNU ABXPI ACAOD ACBXY ACDTI ACGFS ACGOD ACHSB ACHXU ACIWK ACKNC ACMDZ ACMLO ACNCT ACOKC ACOMO ACPIV ACUHS ACZOJ ADHHG ADHIR ADIMF ADINQ ADKNI ADKPE ADRFC ADTPH ADURQ ADYFF ADZKW AEBTG AEFIE AEFQL AEGAL AEGNC AEJHL AEJRE AEKMD AEMOZ AEMSY AENEX AEOHA AEPYU AESKC AETLH AEVLU AEXYK AFBBN AFEXP AFFNX AFGCZ AFKRA AFLOW AFQWF AFWTZ AFZKB AGAYW AGDGC AGGDS AGJBK AGMZJ AGQEE AGQMX AGRTI AGWIL AGWZB AGYKE AHAVH AHBYD AHKAY AHQJS AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJBLW AJRNO AJZVZ AKVCP ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMXSW AMYLF AMYQR AOCGG ARAPS ARCSS ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN AZQEC B-. B0M BA0 BAPOH BBWZM BDATZ BENPR BEZIV BGLVJ BGNMA BPHCQ BSONS CAG CCPQU COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DU5 DWQXO EAD EAP EBA EBLON EBR EBS EBU ECS EDO EIOEI EJD EMI EMK EPL ESBYG EST ESX FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRNLG FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNUQQ GNWQR GQ6 GQ7 GQ8 GROUPED_ABI_INFORM_COMPLETE GXS H13 HCIFZ HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ H~9 I-F I09 IAO IHE IJ- IKXTQ ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ K1G K60 K6V K6~ K7- KDC KOV KOW L6V LAS LLZTM M0C M0N M2P M4Y M7S MA- N2Q N9A NB0 NDZJH NPVJJ NQ- NQJWS NU0 O9- O93 O9G O9I O9J OAM P19 P2P P62 P9R PF0 PQBIZ PQBZA PQQKQ PROAC PT4 PT5 PTHSS Q2X QOK QOS QWB R4E R89 R9I RHV RIG RNI RNS ROL RPX RPZ RSV RZK S16 S1Z S26 S27 S28 S3B SAP SCLPG SDD SDH SDM SHX SISQX SJYHP SMT SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 T16 TH9 TN5 TSG TSK TSV TUC TUS U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW W23 W48 WH7 WK8 XPP YLTOR Z45 Z5O Z7R Z7S Z7X Z7Y Z7Z Z81 Z83 Z86 Z88 Z8M Z8N Z8R Z8T Z8W Z92 ZL0 ZMTXR ZWQNP ~02 ~8M ~EX AAPKM AAYXX ABBRH ABDBE ABFSG ABRTQ ACSTC ADHKG ADXHL AEZWR AFDZB AFFHD AFHIU AFOHR AGQPQ AHPBZ AHWEU AIXLP AMVHM ATHPR AYFIA CITATION PHGZM PHGZT PQGLB 7SC 8FD JQ2 L7M L~C L~D 1XC VOOES |
| ID | FETCH-LOGICAL-c397t-4b6b0cd5ea150f3091957f7b7ca80932d0be5096d75b400723e12eb5f50ef5dd3 |
| IEDL.DBID | RSV |
| ISICitedReferencesCount | 125 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000543267400001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0025-5610 |
| IngestDate | Tue Oct 14 20:23:49 EDT 2025 Thu Sep 25 00:46:59 EDT 2025 Sat Nov 29 03:34:02 EST 2025 Tue Nov 18 21:15:24 EST 2025 Fri Feb 21 02:32:34 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 1-2 |
| Keywords | Integer programming logistics and supply chain management Column generation etc. for problems pertaining to operations research and mathematical programming 90C11 Mixed integer programming 90B06 Transportation source code 90-04 Software Routing 90C06 Large-scale problems in mathematical programming |
| Language | English |
| License | Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c397t-4b6b0cd5ea150f3091957f7b7ca80932d0be5096d75b400723e12eb5f50ef5dd3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-8687-2613 0000-0002-7421-4744 0000-0002-4862-2226 |
| OpenAccessLink | https://inria.hal.science/hal-02178171 |
| PQID | 2435849079 |
| PQPubID | 25307 |
| PageCount | 41 |
| ParticipantIDs | hal_primary_oai_HAL_hal_02178171v2 proquest_journals_2435849079 crossref_citationtrail_10_1007_s10107_020_01523_z crossref_primary_10_1007_s10107_020_01523_z springer_journals_10_1007_s10107_020_01523_z |
| PublicationCentury | 2000 |
| PublicationDate | 2020-09-01 |
| PublicationDateYYYYMMDD | 2020-09-01 |
| PublicationDate_xml | – month: 09 year: 2020 text: 2020-09-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | Berlin/Heidelberg |
| PublicationPlace_xml | – name: Berlin/Heidelberg – name: Heidelberg |
| PublicationSubtitle | A Publication of the Mathematical Optimization Society |
| PublicationTitle | Mathematical programming |
| PublicationTitleAbbrev | Math. Program |
| PublicationYear | 2020 |
| Publisher | Springer Berlin Heidelberg Springer Nature B.V Springer Verlag |
| Publisher_xml | – name: Springer Berlin Heidelberg – name: Springer Nature B.V – name: Springer Verlag |
| References | Boost C++ libraries (2019). https://www.boost.org ArchettiCFeilletDHertzASperanzaMGThe capacitated team orienteering and profitable tour problemsJ. Oper. Res. Soc.20096068318421171.90344 CapraraATothPLower bounds and algorithms for the 2-dimensional vector packing problemDiscrete Appl. Math.2001111323126218368230996.68245 RighiniGSalaniMSymmetry helps: Bounded bi-directional dynamic programming for the elementary shortest path problem with resource constraintsDiscrete Optim.20063325527322483171149.90167 ClautiauxFHanafiSMacedoRÉmilie VogeMAlvesCIterative aggregation and disaggregation algorithm for pseudo-polynomial network flow models with side constraintsEur. J. Oper. Res.2017258246747735823571394.90477 DelormeMIoriMMartelloSBin packing and cutting stock problems: Mathematical models and exact algorithmsEur. J. Oper. Res.2016255112035137851346.90700 SolomonMMAlgorithms for the vehicle routing and scheduling problems with time window constraintsOper. Res.19873522542659074210625.90047 ContardoCMartinelliRA new exact algorithm for the multi-depot vehicle routing problem under capacity and route length constraintsDiscrete Optim.20141212914631890311308.90144 Gurobi Optimization, L.: Gurobi optimizer reference manual, version 7.5 (2017). http://www.gurobi.com BulhõesTPessoaAProttiFUchoaEOn the complete set packing and set partitioning polytopes: properties and rank 1 facetsOper. Res. Lett.2018464389392382764407064571 AvellaPBocciaMVasilyevIA computational study of exact knapsack separation for the generalized assignment problemComput. Optim. Appl.201045354355526008951190.90153 IrnichSResource extension functions: Properties, inversion, and generalization to segmentsOR Spectrum200830111314823729421133.90309 PecinDContardoCDesaulniersGUchoaENew enhancements for the exact solution of the vehicle routing problem with time windowsINFORMS J. Comput.201729348950236853791378.90027 Vanderbeck, F., Wolsey, L.A.: Reformulation and decomposition of integer programs. In: 50 Years of Integer Programming 1958-2008, pp. 431–502. Springer (2010) PecinDPessoaAPoggiMUchoaEImproved branch-cut-and-price for capacitated vehicle routingMath. Program. Comput.2017916110036130141368.90111 BeasleyJEOR-Library: Distributing test problems by electronic mailJ. Oper. Res. Soc.1990411110691072 Lysgaard, J.: CVRPSEP: A package of separation routines for the capacitated vehicle routing problem. Technical report 03-04 Department of Management Science and Logistics, Aarhus School of Business (2003) BelenguerJBenaventEThe capacitated arc routing problem: Valid inequalities and facetsComput. Optim. Appl.199810216518716133220895.90083 PostaMFerlandJAMichelonPAn exact method with variable fixing for solving the generalized assignment problemComput. Optim. Appl.20125262964429504991259.90062 LEMON: Library for Efficient Modeling and Optimization in Networks (2014). https://lemon.cs.elte.hu/trac/lemon HeßlerKGschwindTIrnichSStabilized branch-and-price algorithms for vector packing problemsEur. J. Oper. Res.2018271240141938265671403.90572 MarquesGSadykovRDeschampsJCDupasRAn improved branch-cut-and-price algorithm for the two-echelon capacitated vehicle routing problemComput. Oper. Res.2020114104833402652907132702 NaussRMSolving the generalized assignment problem: An optimizing and heuristic approachINFORMS J. Comput.200315324926619963141238.90090 EgleseRWLiLYOEfficient routeing for winter grittingJ. Oper. Res. Soc.1992431110311034 JepsenMPetersenBSpoorendonkSPisingerDSubset-row inequalities applied to the vehicle-routing problem with time windowsOper. Res.20085624975111167.90413 ParmentierAAlgorithms for non-linear and stochastic resource constrained shortest pathMath. Methods Oper. Res.201989228131739516871415.90020 PessoaASadykovRUchoaEEnhanced branch-cut-and-price algorithm for heterogeneous fleet vehicle routing problemsEur. J. Oper. Res.201827053054338070941403.90157 Desaulniers, G., Desrosiers, J., loachim, I., Solomon, M.M., Soumis, F., Villeneuve, D., et al.: A unified framework for deterministic time constrained vehicle routing and crew scheduling problems. In: Fleet Management and Logistics, pp. 57–93. Springer (1998) Petersen, B., Pisinger, D., Spoorendonk, S.: Chvátal-gomory rank-1 cuts used in a dantzig-wolfe decomposition of the vehicle routing problem with time windows. In: Golden BL, Raghavan S, Wasil EA, (eds) The Vehicle Routing Problem: Latest Advances and New Challenges, pp. 397–419. Springer, Berlin (2008) DantzigGRamserJThe truck dispatching problemManage. Sci.19596180911158170995.90560 BaldacciRMingozziARobertiRNew route relaxation and pricing strategies for the vehicle routing problemOper. Res.20115951269128328643401233.90059 SadykovRVanderbeckFPessoaATahiriIUchoaEPrimal heuristics for branch-and-price: the assets of diving methodsINFORMS J. Comput.20193122512673957797 DesaulniersGLessardFHadjarATabu search, partial elementarity, and generalized k-path inequalities for the vehicle routing problem with time windowsTransp. Sci.2008423387404 ChristofidesNEilonSAn algorithm for the vehicle-dispatching problemOper. Res. Q.196920309318 PessoaASadykovRUchoaEVanderbeckFLodiANagarajanVA generic exact solver for vehicle routing and related problemsInteger Programming and Combinatorial Optimization2019BerlinSpringer3543691436.90087 Sadykov, R., Uchoa, E., Pessoa, A.: A bucket graph based labeling algorithm with application to vehicle routing. Transp. Sci. (Forthcoming) (2020) GschwindTIrnichSRothenbächerAKTilkCBidirectional labeling in column-generation algorithms for pickup-and-delivery problemsEur. J. Oper. Res.2018266252153037386251403.90114 ChaoIMGoldenBLWasilEAThe team orienteering problemEur. J. Oper. Res.19968834644740911.90145 GehringHHombergerJParallelization of a two-phase metaheuristic for routing problems with time windowsJ. Heuristics2002832512761012.68793 LysgaardJLetchfordANEgleseRWA new branch-and-cut algorithm for the capacitated vehicle routing problemMath. Program.2004100242344520629361073.90068 GouveiaLLeitnerMRuthmairMExtended formulations and branch-and-cut algorithms for the black-and-white traveling salesman problemEur. J. Oper. Res.2017262390892836568751375.90223 BulhoesTSadykovRUchoaEA branch-and-price algorithm for the minimum latency problemComput. Oper. Res.201893667837658281391.90048 CordeauJFGendreauMLaporteGA tabu search heuristic for periodic and multi-depot vehicle routing problemsNetworks19973021051190885.90037 UchoaEPecinDPessoaAPoggiMSubramanianAVidalTNew benchmark instances for the capacitated vehicle routing problemEur. J. Oper. Res.2017257384585835711271394.90130 BodeCIrnichSCut-first branch-and-price-second for the capacitated arc-routing problemOper. Res.20126051167118229988871257.90008 Kullmann, O.: Handbook of Satisfiability, chap. Fundaments of branching heuristics, pp. 205–244. IOS Press, Amsterdam (2009) BaldacciRBartoliniEMingozziAAn exact algorithm for the pickup and delivery problem with time windowsOper. Res.201159241442628301801233.90058 RøpkeSBranching decisions in branch-and-cut-and-price algorithms for vehicle routing problems2012Bromont, CanadaPresentation in International Workshop on Column Generation Achterberg, T.: Constraint integer programming. Ph.D. thesis, Technische Universitat Berlin (2007) PecinDPessoaAPoggiMUchoaESantosHLimited memory rank-1 cuts for vehicle routing problemsOper. Res. Lett.201745320620936523411409.90231 BelovGScheithauerGA branch-and-cut-and-price algorithm for one-dimensional stock cutting and two-dimensional two-stage cuttingEur. J. Oper. Res.200617118510621812231091.90080 BrandãoFPedroso, JaP: bin packing and related problems—general arc-flow formulation with graph compressionComput. Oper. Res.201669566734580311349.90706 IrnichSDesaulniersGDesrosiersJHadjarAPath-reduced costs for eliminating arcs in routing and schedulingINFORMS J. Comput.201022229731326772161243.90064 LaporteGNobertYA branch and bound algorithm for the capacitated vehicle routing problemOper. Res. Spektrum19835277850523.90088 LongoHDe AragãoMPUchoaESolving capacitated arc routing problems using a transformation to the cvrpComput. Oper. Res.2006336182318371087.90054 BulhoesTHàMHMartinelliRVidalTThe vehicle routing problem with service level constraintsEur. J. Oper. Res.2018265254455837193881374.90043 FalkenauerEA hybrid grouping genetic algorithm for bin packingJ. Heuristics19962530 RobertiRMingozziADynamic ng-path relaxation for the delivery man problemTransp. Sci.2014483413424 Le BodicPNemhauserGAn abstract model for branching and its application to mixed integer programmingMath. Program.2017166136940537123911386.90087 BaldacciRChristofidesNMingozziAAn exact algorithm for the vehicle routing problem based on the set partitioning formulation with additional cutsMath. Program.200811535138524114021279.90139 Vanderbeck, F., Sadykov, R., Tahiri, I.: BaPCod — a generic Branch-And-Price Code (2018). https://realopt.bordeaux.inria.fr/?page_id=2 Fukasawa, R., Longo, H., Lysgaard, J., Aragão, MPd, Reis, M., Uchoa, E., Werneck, R.F.: Robust branch-and-cut-and-price for the capacitated vehicle routing problem. Math. Program. 106(3), 491–511 (2006) HeldSCookWSewellECMaximum-weight stable sets and safe lower bounds for graph coloringMath. Program. Comput.20124436338130066191267.90005 WeiLLuoZBaldacciRLimAA new branch-and-price-and-cut algorithm for one-dimensional bin-packing problemsINFORMS J. Comput.20203224284434103688 DelormeMIoriMEnhanced pseudo-polynomial formulations for bin packing and cutting stock problemsINFORMS J. Comput.2020321101119 Christofides, N., Mingozzi, A., Toth, P.: Combinatorial Optimization, chap. The Vehicle Routing Problem, pp. 315–338. Wiley, Chichester (1979) KallehaugeBLarsenJMadsenOLagrangian duality applied to the vehicle routing problem with time windowsComput. Oper. Res.20063351464148721947951126.90038 RyanDMFosterBAWrenAAn integer programming approach to schedulingComputer Scheduling of Public Transport: Urban Passenger Vehicle and Crew Scheduling1981AmsterdamNorth-Holland269280 LiHLimAA metaheuristic for the pickup and delivery problem M Delorme (1523_CR31) 2016; 255 C Contardo (1523_CR27) 2014; 12 M Posta (1523_CR72) 2012; 52 J Lysgaard (1523_CR57) 2004; 100 D Pecin (1523_CR61) 2017; 29 L Wei (1523_CR85) 2020; 32 A Parmentier (1523_CR60) 2019; 89 S Røpke (1523_CR75) 2012 M Jepsen (1523_CR48) 2008; 56 T Bulhoes (1523_CR21) 2018; 93 1523_CR62 RM Nauss (1523_CR59) 2003; 15 1523_CR66 P Avella (1523_CR3) 2010; 45 E Benavent (1523_CR14) 2014; 63 M Balinski (1523_CR9) 1964; 12 1523_CR25 F Clautiaux (1523_CR26) 2017; 258 R Sadykov (1523_CR79) 2019; 31 R Baldacci (1523_CR7) 2009; 120 T Bulhoes (1523_CR19) 2018; 265 P Le Bodic (1523_CR52) 2017; 166 C Bode (1523_CR16) 2012; 60 L Gouveia (1523_CR41) 2017; 262 H Longo (1523_CR55) 2006; 33 S Gélinas (1523_CR40) 1995; 61 1523_CR70 G Marques (1523_CR58) 2020; 114 1523_CR71 DM Ryan (1523_CR77) 1981 R Baldacci (1523_CR6) 2008; 115 J Belenguer (1523_CR12) 1998; 10 A Pessoa (1523_CR67) 2018; 270 IM Chao (1523_CR23) 1996; 88 1523_CR32 1523_CR78 G Laporte (1523_CR51) 1983; 5 T Gschwind (1523_CR42) 2018; 266 R Roberti (1523_CR74) 2014; 48 1523_CR38 N Bianchessi (1523_CR15) 2018; 25 A Caprara (1523_CR22) 2001; 111 R El-Hajj (1523_CR36) 2016; 74 G Dantzig (1523_CR29) 1959; 6 D Pecin (1523_CR63) 2017; 9 E Bartolini (1523_CR10) 2013; 137 G Righini (1523_CR73) 2006; 3 H Li (1523_CR54) 2003; 12 C Archetti (1523_CR17) 2009; 60 N Christofides (1523_CR24) 1969; 20 S Held (1523_CR44) 2012; 4 S Ropke (1523_CR76) 2009; 43 1523_CR80 1523_CR83 H Gehring (1523_CR39) 2002; 8 K Heßler (1523_CR45) 2018; 271 1523_CR84 MM Solomon (1523_CR81) 1987; 35 E Uchoa (1523_CR82) 2017; 257 R Baldacci (1523_CR8) 2011; 59 JF Cordeau (1523_CR28) 1997; 30 1523_CR43 1523_CR1 B Kallehauge (1523_CR49) 2006; 33 D Pecin (1523_CR65) 2019; 53 1523_CR5 A Pessoa (1523_CR68) 2018; 30 S Irnich (1523_CR47) 2010; 22 F Brandão (1523_CR18) 2016; 69 I Dunning (1523_CR34) 2017; 59 RW Eglese (1523_CR35) 1992; 43 S Irnich (1523_CR46) 2008; 30 A Pessoa (1523_CR69) 2019 G Desaulniers (1523_CR33) 2008; 42 1523_CR50 C Archetti (1523_CR2) 2013; 161 M Delorme (1523_CR30) 2020; 32 1523_CR53 R Baldacci (1523_CR4) 2011; 59 T Bulhões (1523_CR20) 2018; 46 E Falkenauer (1523_CR37) 1996; 2 1523_CR56 JE Beasley (1523_CR11) 1990; 41 D Pecin (1523_CR64) 2017; 45 G Belov (1523_CR13) 2006; 171 |
| References_xml | – reference: BenaventECorberánÁDesaulniersGLessardFPlanaISanchisJMA branch-price-and-cut algorithm for the min-max k-vehicle windy rural postman problemNetworks2014631344531441501348.90533 – reference: Gurobi Optimization, L.: Gurobi optimizer reference manual, version 7.5 (2017). http://www.gurobi.com – reference: Le BodicPNemhauserGAn abstract model for branching and its application to mixed integer programmingMath. Program.2017166136940537123911386.90087 – reference: Pessoa, A., Poss, M., Sadykov, R., Vanderbeck, F.: Branch-and-cut-and-price for the robust capacitated vehicle routing problem with knapsack uncertainty. Oper. Res. (Forthcoming) (2020) – reference: El-HajjRDangDCMoukrimASolving the team orienteering problem with cutting planesComput. Oper. Res.201674213035098401349.90811 – reference: Vanderbeck, F., Wolsey, L.A.: Reformulation and decomposition of integer programs. In: 50 Years of Integer Programming 1958-2008, pp. 431–502. Springer (2010) – reference: DesaulniersGLessardFHadjarATabu search, partial elementarity, and generalized k-path inequalities for the vehicle routing problem with time windowsTransp. Sci.2008423387404 – reference: LiHLimAA metaheuristic for the pickup and delivery problem with time windowsInt. J. Artif. Intell. Tools20031202173186 – reference: MarquesGSadykovRDeschampsJCDupasRAn improved branch-cut-and-price algorithm for the two-echelon capacitated vehicle routing problemComput. Oper. Res.2020114104833402652907132702 – reference: Achterberg, T.: Constraint integer programming. Ph.D. thesis, Technische Universitat Berlin (2007) – reference: BalinskiMQuandtROn an integer program for a delivery problemOper. Res.1964122300304 – reference: SadykovRVanderbeckFPessoaATahiriIUchoaEPrimal heuristics for branch-and-price: the assets of diving methodsINFORMS J. Comput.20193122512673957797 – reference: CapraraATothPLower bounds and algorithms for the 2-dimensional vector packing problemDiscrete Appl. Math.2001111323126218368230996.68245 – reference: KallehaugeBLarsenJMadsenOLagrangian duality applied to the vehicle routing problem with time windowsComput. Oper. Res.20063351464148721947951126.90038 – reference: Sadykov, R., Uchoa, E., Pessoa, A.: A bucket graph based labeling algorithm with application to vehicle routing. Transp. Sci. (Forthcoming) (2020) – reference: Fukasawa, R., Longo, H., Lysgaard, J., Aragão, MPd, Reis, M., Uchoa, E., Werneck, R.F.: Robust branch-and-cut-and-price for the capacitated vehicle routing problem. Math. Program. 106(3), 491–511 (2006) – reference: RobertiRMingozziADynamic ng-path relaxation for the delivery man problemTransp. Sci.2014483413424 – reference: RopkeSCordeauJFBranch and cut and price for the pickup and delivery problem with time windowsTransp. Sci.2009433267286 – reference: GehringHHombergerJParallelization of a two-phase metaheuristic for routing problems with time windowsJ. Heuristics2002832512761012.68793 – reference: Poggi de Aragão, M., Uchoa, E.: Integer program reformulation for robust branch-and-cut-and-price. In: L. Wolsey (ed.) Annals of Mathematical Programming in Rio, pp. 56–61. Búzios, Brazil (2003) – reference: Schoenfield, J.E.: Fast, exact solution of open bin packing problems without linear programming. Technical report, US Army Space and Missile Defense Command (2002) – reference: JepsenMPetersenBSpoorendonkSPisingerDSubset-row inequalities applied to the vehicle-routing problem with time windowsOper. Res.20085624975111167.90413 – reference: ClautiauxFHanafiSMacedoRÉmilie VogeMAlvesCIterative aggregation and disaggregation algorithm for pseudo-polynomial network flow models with side constraintsEur. J. Oper. Res.2017258246747735823571394.90477 – reference: LEMON: Library for Efficient Modeling and Optimization in Networks (2014). https://lemon.cs.elte.hu/trac/lemon – reference: GouveiaLLeitnerMRuthmairMExtended formulations and branch-and-cut algorithms for the black-and-white traveling salesman problemEur. J. Oper. Res.2017262390892836568751375.90223 – reference: PecinDUchoaEComparative analysis of capacitated arc routing formulations for designing a new branch-cut-and-price algorithmTransp. Sci.201953615011799 – reference: DantzigGRamserJThe truck dispatching problemManage. Sci.19596180911158170995.90560 – reference: BodeCIrnichSCut-first branch-and-price-second for the capacitated arc-routing problemOper. Res.20126051167118229988871257.90008 – reference: AvellaPBocciaMVasilyevIA computational study of exact knapsack separation for the generalized assignment problemComput. Optim. Appl.201045354355526008951190.90153 – reference: IrnichSResource extension functions: Properties, inversion, and generalization to segmentsOR Spectrum200830111314823729421133.90309 – reference: BelenguerJBenaventEThe capacitated arc routing problem: Valid inequalities and facetsComput. Optim. Appl.199810216518716133220895.90083 – reference: Lysgaard, J.: CVRPSEP: A package of separation routines for the capacitated vehicle routing problem. Technical report 03-04 Department of Management Science and Logistics, Aarhus School of Business (2003) – reference: BulhõesTPessoaAProttiFUchoaEOn the complete set packing and set partitioning polytopes: properties and rank 1 facetsOper. Res. Lett.2018464389392382764407064571 – reference: BulhoesTHàMHMartinelliRVidalTThe vehicle routing problem with service level constraintsEur. J. Oper. Res.2018265254455837193881374.90043 – reference: RighiniGSalaniMSymmetry helps: Bounded bi-directional dynamic programming for the elementary shortest path problem with resource constraintsDiscrete Optim.20063325527322483171149.90167 – reference: PessoaASadykovRUchoaEVanderbeckFLodiANagarajanVA generic exact solver for vehicle routing and related problemsInteger Programming and Combinatorial Optimization2019BerlinSpringer3543691436.90087 – reference: HeldSCookWSewellECMaximum-weight stable sets and safe lower bounds for graph coloringMath. Program. Comput.20124436338130066191267.90005 – reference: LaporteGNobertYA branch and bound algorithm for the capacitated vehicle routing problemOper. Res. Spektrum19835277850523.90088 – reference: BrandãoFPedroso, JaP: bin packing and related problems—general arc-flow formulation with graph compressionComput. Oper. Res.201669566734580311349.90706 – reference: Boost C++ libraries (2019). https://www.boost.org/ – reference: NaussRMSolving the generalized assignment problem: An optimizing and heuristic approachINFORMS J. Comput.200315324926619963141238.90090 – reference: DelormeMIoriMEnhanced pseudo-polynomial formulations for bin packing and cutting stock problemsINFORMS J. Comput.2020321101119 – reference: BeasleyJEOR-Library: Distributing test problems by electronic mailJ. Oper. Res. Soc.1990411110691072 – reference: RyanDMFosterBAWrenAAn integer programming approach to schedulingComputer Scheduling of Public Transport: Urban Passenger Vehicle and Crew Scheduling1981AmsterdamNorth-Holland269280 – reference: ArchettiCFeilletDHertzASperanzaMGThe capacitated team orienteering and profitable tour problemsJ. Oper. Res. Soc.20096068318421171.90344 – reference: Petersen, B., Pisinger, D., Spoorendonk, S.: Chvátal-gomory rank-1 cuts used in a dantzig-wolfe decomposition of the vehicle routing problem with time windows. In: Golden BL, Raghavan S, Wasil EA, (eds) The Vehicle Routing Problem: Latest Advances and New Challenges, pp. 397–419. Springer, Berlin (2008) – reference: HeßlerKGschwindTIrnichSStabilized branch-and-price algorithms for vector packing problemsEur. J. Oper. Res.2018271240141938265671403.90572 – reference: PessoaASadykovRUchoaEEnhanced branch-cut-and-price algorithm for heterogeneous fleet vehicle routing problemsEur. J. Oper. Res.201827053054338070941403.90157 – reference: RøpkeSBranching decisions in branch-and-cut-and-price algorithms for vehicle routing problems2012Bromont, CanadaPresentation in International Workshop on Column Generation – reference: GélinasSDesrochersMDesrosiersJSolomonMMA new branching strategy for time constrained routing problems with application to backhaulingAnn. Oper. Res.1995611911090839.90029 – reference: BianchessiNMansiniRSperanzaMGA branch-and-cut algorithm for the team orienteering problemInt. Trans. Oper. Res.201825262763537413751391.90599 – reference: EgleseRWLiLYOEfficient routeing for winter grittingJ. Oper. Res. Soc.1992431110311034 – reference: IrnichSDesaulniersGDesrosiersJHadjarAPath-reduced costs for eliminating arcs in routing and schedulingINFORMS J. Comput.201022229731326772161243.90064 – reference: PecinDPessoaAPoggiMUchoaESantosHLimited memory rank-1 cuts for vehicle routing problemsOper. Res. Lett.201745320620936523411409.90231 – reference: BaldacciRMingozziAA unified exact method for solving different classes of vehicle routing problemsMath. Program.2009120234738025057421180.90260 – reference: BaldacciRMingozziARobertiRNew route relaxation and pricing strategies for the vehicle routing problemOper. Res.20115951269128328643401233.90059 – reference: ChristofidesNEilonSAn algorithm for the vehicle-dispatching problemOper. Res. Q.196920309318 – reference: BaldacciRChristofidesNMingozziAAn exact algorithm for the vehicle routing problem based on the set partitioning formulation with additional cutsMath. Program.200811535138524114021279.90139 – reference: ChaoIMGoldenBLWasilEAThe team orienteering problemEur. J. Oper. Res.19968834644740911.90145 – reference: Vanderbeck, F., Sadykov, R., Tahiri, I.: BaPCod — a generic Branch-And-Price Code (2018). https://realopt.bordeaux.inria.fr/?page_id=2 – reference: ContardoCMartinelliRA new exact algorithm for the multi-depot vehicle routing problem under capacity and route length constraintsDiscrete Optim.20141212914631890311308.90144 – reference: PessoaASadykovRUchoaEVanderbeckFAutomation and combination of linear-programming based stabilization techniques in column generationINFORMS J. Comput.20183023393603813322 – reference: Christofides, N., Mingozzi, A., Toth, P.: Combinatorial Optimization, chap. The Vehicle Routing Problem, pp. 315–338. Wiley, Chichester (1979) – reference: BelovGScheithauerGA branch-and-cut-and-price algorithm for one-dimensional stock cutting and two-dimensional two-stage cuttingEur. J. Oper. Res.200617118510621812231091.90080 – reference: DelormeMIoriMMartelloSBin packing and cutting stock problems: Mathematical models and exact algorithmsEur. J. Oper. Res.2016255112035137851346.90700 – reference: ArchettiCBianchessiNSperanzaMOptimal solutions for routing problems with profitsDiscrete Appl. Math.20131614–554755730153001260.90156 – reference: GschwindTIrnichSRothenbächerAKTilkCBidirectional labeling in column-generation algorithms for pickup-and-delivery problemsEur. J. Oper. Res.2018266252153037386251403.90114 – reference: WeiLLuoZBaldacciRLimAA new branch-and-price-and-cut algorithm for one-dimensional bin-packing problemsINFORMS J. Comput.20203224284434103688 – reference: Desaulniers, G., Desrosiers, J., loachim, I., Solomon, M.M., Soumis, F., Villeneuve, D., et al.: A unified framework for deterministic time constrained vehicle routing and crew scheduling problems. In: Fleet Management and Logistics, pp. 57–93. Springer (1998) – reference: PecinDPessoaAPoggiMUchoaEImproved branch-cut-and-price for capacitated vehicle routingMath. Program. Comput.2017916110036130141368.90111 – reference: UchoaEPecinDPessoaAPoggiMSubramanianAVidalTNew benchmark instances for the capacitated vehicle routing problemEur. J. Oper. Res.2017257384585835711271394.90130 – reference: BulhoesTSadykovRUchoaEA branch-and-price algorithm for the minimum latency problemComput. Oper. Res.201893667837658281391.90048 – reference: Kullmann, O.: Handbook of Satisfiability, chap. Fundaments of branching heuristics, pp. 205–244. IOS Press, Amsterdam (2009) – reference: PecinDContardoCDesaulniersGUchoaENew enhancements for the exact solution of the vehicle routing problem with time windowsINFORMS J. Comput.201729348950236853791378.90027 – reference: ParmentierAAlgorithms for non-linear and stochastic resource constrained shortest pathMath. Methods Oper. Res.201989228131739516871415.90020 – reference: PostaMFerlandJAMichelonPAn exact method with variable fixing for solving the generalized assignment problemComput. Optim. Appl.20125262964429504991259.90062 – reference: BaldacciRBartoliniEMingozziAAn exact algorithm for the pickup and delivery problem with time windowsOper. Res.201159241442628301801233.90058 – reference: BartoliniECordeauJFLaporteGImproved lower bounds and exact algorithm for the capacitated arc routing problemMath. Program.2013137140945230104321262.90100 – reference: SolomonMMAlgorithms for the vehicle routing and scheduling problems with time window constraintsOper. Res.19873522542659074210625.90047 – reference: DunningIHuchetteJLubinMJuMP: a modeling language for mathematical optimizationSIAM Rev.201759229532036464931368.90002 – reference: LysgaardJLetchfordANEgleseRWA new branch-and-cut algorithm for the capacitated vehicle routing problemMath. Program.2004100242344520629361073.90068 – reference: Pecin, D., Pessoa, A., Poggi, M., Uchoa, E.: Improved branch-cut-and-price for capacitated vehicle routing. In: Proceedings of the XVII IPCO, Lecture Notes in Computer Science, vol. 8494, pp. 393–403. Springer (2014) – reference: LongoHDe AragãoMPUchoaESolving capacitated arc routing problems using a transformation to the cvrpComput. Oper. Res.2006336182318371087.90054 – reference: FalkenauerEA hybrid grouping genetic algorithm for bin packingJ. Heuristics19962530 – reference: CordeauJFGendreauMLaporteGA tabu search heuristic for periodic and multi-depot vehicle routing problemsNetworks19973021051190885.90037 – volume: 45 start-page: 543 issue: 3 year: 2010 ident: 1523_CR3 publication-title: Comput. Optim. Appl. doi: 10.1007/s10589-008-9183-8 – volume: 69 start-page: 56 year: 2016 ident: 1523_CR18 publication-title: Comput. Oper. Res. doi: 10.1016/j.cor.2015.11.009 – volume: 257 start-page: 845 issue: 3 year: 2017 ident: 1523_CR82 publication-title: Eur. J. Oper. Res. doi: 10.1016/j.ejor.2016.08.012 – volume: 161 start-page: 547 issue: 4–5 year: 2013 ident: 1523_CR2 publication-title: Discrete Appl. Math. doi: 10.1016/j.dam.2011.12.021 – volume: 111 start-page: 231 issue: 3 year: 2001 ident: 1523_CR22 publication-title: Discrete Appl. Math. doi: 10.1016/S0166-218X(00)00267-5 – volume: 12 start-page: 129 year: 2014 ident: 1523_CR27 publication-title: Discrete Optim. doi: 10.1016/j.disopt.2014.03.001 – volume: 114 start-page: 104833 year: 2020 ident: 1523_CR58 publication-title: Comput. Oper. Res. doi: 10.1016/j.cor.2019.104833 – ident: 1523_CR50 – volume: 265 start-page: 544 issue: 2 year: 2018 ident: 1523_CR19 publication-title: Eur. J. Oper. Res. doi: 10.1016/j.ejor.2017.08.027 – volume: 31 start-page: 251 issue: 2 year: 2019 ident: 1523_CR79 publication-title: INFORMS J. Comput. doi: 10.1287/ijoc.2018.0822 – volume: 6 start-page: 80 issue: 1 year: 1959 ident: 1523_CR29 publication-title: Manage. Sci. doi: 10.1287/mnsc.6.1.80 – volume: 22 start-page: 297 issue: 2 year: 2010 ident: 1523_CR47 publication-title: INFORMS J. Comput. doi: 10.1287/ijoc.1090.0341 – ident: 1523_CR66 doi: 10.1287/opre.2020.2035 – volume: 41 start-page: 1069 issue: 11 year: 1990 ident: 1523_CR11 publication-title: J. Oper. Res. Soc. doi: 10.1057/jors.1990.166 – volume: 3 start-page: 255 issue: 3 year: 2006 ident: 1523_CR73 publication-title: Discrete Optim. doi: 10.1016/j.disopt.2006.05.007 – volume: 32 start-page: 101 issue: 1 year: 2020 ident: 1523_CR30 publication-title: INFORMS J. Comput. doi: 10.1287/ijoc.2018.0880 – volume: 20 start-page: 309 year: 1969 ident: 1523_CR24 publication-title: Oper. Res. Q. doi: 10.1057/jors.1969.75 – ident: 1523_CR25 – volume: 59 start-page: 414 issue: 2 year: 2011 ident: 1523_CR4 publication-title: Oper. Res. doi: 10.1287/opre.1100.0881 – volume: 10 start-page: 165 issue: 2 year: 1998 ident: 1523_CR12 publication-title: Comput. Optim. Appl. doi: 10.1023/A:1018316919294 – volume: 12 start-page: 173 issue: 02 year: 2003 ident: 1523_CR54 publication-title: Int. J. Artif. Intell. Tools doi: 10.1142/S0218213003001186 – volume: 52 start-page: 629 year: 2012 ident: 1523_CR72 publication-title: Comput. Optim. Appl. doi: 10.1007/s10589-011-9432-0 – volume: 93 start-page: 66 year: 2018 ident: 1523_CR21 publication-title: Comput. Oper. Res. doi: 10.1016/j.cor.2018.01.016 – volume: 2 start-page: 5 year: 1996 ident: 1523_CR37 publication-title: J. Heuristics doi: 10.1007/BF00226291 – ident: 1523_CR32 doi: 10.1007/978-1-4615-5755-5_3 – ident: 1523_CR43 – volume: 56 start-page: 497 issue: 2 year: 2008 ident: 1523_CR48 publication-title: Oper. Res. doi: 10.1287/opre.1070.0449 – volume: 270 start-page: 530 year: 2018 ident: 1523_CR67 publication-title: Eur. J. Oper. Res. doi: 10.1016/j.ejor.2018.04.009 – volume: 15 start-page: 249 issue: 3 year: 2003 ident: 1523_CR59 publication-title: INFORMS J. Comput. doi: 10.1287/ijoc.15.3.249.16075 – volume: 32 start-page: 428 issue: 2 year: 2020 ident: 1523_CR85 publication-title: INFORMS J. Comput. doi: 10.1287/ijoc.2018.0867 – start-page: 354 volume-title: Integer Programming and Combinatorial Optimization year: 2019 ident: 1523_CR69 doi: 10.1007/978-3-030-17953-3_27 – volume: 137 start-page: 409 issue: 1 year: 2013 ident: 1523_CR10 publication-title: Math. Program. doi: 10.1007/s10107-011-0497-4 – ident: 1523_CR38 doi: 10.1007/s10107-005-0644-x – volume: 271 start-page: 401 issue: 2 year: 2018 ident: 1523_CR45 publication-title: Eur. J. Oper. Res. doi: 10.1016/j.ejor.2018.04.047 – ident: 1523_CR53 – ident: 1523_CR1 – volume: 53 start-page: 1501 issue: 6 year: 2019 ident: 1523_CR65 publication-title: Transp. Sci. doi: 10.1287/trsc.2019.0900 – volume: 33 start-page: 1464 issue: 5 year: 2006 ident: 1523_CR49 publication-title: Comput. Oper. Res. doi: 10.1016/j.cor.2004.11.002 – volume: 5 start-page: 77 issue: 2 year: 1983 ident: 1523_CR51 publication-title: Oper. Res. Spektrum doi: 10.1007/BF01720015 – volume: 166 start-page: 369 issue: 1 year: 2017 ident: 1523_CR52 publication-title: Math. Program. doi: 10.1007/s10107-016-1101-8 – ident: 1523_CR5 – volume: 42 start-page: 387 issue: 3 year: 2008 ident: 1523_CR33 publication-title: Transp. Sci. doi: 10.1287/trsc.1070.0223 – volume: 30 start-page: 113 issue: 1 year: 2008 ident: 1523_CR46 publication-title: OR Spectrum doi: 10.1007/s00291-007-0083-6 – volume: 48 start-page: 413 issue: 3 year: 2014 ident: 1523_CR74 publication-title: Transp. Sci. doi: 10.1287/trsc.2013.0474 – volume: 8 start-page: 251 issue: 3 year: 2002 ident: 1523_CR39 publication-title: J. Heuristics doi: 10.1023/A:1015053600842 – volume: 61 start-page: 91 issue: 1 year: 1995 ident: 1523_CR40 publication-title: Ann. Oper. Res. doi: 10.1007/BF02098283 – volume: 35 start-page: 254 issue: 2 year: 1987 ident: 1523_CR81 publication-title: Oper. Res. doi: 10.1287/opre.35.2.254 – volume: 115 start-page: 351 year: 2008 ident: 1523_CR6 publication-title: Math. Program. doi: 10.1007/s10107-007-0178-5 – volume: 59 start-page: 1269 issue: 5 year: 2011 ident: 1523_CR8 publication-title: Oper. Res. doi: 10.1287/opre.1110.0975 – volume: 255 start-page: 1 issue: 1 year: 2016 ident: 1523_CR31 publication-title: Eur. J. Oper. Res. doi: 10.1016/j.ejor.2016.04.030 – start-page: 269 volume-title: Computer Scheduling of Public Transport: Urban Passenger Vehicle and Crew Scheduling year: 1981 ident: 1523_CR77 – ident: 1523_CR70 doi: 10.1007/978-0-387-77778-8_18 – ident: 1523_CR71 – volume: 120 start-page: 347 issue: 2 year: 2009 ident: 1523_CR7 publication-title: Math. Program. doi: 10.1007/s10107-008-0218-9 – volume: 262 start-page: 908 issue: 3 year: 2017 ident: 1523_CR41 publication-title: Eur. J. Oper. Res. doi: 10.1016/j.ejor.2017.04.061 – volume: 30 start-page: 105 issue: 2 year: 1997 ident: 1523_CR28 publication-title: Networks doi: 10.1002/(SICI)1097-0037(199709)30:2<105::AID-NET5>3.0.CO;2-G – volume: 89 start-page: 281 issue: 2 year: 2019 ident: 1523_CR60 publication-title: Math. Methods Oper. Res. doi: 10.1007/s00186-018-0649-x – volume: 30 start-page: 339 issue: 2 year: 2018 ident: 1523_CR68 publication-title: INFORMS J. Comput. doi: 10.1287/ijoc.2017.0784 – volume: 258 start-page: 467 issue: 2 year: 2017 ident: 1523_CR26 publication-title: Eur. J. Oper. Res. doi: 10.1016/j.ejor.2016.09.051 – volume-title: Branching decisions in branch-and-cut-and-price algorithms for vehicle routing problems year: 2012 ident: 1523_CR75 – volume: 266 start-page: 521 issue: 2 year: 2018 ident: 1523_CR42 publication-title: Eur. J. Oper. Res. doi: 10.1016/j.ejor.2017.09.035 – volume: 4 start-page: 363 issue: 4 year: 2012 ident: 1523_CR44 publication-title: Math. Program. Comput. doi: 10.1007/s12532-012-0042-3 – volume: 100 start-page: 423 issue: 2 year: 2004 ident: 1523_CR57 publication-title: Math. Program. doi: 10.1007/s10107-003-0481-8 – volume: 29 start-page: 489 issue: 3 year: 2017 ident: 1523_CR61 publication-title: INFORMS J. Comput. doi: 10.1287/ijoc.2016.0744 – ident: 1523_CR56 – volume: 45 start-page: 206 issue: 3 year: 2017 ident: 1523_CR64 publication-title: Oper. Res. Lett. doi: 10.1016/j.orl.2017.02.006 – ident: 1523_CR80 – volume: 43 start-page: 267 issue: 3 year: 2009 ident: 1523_CR76 publication-title: Transp. Sci. doi: 10.1287/trsc.1090.0272 – volume: 171 start-page: 85 issue: 1 year: 2006 ident: 1523_CR13 publication-title: Eur. J. Oper. Res. doi: 10.1016/j.ejor.2004.08.036 – volume: 25 start-page: 627 issue: 2 year: 2018 ident: 1523_CR15 publication-title: Int. Trans. Oper. Res. doi: 10.1111/itor.12422 – volume: 60 start-page: 1167 issue: 5 year: 2012 ident: 1523_CR16 publication-title: Oper. Res. doi: 10.1287/opre.1120.1079 – volume: 59 start-page: 295 issue: 2 year: 2017 ident: 1523_CR34 publication-title: SIAM Rev. doi: 10.1137/15M1020575 – volume: 43 start-page: 1031 issue: 11 year: 1992 ident: 1523_CR35 publication-title: J. Oper. Res. Soc. doi: 10.1057/jors.1992.160 – volume: 12 start-page: 300 issue: 2 year: 1964 ident: 1523_CR9 publication-title: Oper. Res. doi: 10.1287/opre.12.2.300 – volume: 46 start-page: 389 issue: 4 year: 2018 ident: 1523_CR20 publication-title: Oper. Res. Lett. doi: 10.1016/j.orl.2018.04.006 – volume: 74 start-page: 21 year: 2016 ident: 1523_CR36 publication-title: Comput. Oper. Res. doi: 10.1016/j.cor.2016.04.008 – volume: 9 start-page: 61 issue: 1 year: 2017 ident: 1523_CR63 publication-title: Math. Program. Comput. doi: 10.1007/s12532-016-0108-8 – ident: 1523_CR78 doi: 10.1287/trsc.2020.0985 – volume: 60 start-page: 831 issue: 6 year: 2009 ident: 1523_CR17 publication-title: J. Oper. Res. Soc. doi: 10.1057/palgrave.jors.2602603 – ident: 1523_CR84 doi: 10.1007/978-3-540-68279-0_13 – volume: 88 start-page: 464 issue: 3 year: 1996 ident: 1523_CR23 publication-title: Eur. J. Oper. Res. doi: 10.1016/0377-2217(94)00289-4 – ident: 1523_CR83 – volume: 33 start-page: 1823 issue: 6 year: 2006 ident: 1523_CR55 publication-title: Comput. Oper. Res. doi: 10.1016/j.cor.2004.11.020 – ident: 1523_CR62 doi: 10.1007/978-3-319-07557-0_33 – volume: 63 start-page: 34 issue: 1 year: 2014 ident: 1523_CR14 publication-title: Networks doi: 10.1002/net.21520 |
| SSID | ssj0001388 |
| Score | 2.6319551 |
| Snippet | Major advances were recently obtained in the exact solution of vehicle routing problems (VRPs). Sophisticated branch-cut-and-price (BCP) algorithms for some of... Major advances were recently obtained in the exact solution of Vehicle Routing Problems (VRPs). Sophisticated Branch-Cut-and-Price (BCP) algorithms for some of... |
| SourceID | hal proquest crossref springer |
| SourceType | Open Access Repository Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 483 |
| SubjectTerms | Algorithms Calculus of Variations and Optimal Control; Optimization Combinatorics Computer Science Enumeration Exact solutions Full Length Paper Mathematical and Computational Physics Mathematical Methods in Physics Mathematics Mathematics and Statistics Mathematics of Computing Numerical Analysis Operations Research Route planning Theoretical Vehicle routing |
| Title | A generic exact solver for vehicle routing and related problems |
| URI | https://link.springer.com/article/10.1007/s10107-020-01523-z https://www.proquest.com/docview/2435849079 https://inria.hal.science/hal-02178171 |
| Volume | 183 |
| WOSCitedRecordID | wos000543267400001&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: PRVAVX databaseName: SpringerLINK Contemporary 1997-Present customDbUrl: eissn: 1436-4646 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001388 issn: 0025-5610 databaseCode: RSV dateStart: 19970101 isFulltext: true titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22 providerName: Springer Nature |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnZ1LS8NAEMcHWz3owbcYrbKINw3k_ThJEYsHLeKL3sK-YgvSStMW6ad3Jk3SKiroIYckmwezk93fZmf_A3Aapba0eeCasQiU6ZEMoZCKm4jisY8bQgjPk02E7XbU6cR3xaKwrIx2L6ck85Z6YbGbTb_VHAqkwuGTOa3BMnZ3ESVsuH94rtpf242iMlEr0UGxVOb7e3zqjmpdCoZcIM0vk6N5n9Pa-N_bbsJ6wZisOXOKLVjS_W1YW1AexL3bSq4124GLJnsh-emeZPqdyxFDh0QXZwi0bKK7dBc2HIwpQprxvmL5AhitWJGNJtuFp9bV4-W1WWRWMCXyx8j0RCAsqXzNkQdTF5kh9sM0FKHkkYVEpyyhSRdGhb6gxOmOq21HCz_1LZ36Srl7UO8P-nofmPS0lSK2WdqNPTcQHHkBqU4jZwgRct8AuzRwIgvZccp-8ZrMBZPJVAmaKslNlUwNOKuueZuJbvxa-gTrrSpIetnXzZuEjtGAK7JDe-IY0CirNSm-0ixxkBUjL7bC2IDzshrnp39-5MHfih_CqpN7AoWmNaA-Go71EazIyaiXDY9z7_0AafrmAQ |
| linkProvider | Springer Nature |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnZ1LS8NAEMcHrYJ68C3W5yLeNJBnk5ykiFKxFtEqvS37igrSStMW6ad3Jk3aKiroIYckmwezk93fZmf_A3AcJY5yRMWzYlnRlk8yhFJpYSGKxwFuCCEiSzYRNhpRqxXf5ovC0iLavZiSzFrqqcVuDv1WcymQCodP1nAW5nzssUgx_-7-cdz-Ol4UFYlaiQ7ypTLf3-NTdzT7TMGQU6T5ZXI063MuV_73tquwnDMmq46cYg1mTHsdlqaUB3HvZizXmm7AWZU9kfz0i2LmXageQ4dEF2cItGxgnukurNvpU4Q0E23NsgUwRrM8G026CQ-XF83zmpVnVrAU8kfP8mVF2koHRiAPJh4yQxyESShDJSIbiU7b0pAujA4DSYnTXc84rpFBEtgmCbT2tqDU7rTNNjDlGztBbLONF_teRQrkBaQ6g5whZSiCMjiFgbnKZccp-8Urnwgmk6k4mopnpuLDMpyMr3kbiW78WvoI621ckPSya9U6p2M04Iqc0Bm4ZdgrqpXnX2nKXWTFyI_tMC7DaVGNk9M_P3Lnb8UPYaHWvKnz-lXjehcW3cwrKExtD0q9bt_sw7wa9F7S7kHmyR86BOjl |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpZ1ZS8NAEMcHL0QfvMV6LuKbhuZskicpaqlYS8ED35a9ooJEaWMRP70zadJWUUF8yEOSzSbsTrK_zc78B-AgShzliJpnxbKmLZ9kCKXSwkIUjwPcEEJEnmwibLeju7u4MxbFn3u7l0uSg5gGUmlKs-qLTqpjgW8O_WJzyakKp1LW-yRM--RIT_P1q9vht9jxoqhM2kqkUITNfF_Hp6Fp8oEcI8eo88tCaT7-NBb__-RLsFCwJ6sPjGUZJky6AvNjioS4dzmUce2twnGd3ZMs9aNi5k2ojKGhoukzBF3WNw9UC-s-v5LnNBOpZnlgjNGsyFLTW4Obxtn1SdMqMi5YCrkks3xZk7bSgRHIiYmHLBEHYRLKUInIRtLTtjSkF6PDQFJCddczjmtkkAS2SQKtvXWYSp9TswFM-cZOEOds48W-V5MCOQJpzyB_SBmKoAJO2dhcFXLklBXjiY-ElKmpODYVz5uKv1fgcHjNy0CM49fS-9iHw4Kko92stzgdo4lY5IRO363AdtnFvHh7e9xFhoz82A7jChyVXTo6_fMtN_9WfA9mO6cN3jpvX2zBnJsbBXmvbcNU1n01OzCj-tljr7ubG_UHzn3xyQ |
| 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+generic+exact+solver+for+vehicle+routing+and+related+problems&rft.jtitle=Mathematical+programming&rft.au=Pessoa%2C+Artur&rft.au=Sadykov%2C+Ruslan&rft.au=Uchoa%2C+Eduardo&rft.au=Vanderbeck%2C+Fran%C3%A7ois&rft.date=2020-09-01&rft.pub=Springer+Berlin+Heidelberg&rft.issn=0025-5610&rft.eissn=1436-4646&rft.volume=183&rft.issue=1-2&rft.spage=483&rft.epage=523&rft_id=info:doi/10.1007%2Fs10107-020-01523-z&rft.externalDocID=10_1007_s10107_020_01523_z |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0025-5610&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0025-5610&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0025-5610&client=summon |