Automatic Dantzig–Wolfe reformulation of mixed integer programs
Dantzig–Wolfe decomposition (or reformulation) is well-known to provide strong dual bounds for specially structured mixed integer programs (MIPs). However, the method is not implemented in any state-of-the-art MIP solver as it is considered to require structural problem knowledge and tailoring to th...
Uložené v:
| Vydané v: | Mathematical programming Ročník 149; číslo 1-2; s. 391 - 424 |
|---|---|
| Hlavní autori: | , , , , , , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
Berlin/Heidelberg
Springer Berlin Heidelberg
01.02.2015
Springer Nature B.V |
| Predmet: | |
| ISSN: | 0025-5610, 1436-4646 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | Dantzig–Wolfe decomposition (or reformulation) is well-known to provide strong dual bounds for specially structured mixed integer programs (MIPs). However, the method is not implemented in any state-of-the-art MIP solver as it is considered to require structural problem knowledge and tailoring to this structure. We provide a computational proof-of-concept that the reformulation can be automated. That is, we perform a rigorous experimental study, which results in identifying a score to estimate the quality of a decomposition: after building a set of potentially good candidates, we exploit such a score to detect which decomposition might be useful for Dantzig–Wolfe reformulation of a MIP. We experiment with general instances from MIPLIB2003 and MIPLIB2010 for which a decomposition method would not be the first choice, and demonstrate that strong dual bounds can be obtained from the automatically reformulated model using column generation. Our findings support the idea that Dantzig–Wolfe reformulation may hold more promise as a general-purpose tool than previously acknowledged by the research community. |
|---|---|
| AbstractList | Dantzig-Wolfe decomposition (or reformulation) is well-known to provide strong dual bounds for specially structured mixed integer programs (MIPs). However, the method is not implemented in any state-of-the-art MIP solver as it is considered to require structural problem knowledge and tailoring to this structure. We provide a computational proof-of-concept that the reformulation can be automated. That is, we perform a rigorous experimental study, which results in identifying a score to estimate the quality of a decomposition: after building a set of potentially good candidates, we exploit such a score to detect which decomposition might be useful for Dantzig-Wolfe reformulation of a MIP. We experiment with general instances from MIPLIB2003 and MIPLIB2010 for which a decomposition method would not be the first choice, and demonstrate that strong dual bounds can be obtained from the automatically reformulated model using column generation. Our findings support the idea that Dantzig-Wolfe reformulation may hold more promise as a general-purpose tool than previously acknowledged by the research community. |
| Author | Caprara, Alberto Malaguti, Enrico Bergner, Martin Traversi, Emiliano Furini, Fabio Ceselli, Alberto Lübbecke, Marco E. |
| Author_xml | – sequence: 1 givenname: Martin surname: Bergner fullname: Bergner, Martin organization: Operations Research, RWTH Aachen University – sequence: 2 givenname: Alberto surname: Caprara fullname: Caprara, Alberto organization: DEI, Università di Bologna – sequence: 3 givenname: Alberto surname: Ceselli fullname: Ceselli, Alberto organization: Dipartimento di Informatica, Università degli Studi di Milano – sequence: 4 givenname: Fabio surname: Furini fullname: Furini, Fabio organization: LAMSADE, Université Paris-Dauphine – sequence: 5 givenname: Marco E. surname: Lübbecke fullname: Lübbecke, Marco E. email: marco.luebbecke@rwth-aachen.de organization: Operations Research, RWTH Aachen University – sequence: 6 givenname: Enrico surname: Malaguti fullname: Malaguti, Enrico organization: DEI, Università di Bologna – sequence: 7 givenname: Emiliano surname: Traversi fullname: Traversi, Emiliano organization: LIPN, Équipe AOC, Université Paris 13 |
| BookMark | eNp9kLtOwzAUhi0EEm3hAdgisbAYjhNfkrEqV6kSC4jRcl27SpXYxU4kYOIdeEOeBJcwoEowefD_nf-cb4z2nXcGoRMC5wRAXEQCBAQGQjEITjDbQyNCC44pp3wfjQByhhkncIjGMa4BgBRlOULTad_5VnW1zi6V697q1ef7x5NvrMmCsT60fZM-vcu8zdr6xSyz2nVmZUK2CX4VVBuP0IFVTTTHP-8EPV5fPcxu8fz-5m42nWNNK95hRpXJl8zmqZgDYZRqrkvDtBFElEILrk1uy5QpuGXMimohFlxVCwNMM1YVE3Q2zE3Fz72JnWzrqE3TKGd8HyXhHIBBJUSKnu5E174PLm2XUpSxgvB8O5AMKR18jOlauQl1q8KrJCC3UuUgVSapcitVssSIHUbX3begLqi6-ZfMBzKmFpcE_trpT-gLr4aNLQ |
| CODEN | MHPGA4 |
| CitedBy_id | crossref_primary_10_1287_opre_2021_2110 crossref_primary_10_1007_s12532_020_00180_9 crossref_primary_10_1287_opre_2021_2210 crossref_primary_10_1007_s12532_021_00206_w crossref_primary_10_1016_j_cor_2017_12_019 crossref_primary_10_1109_LCSYS_2021_3093338 crossref_primary_10_1016_j_mfglet_2023_07_012 crossref_primary_10_1016_j_orl_2020_02_006 crossref_primary_10_1007_s10589_019_00074_0 crossref_primary_10_1007_s12532_022_00230_4 crossref_primary_10_1016_j_ipl_2016_01_008 crossref_primary_10_1016_j_ejor_2021_11_054 crossref_primary_10_1007_s10479_018_3067_9 crossref_primary_10_1016_j_ejor_2024_11_018 crossref_primary_10_1287_opre_2021_2160 crossref_primary_10_1007_s10107_023_02048_x crossref_primary_10_1016_j_endm_2018_07_032 crossref_primary_10_1287_ijoc_2021_0186 crossref_primary_10_1007_s12532_019_00171_5 crossref_primary_10_1016_j_cor_2022_105735 crossref_primary_10_1007_s12532_023_00240_w crossref_primary_10_1137_20M1353502 crossref_primary_10_1016_j_ejor_2020_08_037 crossref_primary_10_1007_s12532_022_00223_3 crossref_primary_10_1007_s10589_022_00445_0 crossref_primary_10_1287_ijoc_2017_0797 crossref_primary_10_1007_s10479_018_3115_5 crossref_primary_10_1016_j_ejco_2023_100061 crossref_primary_10_1016_j_cor_2022_105894 crossref_primary_10_1002_aic_16708 crossref_primary_10_1287_ijoc_2016_0712 crossref_primary_10_1007_s10107_022_01882_9 crossref_primary_10_1515_revce_2024_0060 crossref_primary_10_1016_j_energy_2020_117272 |
| Cites_doi | 10.1007/BF01582130 10.1007/978-3-540-68279-0_13 10.1287/ijoc.1120.0521 10.1023/A:1013119809876 10.1007/978-3-642-13193-6_21 10.1007/978-3-642-38171-3_31 10.1007/b135457 10.1287/mnsc.18.1.98 10.1137/S1052623497318682 10.1007/BFb0120690 10.1137/S1064827502401953 10.1016/S0012-365X(98)00213-1 10.1007/s101070100263 10.1007/0-387-25486-2_1 10.1007/978-3-642-20807-2_4 10.1007/s12532-009-0008-2 10.1007/s10601-009-9085-0 10.1109/92.748202 10.1080/01621459.1979.10481038 |
| ContentType | Journal Article |
| Copyright | Springer-Verlag Berlin Heidelberg and Mathematical Optimization Society 2014 Springer-Verlag Berlin Heidelberg and Mathematical Optimization Society 2015 |
| Copyright_xml | – notice: Springer-Verlag Berlin Heidelberg and Mathematical Optimization Society 2014 – notice: Springer-Verlag Berlin Heidelberg and Mathematical Optimization Society 2015 |
| DBID | AAYXX CITATION 3V. 7SC 7WY 7WZ 7XB 87Z 88I 8AL 8AO 8FD 8FE 8FG 8FK 8FL ABJCF ABUWG AFKRA ARAPS AZQEC BENPR BEZIV BGLVJ CCPQU DWQXO FRNLG F~G GNUQQ HCIFZ JQ2 K60 K6~ K7- L.- L.0 L6V L7M L~C L~D M0C M0N M2P M7S P5Z P62 PHGZM PHGZT PKEHL PQBIZ PQBZA PQEST PQGLB PQQKQ PQUKI PRINS PTHSS Q9U |
| DOI | 10.1007/s10107-014-0761-5 |
| DatabaseName | CrossRef ProQuest Central (Corporate) Computer and Information Systems Abstracts ABI/INFORM Collection ABI/INFORM Global (PDF only) ProQuest Central (purchase pre-March 2016) ABI/INFORM Collection Science Database (Alumni Edition) Computing Database (Alumni Edition) ProQuest Pharma Collection Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) ABI/INFORM Collection (Alumni Edition) Materials Science & Engineering Collection ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Aerospace Database (1962 - current) ProQuest Central Essentials ProQuest Central Business Premium Collection Technology collection ProQuest One Community College ProQuest Central Business Premium Collection (Alumni) ABI/INFORM Global (Corporate) ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection ProQuest Business Collection (Alumni Edition) ProQuest Business Collection Computer Science Database ABI/INFORM Professional Advanced ABI/INFORM Professional Standard ProQuest Engineering Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ProQuest ABI/INFORM Global Computing Database Science Database Engineering Database Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Databases ProQuest One Academic ProQuest One Academic Middle East (New) ProQuest One Business (OCUL) ProQuest One Business (Alumni) ProQuest One Academic Eastern Edition (DO NOT USE) One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China Engineering Collection ProQuest Central Basic |
| DatabaseTitle | CrossRef ProQuest Business Collection (Alumni Edition) Computer Science Database ProQuest Central Student ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts SciTech Premium Collection ProQuest Central China ABI/INFORM Complete ProQuest One Applied & Life Sciences ProQuest Central (New) Engineering Collection Advanced Technologies & Aerospace Collection Business Premium Collection ABI/INFORM Global Engineering Database ProQuest Science Journals (Alumni Edition) ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest Business Collection ProQuest One Academic UKI Edition ProQuest One Academic ProQuest One Academic (New) ABI/INFORM Global (Corporate) ProQuest One Business Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) ProQuest Central (Alumni Edition) ProQuest One Community College ProQuest Pharma Collection ProQuest Central ABI/INFORM Professional Advanced ProQuest Engineering Collection ABI/INFORM Professional Standard ProQuest Central Korea Advanced Technologies Database with Aerospace ABI/INFORM Complete (Alumni Edition) ProQuest Computing ABI/INFORM Global (Alumni Edition) ProQuest Central Basic ProQuest Science Journals ProQuest Computing (Alumni Edition) ProQuest SciTech Collection Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database Materials Science & Engineering Collection ProQuest One Business (Alumni) ProQuest Central (Alumni) Business Premium Collection (Alumni) |
| DatabaseTitleList | ProQuest Business Collection (Alumni Edition) Computer and Information Systems Abstracts |
| Database_xml | – sequence: 1 dbid: BENPR name: ProQuest Central (subscription) url: https://www.proquest.com/central sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Mathematics |
| EISSN | 1436-4646 |
| EndPage | 424 |
| ExternalDocumentID | 3558043361 10_1007_s10107_014_0761_5 |
| Genre | Feature |
| 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 7XB 8AL 8FD 8FK JQ2 L.- L.0 L7M L~C L~D PKEHL PQEST PQUKI PRINS PUEGO Q9U |
| ID | FETCH-LOGICAL-c496t-54ae2d5f2013601544c6c8e5ce71787c76ce2f8e2d36f55f79b7b6a9be05c5593 |
| IEDL.DBID | M2P |
| ISICitedReferencesCount | 38 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000347830300014&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 | Thu Sep 04 16:35:09 EDT 2025 Thu Sep 25 00:40:58 EDT 2025 Sat Nov 29 03:33:58 EST 2025 Tue Nov 18 22:22:44 EST 2025 Fri Feb 21 02:32:32 EST 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 1-2 |
| Keywords | Matrix re-ordering Column generation 65K05 Dantzig–Wolfe decomposition Hypergraph partitioning Block-diagonal matrix 90C11 Automatic reformulation 49M27 |
| Language | English |
| License | http://www.springer.com/tdm |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c496t-54ae2d5f2013601544c6c8e5ce71787c76ce2f8e2d36f55f79b7b6a9be05c5593 |
| Notes | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-1 ObjectType-Feature-2 content type line 23 |
| OpenAccessLink | https://hal.science/hal-01504852 |
| PQID | 1645531629 |
| PQPubID | 25307 |
| PageCount | 34 |
| ParticipantIDs | proquest_miscellaneous_1660050977 proquest_journals_1645531629 crossref_primary_10_1007_s10107_014_0761_5 crossref_citationtrail_10_1007_s10107_014_0761_5 springer_journals_10_1007_s10107_014_0761_5 |
| PublicationCentury | 2000 |
| PublicationDate | 2015-02-01 |
| PublicationDateYYYYMMDD | 2015-02-01 |
| PublicationDate_xml | – month: 02 year: 2015 text: 2015-02-01 day: 01 |
| PublicationDecade | 2010 |
| 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 | 2015 |
| Publisher | Springer Berlin Heidelberg Springer Nature B.V |
| Publisher_xml | – name: Springer Berlin Heidelberg – name: Springer Nature B.V |
| References | Tebboth, J.R.: A computational study of Dantzig–Wolfe decomposition. PhD thesis, University of Buckingham (2001) Poggi de Aragão, M., Uchoa, E.: Integer program reformulation for robust branch-and-cut-and-price algorithms. In: Proceedings of the Conference Mathematical Program in Rio: A Conference in Honour of Nelson Maculan, pp. 56–61 (2003) Karypis, G., Kumar, V.: hmetis 1.5: a hypergraph partitioning package. Technical report, Department of Computer Science, University of Minnesota (1998) FragnièreE.GondzioJ.SarkissianR.VialJ.-Ph.A structure-exploiting tool in algebraic modeling languagesManag. Sci.20004611451158 Vanderbeck, F., Wolsey, L.: Reformulation and decomposition of integer programs. In: Jünger, M., Liebling, Th.M., Naddef, D., Nemhauser, G.L., Pulleyblank, W.R., Reinelt, G., Rinaldi, G., Wolsey, L.A. (eds.) 50 Years of Integer Programming 1958–2008. Springer, Berlin (2010) WangJRalphsTKGomesCSellmannMComputational experience with hypergraph-based methods for automatic decomposition in integer programmingIntegration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, volume 7874 of Lect. Notes Comput. Sci.2013BerlinSpringer39440210.1007/978-3-642-38171-3_31 Karypis, G., Aggarwal, R., Kumar, V., Shekhar, S.: Multilevel hypergraph partitioning: application in VLSI domain. IEEE Trans. VLSI Syst. 20(1), (1999) CapraraAFuriniFMalagutiEUncommon Dantzig–Wolfe reformulation for the temporal knapsack problemINFORMS J. Comput.201325356057110.1287/ijoc.1120.05213085333 WeilRLKettlerPCRearranging matrices to block-angular form for decomposition (and other) algorithmsManag. Sci.19711819810810.1287/mnsc.18.1.980232.90023292279 TebbothJDanielRA tightly integrated modelling and optimisation library: a new framework for rapid algorithm developmentAnn. Oper. Res.20011041–431333310.1023/A:10131198098761014.900951880408 ColomboMGrotheyAHoggJWoodsendKGondzioJA structure-conveying modelling language for mathematical and stochastic programmingMath. Program. Comput.2009122324710.1007/s12532-009-0008-21191.681402581193 ClevelandWSRobust locally weighted regression and smoothing scatterplotsJ. Am. Stat. Assoc.19797436882983610.1080/01621459.1979.104810380423.62029556476 KochTh.AchterbergT.AndersenE.BastertO.BertholdT.BixbyR.E.DannaE.GamrathG.GleixnerA.M.HeinzS.LodiA.MittelmannH.RalphsT.SalvagninD.SteffyD.E.WolterK.MIPLIB 2010—mixed integer programming library version 5Math. Program. Comput.201132103163 Galati, M.V., Pratt, R.: The new decomposition algorithm in SAS/OR optimization. In: XXI International Symposium on Mathematical Programming (2012) Desrosiers, J., Lübbecke, M.E.: A primer in column generation. In: Desaulniers et al. [8], pp. 1–32. Gamrath, G., Lübbecke, M.E.: Experiments with a generic Dantzig–Wolfe decomposition for integer programs. In: Festa, P. (ed.) Proceedings of the 9th Symposium on Experimental Algorithms (SEA), volume 6049 of Lect. Notes Comput. Sci., pp. 239–252, Springer, Berlin (2010) PuchingerJStuckeyPJWallaceMGBrandSDantzig–Wolfe decomposition and branch-and-price solving in G12Constraints2011161779910.1007/s10601-009-9085-01213.901742754084 Bergner, M., Caprara, A., Furini, F., Lübbecke, M.E., Malaguti, E., Traversi, E.: Partial convexification of general MIPs by Dantzig–Wolfe reformulation. In: Günlük, O., Woeginger, G.J., (eds.) Integer Programming and Combinatorial Optimization, volume 6655 of Lect. Notes Comput. Sci., pp. 39–51, Springer, Berlin (2011) DolanEDMoréJJBenchmarking optimization software with performance profilesMath. Program.20029120121310.1007/s1010701002631049.900041875515 Vanderbeck, F.: BaPCod—a generic branch-and-price code. https://wiki.bordeaux.inria.fr/realopt/pmwiki.php/Project/BaPCod (2005) BorndörferRFerreiraCEMartinADecomposing matrices into blocksSIAM J. Optim.19989123626910.1137/S10526234973186821032.90523 Ralphs, T.K., Galati, M.V., Wang, J.: DIP and DipPy: towards a decomposition-based MILP solver. In: XXI International Symposium on Mathematical Programming (2012) Achterberg, T., Koch, Th., Martin, A.: MIPLIB 2003. Oper. Res. Lett. 34(4), 361–372 (2006) GeoffrionAMLagrangean relaxation for integer programmingMath. Program. Stud.197428211410.1007/BFb0120690439172 du MerleOVilleneuveDDesrosiersJHansenPStabilized column generationDiscret. Math.199919422923710.1016/S0012-365X(98)00213-10949.90063 Ralphs, T.K., Galati, M.V.: DIP—decomposition for integer programming. https://projects.coin-or.org/Dip (2009) AykanatCPinarAÇatalyürekÜVPermuting sparse rectangular matrices into block-diagonal formSIAM J. Sci. Comput.2004251860187910.1137/S10648275024019531070.650272086822 Desaulniers, G., Desrosiers, J., Solomon, M.M. (eds.): Column Generation. Springer, Berlin (2005) FerrisMCHornJDPartitioning mathematical programs for parallel solutionMath. Program.1998801356110.1007/BF015821300894.901081487307 Galati, M.V., Ralphs, T.K., Wang, J.: Computational experience with generic decomposition using the DIP framework. In: Proceedings of RAMP 2012. COR@L Laboratory, Lehigh University (2012) RL Weil (761_CR30) 1971; 18 WS Cleveland (761_CR6) 1979; 74 J Puchinger (761_CR22) 2011; 16 M Colombo (761_CR7) 2009; 1 761_CR27 761_CR26 A Caprara (761_CR5) 2013; 25 761_CR28 MC Ferris (761_CR12) 1998; 80 761_CR14 761_CR13 ED Dolan (761_CR10) 2002; 91 761_CR9 J Wang (761_CR29) 2013 761_CR8 761_CR16 761_CR15 761_CR18 761_CR3 AM Geoffrion (761_CR17) 1974; 2 761_CR19 761_CR1 C Aykanat (761_CR2) 2004; 25 761_CR21 761_CR20 761_CR23 J Tebboth (761_CR25) 2001; 104 761_CR24 O Merle du (761_CR11) 1999; 194 R Borndörfer (761_CR4) 1998; 9 |
| References_xml | – reference: TebbothJDanielRA tightly integrated modelling and optimisation library: a new framework for rapid algorithm developmentAnn. Oper. Res.20011041–431333310.1023/A:10131198098761014.900951880408 – reference: DolanEDMoréJJBenchmarking optimization software with performance profilesMath. Program.20029120121310.1007/s1010701002631049.900041875515 – reference: FragnièreE.GondzioJ.SarkissianR.VialJ.-Ph.A structure-exploiting tool in algebraic modeling languagesManag. Sci.20004611451158 – reference: Tebboth, J.R.: A computational study of Dantzig–Wolfe decomposition. PhD thesis, University of Buckingham (2001) – reference: Galati, M.V., Ralphs, T.K., Wang, J.: Computational experience with generic decomposition using the DIP framework. In: Proceedings of RAMP 2012. COR@L Laboratory, Lehigh University (2012) – reference: Achterberg, T., Koch, Th., Martin, A.: MIPLIB 2003. Oper. Res. Lett. 34(4), 361–372 (2006) – reference: CapraraAFuriniFMalagutiEUncommon Dantzig–Wolfe reformulation for the temporal knapsack problemINFORMS J. Comput.201325356057110.1287/ijoc.1120.05213085333 – reference: ClevelandWSRobust locally weighted regression and smoothing scatterplotsJ. Am. Stat. Assoc.19797436882983610.1080/01621459.1979.104810380423.62029556476 – reference: BorndörferRFerreiraCEMartinADecomposing matrices into blocksSIAM J. Optim.19989123626910.1137/S10526234973186821032.90523 – reference: du MerleOVilleneuveDDesrosiersJHansenPStabilized column generationDiscret. Math.199919422923710.1016/S0012-365X(98)00213-10949.90063 – reference: Vanderbeck, F., Wolsey, L.: Reformulation and decomposition of integer programs. In: Jünger, M., Liebling, Th.M., Naddef, D., Nemhauser, G.L., Pulleyblank, W.R., Reinelt, G., Rinaldi, G., Wolsey, L.A. (eds.) 50 Years of Integer Programming 1958–2008. Springer, Berlin (2010) – reference: KochTh.AchterbergT.AndersenE.BastertO.BertholdT.BixbyR.E.DannaE.GamrathG.GleixnerA.M.HeinzS.LodiA.MittelmannH.RalphsT.SalvagninD.SteffyD.E.WolterK.MIPLIB 2010—mixed integer programming library version 5Math. Program. Comput.201132103163 – reference: Karypis, G., Aggarwal, R., Kumar, V., Shekhar, S.: Multilevel hypergraph partitioning: application in VLSI domain. IEEE Trans. VLSI Syst. 20(1), (1999) – reference: WangJRalphsTKGomesCSellmannMComputational experience with hypergraph-based methods for automatic decomposition in integer programmingIntegration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, volume 7874 of Lect. Notes Comput. Sci.2013BerlinSpringer39440210.1007/978-3-642-38171-3_31 – reference: GeoffrionAMLagrangean relaxation for integer programmingMath. Program. Stud.197428211410.1007/BFb0120690439172 – reference: ColomboMGrotheyAHoggJWoodsendKGondzioJA structure-conveying modelling language for mathematical and stochastic programmingMath. Program. Comput.2009122324710.1007/s12532-009-0008-21191.681402581193 – reference: WeilRLKettlerPCRearranging matrices to block-angular form for decomposition (and other) algorithmsManag. Sci.19711819810810.1287/mnsc.18.1.980232.90023292279 – reference: Bergner, M., Caprara, A., Furini, F., Lübbecke, M.E., Malaguti, E., Traversi, E.: Partial convexification of general MIPs by Dantzig–Wolfe reformulation. In: Günlük, O., Woeginger, G.J., (eds.) Integer Programming and Combinatorial Optimization, volume 6655 of Lect. Notes Comput. Sci., pp. 39–51, Springer, Berlin (2011) – reference: PuchingerJStuckeyPJWallaceMGBrandSDantzig–Wolfe decomposition and branch-and-price solving in G12Constraints2011161779910.1007/s10601-009-9085-01213.901742754084 – reference: Desaulniers, G., Desrosiers, J., Solomon, M.M. (eds.): Column Generation. Springer, Berlin (2005) – reference: Ralphs, T.K., Galati, M.V.: DIP—decomposition for integer programming. https://projects.coin-or.org/Dip (2009) – reference: AykanatCPinarAÇatalyürekÜVPermuting sparse rectangular matrices into block-diagonal formSIAM J. Sci. Comput.2004251860187910.1137/S10648275024019531070.650272086822 – reference: Ralphs, T.K., Galati, M.V., Wang, J.: DIP and DipPy: towards a decomposition-based MILP solver. In: XXI International Symposium on Mathematical Programming (2012) – reference: Desrosiers, J., Lübbecke, M.E.: A primer in column generation. In: Desaulniers et al. [8], pp. 1–32. – reference: Gamrath, G., Lübbecke, M.E.: Experiments with a generic Dantzig–Wolfe decomposition for integer programs. In: Festa, P. (ed.) Proceedings of the 9th Symposium on Experimental Algorithms (SEA), volume 6049 of Lect. Notes Comput. Sci., pp. 239–252, Springer, Berlin (2010) – reference: FerrisMCHornJDPartitioning mathematical programs for parallel solutionMath. Program.1998801356110.1007/BF015821300894.901081487307 – reference: Karypis, G., Kumar, V.: hmetis 1.5: a hypergraph partitioning package. Technical report, Department of Computer Science, University of Minnesota (1998) – reference: Poggi de Aragão, M., Uchoa, E.: Integer program reformulation for robust branch-and-cut-and-price algorithms. In: Proceedings of the Conference Mathematical Program in Rio: A Conference in Honour of Nelson Maculan, pp. 56–61 (2003) – reference: Galati, M.V., Pratt, R.: The new decomposition algorithm in SAS/OR optimization. In: XXI International Symposium on Mathematical Programming (2012) – reference: Vanderbeck, F.: BaPCod—a generic branch-and-price code. https://wiki.bordeaux.inria.fr/realopt/pmwiki.php/Project/BaPCod (2005) – volume: 80 start-page: 35 issue: 1 year: 1998 ident: 761_CR12 publication-title: Math. Program. doi: 10.1007/BF01582130 – ident: 761_CR14 – ident: 761_CR28 doi: 10.1007/978-3-540-68279-0_13 – volume: 25 start-page: 560 issue: 3 year: 2013 ident: 761_CR5 publication-title: INFORMS J. Comput. doi: 10.1287/ijoc.1120.0521 – volume: 104 start-page: 313 issue: 1–4 year: 2001 ident: 761_CR25 publication-title: Ann. Oper. Res. doi: 10.1023/A:1013119809876 – ident: 761_CR20 – ident: 761_CR16 doi: 10.1007/978-3-642-13193-6_21 – start-page: 394 volume-title: Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, volume 7874 of Lect. Notes Comput. Sci. year: 2013 ident: 761_CR29 doi: 10.1007/978-3-642-38171-3_31 – ident: 761_CR26 – ident: 761_CR1 – ident: 761_CR24 – ident: 761_CR8 doi: 10.1007/b135457 – volume: 18 start-page: 98 issue: 1 year: 1971 ident: 761_CR30 publication-title: Manag. Sci. doi: 10.1287/mnsc.18.1.98 – volume: 9 start-page: 236 issue: 1 year: 1998 ident: 761_CR4 publication-title: SIAM J. Optim. doi: 10.1137/S1052623497318682 – ident: 761_CR15 – volume: 2 start-page: 82 year: 1974 ident: 761_CR17 publication-title: Math. Program. Stud. doi: 10.1007/BFb0120690 – volume: 25 start-page: 1860 year: 2004 ident: 761_CR2 publication-title: SIAM J. Sci. Comput. doi: 10.1137/S1064827502401953 – ident: 761_CR13 – ident: 761_CR19 – volume: 194 start-page: 229 year: 1999 ident: 761_CR11 publication-title: Discret. Math. doi: 10.1016/S0012-365X(98)00213-1 – volume: 91 start-page: 201 year: 2002 ident: 761_CR10 publication-title: Math. Program. doi: 10.1007/s101070100263 – ident: 761_CR23 – ident: 761_CR9 doi: 10.1007/0-387-25486-2_1 – ident: 761_CR21 – ident: 761_CR3 doi: 10.1007/978-3-642-20807-2_4 – volume: 1 start-page: 223 year: 2009 ident: 761_CR7 publication-title: Math. Program. Comput. doi: 10.1007/s12532-009-0008-2 – volume: 16 start-page: 77 issue: 1 year: 2011 ident: 761_CR22 publication-title: Constraints doi: 10.1007/s10601-009-9085-0 – ident: 761_CR18 doi: 10.1109/92.748202 – ident: 761_CR27 – volume: 74 start-page: 829 issue: 368 year: 1979 ident: 761_CR6 publication-title: J. Am. Stat. Assoc. doi: 10.1080/01621459.1979.10481038 |
| SSID | ssj0001388 |
| Score | 2.334547 |
| Snippet | Dantzig–Wolfe decomposition (or reformulation) is well-known to provide strong dual bounds for specially structured mixed integer programs (MIPs). However, the... Dantzig-Wolfe decomposition (or reformulation) is well-known to provide strong dual bounds for specially structured mixed integer programs (MIPs). However, the... |
| SourceID | proquest crossref springer |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 391 |
| SubjectTerms | Algorithms Analysis Automation Calculus of Variations and Optimal Control; Optimization Combinatorics Communities Construction Decomposition Estimates Full Length Paper Graph coloring Integer programming Mathematical analysis Mathematical and Computational Physics Mathematical Methods in Physics Mathematics Mathematics and Statistics Mathematics of Computing Mixed integer Numerical Analysis Solvers State of the art Studies Theoretical |
| SummonAdditionalLinks | – databaseName: SpringerLINK Contemporary 1997-Present dbid: RSV link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NSsNAEB60etCD_2K0SgRPSqDNZrPZYxGLBxXxp_YWks2uFGojTSriyXfwDX0SZ7dJWkUFPYZMNsvMzu4MM_t9AAdoY8kVOlKsPN_xFLoiV5I4cawahMWYcpgG2c4Zu7gIul1-Wdzjzspu97IkaXbqqctuTdMm6Tk693boLMzhaRdovoar6061_TZJEJQ8rTo4KEuZ3w3x-TCaRJhfiqLmrGkv_2uWK7BUhJZ2a7wWVmFGDtZgcQpwEJ_OK5TWbB1arVGemgcbjZ-_9O7fX9_u0r6SNk4Vg9mC2stOlf3Qe5aJbcAl5NAuurqyDbhtn9wcnzoFpYIjPO7nDvUi6SZUuRqqzRCQCV8EkgqJaV3ABNMEYSpAGeIrShXjMYv9iMeyQQUmH2QTaoN0ILfAJh6JlEuIcKXnUcYDxlWSNKNECkqEEBY0St2GosAb17QX_XCClKx1FaKuQq2rkFpwWH3yOAbb-E24XhosLPwuCzH5o7ir-C63YL96jR6jyyDRQKYjLeMb1BvGLDgqjTg1xE8_3P6T9A4soJLpuMG7DrV8OJK7MC-e8l423DNL9gOvz-Us priority: 102 providerName: Springer Nature |
| Title | Automatic Dantzig–Wolfe reformulation of mixed integer programs |
| URI | https://link.springer.com/article/10.1007/s10107-014-0761-5 https://www.proquest.com/docview/1645531629 https://www.proquest.com/docview/1660050977 |
| Volume | 149 |
| WOSCitedRecordID | wos000347830300014&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: PRVPQU databaseName: ABI/INFORM Collection customDbUrl: eissn: 1436-4646 dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0001388 issn: 0025-5610 databaseCode: 7WY dateStart: 20011001 isFulltext: true titleUrlDefault: https://www.proquest.com/abicomplete providerName: ProQuest – providerCode: PRVPQU databaseName: Advanced Technologies & Aerospace Database customDbUrl: eissn: 1436-4646 dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0001388 issn: 0025-5610 databaseCode: P5Z dateStart: 20011001 isFulltext: true titleUrlDefault: https://search.proquest.com/hightechjournals providerName: ProQuest – providerCode: PRVPQU databaseName: Computer Science Database customDbUrl: eissn: 1436-4646 dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0001388 issn: 0025-5610 databaseCode: K7- dateStart: 20011001 isFulltext: true titleUrlDefault: http://search.proquest.com/compscijour providerName: ProQuest – providerCode: PRVPQU databaseName: Engineering Database customDbUrl: eissn: 1436-4646 dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0001388 issn: 0025-5610 databaseCode: M7S dateStart: 20011001 isFulltext: true titleUrlDefault: http://search.proquest.com providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest ABI/INFORM Global customDbUrl: eissn: 1436-4646 dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0001388 issn: 0025-5610 databaseCode: M0C dateStart: 20011001 isFulltext: true titleUrlDefault: https://search.proquest.com/abiglobal providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central (subscription) customDbUrl: eissn: 1436-4646 dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0001388 issn: 0025-5610 databaseCode: BENPR dateStart: 20011001 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: Science Database customDbUrl: eissn: 1436-4646 dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0001388 issn: 0025-5610 databaseCode: M2P dateStart: 20011001 isFulltext: true titleUrlDefault: https://search.proquest.com/sciencejournals providerName: ProQuest – 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/eLvHCXMwpV3db9owED-NsofuYd1Hp7FRlEl72mQV4jiOnyqKQJNWEIINaF-ixLEnpI50JEzT_vqejQPdpPalLydZcWLLd2ff-S73A_iIPFZCoyKlOghJoFEVhVaUpKluU56iy2ETZGcXfDSKFgsxdhduhUurrPZEu1FnuTR35Kdo1jOUl9AXZze_iEGNMtFVB6FRgzpaNh2T0jX0x7uduEOjqIJsNXZCFdXc_jrXsUmXATGePGH_nkt7Y_O_-Kg9dgZHj53wC3juDE6vu5WQl_BErV7BsztlCLE13NVuLV7DWXdT5rbhoUiUf5c_yDy_1srDOaOB6-C-vFx7P5d_VObZghNq7blMr-IYvg_633pfiINZIDIQYUlYkCg_Y9o35dssKJkMZaSYVOjqRVxyAxqmI-xDQ82Y5iLlaZiIVLWZRIeEvoGDVb5Sb8GjAU20T6n0VRAwLiIudJZ1kkxJRqWUDWhXixxLV4PcQGFcx_vqyYYvMfIlNnyJWQM-7V652RbgeKhzs-JF7HSxiPeMaMCH3WPUIhMaSVYq35g-oa2Ew3kDPlccv_OJ-wZ89_CA7-EQV5Vts7ybcFCuN-oEnsrf5bJYt6DG55ctqJ_3R-MJtr5ygnTY7rWsGBvKp0jH7ArpZDq7BRea9X0 |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1LT9wwEB7xqEQ5lLZQdSlQVyqXIqu7sR3HhwqhAgKxrDjQlluaODZaiW5gk-X1o_iNjJ1klyKVG4ceozi24vlmPPaMvwH4jDI2yqIipZaHlFtURWUNo2lq20ymuOXwCbI_u7LXi05O1NEU3DV3YVxaZWMTvaHOcu3OyL-iWy8QL2GgNs8vqKsa5aKrTQmNChYH5uYKt2zFt_1tlO96EOzuHH_fo3VVAaq5CksqeGKCTNjAsZX5Glw61JER2uDOJpJauhpZNsI2LLRCWKlSmYaJSk1baPS_GfY7DbPcMYu5VMHgaGz5OyyKmhKxzi9poqjVVb2OT_Lk1J0cUPH3Ojhxbh_FY_0yt7vwv03Qa3hVO9Rkq9KANzBlBm9h_gHNIj4djrlpi0XY3BqVuX8gCPnytn9Kf-Vn1hCcI3Tg63JmJLfkT__aZMQTapghqTPZiiX48Sz_8w5mBvnAvAfCOEtswJgODOdCqkgqm2WdJDNaMK11C9qNUGNdc6y7Uh9n8YQd2uEgRhzEDgexaMGX8SfnFcHIU41XGtnHta0p4ongW_Bp_BqthAv9JAOTj1yb0DP9SNmCjQZhD7r414DLTw_4Eeb2jg-7cXe_d_ABXuIMiyqjfQVmyuHIrMILfVn2i-GaVxQCv58bePcmqEqM |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1fS8MwED90iuiD_8Xp1Ao-KWVbkzTN41CH4hwDde6ttGkig9mOtRPxye_gN_STmHTtNkUF8TH0koZLLrnjLr8fwJFaY8GkMiRfYtvEUpkikwKZvi8riPoq5EgLZNsN2mw6nQ5rZTyncV7tnqckR28aNEpTmJT7gSxPPXyrpiWT2NRxuElmYQ7rOnodrt-0x0dxFTlOztmqHYU8rfndEJ8vpom3-SVBmt479ZV_z3gVljOX06iN9sgazIhwHZamgAhV63qM3hpvQK02TKK0YahNkbx0H95f3-6jnhSGmrZycjPKLyOSxmP3WQRGCjohBkZW7RVvwl39_Pb0wsyoFkyOmZ2YBHvCCoi0NIRbSkzGbe4IwoUK9xzKqSYOk46SQbYkRFLmU9_2mC8qhKugBG1BIYxCsQ0GwsiTFkLcEhgTyhzKZBBUvUBwgjjnRajkenZ5hkOu6TB67gRBWevKVbpyta5cUoTjcZf-CITjN-FSvnhuZo-xq4JCok4b22JFOBx_Vpak0yNeKKKhlrFTNBxKi3CSL-jUED_9cOdP0gew0Dqru43L5tUuLCp9k1ENeAkKyWAo9mCePyXdeLCf7uQPrhTw9A |
| 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=Automatic+Dantzig%E2%80%93Wolfe+reformulation+of+mixed+integer+programs&rft.jtitle=Mathematical+programming&rft.au=Bergner%2C+Martin&rft.au=Caprara%2C+Alberto&rft.au=Ceselli%2C+Alberto&rft.au=Furini%2C+Fabio&rft.date=2015-02-01&rft.issn=0025-5610&rft.eissn=1436-4646&rft.volume=149&rft.issue=1-2&rft.spage=391&rft.epage=424&rft_id=info:doi/10.1007%2Fs10107-014-0761-5&rft.externalDBID=n%2Fa&rft.externalDocID=10_1007_s10107_014_0761_5 |
| 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 |