A branch-and-cut algorithm for the median-path problem

被引:11
|
作者
Avella, P
Boccia, M
Sforza, A
Vasil'ev, I
机构
[1] Univ Sannio, RCOST, I-82100 Benevento, Italy
[2] Univ Salerno, CRMPA, I-84084 Fisciano, SA, Italy
[3] Univ Naples Federico II, Dipartimento Informat & Sistemist, I-80125 Naples, Italy
[4] Russian Acad Sci, Inst Syst Dynam & Control Theory, Siberian Branch, Irkutsk 664033, Russia
关键词
Path-Location; Median-Path; Branch-and-Cut;
D O I
10.1007/s10589-005-4800-2
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The Median-Path problem consists of locating a st-path on a network, minimizing a function of two parameters: accessibility to the path and total cost of the path. Applications of this problem can be found in transportation planning, water resource management and fluid transportation. A problem formulation based on Subtour and Variable Upper Bound (VUB) inequalities was proposed in the seminal paper by (Current, Revelle and Cohon, 1989). In this paper we introduce a tighter formulation, based on a new family of valid inequalities, named Lifted Subtour inequalities, that are proved to be facet-defining. For the class of Lifted Subtour inequalities we propose a polynomial separation algorithm. Then we introduce more families of valid inequalities derived by investigating the relation to the Asymmetric Traveling Salesman Problem (ATSP) polytope and to the Stable Set polytope. These results are used to develop a Branch-and-Cut algorithm that enables us to solve to optimality small and medium size instances in less than 2 hours of CPU time on a workstation.
引用
收藏
页码:215 / 230
页数:16
相关论文
共 50 条
  • [1] A Branch-and-Cut Algorithm for the Median-Path Problem
    Pasquale Avella
    Maurizio Boccia
    Antonio Sforza
    Igor Vasil'Ev
    [J]. Computational Optimization and Applications, 2005, 32 : 215 - 230
  • [2] A branch-and-cut algorithm for the equicut problem
    Brunetta, L
    Conforti, M
    Rinaldi, G
    [J]. MATHEMATICAL PROGRAMMING, 1997, 78 (02) : 243 - 263
  • [3] A branch-and-cut algorithm for the equicut problem
    Lorenzo Brunetta
    Michele Conforti
    Giovanni Rinaldi
    [J]. Mathematical Programming, 1997, 78 : 243 - 263
  • [4] A branch-and-cut algorithm for an assembly routing problem
    Chitsaz, Masoud
    Cordeau, Jean-Francois
    Jans, Raf
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 282 (03) : 896 - 910
  • [5] A branch-and-cut algorithm for the preemptive swapping problem
    Bordenave, Charles
    Gendreau, Michel
    Laporte, Gilbert
    [J]. NETWORKS, 2012, 59 (04) : 387 - 399
  • [6] A branch-and-cut algorithm for the Winner Determination Problem
    Escudero, Laureano F.
    Landete, Mercedes
    Marin, Alfredo
    [J]. DECISION SUPPORT SYSTEMS, 2009, 46 (03) : 649 - 659
  • [7] A branch-and-cut method for the obnoxious p-median problem
    Belotti, Pietro
    Labbe, Martine
    Maffioli, Francesco
    Ndiaye, Malick M.
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2007, 5 (04): : 299 - 314
  • [8] A Branch-and-Cut Algorithm for the Nonpreemptive Swapping Problem
    Bordenave, Charles
    Gendreau, Michel
    Laporte, Gilbert
    [J]. NAVAL RESEARCH LOGISTICS, 2009, 56 (05) : 478 - 486
  • [9] A branch-and-cut algorithm for the pallet loading problem
    Alvarez-Valdes, R
    Parreño, F
    Tamarit, JM
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (11) : 3007 - 3029
  • [10] A branch-and-cut algorithm for the Team Orienteering Problem
    Bianchessi, Nicola
    Mansini, Renata
    Speranza, M. Grazia
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2018, 25 (02) : 627 - 635