Parallel Algorithms for the Computation of Cycles in Relative Neighborhood Graphs

被引:0
|
作者
Sundar, Hari [1 ]
Khurd, Parmeshwar [2 ]
机构
[1] Univ Utah, Sch Comp, Salt Lake City, UT 84112 USA
[2] Netflix Inc, Scotts Valley, CA USA
关键词
D O I
10.1109/ICPP.2017.28
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present parallel algorithms for computing cycle orders and cycle perimeters in relative neighborhood graphs. This parallel algorithm has wide-ranging applications from microscopic to macroscopic domains, e.g., in histopathological image analysis and wireless network routing. Our algorithm consists of the following steps (sub-algorithms): (1) Uniform partitioning of the graph vertices across processes, (2) Parallel Delaunay triangulation and (3) Parallel computation of the relative neighborhood graph and the cycle orders and perimeters. We evaluated our algorithm on a large dataset with 6.5 Million points and demonstrate excellent fixed-size scalability. We also demonstrate excellent isogranular scalability up to 131K processes. Our largest run was on a dataset with 13 billion points on 131K processes on ORNL's Cray XK7 "Titan" supercomputer.
引用
收藏
页码:191 / 200
页数:10
相关论文
共 50 条
  • [1] ALGORITHMS FOR COMPUTATION OF RELATIVE NEIGHBORHOOD GRAPH
    URQUHART, RB
    ELECTRONICS LETTERS, 1980, 16 (14) : 556 - 557
  • [2] Parallel algorithms for finding cycles in undirected graphs
    Ma, Jun
    Kazuo, Iwama
    Ma, Shaohan
    Ruan Jian Xue Bao/Journal of Software, 1997, 8 (06): : 475 - 480
  • [3] Parallel computation on interval graphs: algorithms and experiments
    Ferreira, A
    Lassous, IG
    Marcus, K
    Rau-Chaplin, A
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (11): : 885 - 910
  • [4] PARALLEL ALGORITHMS FOR FINDING HAMILTON CYCLES IN RANDOM GRAPHS
    FRIEZE, AM
    INFORMATION PROCESSING LETTERS, 1987, 25 (02) : 111 - 117
  • [5] BINARY-TREE ALGEBRAIC COMPUTATION AND PARALLEL ALGORITHMS FOR SIMPLE GRAPHS
    XIN, H
    YESHA, Y
    JOURNAL OF ALGORITHMS, 1988, 9 (01) : 92 - 113
  • [6] Parallel computation on interval graphs using PC clusters: Algorithms and experiments
    Ferreira, A
    Lassous, IG
    Marcus, K
    Rau-Chaplin, A
    EURO-PAR '98 PARALLEL PROCESSING, 1998, 1470 : 875 - 886
  • [7] RELATIVE NEIGHBORHOOD GRAPHS AND THEIR RELATIVES
    JAROMCZYK, JW
    TOUSSAINT, GT
    PROCEEDINGS OF THE IEEE, 1992, 80 (09) : 1502 - 1517
  • [8] PLANAR NEIGHBORHOOD GRAPHS WITHOUT CYCLES
    SENDOV, B
    DOKLADI NA BOLGARSKATA AKADEMIYA NA NAUKITE, 1991, 44 (04): : 23 - 25
  • [9] PARALLEL ALGORITHMS ON GRAPHS
    IVANOV, EA
    CYBERNETICS, 1981, 17 (03): : 381 - 383
  • [10] Parallel Algorithms for Efficient Computation of High-Order Line Graphs of Hypergraphs
    Liu, Xu T.
    Firoz, Jesun
    Lumsdaine, Andrew
    Joslyn, Cliff
    2021 IEEE 28TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS (HIPC 2021), 2021, : 312 - 321