TY - JOUR
T1 - A branch-and-cut algorithm for hub network design problems with profits
AU - Gao, Yuan
AU - Xia, Jun
AU - Ke, Hua
N1 - Publisher Copyright:
© 2021 Wiley Periodicals LLC.
PY - 2022/6
Y1 - 2022/6
N2 - Hub network design problems with profits (HNDPPs) extend the classical hub location problems (HLPs), with the profit maximization objective. HNDPPs aim to design a service network with hub nodes and hub links, select the commodities to be served, and determine the transportation routes for the selected commodities. In this article, we allow the transportation route of each commodity to contain more than one hub link, which generalizes existing HNDPPs and is known to be more profitable. A new path-based formulation is proposed, which is then reformulated in a Benders decomposition fashion, and an exact branch-and-cut algorithm is developed to solve the Benders master problem. At the nodes of the enumeration tree, Benders decomposition algorithm is used to solve a linear relaxation of the Benders master problem. When implementing the Benders decomposition algorithm, the special structure of the subproblem is explored, based on which an efficient method is proposed to generate Benders cuts. In addition, refinements and a heuristic strategy are used to speed up the branch-and-cut algorithm. Extensive numerical experiments on benchmark instances have been carried out to verify the effectiveness and efficiency of the proposed solution method.
AB - Hub network design problems with profits (HNDPPs) extend the classical hub location problems (HLPs), with the profit maximization objective. HNDPPs aim to design a service network with hub nodes and hub links, select the commodities to be served, and determine the transportation routes for the selected commodities. In this article, we allow the transportation route of each commodity to contain more than one hub link, which generalizes existing HNDPPs and is known to be more profitable. A new path-based formulation is proposed, which is then reformulated in a Benders decomposition fashion, and an exact branch-and-cut algorithm is developed to solve the Benders master problem. At the nodes of the enumeration tree, Benders decomposition algorithm is used to solve a linear relaxation of the Benders master problem. When implementing the Benders decomposition algorithm, the special structure of the subproblem is explored, based on which an efficient method is proposed to generate Benders cuts. In addition, refinements and a heuristic strategy are used to speed up the branch-and-cut algorithm. Extensive numerical experiments on benchmark instances have been carried out to verify the effectiveness and efficiency of the proposed solution method.
KW - benders decomposition
KW - branch-and-cut algorithm
KW - hub network design problems with profits
KW - mixed integer linear programming
UR - http://www.scopus.com/inward/record.url?scp=85120171008&partnerID=8YFLogxK
U2 - 10.1002/nav.22035
DO - 10.1002/nav.22035
M3 - Article
AN - SCOPUS:85120171008
SN - 0894-069X
VL - 69
SP - 622
EP - 639
JO - Naval Research Logistics
JF - Naval Research Logistics
IS - 4
ER -