Metric-Constrained Optimization for Graph Clustering Algorithms

被引:6
|
作者
Veldt, Nate [1 ]
Gleich, David F. [2 ]
Wirth, Anthony [3 ]
Saunderson, James [4 ]
机构
[1] Purdue Univ, Dept Math, W Lafayette, IN 47907 USA
[2] Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
[3] Univ Melbourne, Sch Comp & Informat Syst, Parkville, Vic 3052, Australia
[4] Monash Univ, Dept Elect & Comp Syst Engn, Clayton, Vic 3800, Australia
来源
关键词
graph clustering; correlation clustering; sparsest cut; modularity; metric learning; projection methods; APPROXIMATION;
D O I
10.1137/18M1217152
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We outline a new approach for solving linear programming relaxations of NP-hard graph clustering problems that enforce triangle inequality constraints on output variables. Extensive previous research has shown that solutions to these relaxations can be used to obtain good approximation algorithms for clustering objectives. However, these are rarely solved in practice due to their high memory requirements. We first prove that the linear programming relaxation of the correlation clustering objective is equivalent to a special case of a well-known problem in machine learning called metric nearness. We then develop a general solver for metric-constrained linear and quadratic programs by generalizing and improving a simple projection algorithm, originally developed for metric nearness. We give several novel approximation guarantees for using our approach to find lower bounds for challenging graph clustering tasks such as sparsest cut, maximum modularity, and correlation clustering. We demonstrate the power of our framework by solving relaxations of these problems involving up to 10(7) variables and 10(11) constraints.
引用
收藏
页码:333 / 355
页数:23
相关论文
共 50 条
  • [41] CONSTRAINED OPTIMIZATION VIA GENETIC ALGORITHMS
    HOMAIFAR, A
    QI, CX
    LAI, SH
    SIMULATION, 1994, 62 (04) : 242 - 253
  • [42] Scan Chain Clustering and Optimization with Constrained Clustering and Reinforcement Learning
    Abdul, Naiju Karim
    Antony, George
    Rao, Rahul M.
    Skariah, Suriya T.
    MLCAD '22: PROCEEDINGS OF THE 2022 ACM/IEEE 4TH WORKSHOP ON MACHINE LEARNING FOR CAD (MLCAD), 2022, : 83 - 89
  • [43] Deterministic Pivoting Algorithms for Constrained Ranking and Clustering Problems
    van Zuylen, Anke
    Williamson, David P.
    MATHEMATICS OF OPERATIONS RESEARCH, 2009, 34 (03) : 594 - 620
  • [44] ALGORITHMS FOR DEGREE CONSTRAINED GRAPH FACTORS OF MINIMUM DEFICIENCY
    HELL, P
    KIRKPATRICK, DG
    JOURNAL OF ALGORITHMS, 1993, 14 (01) : 115 - 138
  • [45] Deterministic pivoting algorithms for constrained ranking and clustering problems
    van Zuylen, Anke
    Hegde, Rajneesh
    Jain, Kamal
    Wiliamson, David P.
    PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2007, : 405 - +
  • [46] Class of constrained clustering algorithms for object boundary extraction
    Abrantes, AJ
    Marques, JS
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 1996, 5 (11) : 1507 - 1521
  • [47] A New Multi-Edge Metric-Constrained PEG Algorithm for Designing Binary LDPC Code With Improved Cycle-Structure
    He, Xuan
    Zhou, Liang
    Du, Junyi
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2018, 66 (01) : 14 - 25
  • [48] Priority algorithms for graph optimization problems
    Borodin, A
    Boyar, J
    Larsen, KS
    APPROXIMATION AND ONLINE ALGORITHMS, 2004, 3351 : 126 - 139
  • [49] Parameter optimization in FCM clustering algorithms
    Gao, XB
    Li, J
    Xie, WX
    2000 5TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS I-III, 2000, : 1457 - 1461
  • [50] Priority algorithms for graph optimization problems
    Borodin, Allan
    Boyar, Joan
    Larsen, Kim S.
    Mirmohammadi, Nazanin
    THEORETICAL COMPUTER SCIENCE, 2010, 411 (01) : 239 - 258