A spatial branch and bound algorithm for solving the sum of linear ratios optimization problem

被引:4
|
作者
Shen, Peiping [1 ]
Wang, Yafei [1 ]
Wu, Dianxiao [1 ]
机构
[1] North China Univ Water Resources & Elect Power, Sch Math & Stat, Jinshui East Rd, Zhengzhou 450046, Henan, Peoples R China
基金
中国国家自然科学基金;
关键词
Sum of linear ratios problem; Global optimization; Second-order cone approximations; Branch and bound; Convergence analysis; BOND PORTFOLIO OPTIMIZATION;
D O I
10.1007/s11075-022-01471-z
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, we consider the sum of linear ratios problem (SLR) that is known to be NP-hard and often arises in various practical applications such as data envelopment analysis and financial investment. We first introduce an equivalent problem (EP) of SLR that involves differences of square terms in inequality constraints. Subsequently, the concave parts of the non-convex constraints in problem (EP) are replaced with the piecewise linear functions. Using the resulting second-order cone program (SOCP), we design a spatial branch and bound algorithm, which iteratively refines the piece-wise linear approximations by dividing rectangles and solving a series of problems (SOCP) to obtain the solution of the original problem. Also, a region compression technique is proposed to accelerate the convergence of the algorithm. Furthermore, we demonstrate that the bound on the optimality gap is a function of approximation errors at the iteration and estimate that the worst-case number of iterations is in the order of O (root epsilon) to attain an epsilon-optimal solution. Numerical results illustrate that the proposed algorithm scales better than both the existing LP-based algorithms and the off-the-shelf solvers SCIP to solve the problem (SLR). It is worth mentioning that the proposed algorithm takes significantly less time to reach four-digit accuracy than the time required by the known algorithms on small to medium problem instances.
引用
收藏
页码:1373 / 1400
页数:28
相关论文
共 50 条
  • [21] A linear relaxation algorithm for solving the sum-of-linear-ratios problem with lower dimension
    Carlsson, John Gunnar
    Shi, Jianming
    OPERATIONS RESEARCH LETTERS, 2013, 41 (04) : 381 - 389
  • [22] BRANCH-REDUCTION-BOUND ALGORITHM FOR LINEAR SUM-OF-RATIOS FRACTIONAL PROGRAMS
    Shen, Pei-Ping
    Li, Wei-Min
    Liang, Yan-Chao
    PACIFIC JOURNAL OF OPTIMIZATION, 2015, 11 (01): : 79 - 99
  • [23] An adaptive branch-and-bound reduction algorithm for minimizing sum of linear ratios programs
    Deng, Yaping
    Shen, Peiping
    COMPUTATIONAL & APPLIED MATHEMATICS, 2025, 44 (01):
  • [24] A Revision of the Trapezoidal Branch-and-Bound Algorithm for Linear Sum-of-Ratios Problems
    Takahito Kuno
    Journal of Global Optimization, 2005, 33 : 215 - 234
  • [25] A simplicial branch and duality bound algorithm for the sum of convex-convex ratios problem
    Shen, Pei-Piny
    Duan, Yun-Peno
    Pei, Yong-Gang
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2009, 223 (01) : 145 - 158
  • [26] One algorithm for branch and bound method for solving concave optimization problem
    Andrianova, A. A.
    Korepanova, A. A.
    Halilova, I. F.
    11TH INTERNATIONAL CONFERENCE ON MESH METHODS FOR BOUNDRY-VALUE PROBLEMS AND APPLICATIONS, 2016, 158
  • [27] A Deterministic Method for Solving the Sum of Linear Ratios Problem
    Wang, Zhenping
    Zhang, Yonghong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [28] The Linear Sum-of-Ratios Optimization Problem: A PSO-Based Algorithm
    Costa, Joao Paulo
    Alves, Maria Joao
    OPERATIONS RESEARCH PROCEEDINGS 2012, 2014, : 43 - 48
  • [29] A reduced space branch and bound algorithm for a class of sum of ratios problems
    Zhao, Yingfeng
    Zhao, Ting
    OPEN MATHEMATICS, 2018, 16 : 539 - 552
  • [30] BRANCH AND BOUND ALGORITHM FOR SOLVING ONE SEQUENTIAL PROBLEM
    BANK, B
    SEIFFART, E
    EKONOMICKO-MATEMATICKY OBZOR, 1969, (01): : 22 - 29