cs.LGOct 27, 2026

Normalized Cuts and Data Clustering via Matrix Fractional Programming

Authors: Yannan Chen, Beichen Huang, Licheng Zhao, Chris Ding, Kaiming Shen

Organizations: Key Laboratory of Radio Frequency Heterogeneous Integration, Shenzhen University, Shenzhen 518060, China · School of Science and Engineering, The Chinese University of Hong Kong (Shenzhen), Shenzhen 518172, China · Beichen Huang is an undergraduate student at McMaster University, Canada · Shenzhen Research Institute of Big Data, Shenzhen 518172, China · 

Abstract

The normalized cut (NCut) problem is a fundamental one in the area of data clustering. Despite its fractional structure, the NCut problem is seldom considered from a fractional programming (FP) perspective in the existing literature. The main reason is that the conventional FP method is inadequate for this problem case: the classical Dinkelbach's transform can only handle a single ratio and hence is limited to the two-class clustering, whereas the multi-class clustering involves multiple ratio terms. This work proposes a novel so-called multidimensional quadratic transform that is capable of dealing with the multi-ratio case; it recasts the NCut problem into a bipartite matching problem---which can be immediately solved by linear search. Furthermore, we explore the connection between the proposed FP method and the minorization-maximization (MM) theory, and in turn characterize the convergence behavior of our algorithm. Finally, we conduct experiments to numerically demonstrate the advantages of the proposed FP-based algorithm in a variety of data clustering and image segmentation tasks.

Figures & tables

Explore similar work

CardsList
  1. A Fast and Effective Method for Euclidean Anticlustering: The Assignment-Based-Anticlustering Algorithm

    Jan 9, 2026Philipp Baumann, Olivier Goldschmidt, Dorit S. Hochbaum +1ClusteringCombinatorial Optimization

  2. Graph Partitioning with Demands: Generalized Conductance and its Applications

    Jul 14, 2026Michał Szyfelbein, Dariusz DereniowskiHierarchical ClusteringApproximation Algorithms