arrow
Return

Sparsity Prevention Pivoting Method for Linear Programming

delete2018-01-01
delete1
delete
OA
AI
P
Peiqiang Li
Q
Qiyuan Li
C
Canbing Li *
周斌 cover
周斌 (Bin Zhou)
李勇 cover
李勇 (Yijia Cao)
吴秋伟 (Qiuwei Wu)
B
Baling Fang
DOI:10.1109/ACCESS.2018.2817571delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
When the simplex algorithm is used to calculate a linear programming (LP) problem, if the matrix is a sparse matrix, it will be possible to lead to many zero-length calculation steps, and even iterative cycle will appear. To deal with the problem, a new pivoting method is proposed in this paper. The principle of this method is to avoid choosing the row which the value of the element in the right side of constraint expression for LP in this row is zero as the row of the pivot element to make the matrix in LP density and ensure that most subsequent steps will improve the value of the objective function. One step following this principle is inserted in the existing LP algorithm to reselect the pivot element. Both the conditions for inserting this step and the maximum number of allowed insertion steps are determined. In the case study, taking several numbers of LP problems as examples, the results indicate that this method can effectively improve the efficiency of LP for the sparse matrix.
Keywords:
Linear programming
pivoting rules
simplex algorithm
sparse matrix
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.7W
Citations:
29.4W

Organization

T
technical university of denmark
Scholars:
2.6W
Papers: 2.8W
Citations: 37
H
hunan university
Scholars:
4.4W
Papers: 3.3W
Citations: 70