CRASHING A MAXIMUM-WEIGHT COMPLEMENTARY BASIS

被引:4
作者
ANSTREICHER, KM [1 ]
LEE, J [1 ]
RUTHERFORD, TF [1 ]
机构
[1] UNIV WESTERN ONTARIO,DEPT ECON,LONDON N6A 5C2,ONTARIO,CANADA
关键词
LINEAR COMPLEMENTARITY PROBLEM; LEMKE ALGORITHM; MATROID INTERSECTION;
D O I
10.1007/BF01586055
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the problem of finding a maximum-weight complementary basis of an m x 2m matrix. The problem arises naturally, for example, when a complementary set of columns is proposed as an initial basis for a "warm start" of Lemke's algorithm, but the set of columns is rank-deficient. We show that the problem is a special case of the problem of finding a maximum-weight common base of two matroids. Furthermore, we show how to efficiently implement an algorithm for the general problem in the present context. Finally, we give computational results demonstrating the practicality of our algorithm in a typical application.
引用
收藏
页码:281 / 294
页数:14
相关论文
共 25 条
[1]   A MATROID ALGORITHM AND ITS APPLICATION TO THE EFFICIENT SOLUTION OF 2 OPTIMIZATION PROBLEMS ON GRAPHS [J].
BREZOVEC, C ;
CORNUEJOLS, G ;
GLOVER, F .
MATHEMATICAL PROGRAMMING, 1988, 42 (03) :471-487
[2]   2 ALGORITHMS FOR WEIGHTED MATROID INTERSECTION [J].
BREZOVEC, C ;
CORNUEJOLS, G ;
GLOVER, F .
MATHEMATICAL PROGRAMMING, 1986, 36 (01) :39-53
[3]  
Camerini PM, 1989, SIAM J DISCRETE MATH, V2, P16
[4]  
EDMONDS J, 1979, ANN DISCRETE MATH, V4, P39
[5]  
Edmonds J., 1970, COMBINATORIAL STRUCT, P69
[6]   A WEIGHTED MATROID INTERSECTION ALGORITHM [J].
FRANK, A .
JOURNAL OF ALGORITHMS, 1981, 2 (04) :328-336
[7]  
GILL PE, 1986, SOL868 STANF U DEP O
[8]  
HARKER P, 1987, FINITE DIMENSIONAL V
[9]   ALGORITHM FOR FINDING AN OPTIMAL INDEPENDENT ASSIGNMENT [J].
IRI, M ;
TOMIZAWA, N .
JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 1976, 19 (01) :32-57
[10]  
Iri M., 1983, MATH PROGRAMMING STA, P158