Stabilized dynamic constraint aggregation for solving set partitioning problems

被引:12
作者
Benchimol, Pascal [2 ,3 ]
Desaulniers, Guy [2 ,3 ]
Desrosiers, Jacques [1 ,2 ]
机构
[1] HEC Montreal, Montreal, PQ, Canada
[2] GERAD, Montreal, PQ, Canada
[3] Ecole Polytech Montreal, Montreal, PQ, Canada
关键词
Primal degeneracy; Set partitioning; Dynamic constraint aggregation; Dual variable stabilization; Column generation; VEHICLE SCHEDULING PROBLEM; COLUMN GENERATION; OPTIMIZATION; ALGORITHM; BRANCH; MODELS;
D O I
10.1016/j.ejor.2012.07.004
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Dynamic constraint aggregation (DCA) and dual variable stabilization (DVS) are two methods that can reduce the negative impact of degeneracy when solving linear programs. The first uses a projection to reduce the primal space whereas the second acts in the dual space. In this paper, we develop a new method, called stabilized dynamic constraint aggregation (SDCA), that combines DCA and DVS for solving set partitioning problems. It allows to fight degeneracy from both primal and dual perspectives simultaneously. To assess the effectiveness of SDCA, we report computational results obtained for highly degenerate multi-depot vehicle scheduling problem instances solved by column generation. These results indicate that SDCA can reduce the average computational time of the master problem by a factor of up to 7 with respect to the best of the two combined methods. Furthermore, they show that its performance is robust with regard to increasing levels of degeneracy in test problems. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:360 / 371
页数:12
相关论文
共 30 条
[1]   On the choice of explicit stabilizing terms in column generation [J].
Ben Amor, Hatem M. T. ;
Desrosiers, Jacques ;
Frangioni, Antonio .
DISCRETE APPLIED MATHEMATICS, 2009, 157 (06) :1167-1184
[2]  
Benchimol P., 2011, THESIS ECOLE POLYTEC
[3]   ON SOME MATCHING PROBLEMS ARISING IN VEHICLE SCHEDULING MODELS [J].
BERTOSSI, AA ;
CARRARESI, P ;
GALLO, G .
NETWORKS, 1987, 17 (03) :271-281
[4]   A BRANCH AND BOUND ALGORITHM FOR THE MULTIPLE DEPOT VEHICLE SCHEDULING PROBLEM [J].
CARPANETO, G ;
DELLAMICO, M ;
FISCHETTI, M ;
TOTH, P .
NETWORKS, 1989, 19 (05) :531-548
[5]   NETWORK MODELS FOR VEHICLE AND CREW SCHEDULING [J].
CARRARESI, P ;
GALLO, G .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1984, 16 (02) :139-151
[6]   OPTIMALITY AND DEGENERACY IN LINEAR PROGRAMMING [J].
Charnes, A. .
ECONOMETRICA, 1952, 20 (02) :160-170
[7]  
Desaulniers G, 2007, HBK OPERAT RES MANAG, V14, P69, DOI 10.1016/S0927-0507(06)14002-5
[8]  
Desrosiers J., 1995, Handbooks Oper. Res. Management Sci., V8, P35
[9]   Stabilized column generation [J].
du Merle, O ;
Villeneuve, D ;
Desrosiers, J ;
Hansen, P .
DISCRETE MATHEMATICS, 1999, 194 (1-3) :229-237
[10]   Dynamic aggregation of set-partitioning constraints in column generation [J].
Elhallaoui, I ;
Villeneuve, D .
OPERATIONS RESEARCH, 2005, 53 (04) :632-645