New partial aggregations for multicommodity network flow problems: An application to the fixed-charge network design problem
When solving hard multicommodity network flow problems using an LP-based approach, the number of commodities is a driving factor in the speed at which the LP can be solved, as it is linear in the number of constraints and variables. The conventional approach to improve the solve time of the LP relax...
Gespeichert in:
Veröffentlicht in: | Computers & operations research 2021-12, Vol.136, p.105505, Article 105505 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | 105505 |
container_title | Computers & operations research |
container_volume | 136 |
creator | Kazemi, Ahmad Le Bodic, Pierre Ernst, Andreas T. Krishnamoorthy, Mohan |
description | When solving hard multicommodity network flow problems using an LP-based approach, the number of commodities is a driving factor in the speed at which the LP can be solved, as it is linear in the number of constraints and variables. The conventional approach to improve the solve time of the LP relaxation of a Mixed Integer Programming (MIP) model that encodes such an instance is to aggregate all commodities that have the same origin or the same destination. However, the bound of the resulting LP relaxation can significantly worsen, which tempers the efficiency of aggregating techniques. In this paper, we introduce the concept of partial aggregation of commodities that aggregates commodities over a subset of the network instead of the conventional aggregation over the entire underlying network. This offers a high level of control on the trade-off between size of the aggregated MIP model and quality of its LP bound. We apply the concept of partial aggregation to two different MIP models for the multicommodity network design problem. Our computational study on benchmark instances confirms that the trade-off between solve time and LP bound can be controlled by the level of aggregation, and that choosing a good trade-off can allow us to solve the original large-scale problems faster than without aggregation or with full aggregation.
•We introduce new commodity representations for multicommodity network flow problems.•We introduce the concept of partial aggregation to control the level of aggregation.•We apply the partial aggregations to two MIP models for fixed-charge network design.•We study the polyhedra of the LP relaxation of the proposed and existing formulations.•We perform an extensive computational study on benchmark instances. |
doi_str_mv | 10.1016/j.cor.2021.105505 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2579139952</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0305054821002495</els_id><sourcerecordid>2579139952</sourcerecordid><originalsourceid>FETCH-LOGICAL-c357t-8aaf09c1b695ef772a99ecf89a048fba90a5a5909fa0836033e080d43ec3a4f13</originalsourceid><addsrcrecordid>eNp9kE1PGzEQhq0KpAbKD-jNEudNx-s4u6YnhEqLhOilSNysiXe8ON1dp7bDh9QfX4cUjsxlNNL7zIwexj4LmAsQyy_ruQ1xXkMtyqwUqA9sJtpGVs1S3R2wGUhQFahF-5EdpbSGUk0tZuzvDT3yDcbsceDY95F6zD5MibsQ-bgdsrdhHEPn8zOfKD-G-Ju7IRQohtVAYzrj5xPHzWbw9oXkOfB8T9z5J-oqe4-xpzeyo-T76ZX9xA4dDolO_vdjdnv57dfFj-r65_eri_PrykrV5KpFdKCtWC21Itc0NWpN1rUaYdG6FWpAhUqDdgitXIKUBC10C0lW4sIJecxO93vL3T9bStmswzZO5aSpVaOF1FrVJSX2KRtDSpGc2UQ_Ynw2AsxOslmbItnsJJu95MJ83TNU3n_wFE2yniZLnY9ks-mCf4f-B_HGhz8</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2579139952</pqid></control><display><type>article</type><title>New partial aggregations for multicommodity network flow problems: An application to the fixed-charge network design problem</title><source>Elsevier ScienceDirect Journals</source><creator>Kazemi, Ahmad ; Le Bodic, Pierre ; Ernst, Andreas T. ; Krishnamoorthy, Mohan</creator><creatorcontrib>Kazemi, Ahmad ; Le Bodic, Pierre ; Ernst, Andreas T. ; Krishnamoorthy, Mohan</creatorcontrib><description>When solving hard multicommodity network flow problems using an LP-based approach, the number of commodities is a driving factor in the speed at which the LP can be solved, as it is linear in the number of constraints and variables. The conventional approach to improve the solve time of the LP relaxation of a Mixed Integer Programming (MIP) model that encodes such an instance is to aggregate all commodities that have the same origin or the same destination. However, the bound of the resulting LP relaxation can significantly worsen, which tempers the efficiency of aggregating techniques. In this paper, we introduce the concept of partial aggregation of commodities that aggregates commodities over a subset of the network instead of the conventional aggregation over the entire underlying network. This offers a high level of control on the trade-off between size of the aggregated MIP model and quality of its LP bound. We apply the concept of partial aggregation to two different MIP models for the multicommodity network design problem. Our computational study on benchmark instances confirms that the trade-off between solve time and LP bound can be controlled by the level of aggregation, and that choosing a good trade-off can allow us to solve the original large-scale problems faster than without aggregation or with full aggregation.
•We introduce new commodity representations for multicommodity network flow problems.•We introduce the concept of partial aggregation to control the level of aggregation.•We apply the partial aggregations to two MIP models for fixed-charge network design.•We study the polyhedra of the LP relaxation of the proposed and existing formulations.•We perform an extensive computational study on benchmark instances.</description><identifier>ISSN: 0305-0548</identifier><identifier>EISSN: 1873-765X</identifier><identifier>EISSN: 0305-0548</identifier><identifier>DOI: 10.1016/j.cor.2021.105505</identifier><language>eng</language><publisher>New York: Elsevier Ltd</publisher><subject>Agglomeration ; Aggregation ; Commodities ; Integer programming ; Linear programming ; LP relaxation ; Mixed integer ; Multicommodity network flow ; Network design ; Network optimization ; Operations research ; Tradeoffs</subject><ispartof>Computers & operations research, 2021-12, Vol.136, p.105505, Article 105505</ispartof><rights>2021 Elsevier Ltd</rights><rights>Copyright Pergamon Press Inc. Dec 2021</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c357t-8aaf09c1b695ef772a99ecf89a048fba90a5a5909fa0836033e080d43ec3a4f13</citedby><cites>FETCH-LOGICAL-c357t-8aaf09c1b695ef772a99ecf89a048fba90a5a5909fa0836033e080d43ec3a4f13</cites><orcidid>0000-0003-3576-6957 ; 0000-0003-0842-9533 ; 0000-0002-1101-8359</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.cor.2021.105505$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,777,781,3537,27905,27906,45976</link.rule.ids></links><search><creatorcontrib>Kazemi, Ahmad</creatorcontrib><creatorcontrib>Le Bodic, Pierre</creatorcontrib><creatorcontrib>Ernst, Andreas T.</creatorcontrib><creatorcontrib>Krishnamoorthy, Mohan</creatorcontrib><title>New partial aggregations for multicommodity network flow problems: An application to the fixed-charge network design problem</title><title>Computers & operations research</title><description>When solving hard multicommodity network flow problems using an LP-based approach, the number of commodities is a driving factor in the speed at which the LP can be solved, as it is linear in the number of constraints and variables. The conventional approach to improve the solve time of the LP relaxation of a Mixed Integer Programming (MIP) model that encodes such an instance is to aggregate all commodities that have the same origin or the same destination. However, the bound of the resulting LP relaxation can significantly worsen, which tempers the efficiency of aggregating techniques. In this paper, we introduce the concept of partial aggregation of commodities that aggregates commodities over a subset of the network instead of the conventional aggregation over the entire underlying network. This offers a high level of control on the trade-off between size of the aggregated MIP model and quality of its LP bound. We apply the concept of partial aggregation to two different MIP models for the multicommodity network design problem. Our computational study on benchmark instances confirms that the trade-off between solve time and LP bound can be controlled by the level of aggregation, and that choosing a good trade-off can allow us to solve the original large-scale problems faster than without aggregation or with full aggregation.
•We introduce new commodity representations for multicommodity network flow problems.•We introduce the concept of partial aggregation to control the level of aggregation.•We apply the partial aggregations to two MIP models for fixed-charge network design.•We study the polyhedra of the LP relaxation of the proposed and existing formulations.•We perform an extensive computational study on benchmark instances.</description><subject>Agglomeration</subject><subject>Aggregation</subject><subject>Commodities</subject><subject>Integer programming</subject><subject>Linear programming</subject><subject>LP relaxation</subject><subject>Mixed integer</subject><subject>Multicommodity network flow</subject><subject>Network design</subject><subject>Network optimization</subject><subject>Operations research</subject><subject>Tradeoffs</subject><issn>0305-0548</issn><issn>1873-765X</issn><issn>0305-0548</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kE1PGzEQhq0KpAbKD-jNEudNx-s4u6YnhEqLhOilSNysiXe8ON1dp7bDh9QfX4cUjsxlNNL7zIwexj4LmAsQyy_ruQ1xXkMtyqwUqA9sJtpGVs1S3R2wGUhQFahF-5EdpbSGUk0tZuzvDT3yDcbsceDY95F6zD5MibsQ-bgdsrdhHEPn8zOfKD-G-Ju7IRQohtVAYzrj5xPHzWbw9oXkOfB8T9z5J-oqe4-xpzeyo-T76ZX9xA4dDolO_vdjdnv57dfFj-r65_eri_PrykrV5KpFdKCtWC21Itc0NWpN1rUaYdG6FWpAhUqDdgitXIKUBC10C0lW4sIJecxO93vL3T9bStmswzZO5aSpVaOF1FrVJSX2KRtDSpGc2UQ_Ynw2AsxOslmbItnsJJu95MJ83TNU3n_wFE2yniZLnY9ks-mCf4f-B_HGhz8</recordid><startdate>20211201</startdate><enddate>20211201</enddate><creator>Kazemi, Ahmad</creator><creator>Le Bodic, Pierre</creator><creator>Ernst, Andreas T.</creator><creator>Krishnamoorthy, Mohan</creator><general>Elsevier Ltd</general><general>Pergamon Press Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0003-3576-6957</orcidid><orcidid>https://orcid.org/0000-0003-0842-9533</orcidid><orcidid>https://orcid.org/0000-0002-1101-8359</orcidid></search><sort><creationdate>20211201</creationdate><title>New partial aggregations for multicommodity network flow problems: An application to the fixed-charge network design problem</title><author>Kazemi, Ahmad ; Le Bodic, Pierre ; Ernst, Andreas T. ; Krishnamoorthy, Mohan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c357t-8aaf09c1b695ef772a99ecf89a048fba90a5a5909fa0836033e080d43ec3a4f13</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Agglomeration</topic><topic>Aggregation</topic><topic>Commodities</topic><topic>Integer programming</topic><topic>Linear programming</topic><topic>LP relaxation</topic><topic>Mixed integer</topic><topic>Multicommodity network flow</topic><topic>Network design</topic><topic>Network optimization</topic><topic>Operations research</topic><topic>Tradeoffs</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kazemi, Ahmad</creatorcontrib><creatorcontrib>Le Bodic, Pierre</creatorcontrib><creatorcontrib>Ernst, Andreas T.</creatorcontrib><creatorcontrib>Krishnamoorthy, Mohan</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computers & operations research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kazemi, Ahmad</au><au>Le Bodic, Pierre</au><au>Ernst, Andreas T.</au><au>Krishnamoorthy, Mohan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>New partial aggregations for multicommodity network flow problems: An application to the fixed-charge network design problem</atitle><jtitle>Computers & operations research</jtitle><date>2021-12-01</date><risdate>2021</risdate><volume>136</volume><spage>105505</spage><pages>105505-</pages><artnum>105505</artnum><issn>0305-0548</issn><eissn>1873-765X</eissn><eissn>0305-0548</eissn><abstract>When solving hard multicommodity network flow problems using an LP-based approach, the number of commodities is a driving factor in the speed at which the LP can be solved, as it is linear in the number of constraints and variables. The conventional approach to improve the solve time of the LP relaxation of a Mixed Integer Programming (MIP) model that encodes such an instance is to aggregate all commodities that have the same origin or the same destination. However, the bound of the resulting LP relaxation can significantly worsen, which tempers the efficiency of aggregating techniques. In this paper, we introduce the concept of partial aggregation of commodities that aggregates commodities over a subset of the network instead of the conventional aggregation over the entire underlying network. This offers a high level of control on the trade-off between size of the aggregated MIP model and quality of its LP bound. We apply the concept of partial aggregation to two different MIP models for the multicommodity network design problem. Our computational study on benchmark instances confirms that the trade-off between solve time and LP bound can be controlled by the level of aggregation, and that choosing a good trade-off can allow us to solve the original large-scale problems faster than without aggregation or with full aggregation.
•We introduce new commodity representations for multicommodity network flow problems.•We introduce the concept of partial aggregation to control the level of aggregation.•We apply the partial aggregations to two MIP models for fixed-charge network design.•We study the polyhedra of the LP relaxation of the proposed and existing formulations.•We perform an extensive computational study on benchmark instances.</abstract><cop>New York</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.cor.2021.105505</doi><orcidid>https://orcid.org/0000-0003-3576-6957</orcidid><orcidid>https://orcid.org/0000-0003-0842-9533</orcidid><orcidid>https://orcid.org/0000-0002-1101-8359</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0305-0548 |
ispartof | Computers & operations research, 2021-12, Vol.136, p.105505, Article 105505 |
issn | 0305-0548 1873-765X 0305-0548 |
language | eng |
recordid | cdi_proquest_journals_2579139952 |
source | Elsevier ScienceDirect Journals |
subjects | Agglomeration Aggregation Commodities Integer programming Linear programming LP relaxation Mixed integer Multicommodity network flow Network design Network optimization Operations research Tradeoffs |
title | New partial aggregations for multicommodity network flow problems: An application to the fixed-charge network design problem |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T01%3A18%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=New%20partial%20aggregations%20for%20multicommodity%20network%20flow%20problems:%20An%20application%20to%20the%20fixed-charge%20network%20design%20problem&rft.jtitle=Computers%20&%20operations%20research&rft.au=Kazemi,%20Ahmad&rft.date=2021-12-01&rft.volume=136&rft.spage=105505&rft.pages=105505-&rft.artnum=105505&rft.issn=0305-0548&rft.eissn=1873-765X&rft_id=info:doi/10.1016/j.cor.2021.105505&rft_dat=%3Cproquest_cross%3E2579139952%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2579139952&rft_id=info:pmid/&rft_els_id=S0305054821002495&rfr_iscdi=true |