AN OPTIMAL GRAPH-THEORETIC APPROACH TO DATA CLUSTERING - THEORY AND ITS APPLICATION TO IMAGE SEGMENTATION

被引:642
|
作者
WU, Z [1 ]
LEAHY, R [1 ]
机构
[1] UNIV SO CALIF,INST SIGNAL & IMAGE PROC,DEPT ELECT ENGN SYST,LOS ANGELES,CA 90089
关键词
CLUSTERING; EDGE CONTOURS; FLOW AND CUT EQUIVALENT TREE; GRAPH THEORY; IMAGE SEGMENTATION; SUBGRAPH CONDENSATION;
D O I
10.1109/34.244673
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A novel graph theoretic approach for data clustering is presented and its application to the image segmentation problem is demonstrated. The data to be clustered are represented by an undirected adjacency graph G with arc capacities assigned to reflect the similarity between the linked vertices. Clustering is achieved by removing arcs of G to form mutually exclusive subgraphs such that the largest inter-subgraph maximum How is minimized. For graphs of moderate size (approximately 2000 vertices), the optimal solution is obtained through partitioning a flow and cut equivalent tree of G, which can be efficiently constructed using the Gomory-Hu algorithm. However for larger graphs this approach is impractical. New theorems for subgraph condensation are derived and are then used to develop a fast algorithm which hierarchically constructs and partitions a partially equivalent tree of much reduced size. This algorithm results in an optimal solution equivalent to that obtained by partitioning the complete equivalent tree and is able to handle very large graphs with several hundred thousand vertices. The new clustering algorithm is applied to the image segmentation problem. The segmentation is achieved by effectively searching for closed contours of edge elements (equivalent to minimum cuts in G), which consist mostly of strong edges, while rejecting contours containing isolated strong edges. This method is able to accurately locate region boundaries and at the same time guarantees the formation of closed edge contours.
引用
收藏
页码:1101 / 1113
页数:13
相关论文
共 50 条
  • [21] Learning to rank: a ROC-based graph-theoretic approach
    Willem Waegeman
    4OR, 2009, 7 : 399 - 402
  • [22] A Graph-Theoretic Approach to Map Conceptual Designs to XML Schemas
    Franceschet, Massimo
    Gubiani, Donatella
    Montanari, Angelo
    Piazza, Carla
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2013, 38 (01):
  • [23] Symbolic programming of a graph-theoretic approach to flexible multibody dynamics
    Shi, PF
    McPhee, J
    MECHANICS OF STRUCTURES AND MACHINES, 2002, 30 (01): : 123 - 154
  • [24] DYNAMIC PORTFOLIO CUTS: A SPECTRAL APPROACH TO GRAPH-THEORETIC DIVERSIFICATION
    Arroyo, Alvaro
    Scalzo, Bruno
    Stankovic, Ljubisa
    Mandic, Danilo P.
    2022 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2022, : 5468 - 5472
  • [25] A reductive approach to hypergraph clustering: An application to image segmentation
    Ducournau, Aurelien
    Bretto, Alain
    Rital, Soufiane
    Laget, Bernard
    PATTERN RECOGNITION, 2012, 45 (07) : 2788 - 2803
  • [26] A GRAPH-THEORETIC METRIC FOR DISTRIBUTED DATA FUSION IN MULTITARGET TRACKING
    MAURER, DE
    OATES, KL
    CHRYSOSTOMOU, AK
    CONTROL ENGINEERING PRACTICE, 1994, 2 (05) : 865 - 873
  • [27] Structural modeling and analysis of fuel cell: a graph-theoretic approach
    Saha, Rajeev Kumar
    Kumar, Raman
    Dev, Nikhil
    Kumar, Rajender
    Del Toro, Raul M.
    Haber, Sofia
    Naranjo, Jose E.
    PEERJ COMPUTER SCIENCE, 2023, 9
  • [28] A GRAPH-THEORETIC APPROACH TO EXPLICIT NONLINEAR PIPE NETWORK OPTIMIZATION
    BOULOS, P
    ALTMAN, T
    APPLIED MATHEMATICAL MODELLING, 1991, 15 (09) : 459 - 466
  • [29] Learning to rank: a ROC-based graph-theoretic approach
    Waegeman, Willem
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2009, 7 (04): : 399 - 402
  • [30] Observability analysis for structured bilinear systems: A graph-theoretic approach
    Boukhobza, T.
    Hamelin, F.
    AUTOMATICA, 2007, 43 (11) : 1968 - 1974