Dinkelbach NCUT: An Efficient Framework for Solving Normalized Cuts Problems with Priors and Convex Constraints

被引:0
|
作者
Bernard Ghanem
Narendra Ahuja
机构
[1] University of Illinois at Urbana-Champaign,Beckman Institute for Advanced Science and Technology, Department of Electrical and Computer Engineering
关键词
Normalized graph cuts; Graph theory; Graph cuts; Interactive segmentation; Graph-based image segmentation; Dinkelbach method for fractional programming; Quadratic programming; Conjugate gradient method; Eigen-decomposition; Multi-way segmentation;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we propose a novel framework, called Dinkelbach NCUT (DNCUT), which efficiently solves the normalized graph cut (NCUT) problem under general, convex constraints, as well as, under given priors on the nodes of the graph. Current NCUT methods use generalized eigen-decomposition, which poses computational issues especially for large graphs, and can only handle linear equality constraints. By using an augmented graph and the iterative Dinkelbach method for fractional programming (FP), we formulate the DNCUT framework to efficiently solve the NCUT problem under general convex constraints and given data priors. In this framework, the initial problem is converted into a sequence of simpler sub-problems (i.e. convex, quadratic programs (QP’s) subject to convex constraints). The complexity of finding a global solution for each sub-problem depends on the complexity of the constraints, the convexity of the cost function, and the chosen initialization. However, we derive an initialization, which guarantees that each sub-problem is a convex QP that can be solved by available convex programming techniques. We apply this framework to the special case of linear constraints, where the solution is obtained by solving a sequence of sparse linear systems using the conjugate gradient method. We validate DNCUT by performing binary segmentation on real images both with and without linear/nonlinear constraints, as well as, multi-class segmentation. When possible, we compare DNCUT to other NCUT methods, in terms of segmentation performance and computational efficiency. Even though the new formulation is applied to the problem of spectral graph-based, low-level image segmentation, it can be directly applied to other applications (e.g. clustering).
引用
收藏
页码:40 / 55
页数:15
相关论文
共 50 条
  • [21] An efficient improvement of the Newton method for solving non-convex optimization problems
    Niri, Tayebeh Dehghan
    Hosseini, Mohammad Mehdi
    Heydari, Mohammad
    COMPUTATIONAL METHODS FOR DIFFERENTIAL EQUATIONS, 2019, 7 (01): : 69 - 85
  • [22] EFFICIENT METHODS FOR SOLVING LARGE-SCALE CONVEX PROGRAMMING-PROBLEMS
    IUDIN, DB
    NEMIROVSKII, AS
    MATEKON, 1980, 16 (03): : 23 - 52
  • [23] An improved PSO algorithm for solving non-convex NLP/MINLP problems with equality constraints
    Luo Yiqing
    Yuan Xigang
    Liu Yongjian
    COMPUTERS & CHEMICAL ENGINEERING, 2007, 31 (03) : 153 - 162
  • [24] Faster augmented Lagrangian method with inertial steps for solving convex optimization problems with linear constraints
    Zhang, Tao
    OPTIMIZATION, 2025,
  • [25] A novel neural network for solving convex quadratic programming problems subject to equality and inequality constraints
    Huang, Xinjian
    Lou, Yang
    Cui, Baotong
    NEUROCOMPUTING, 2016, 214 : 23 - 31
  • [26] An Efficient Subspace Minimization Conjugate Gradient Method for Solving Nonlinear Monotone Equations with Convex Constraints
    Song, Taiyong
    Liu, Zexian
    AXIOMS, 2024, 13 (03)
  • [27] An Efficient Method for Solving Routing Problems with Energy Constraints Using Reinforcement Learning
    Do, Haggi
    Son, Hakmo
    Kim, Jinwhan
    2024 21ST INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS, UR 2024, 2024, : 293 - 298
  • [28] EFFICIENT ALGORITHM FOR SOLVING OPTIMAL-CONTROL PROBLEMS WITH LINEAR TERMINAL CONSTRAINTS
    SIRISENA, HR
    CHOU, FS
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1976, 21 (02) : 275 - 277
  • [29] An efficient neural network for solving convex optimization problems with a nonlinear complementarity problem function
    M. Ranjbar
    S. Effati
    S. M. Miri
    Soft Computing, 2020, 24 : 4233 - 4242
  • [30] An efficient neural network for solving convex optimization problems with a nonlinear complementarity problem function
    Ranjbar, M.
    Effati, S.
    Miri, S. M.
    SOFT COMPUTING, 2020, 24 (06) : 4233 - 4242