The positive edge criterion within COIN-OR's CLP

被引:6
|
作者
Towhidi, Mehdi [1 ,3 ]
Desrosiers, Jacques [2 ,3 ]
Soumis, Francois [1 ,3 ]
机构
[1] Polytech Montreal, Montreal, PQ, Canada
[2] HEC Montreal, Montreal, PQ, Canada
[3] Gerad, Montreal, PQ, Canada
关键词
Linear programming; Primal Simplex; Degeneracy; Positive edge; STABILIZED COLUMN GENERATION; AGGREGATION; ALGORITHMS;
D O I
10.1016/j.cor.2014.03.020
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents the first direct implementation of the positive edge criterion using COIN-OR's CLP, where it has been combined with the Devex pivot rule. Positive edge is designed to take advantage of degeneracy in linear programming. The original implementation, while yielding strong computational results, suffers from significant overhead caused by CPLEX not allowing modification of its standard pivot rules. We test the method over the same set of highly degenerate problems used by the original authors of positive edge. To test its robustness, we solve a set of linear problems from Mittelmann's library which contains instances with a wide range of degeneracy levels. These computational results show that below a degeneracy level of 25%, the positive edge criterion is on average neutral while above this threshold, it reaches an average run time speedup of 23, with a maximum at 4.2 on an instance with a 75% degeneracy level. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:41 / 46
页数:6
相关论文
共 46 条