From an Interior Point to a Corner Point: Smart Crossover

被引:0
|
作者
Ge, Dongdong [1 ]
Wang, Chengwenjian [2 ]
Xiong, Zikai [3 ]
Ye, Yinyu [4 ]
机构
[1] Shanghai Jiao Tong Univ, Antai Sch Econ & Management, Shanghai 200030, Peoples R China
[2] Univ Minnesota, Dept Ind & Syst Engn, Minneapolis, MN 55414 USA
[3] MIT, Operat Res Ctr, Cambridge, MA 02139 USA
[4] Stanford Univ, Dept Management Sci & Engn, Stanford, CA 94305 USA
基金
中国国家自然科学基金;
关键词
linear programming; crossover; optimal transport; network flow problem; first-order method; interior-point method; ALGORITHM; IDENTIFICATION; CONVERGENCE; FINITE;
D O I
10.1287/ijoc.2022.0291
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Identifying optimal basic feasible solutions to linear programming problems is a critical task for mixed integer programming and other applications. The crossover method, which aims at deriving an optimal extreme point from a suboptimal solution (the output of a starting method such as interior-point methods or first-order methods), is crucial in this process. This method, compared with the starting method, frequently represents the primary computational bottleneck in practical applications. We propose approaches to overcome this bottleneck by exploiting problem characteristics and implementing customized strategies. For problems arising from network applications and exhibiting network structures, we take advantage of the graph structure of the problem and the tree structure of the optimal solutions. Based on these structures, we propose a tree-based crossover method, aiming to recovering basic solutions by identifying nearby spanning tree structures. For general linear programs, we propose recovering an optimal basic solution by identifying the optimal face and employing controlled perturbations based on the suboptimal solution provided by interior-point methods. We prove that an optimal solution for the perturbed problem is an extreme point, and its objective value is at least as good as that of the initial interior-point solution. Computational experiments show significant speed-ups achieved by our methods compared with state-of-the-art commercial solvers on classical linear programming problem benchmarks, network flow problem benchmarks, and optimal transport problems.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] CROSSOVER POINT
    不详
    AMERICAN FAMILY PHYSICIAN, 1979, 20 (06) : 69 - 69
  • [2] SEPARATION OF A FLOW FROM THE CORNER POINT OF A BODY
    BOGDANOVA, EV
    RYZHOV, OS
    PMM JOURNAL OF APPLIED MATHEMATICS AND MECHANICS, 1987, 51 (03): : 331 - 338
  • [3] INTERIOR POINT BY POINT CALCULATIONS IN OBSTRUCTED SPACES
    BRACKETT, WE
    FINK, WL
    PIERPOINT, W
    JOURNAL OF THE ILLUMINATING ENGINEERING SOCIETY, 1983, 13 (01): : 14 - 25
  • [4] An interior point method for constrained saddle point problems
    Iusem, Alfredo N.
    Kallio, Markku
    COMPUTATIONAL & APPLIED MATHEMATICS, 2004, 23 (01): : 1 - 31
  • [5] A NOTE ON CORNER POINT SINGULARITIES
    POOK, LP
    INTERNATIONAL JOURNAL OF FRACTURE, 1992, 53 (01) : R3 - R8
  • [6] Interior design preferences from a transactional point of view
    Ritterfeld, U
    INTERNATIONAL JOURNAL OF PSYCHOLOGY, 1996, 31 (3-4) : 84133 - 84133
  • [7] Corner detection based on convex corner point element
    Chang, Xingzhi
    Gao, Liqun
    Wu, Jianhua
    2007 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-7, 2007, : 2674 - 2678
  • [8] On a class of interior point algorithms
    Zorkal'tsev, V. I.
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2009, 49 (12) : 2017 - 2033
  • [9] Dual Interior Point Algorithms
    Zorkal'tsev, V. I.
    RUSSIAN MATHEMATICS, 2011, 55 (04) : 26 - 43
  • [10] Inequalities for a simplex and an interior point
    Leng, GS
    Ma, TY
    Qian, XZ
    GEOMETRIAE DEDICATA, 2001, 85 (1-3) : 1 - 10