Graph algorithms: parallelization and scalability

被引:3
|
作者
Wenfei FAN [1 ,2 ,3 ]
Kun HE [2 ,4 ]
Qian LI [2 ,4 ]
Yue WANG [2 ]
机构
[1] School of Informatics,University of Edinburgh
[2] Shenzhen Institute of Computing Sciences,Shenzhen University
[3] Beijing Advanced Innovation Center for Big Data and Brain Computing,Beihang University
[4] Guangdong Province Key Laboratory of Popular High Performance Computers,Shenzhen University
基金
英国工程与自然科学研究理事会; 欧洲研究理事会;
关键词
D O I
暂无
中图分类号
TP338.6 [并行计算机];
学科分类号
081201 ;
摘要
For computations on large-scale graphs, one often resorts to parallel algorithms. However, parallel algorithms are difficult to write, debug and analyze. Worse still, it is difficult to make algorithms parallelly scalable, such that the more machines are used, the faster the algorithms run. Indeed, it is not yet known whether any PTIME computational problems admit parallelly scalable algorithms on shared-nothing systems.Is it possible to parallelize sequential graph algorithms and guarantee convergence at the correct results as long as the sequential algorithms are correct? Moreover, does a PTIME parallelly scalable problem exist on shared-nothing systems? This position paper answers both questions in the affirmative.
引用
收藏
页码:234 / 254
页数:21
相关论文
共 50 条
  • [31] Scalability of Particle Swarm Algorithms
    Piccand, Sebastien
    O'Neill, Michael
    Walker, Jacqueline
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 179 - 179
  • [32] SCALABILITY OF ALGORITHMS - AN ANALYTIC APPROACH
    MULLERWICHARDS, D
    RONSCH, W
    PARALLEL COMPUTING, 1995, 21 (06) : 937 - 952
  • [33] On the Scalability of Parallel Genetic Algorithms
    Cantu-Paz, Erick
    Goldberg, David E.
    EVOLUTIONARY COMPUTATION, 1999, 7 (04) : 429 - 449
  • [34] NCTR recognition algorithms and GPU parallelization
    Algorithmes de reconnaissance NCTR et parallélisation sur GPU
    1600, Lavoisier (30):
  • [35] Parallelization of Implementations of Purely Sequential Algorithms
    Bugerya, A. B.
    Kim, E. S.
    Solovev, M. A.
    PROGRAMMING AND COMPUTER SOFTWARE, 2019, 45 (07) : 381 - 389
  • [36] Parallelization of game theoretic centrality algorithms
    Sankar, M. Vishnu
    Ravindran, Balaraman
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2015, 40 (06): : 1821 - 1843
  • [37] Parallelization of Algorithms with Recurrent Neural Networks
    Pedro Neto, Joao
    Silva, Fernando
    ADAPTIVE AND NATURAL COMPUTING ALGORITHMS, PT I, 2011, 6593 : 61 - 69
  • [38] A PARALLELIZATION OF ADAPTIVE TASK PARTITIONING ALGORITHMS
    KAPENGA, JA
    DEDONCKER, E
    PARALLEL COMPUTING, 1988, 7 (02) : 211 - 225
  • [39] Minimizing the copy graph to improve scalability
    Yang, ZH
    Gong, YZ
    Liu, HY
    Bi, XJ
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 923 - 926
  • [40] Parallelization of the quantile function optimization algorithms
    A. I. Kibzun
    Automation and Remote Control, 2007, 68 : 799 - 810