TY - JOUR
T1 - New partial aggregations for multicommodity network flow problems
T2 - An application to the fixed-charge network design problem
AU - Kazemi, Ahmad
AU - Le Bodic, Pierre
AU - Ernst, Andreas T.
AU - Krishnamoorthy, Mohan
N1 - Funding Information:
This research is supported by Australian Research Council with Grant LP160100547 . This research is also supported in part by the Monash eResearch Centre through the use of the MonARCH HPC Cluster. We also thank the anonymous referees for their valuable comments and suggestions, which improved the manuscript.
Publisher Copyright:
© 2021 Elsevier Ltd
Copyright:
Copyright 2021 Elsevier B.V., All rights reserved.
PY - 2021/12
Y1 - 2021/12
N2 - 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.
AB - 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.
KW - Aggregation
KW - LP relaxation
KW - Multicommodity network flow
KW - Network optimization
UR - http://www.scopus.com/inward/record.url?scp=85112129286&partnerID=8YFLogxK
U2 - 10.1016/j.cor.2021.105505
DO - 10.1016/j.cor.2021.105505
M3 - Article
AN - SCOPUS:85112129286
SN - 0305-0548
VL - 136
JO - Computers and Operations Research
JF - Computers and Operations Research
M1 - 105505
ER -